<?xml version="1.0" encoding="UTF-8"?>
<!-- 
  Taxonomy: 2022-03-24 (Final)
**********************         
Licensor’s Notice 
Disclaimer: The IASB, the International Financial Reporting Standards Foundation (Foundation), the authors and the publishers do not accept responsibility for any loss caused by acting or refraining from acting in reliance on the material in this publication, whether such loss is caused by negligence or otherwise to the maximum extent permitted by law. 

Copyright © International Financial Reporting Standards Foundation ® 
This Taxonomy contains copyright material of the IFRS® Foundation (Foundation) in respect of which all rights are reserved. 
Reproduced and distributed by the Government (Government) of the Hong Kong Special Administrative Region of the People's Republic of China (HKSAR) with the permission of the Foundation within the HKSAR only. No rights granted to third parties without the prior written permission of the Government and the Foundation. 
This Taxonomy is issued by the Inland Revenue Department of the Government in respect of its application in the HKSAR and has not been prepared or endorsed by the International Accounting Standards Board. 
This Taxonomy is not to be distributed outside of the HKSAR. 
The Traditional Chinese Language translation of the International Financial Reporting Standards and related materials used to create this publication has been made and published with the permission of the Foundation.  This Traditional Chinese language translation is the copyright of the Foundation. 
********************** 
--> 
<xsd:schema targetNamespace="http://xbrl.ird.gov.hk/taxonomy/2026-04-01/ird_fs_pe" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ird_fs_pe="http://xbrl.ird.gov.hk/taxonomy/2026-04-01/ird_fs_pe" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:info="http://xbrl.iasb.org/info" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:element name="AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" id="hkfrs_pe_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AccountingEstimatesAxis" id="hkfrs_pe_AccountingEstimatesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AccountingEstimatesMember" id="hkfrs_pe_AccountingEstimatesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Accruals" id="hkfrs_pe_Accruals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AccrualsClassifiedAsCurrent" id="hkfrs_pe_AccrualsClassifiedAsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AccrualsClassifiedAsNoncurrent" id="hkfrs_pe_AccrualsClassifiedAsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AccumulatedAllowanceForUncollectibleMinimumLeasePaymentsReceivable" id="hkfrs_pe_AccumulatedAllowanceForUncollectibleMinimumLeasePaymentsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AccumulatedDepreciationAmortisationAndImpairmentMember" id="hkfrs_pe_AccumulatedDepreciationAmortisationAndImpairmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsBiologicalAssets" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsInvestmentProperty" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" id="hkfrs_pe_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ActuarialAssumptionOfDiscountRates" id="hkfrs_pe_ActuarialAssumptionOfDiscountRates" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets" id="hkfrs_pe_ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" id="hkfrs_pe_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ActuarialAssumptionOfMedicalCostTrendRates" id="hkfrs_pe_ActuarialAssumptionOfMedicalCostTrendRates" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan" id="hkfrs_pe_ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionalProvisionsOtherProvisions" id="hkfrs_pe_AdditionalProvisionsOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionalRecognitionGoodwill" id="hkfrs_pe_AdditionalRecognitionGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets" id="hkfrs_pe_AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsInvestmentProperty" id="hkfrs_pe_AdditionsOtherThanThroughBusinessCombinationsInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" id="hkfrs_pe_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AddressOfRegisteredOfficeOfEntity" id="hkfrs_pe_AddressOfRegisteredOfficeOfEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForAccruedIncomeExpensesNotYetReceivedPaid" id="hkfrs_pe_AdjustmentsForAccruedIncomeExpensesNotYetReceivedPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForCurrentTaxOfPriorPeriod" id="hkfrs_pe_AdjustmentsForCurrentTaxOfPriorPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForDecreaseIncreaseInInventories" id="hkfrs_pe_AdjustmentsForDecreaseIncreaseInInventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables" id="hkfrs_pe_AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" id="hkfrs_pe_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForDepreciationAndAmortisationExpense" id="hkfrs_pe_AdjustmentsForDepreciationAndAmortisationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForFairValueGainsLosses" id="hkfrs_pe_AdjustmentsForFairValueGainsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForFinanceCosts" id="hkfrs_pe_AdjustmentsForFinanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" id="hkfrs_pe_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForIncomeTaxExpense" id="hkfrs_pe_AdjustmentsForIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForIncreaseDecreaseInOtherOperatingPayables" id="hkfrs_pe_AdjustmentsForIncreaseDecreaseInOtherOperatingPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForIncreaseDecreaseInTradeAccountPayable" id="hkfrs_pe_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" id="hkfrs_pe_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForNoncashFinanceCosts" id="hkfrs_pe_AdjustmentsForNoncashFinanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForNoncashIncomeTaxExpense" id="hkfrs_pe_AdjustmentsForNoncashIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForNoncontrollingInterests" id="hkfrs_pe_AdjustmentsForNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForProvisions" id="hkfrs_pe_AdjustmentsForProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForReconcileProfitLoss" id="hkfrs_pe_AdjustmentsForReconcileProfitLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForReconcileProfitLossAbstract" id="hkfrs_pe_AdjustmentsForReconcileProfitLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForSharebasedPayments" id="hkfrs_pe_AdjustmentsForSharebasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForUndistributedProfitsOfAssociates" id="hkfrs_pe_AdjustmentsForUndistributedProfitsOfAssociates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsForUnrealisedForeignExchangeLossesGains" id="hkfrs_pe_AdjustmentsForUnrealisedForeignExchangeLossesGains" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AdjustmentsToDeferredTaxExpenseArisingFromChangeInTaxStatusOfEntityOrShareholders" id="hkfrs_pe_AdjustmentsToDeferredTaxExpenseArisingFromChangeInTaxStatusOfEntityOrShareholders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AdministrativeExpense" id="hkfrs_pe_AdministrativeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="AggregatedMeasurementMember" id="hkfrs_pe_AggregatedMeasurementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AggregatedTimeBandsMember" id="hkfrs_pe_AggregatedTimeBandsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Aircraft" id="hkfrs_pe_Aircraft" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AircraftMember" id="hkfrs_pe_AircraftMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AmortisationGoodwill" id="hkfrs_pe_AmortisationGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AmortisationIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_AmortisationIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AmortisationMethodIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_AmortisationMethodIntangibleAssetsOtherThanGoodwill" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AmountOfReclassificationsOrChangesInPresentation" id="hkfrs_pe_AmountOfReclassificationsOrChangesInPresentation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AmountsPayableRelatedPartyTransactions" id="hkfrs_pe_AmountsPayableRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AmountsReceivableRelatedPartyTransactions" id="hkfrs_pe_AmountsReceivableRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" id="hkfrs_pe_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AnalysisOfChangeInDeferredTaxAssetsExplanatory" id="hkfrs_pe_AnalysisOfChangeInDeferredTaxAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory" id="hkfrs_pe_AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AnalysisOfIncomeAndExpenseAbstract" id="hkfrs_pe_AnalysisOfIncomeAndExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AnnouncementOfPlanToDiscontinueOperationMember" id="hkfrs_pe_AnnouncementOfPlanToDiscontinueOperationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AnnouncingOrCommencingImplementationOfMajorRestructuringMember" id="hkfrs_pe_AnnouncingOrCommencingImplementationOfMajorRestructuringMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AssetRecognisedForExpectedReimbursementOtherProvisions" id="hkfrs_pe_AssetRecognisedForExpectedReimbursementOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="Assets" id="hkfrs_pe_Assets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AssetsAbstract" id="hkfrs_pe_AssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AssetsAndLiabilitiesAxis" id="hkfrs_pe_AssetsAndLiabilitiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AssetsAndLiabilitiesMember" id="hkfrs_pe_AssetsAndLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AssetsForWhichEntityHasBindingSaleAgreement" id="hkfrs_pe_AssetsForWhichEntityHasBindingSaleAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AssetsThatEntityContinuesToRecognise" id="hkfrs_pe_AssetsThatEntityContinuesToRecognise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" id="hkfrs_pe_AssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="AssociatedLiabilitiesThatEntityContinuesToRecognise" id="hkfrs_pe_AssociatedLiabilitiesThatEntityContinuesToRecognise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="AtCostMember" id="hkfrs_pe_AtCostMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="AtFairValueMember" id="hkfrs_pe_AtFairValueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="BalancesWithBanks" id="hkfrs_pe_BalancesWithBanks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BankOverdraftsClassifiedAsCashEquivalents" id="hkfrs_pe_BankOverdraftsClassifiedAsCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="BankingArrangementsClassifiedAsCashEquivalents" id="hkfrs_pe_BankingArrangementsClassifiedAsCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BasisForDeterminingWhichEntitiesAreIncludedInCombinedFinancialStatements" id="hkfrs_pe_BasisForDeterminingWhichEntitiesAreIncludedInCombinedFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="BasisOfPreparationOfCombinedFinancialStatements" id="hkfrs_pe_BasisOfPreparationOfCombinedFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="BiologicalAssets" id="hkfrs_pe_BiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BiologicalAssetsAtCost" id="hkfrs_pe_BiologicalAssetsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BiologicalAssetsAtFairValue" id="hkfrs_pe_BiologicalAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BiologicalAssetsMember" id="hkfrs_pe_BiologicalAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Borrowings" id="hkfrs_pe_Borrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="BrandNames" id="hkfrs_pe_BrandNames" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BrandNamesMember" id="hkfrs_pe_BrandNamesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Buildings" id="hkfrs_pe_Buildings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="BuildingsMember" id="hkfrs_pe_BuildingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="BusinessCombinationsAxis" id="hkfrs_pe_BusinessCombinationsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="BusinessCombinationsMember" id="hkfrs_pe_BusinessCombinationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" id="hkfrs_pe_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CarryingAmountMember" id="hkfrs_pe_CarryingAmountMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Cash" id="hkfrs_pe_Cash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashAbstract" id="hkfrs_pe_CashAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" id="hkfrs_pe_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="CashAndCashEquivalents" id="hkfrs_pe_CashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashAndCashEquivalentsAbstract" id="hkfrs_pe_CashAndCashEquivalentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashAndCashEquivalentsHeldByEntityUnavailableForUseByGroup" id="hkfrs_pe_CashAndCashEquivalentsHeldByEntityUnavailableForUseByGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" id="hkfrs_pe_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" id="hkfrs_pe_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashEquivalents" id="hkfrs_pe_CashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashEquivalentsAbstract" id="hkfrs_pe_CashEquivalentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" id="hkfrs_pe_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInFinancingActivities" id="hkfrs_pe_CashFlowsFromUsedInFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInFinancingActivitiesAbstract" id="hkfrs_pe_CashFlowsFromUsedInFinancingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInInvestingActivities" id="hkfrs_pe_CashFlowsFromUsedInInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInInvestingActivitiesAbstract" id="hkfrs_pe_CashFlowsFromUsedInInvestingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInOperatingActivities" id="hkfrs_pe_CashFlowsFromUsedInOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsFromUsedInOperatingActivitiesAbstract" id="hkfrs_pe_CashFlowsFromUsedInOperatingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" id="hkfrs_pe_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="CashOnHand" id="hkfrs_pe_CashOnHand" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" id="hkfrs_pe_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" id="hkfrs_pe_CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" id="hkfrs_pe_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfCurrentFinancialAssetsAndCurrentFinancialLiabilitiesAbstract" id="hkfrs_pe_CategoriesOfCurrentFinancialAssetsAndCurrentFinancialLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfFinancialAssetsAndFinancialLiabilitiesAbstract" id="hkfrs_pe_CategoriesOfFinancialAssetsAndFinancialLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfNoncurrentFinancialAssetsAndNoncurrentFinancialLiabilitiesAbstract" id="hkfrs_pe_CategoriesOfNoncurrentFinancialAssetsAndNoncurrentFinancialLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfOtherLongtermBenefitsAxis" id="hkfrs_pe_CategoriesOfOtherLongtermBenefitsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfRelatedPartiesAxis" id="hkfrs_pe_CategoriesOfRelatedPartiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CategoriesOfTerminationBenefitsAxis" id="hkfrs_pe_CategoriesOfTerminationBenefitsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInBiologicalAssets" id="hkfrs_pe_ChangesInBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInBiologicalAssetsAbstract" id="hkfrs_pe_ChangesInBiologicalAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_ChangesInDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInDefinedBenefitObligationAtPresentValueAbstract" id="hkfrs_pe_ChangesInDefinedBenefitObligationAtPresentValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInEquity" id="hkfrs_pe_ChangesInEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInEquityAbstract" id="hkfrs_pe_ChangesInEquityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInGoodwill" id="hkfrs_pe_ChangesInGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInGoodwillAbstract" id="hkfrs_pe_ChangesInGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_ChangesInIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInIntangibleAssetsOtherThanGoodwillAbstract" id="hkfrs_pe_ChangesInIntangibleAssetsOtherThanGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" id="hkfrs_pe_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInInvestmentProperty" id="hkfrs_pe_ChangesInInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInInvestmentPropertyAbstract" id="hkfrs_pe_ChangesInInvestmentPropertyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" id="hkfrs_pe_ChangesInInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInNumberOfSharesOutstandingAbstract" id="hkfrs_pe_ChangesInNumberOfSharesOutstandingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInOtherProvisions" id="hkfrs_pe_ChangesInOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInOtherProvisionsAbstract" id="hkfrs_pe_ChangesInOtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInPlanAssetsAtFairValue" id="hkfrs_pe_ChangesInPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInPlanAssetsAtFairValueAbstract" id="hkfrs_pe_ChangesInPlanAssetsAtFairValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInPropertyPlantAndEquipment" id="hkfrs_pe_ChangesInPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInPropertyPlantAndEquipmentAbstract" id="hkfrs_pe_ChangesInPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInReimbursementRightsAtFairValue" id="hkfrs_pe_ChangesInReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInReimbursementRightsAtFairValueAbstract" id="hkfrs_pe_ChangesInReimbursementRightsAtFairValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" id="hkfrs_pe_ChangesInTaxRatesOrTaxLawsEnactedOrAnnouncedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfAssetsAxis" id="hkfrs_pe_ClassesOfAssetsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfAssetsMember" id="hkfrs_pe_ClassesOfAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfCashPaymentsAbstract" id="hkfrs_pe_ClassesOfCashPaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfCashReceiptsFromOperatingActivitiesAbstract" id="hkfrs_pe_ClassesOfCashReceiptsFromOperatingActivitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfContingentLiabilitiesAxis" id="hkfrs_pe_ClassesOfContingentLiabilitiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfEmployeeBenefitsExpenseAbstract" id="hkfrs_pe_ClassesOfEmployeeBenefitsExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfFinancialAssetsAxis" id="hkfrs_pe_ClassesOfFinancialAssetsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="hkfrs_pe_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfInventoriesAbstract" id="hkfrs_pe_ClassesOfInventoriesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfOtherProvisionsAbstract" id="hkfrs_pe_ClassesOfOtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfPropertyPlantAndEquipmentAxis" id="hkfrs_pe_ClassesOfPropertyPlantAndEquipmentAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfProvisionsAxis" id="hkfrs_pe_ClassesOfProvisionsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfShareCapitalAxis" id="hkfrs_pe_ClassesOfShareCapitalAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ClassesOfShareCapitalMember" id="hkfrs_pe_ClassesOfShareCapitalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CombinedMember" id="hkfrs_pe_CombinedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CommencementOfMajorLitigationMember" id="hkfrs_pe_CommencementOfMajorLitigationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CommentaryByManagementOnSignificantCashAndCashEquivalentBalancesHeldByEntityThatAreNotAvailableForUseByGroup" id="hkfrs_pe_CommentaryByManagementOnSignificantCashAndCashEquivalentBalancesHeldByEntityThatAreNotAvailableForUseByGroup" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CommitmentsInRelationToJointVentures" id="hkfrs_pe_CommitmentsInRelationToJointVentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ComponentsOfEquityAxis" id="hkfrs_pe_ComponentsOfEquityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTaxAbstract" id="hkfrs_pe_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" id="hkfrs_pe_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract" id="hkfrs_pe_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" id="hkfrs_pe_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComprehensiveIncome" id="hkfrs_pe_ComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ComprehensiveIncomeAbstract" id="hkfrs_pe_ComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComprehensiveIncomeAttributableToAbstract" id="hkfrs_pe_ComprehensiveIncomeAttributableToAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ComprehensiveIncomeAttributableToNoncontrollingInterests" id="hkfrs_pe_ComprehensiveIncomeAttributableToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ComprehensiveIncomeAttributableToOwnersOfParent" id="hkfrs_pe_ComprehensiveIncomeAttributableToOwnersOfParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ComputerSoftware" id="hkfrs_pe_ComputerSoftware" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ComputerSoftwareMember" id="hkfrs_pe_ComputerSoftwareMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ConsolidatedAndSeparateFinancialStatementsAxis" id="hkfrs_pe_ConsolidatedAndSeparateFinancialStatementsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ConsolidatedMember" id="hkfrs_pe_ConsolidatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ConstructionInProgress" id="hkfrs_pe_ConstructionInProgress" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ConstructionInProgressMember" id="hkfrs_pe_ConstructionInProgressMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ContingentLiabilitiesMember" id="hkfrs_pe_ContingentLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ContingentLiabilitiesRecognisedAsOfAcquisitionDate" id="hkfrs_pe_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsMember" id="hkfrs_pe_ContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ContingentRentsRecognisedAsIncome" id="hkfrs_pe_ContingentRentsRecognisedAsIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ContingentRentsRecognisedAsIncomeAbstract" id="hkfrs_pe_ContingentRentsRecognisedAsIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease" id="hkfrs_pe_ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease" id="hkfrs_pe_ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ContractualCommitmentsForAcquisitionOfIntangibleAssets" id="hkfrs_pe_ContractualCommitmentsForAcquisitionOfIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" id="hkfrs_pe_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights" id="hkfrs_pe_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember" id="hkfrs_pe_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CostOfBusinessCombination" id="hkfrs_pe_CostOfBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CostOfInventoriesRecognisedAsExpenseDuringPeriod" id="hkfrs_pe_CostOfInventoriesRecognisedAsExpenseDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CostOfSales" id="hkfrs_pe_CostOfSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CostRelatingToDefinedBenefitPlans" id="hkfrs_pe_CostRelatingToDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CostRelatingToDefinedBenefitPlansForPeriodIncludedInCostOfAssets" id="hkfrs_pe_CostRelatingToDefinedBenefitPlansForPeriodIncludedInCostOfAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CountryOfIncorporation" id="hkfrs_pe_CountryOfIncorporation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CreationDateAxis" id="hkfrs_pe_CreationDateAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquityAbstract" id="hkfrs_pe_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CurrentAndDeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity" id="hkfrs_pe_CurrentAndDeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CurrentAssets" id="hkfrs_pe_CurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentAssetsAbstract" id="hkfrs_pe_CurrentAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CurrentBiologicalAssetsAtCost" id="hkfrs_pe_CurrentBiologicalAssetsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentBiologicalAssetsAtFairValue" id="hkfrs_pe_CurrentBiologicalAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" id="hkfrs_pe_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentFinancialAssetsThatAreDebtInstrumentsAtCost" id="hkfrs_pe_CurrentFinancialAssetsThatAreDebtInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentFinancialAssetsThatAreEquityInstrumentsAtCost" id="hkfrs_pe_CurrentFinancialAssetsThatAreEquityInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentFinancialLiabilitiesAtAmortisedCost" id="hkfrs_pe_CurrentFinancialLiabilitiesAtAmortisedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="hkfrs_pe_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentLiabilities" id="hkfrs_pe_CurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentLiabilitiesAbstract" id="hkfrs_pe_CurrentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CurrentLoanCommitmentsAtCost" id="hkfrs_pe_CurrentLoanCommitmentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" id="hkfrs_pe_CurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentPortionOfLongtermBorrowings" id="hkfrs_pe_CurrentPortionOfLongtermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentProvisions" id="hkfrs_pe_CurrentProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentProvisionsAbstract" id="hkfrs_pe_CurrentProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="CurrentProvisionsForEmployeeBenefits" id="hkfrs_pe_CurrentProvisionsForEmployeeBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentRefundsProvision" id="hkfrs_pe_CurrentRefundsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxAssets" id="hkfrs_pe_CurrentTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxAssetsCurrent" id="hkfrs_pe_CurrentTaxAssetsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxAssetsNoncurrent" id="hkfrs_pe_CurrentTaxAssetsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxAssetsNotOffsetAgainstCurrentTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed" id="hkfrs_pe_CurrentTaxAssetsNotOffsetAgainstCurrentTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxExpenseIncome" id="hkfrs_pe_CurrentTaxExpenseIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CurrentTaxLiabilities" id="hkfrs_pe_CurrentTaxLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxLiabilitiesCurrent" id="hkfrs_pe_CurrentTaxLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxLiabilitiesNoncurrent" id="hkfrs_pe_CurrentTaxLiabilitiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxLiabilitiesNotOffsetAgainstCurrentTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed" id="hkfrs_pe_CurrentTaxLiabilitiesNotOffsetAgainstCurrentTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="CurrentTaxRelatingToItemsCreditedChargedDirectlyToEquity" id="hkfrs_pe_CurrentTaxRelatingToItemsCreditedChargedDirectlyToEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DateOfAcquisition2013" id="hkfrs_pe_DateOfAcquisition2013" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DateOfAuthorisationForIssueOfFinancialStatements2013" id="hkfrs_pe_DateOfAuthorisationForIssueOfFinancialStatements2013" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DateOfEndOfReportingPeriod2013" id="hkfrs_pe_DateOfEndOfReportingPeriod2013" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DateOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiary" id="hkfrs_pe_DateOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiary" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DateOfMostRecentComprehensiveActuarialValuation2013" id="hkfrs_pe_DateOfMostRecentComprehensiveActuarialValuation2013" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DebtInstrumentsAmountContributedToFairValueOfPlanAssets" id="hkfrs_pe_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DebtInstrumentsPercentageContributedToFairValueOfPlanAssets" id="hkfrs_pe_DebtInstrumentsPercentageContributedToFairValueOfPlanAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="DecreaseDueToHarvestBiologicalAssets" id="hkfrs_pe_DecreaseDueToHarvestBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue" id="hkfrs_pe_DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue" id="hkfrs_pe_DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseThroughBenefitsPaidPlanAssetsAtFairValue" id="hkfrs_pe_DecreaseThroughBenefitsPaidPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue" id="hkfrs_pe_DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DecreaseThroughDisposalOfPreviouslyAcquiredBusinessesGoodwill" id="hkfrs_pe_DecreaseThroughDisposalOfPreviouslyAcquiredBusinessesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DeductibleTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised" id="hkfrs_pe_DeductibleTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="DefaultFinancialStatementsDateMember" id="hkfrs_pe_DefaultFinancialStatementsDateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DeferredIncome" id="hkfrs_pe_DeferredIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredIncomeClassifiedAsCurrent" id="hkfrs_pe_DeferredIncomeClassifiedAsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredIncomeClassifiedAsNoncurrent" id="hkfrs_pe_DeferredIncomeClassifiedAsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxAssets" id="hkfrs_pe_DeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxAssetsAndLiabilitiesAbstract" id="hkfrs_pe_DeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DeferredTaxAssetsNotOffsetAgainstDeferredTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed" id="hkfrs_pe_DeferredTaxAssetsNotOffsetAgainstDeferredTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" id="hkfrs_pe_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" id="hkfrs_pe_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" id="hkfrs_pe_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DeferredTaxLiabilities" id="hkfrs_pe_DeferredTaxLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxLiabilitiesNotOffsetAgainstDeferredTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed" id="hkfrs_pe_DeferredTaxLiabilitiesNotOffsetAgainstDeferredTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxLiabilityAsset" id="hkfrs_pe_DeferredTaxLiabilityAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity" id="hkfrs_pe_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DefinedBenefitObligationAtPresentValue" id="hkfrs_pe_DefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="DefinedBenefitPlansAxis" id="hkfrs_pe_DefinedBenefitPlansAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DefinedBenefitPlansMember" id="hkfrs_pe_DefinedBenefitPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationAndAmortisationExpense" id="hkfrs_pe_DepreciationAndAmortisationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_DepreciationInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationMethodBiologicalAssetsAtCost" id="hkfrs_pe_DepreciationMethodBiologicalAssetsAtCost" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationMethodInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_DepreciationMethodInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationMethodPropertyPlantAndEquipment" id="hkfrs_pe_DepreciationMethodPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DepreciationPropertyPlantAndEquipment" id="hkfrs_pe_DepreciationPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity" id="hkfrs_pe_DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAccountingPolicyForDefinedBenefitPlans" id="hkfrs_pe_DescriptionOfAccountingPolicyForDefinedBenefitPlans" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAccountingPolicyForInvestmentInAssociates" id="hkfrs_pe_DescriptionOfAccountingPolicyForInvestmentInAssociates" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAccountingPolicyForInvestmentsInJointVentures" id="hkfrs_pe_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAccountingPolicyForMeasuringInventories" id="hkfrs_pe_DescriptionOfAccountingPolicyForMeasuringInventories" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="hkfrs_pe_DescriptionOfAccountingPolicyForRecognitionOfRevenue" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAcquiree" id="hkfrs_pe_DescriptionOfAcquiree" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease" id="hkfrs_pe_DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue" id="hkfrs_pe_DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset" id="hkfrs_pe_DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAdjustmentsMadeToMeasureDefinedBenefitObligation" id="hkfrs_pe_DescriptionOfAdjustmentsMadeToMeasureDefinedBenefitObligation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets" id="hkfrs_pe_DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets" id="hkfrs_pe_DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets" id="hkfrs_pe_DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="DescriptionOfAssetsOrGroupOfAssetsAndLiabilitiesIfEntityHasBindingSaleAgreement" id="hkfrs_pe_DescriptionOfAssetsOrGroupOfAssetsAndLiabilitiesIfEntityHasBindingSaleAgreement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfBasisForPreparingAndPresentingInformationNotRequiredByHKFRSForPrivateEntities" id="hkfrs_pe_DescriptionOfBasisForPreparingAndPresentingInformationNotRequiredByHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfBiologicalAssets" id="hkfrs_pe_DescriptionOfBiologicalAssets" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfComponentsOfCostOfBusinessCombination" id="hkfrs_pe_DescriptionOfComponentsOfCostOfBusinessCombination" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfConversionOfDebtToEquity" id="hkfrs_pe_DescriptionOfConversionOfDebtToEquity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable" id="hkfrs_pe_DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfExistenceOfRestrictionsOnTitlePropertyPlantAndEquipment" id="hkfrs_pe_DescriptionOfExistenceOfRestrictionsOnTitlePropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="hkfrs_pe_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" id="hkfrs_pe_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer" id="hkfrs_pe_DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable" id="hkfrs_pe_DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan" id="hkfrs_pe_DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFactorsThatMakeUpGoodwillRecognised" id="hkfrs_pe_DescriptionOfFactorsThatMakeUpGoodwillRecognised" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFactsAndCircumstancesOfSaleOrPlan" id="hkfrs_pe_DescriptionOfFactsAndCircumstancesOfSaleOrPlan" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument" id="hkfrs_pe_DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur" id="hkfrs_pe_DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFunctionalCurrency" id="hkfrs_pe_DescriptionOfFunctionalCurrency" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFundingOfObligationsOfOtherLongtermBenefitsAtReportingDate" id="hkfrs_pe_DescriptionOfFundingOfObligationsOfOtherLongtermBenefitsAtReportingDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfFundingOfObligationsOfTerminationBenefits" id="hkfrs_pe_DescriptionOfFundingOfObligationsOfTerminationBenefits" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfIdentificationOfFinancialStatementsToWhichSeparateFinancialStatementsRelate" id="hkfrs_pe_DescriptionOfIdentificationOfFinancialStatementsToWhichSeparateFinancialStatementsRelate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfInitialApplicationOfStandardsOrInterpretations" id="hkfrs_pe_DescriptionOfInitialApplicationOfStandardsOrInterpretations" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfLiabilityMeasurementForCashsettledSharebasedPaymentArrangements" id="hkfrs_pe_DescriptionOfLiabilityMeasurementForCashsettledSharebasedPaymentArrangements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreIncluded" id="hkfrs_pe_DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreIncluded" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreReversed" id="hkfrs_pe_DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreReversed" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease" id="hkfrs_pe_DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease" id="hkfrs_pe_DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease" id="hkfrs_pe_DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease" id="hkfrs_pe_DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" id="hkfrs_pe_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" id="hkfrs_pe_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty" id="hkfrs_pe_DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate" id="hkfrs_pe_DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureAndAmountOfChangeInAccountingEstimate" id="hkfrs_pe_DescriptionOfNatureAndAmountOfChangeInAccountingEstimate" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements" id="hkfrs_pe_DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent" id="hkfrs_pe_DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureAndPurposeOfReservesWithinEquity" id="hkfrs_pe_DescriptionOfNatureAndPurposeOfReservesWithinEquity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfAssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" id="hkfrs_pe_DescriptionOfNatureOfAssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfContingentAssets" id="hkfrs_pe_DescriptionOfNatureOfContingentAssets" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" id="hkfrs_pe_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfFinancialStatements" id="hkfrs_pe_DescriptionOfNatureOfFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" id="hkfrs_pe_DescriptionOfNatureOfLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod" id="hkfrs_pe_DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfObligationContingentLiabilities" id="hkfrs_pe_DescriptionOfNatureOfObligationContingentLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfObligationOtherProvisions" id="hkfrs_pe_DescriptionOfNatureOfObligationOtherProvisions" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability" id="hkfrs_pe_DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfOtherLongtermBenefits" id="hkfrs_pe_DescriptionOfNatureOfOtherLongtermBenefits" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfReclassificationOrChangesInPresentation" id="hkfrs_pe_DescriptionOfNatureOfReclassificationOrChangesInPresentation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfRelatedPartyRelationship" id="hkfrs_pe_DescriptionOfNatureOfRelatedPartyRelationship" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower" id="hkfrs_pe_DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfRisksBeingHedged" id="hkfrs_pe_DescriptionOfNatureOfRisksBeingHedged" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfNatureOfTerminationBenefits" id="hkfrs_pe_DescriptionOfNatureOfTerminationBenefits" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfOmissionOfDisclosuresRequiredByHKFRSForPrivateEntities" id="hkfrs_pe_DescriptionOfOmissionOfDisclosuresRequiredByHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements" id="hkfrs_pe_DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfOtherEquityInterest" id="hkfrs_pe_DescriptionOfOtherEquityInterest" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets" id="hkfrs_pe_DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss" id="hkfrs_pe_DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfPeriodsWhenCashFlowsExpectedToOccur" id="hkfrs_pe_DescriptionOfPeriodsWhenCashFlowsExpectedToOccur" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfPresentationCurrency" id="hkfrs_pe_DescriptionOfPresentationCurrency" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonForChangeInFunctionalCurrency" id="hkfrs_pe_DescriptionOfReasonForChangeInFunctionalCurrency" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonForReclassificationOrChangesInPresentation" id="hkfrs_pe_DescriptionOfReasonForReclassificationOrChangesInPresentation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonForUsingLongerOrShorterReportingPeriod" id="hkfrs_pe_DescriptionOfReasonForUsingLongerOrShorterReportingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonWhyEntityIsResumingApplicationOfHKFRSForPrivateEntities" id="hkfrs_pe_DescriptionOfReasonWhyEntityIsResumingApplicationOfHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonWhyEntityStoppedApplyingHKFRSForPrivateEntities" id="hkfrs_pe_DescriptionOfReasonWhyEntityStoppedApplyingHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable" id="hkfrs_pe_DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency" id="hkfrs_pe_DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable" id="hkfrs_pe_DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyApplyingRequirementToOffsetCurrentOrDeferredTaxAssetsAndLiabilitiesWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyApplyingRequirementToOffsetCurrentOrDeferredTaxAssetsAndLiabilitiesWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatEntityHasAppliedExceptionToDeferredTaxAccountingRelatedToPillarTwoIncomeTaxes" id="hkfrs_pe_StatementThatEntityHasAppliedExceptionToDeferredTaxAccountingRelatedToPillarTwoIncomeTaxes" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyEstimatingFinancialEffectOfContingentAssetsWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyEstimatingFinancialEffectOfContingentAssetsWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyFairValueMeasurementOfAssociatesWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyFairValueMeasurementOfAssociatesWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyFairValueMeasurementOfInvestmentPropertyWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyFairValueMeasurementOfInvestmentPropertyWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyFairValueMeasurementOfJointlyControlledEntitiesWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyFairValueMeasurementOfJointlyControlledEntitiesWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyReliableFairValueMeasurementOfAssetsOtherThanCashToBeDistributedToOwnersWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyReliableFairValueMeasurementOfAssetsOtherThanCashToBeDistributedToOwnersWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyReliableFairValueMeasurementOfFinancialInstrumentsThatWouldOtherwiseBeMeasuredAtFairValueThroughProfitOrLossWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyReliableFairValueMeasurementOfFinancialInstrumentsThatWouldOtherwiseBeMeasuredAtFairValueThroughProfitOrLossWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfReasonsWhyUsingProjectedUnitCreditMethodToMeasureObligationAndCostUnderDefinedBenefitPlansWouldInvolveUndueCostOrEffort" id="hkfrs_pe_DescriptionOfReasonsWhyUsingProjectedUnitCreditMethodToMeasureObligationAndCostUnderDefinedBenefitPlansWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfRestrictionsOnDistributionOfRevaluationSurplusToShareholdersPropertyPlantAndEquipment" id="hkfrs_pe_DescriptionOfRestrictionsOnDistributionOfRevaluationSurplusToShareholdersPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfTermAndConditionsOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" id="hkfrs_pe_DescriptionOfTermAndConditionsOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfTermsOfSharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" id="hkfrs_pe_DescriptionOfTermsOfSharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfTransactionsWithRelatedParty" id="hkfrs_pe_DescriptionOfTransactionsWithRelatedParty" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfTypeOfHedge" id="hkfrs_pe_DescriptionOfTypeOfHedge" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfTypeOfPlan" id="hkfrs_pe_DescriptionOfTypeOfPlan" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern" id="hkfrs_pe_DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfVestingRequirementsForSharebasedPaymentArrangement" id="hkfrs_pe_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfVoluntaryChangeInAccountingPolicy" id="hkfrs_pe_DescriptionOfVoluntaryChangeInAccountingPolicy" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DescriptionOfWhetherEntityHasAppliedSection35OrSection10WhenApplyingHKFRSForPrivateEntities" id="hkfrs_pe_DescriptionOfWhetherEntityHasAppliedSection35OrSection10WhenApplyingHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DestructionOfMajorProductionPlantMember" id="hkfrs_pe_DestructionOfMajorProductionPlantMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentAbstract" id="hkfrs_pe_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentExplanatory" id="hkfrs_pe_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentLineItems" id="hkfrs_pe_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentTable" id="hkfrs_pe_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfBiologicalAssetsExplanatory" id="hkfrs_pe_DisclosureOfBiologicalAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfBusinessCombinationsAbstract" id="hkfrs_pe_DisclosureOfBusinessCombinationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfBusinessCombinationsExplanatory" id="hkfrs_pe_DisclosureOfBusinessCombinationsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfBusinessCombinationsLineItems" id="hkfrs_pe_DisclosureOfBusinessCombinationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfBusinessCombinationsTable" id="hkfrs_pe_DisclosureOfBusinessCombinationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfCashFlowStatementExplanatory" id="hkfrs_pe_DisclosureOfCashFlowStatementExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfChangesInAccountingEstimatesAbstract" id="hkfrs_pe_DisclosureOfChangesInAccountingEstimatesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfChangesInAccountingEstimatesExplanatory" id="hkfrs_pe_DisclosureOfChangesInAccountingEstimatesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfChangesInAccountingEstimatesLineItems" id="hkfrs_pe_DisclosureOfChangesInAccountingEstimatesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfChangesInAccountingEstimatesTable" id="hkfrs_pe_DisclosureOfChangesInAccountingEstimatesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" id="hkfrs_pe_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfClassesOfShareCapitalAbstract" id="hkfrs_pe_DisclosureOfClassesOfShareCapitalAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfClassesOfShareCapitalExplanatory" id="hkfrs_pe_DisclosureOfClassesOfShareCapitalExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfClassesOfShareCapitalLineItems" id="hkfrs_pe_DisclosureOfClassesOfShareCapitalLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfClassesOfShareCapitalTable" id="hkfrs_pe_DisclosureOfClassesOfShareCapitalTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfComparativeInformationPreparedUnderPreviousGAAPAbstract" id="hkfrs_pe_DisclosureOfComparativeInformationPreparedUnderPreviousGAAPAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory" id="hkfrs_pe_DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfComparativeInformationPreparedUnderPreviousGAAPLineItems" id="hkfrs_pe_DisclosureOfComparativeInformationPreparedUnderPreviousGAAPLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfComparativeInformationPreparedUnderPreviousGAAPTable" id="hkfrs_pe_DisclosureOfComparativeInformationPreparedUnderPreviousGAAPTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfConsolidatedSeparateAndCombinedFinancialStatementsExplanatory" id="hkfrs_pe_DisclosureOfConsolidatedSeparateAndCombinedFinancialStatementsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfContingentLiabilitiesAbstract" id="hkfrs_pe_DisclosureOfContingentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfContingentLiabilitiesExplanatory" id="hkfrs_pe_DisclosureOfContingentLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfContingentLiabilitiesLineItems" id="hkfrs_pe_DisclosureOfContingentLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfContingentLiabilitiesTable" id="hkfrs_pe_DisclosureOfContingentLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDefinedBenefitPlansAbstract" id="hkfrs_pe_DisclosureOfDefinedBenefitPlansAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDefinedBenefitPlansExplanatory" id="hkfrs_pe_DisclosureOfDefinedBenefitPlansExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDefinedBenefitPlansLineItems" id="hkfrs_pe_DisclosureOfDefinedBenefitPlansLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDefinedBenefitPlansTable" id="hkfrs_pe_DisclosureOfDefinedBenefitPlansTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="hkfrs_pe_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDetailedInformationAboutHedgesExplanatory" id="hkfrs_pe_DisclosureOfDetailedInformationAboutHedgesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" id="hkfrs_pe_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="hkfrs_pe_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory" id="hkfrs_pe_DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" id="hkfrs_pe_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfEmployeeBenefitsExplanatory" id="hkfrs_pe_DisclosureOfEmployeeBenefitsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfEventsAfterReportingPeriodExplanatory" id="hkfrs_pe_DisclosureOfEventsAfterReportingPeriodExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLessorAbstract" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLessorAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLessorLineItems" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLessorLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinanceLeaseAndOperatingLeaseByLessorTable" id="hkfrs_pe_DisclosureOfFinanceLeaseAndOperatingLeaseByLessorTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsAbstract" id="hkfrs_pe_DisclosureOfFinancialAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsExplanatory" id="hkfrs_pe_DisclosureOfFinancialAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsLineItems" id="hkfrs_pe_DisclosureOfFinancialAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsTable" id="hkfrs_pe_DisclosureOfFinancialAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionAbstract" id="hkfrs_pe_DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory" id="hkfrs_pe_DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionLineItems" id="hkfrs_pe_DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionTable" id="hkfrs_pe_DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFinancialInstrumentsExplanatory" id="hkfrs_pe_DisclosureOfFinancialInstrumentsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfFirstTimeAdoptionExplanatory" id="hkfrs_pe_DisclosureOfFirstTimeAdoptionExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" id="hkfrs_pe_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfGovernmentGrantsExplanatory" id="hkfrs_pe_DisclosureOfGovernmentGrantsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfHedgeAccountingAbstract" id="hkfrs_pe_DisclosureOfHedgeAccountingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfHedgeAccountingExplanatory" id="hkfrs_pe_DisclosureOfHedgeAccountingExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfHedgeAccountingLineItems" id="hkfrs_pe_DisclosureOfHedgeAccountingLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfHedgeAccountingTable" id="hkfrs_pe_DisclosureOfHedgeAccountingTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfHyperinflationaryReportingExplanatory" id="hkfrs_pe_DisclosureOfHyperinflationaryReportingExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfImpairmentLossAndReversalOfImpairmentLossAbstract" id="hkfrs_pe_DisclosureOfImpairmentLossAndReversalOfImpairmentLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" id="hkfrs_pe_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" id="hkfrs_pe_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" id="hkfrs_pe_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfImpairmentOfAssetsExplanatory" id="hkfrs_pe_DisclosureOfImpairmentOfAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIncomeTaxExplanatory" id="hkfrs_pe_DisclosureOfIncomeTaxExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsAbstract" id="hkfrs_pe_DisclosureOfIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsExplanatory" id="hkfrs_pe_DisclosureOfIntangibleAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsLineItems" id="hkfrs_pe_DisclosureOfIntangibleAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsMaterialToEntityAbstract" id="hkfrs_pe_DisclosureOfIntangibleAssetsMaterialToEntityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsMaterialToEntityExplanatory" id="hkfrs_pe_DisclosureOfIntangibleAssetsMaterialToEntityExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsMaterialToEntityLineItems" id="hkfrs_pe_DisclosureOfIntangibleAssetsMaterialToEntityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsMaterialToEntityTable" id="hkfrs_pe_DisclosureOfIntangibleAssetsMaterialToEntityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfIntangibleAssetsTable" id="hkfrs_pe_DisclosureOfIntangibleAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfInterestsInJointVenturesExplanatory" id="hkfrs_pe_DisclosureOfInterestsInJointVenturesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfInventoriesExplanatory" id="hkfrs_pe_DisclosureOfInventoriesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfInvestmentInAssociatesExplanatory" id="hkfrs_pe_DisclosureOfInvestmentInAssociatesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfInvestmentPropertyExplanatory" id="hkfrs_pe_DisclosureOfInvestmentPropertyExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfLeasesExplanatory" id="hkfrs_pe_DisclosureOfLeasesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory" id="hkfrs_pe_DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" id="hkfrs_pe_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory" id="hkfrs_pe_DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" id="hkfrs_pe_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNonadjustingEventsAfterReportingPeriodTable" id="hkfrs_pe_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNotesAndOtherExplanatoryInformationExplanatory" id="hkfrs_pe_DisclosureOfNotesAndOtherExplanatoryInformationExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" id="hkfrs_pe_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherLongtermBenefitsAbstract" id="hkfrs_pe_DisclosureOfOtherLongtermBenefitsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherLongtermBenefitsExplanatory" id="hkfrs_pe_DisclosureOfOtherLongtermBenefitsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherLongtermBenefitsLineItems" id="hkfrs_pe_DisclosureOfOtherLongtermBenefitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherLongtermBenefitsTable" id="hkfrs_pe_DisclosureOfOtherLongtermBenefitsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherProvisionsAbstract" id="hkfrs_pe_DisclosureOfOtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="hkfrs_pe_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherProvisionsExplanatory" id="hkfrs_pe_DisclosureOfOtherProvisionsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherProvisionsLineItems" id="hkfrs_pe_DisclosureOfOtherProvisionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfOtherProvisionsTable" id="hkfrs_pe_DisclosureOfOtherProvisionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory" id="hkfrs_pe_DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfPropertyPlantAndEquipmentAbstract" id="hkfrs_pe_DisclosureOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfPropertyPlantAndEquipmentExplanatory" id="hkfrs_pe_DisclosureOfPropertyPlantAndEquipmentExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfPropertyPlantAndEquipmentLineItems" id="hkfrs_pe_DisclosureOfPropertyPlantAndEquipmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfPropertyPlantAndEquipmentTable" id="hkfrs_pe_DisclosureOfPropertyPlantAndEquipmentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReclassificationsOrChangesInPresentationAbstract" id="hkfrs_pe_DisclosureOfReclassificationsOrChangesInPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReclassificationsOrChangesInPresentationExplanatory" id="hkfrs_pe_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReclassificationsOrChangesInPresentationLineItems" id="hkfrs_pe_DisclosureOfReclassificationsOrChangesInPresentationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReclassificationsOrChangesInPresentationTable" id="hkfrs_pe_DisclosureOfReclassificationsOrChangesInPresentationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeAbstract" id="hkfrs_pe_DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeExplanatory" id="hkfrs_pe_DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeLineItems" id="hkfrs_pe_DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeTable" id="hkfrs_pe_DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory" id="hkfrs_pe_DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfChangesInBiologicalAssetsAbstract" id="hkfrs_pe_DisclosureOfReconciliationOfChangesInBiologicalAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfChangesInBiologicalAssetsExplanatory" id="hkfrs_pe_DisclosureOfReconciliationOfChangesInBiologicalAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfChangesInBiologicalAssetsLineItems" id="hkfrs_pe_DisclosureOfReconciliationOfChangesInBiologicalAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfChangesInBiologicalAssetsTable" id="hkfrs_pe_DisclosureOfReconciliationOfChangesInBiologicalAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" id="hkfrs_pe_DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentExplanatory" id="hkfrs_pe_DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentLineItems" id="hkfrs_pe_DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentTable" id="hkfrs_pe_DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRelatedPartyExplanatory" id="hkfrs_pe_DisclosureOfRelatedPartyExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReservesAndOtherEquityInterestExplanatory" id="hkfrs_pe_DisclosureOfReservesAndOtherEquityInterestExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReservesWithinEquityAbstract" id="hkfrs_pe_DisclosureOfReservesWithinEquityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReservesWithinEquityLineItems" id="hkfrs_pe_DisclosureOfReservesWithinEquityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfReservesWithinEquityTable" id="hkfrs_pe_DisclosureOfReservesWithinEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfRevenueExplanatory" id="hkfrs_pe_DisclosureOfRevenueExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" id="hkfrs_pe_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfSharebasedPaymentArrangementsExplanatory" id="hkfrs_pe_DisclosureOfSharebasedPaymentArrangementsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="hkfrs_pe_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" id="hkfrs_pe_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" id="hkfrs_pe_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" id="hkfrs_pe_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" id="hkfrs_pe_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTerminationBenefitsAbstract" id="hkfrs_pe_DisclosureOfTerminationBenefitsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTerminationBenefitsExplanatory" id="hkfrs_pe_DisclosureOfTerminationBenefitsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTerminationBenefitsLineItems" id="hkfrs_pe_DisclosureOfTerminationBenefitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTerminationBenefitsTable" id="hkfrs_pe_DisclosureOfTerminationBenefitsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" id="hkfrs_pe_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" id="hkfrs_pe_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" id="hkfrs_pe_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" id="hkfrs_pe_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTransactionsBetweenRelatedPartiesAbstract" id="hkfrs_pe_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="hkfrs_pe_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTransactionsBetweenRelatedPartiesLineItems" id="hkfrs_pe_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureOfTransactionsBetweenRelatedPartiesTable" id="hkfrs_pe_DisclosureOfTransactionsBetweenRelatedPartiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements" id="hkfrs_pe_DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisposalOfMajorSubsidiaryMember" id="hkfrs_pe_DisposalOfMajorSubsidiaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="DisposalsBiologicalAssets" id="hkfrs_pe_DisposalsBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DisposalsIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_DisposalsIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DisposalsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_DisposalsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DisposalsPropertyPlantAndEquipment" id="hkfrs_pe_DisposalsPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DistributionCosts" id="hkfrs_pe_DistributionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsAndOtherDistributionsRecognisedAsIncome" id="hkfrs_pe_DividendsAndOtherDistributionsRecognisedAsIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsDeclaredAndPaidOrPayable" id="hkfrs_pe_DividendsDeclaredAndPaidOrPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsPaid" id="hkfrs_pe_DividendsPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsPaidClassifiedAsFinancingActivities" id="hkfrs_pe_DividendsPaidClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsPaidClassifiedAsOperatingActivities" id="hkfrs_pe_DividendsPaidClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsReceivedClassifiedAsInvestingActivities" id="hkfrs_pe_DividendsReceivedClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DividendsReceivedClassifiedAsOperatingActivities" id="hkfrs_pe_DividendsReceivedClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes" id="hkfrs_pe_CurrentTaxExpenseIncomeRelatedToPillarTwoIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="DomicileOfEntity" id="hkfrs_pe_DomicileOfEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EffectOfExchangeRateChangesOnCashAndCashEquivalents" id="hkfrs_pe_EffectOfExchangeRateChangesOnCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="EffectOfExchangeRateChangesOnCashAndCashEquivalentsAbstract" id="hkfrs_pe_EffectOfExchangeRateChangesOnCashAndCashEquivalentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EffectOfTransitionToHKFRSsMember" id="hkfrs_pe_EffectOfTransitionToHKFRSsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EffectiveDateOfRevaluationPropertyPlantAndEquipment" id="hkfrs_pe_EffectiveDateOfRevaluationPropertyPlantAndEquipment" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EmployeeBenefitsExpense" id="hkfrs_pe_EmployeeBenefitsExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember" id="hkfrs_pe_EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EntitiesOverWhichEntityHasControlJointControlOrSignificantInfluenceMember" id="hkfrs_pe_EntitiesOverWhichEntityHasControlJointControlOrSignificantInfluenceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EntitiesWithControlJointControlOrSignificantInfluenceOverEntityMember" id="hkfrs_pe_EntitiesWithControlJointControlOrSignificantInfluenceOverEntityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EntitysTotalForBusinessCombinationsMember" id="hkfrs_pe_EntitysTotalForBusinessCombinationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EntitysTotalForRelatedPartiesMember" id="hkfrs_pe_EntitysTotalForRelatedPartiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Equity" id="hkfrs_pe_Equity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="EquityAbstract" id="hkfrs_pe_EquityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EquityAndLiabilities" id="hkfrs_pe_EquityAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="EquityAndLiabilitiesAbstract" id="hkfrs_pe_EquityAndLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EquityAttributableToOwnersOfParent" id="hkfrs_pe_EquityAttributableToOwnersOfParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="EquityAttributableToOwnersOfParentMember" id="hkfrs_pe_EquityAttributableToOwnersOfParentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EquityInstrumentsAmountContributedToFairValueOfPlanAssets" id="hkfrs_pe_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="EquityInstrumentsPercentageContributedToFairValueOfPlanAssets" id="hkfrs_pe_EquityInstrumentsPercentageContributedToFairValueOfPlanAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="EquityMember" id="hkfrs_pe_EquityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="EstimatedFinancialEffectOfContingentAssets" id="hkfrs_pe_EstimatedFinancialEffectOfContingentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="EstimatedFinancialEffectOfContingentLiabilities" id="hkfrs_pe_EstimatedFinancialEffectOfContingentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ExpectedReimbursementOtherProvisions" id="hkfrs_pe_ExpectedReimbursementOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" id="hkfrs_pe_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfAdjustmentsThatWouldBeNecessaryToAchieveFairPresentation" id="hkfrs_pe_ExplanationOfAdjustmentsThatWouldBeNecessaryToAchieveFairPresentation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase" id="hkfrs_pe_ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments" id="hkfrs_pe_ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfBodyOfAuthorisation" id="hkfrs_pe_ExplanationOfBodyOfAuthorisation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod" id="hkfrs_pe_ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod" id="hkfrs_pe_ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements" id="hkfrs_pe_ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfDepartureFromHKFRS" id="hkfrs_pe_ExplanationOfDepartureFromHKFRS" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfDetailsOfGuaranteesGivenOrReceivedOfOutstandingBalancesForRelatedPartyTransaction" id="hkfrs_pe_ExplanationOfDetailsOfGuaranteesGivenOrReceivedOfOutstandingBalancesForRelatedPartyTransaction" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfEffectOfTransitionOnReportedCashFlows" id="hkfrs_pe_ExplanationOfEffectOfTransitionOnReportedCashFlows" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfEffectOfTransitionOnReportedFinancialPerformance" id="hkfrs_pe_ExplanationOfEffectOfTransitionOnReportedFinancialPerformance" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfEffectOfTransitionOnReportedFinancialPosition" id="hkfrs_pe_ExplanationOfEffectOfTransitionOnReportedFinancialPosition" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfEstimatedFinancialEffectOfContingentAssets" id="hkfrs_pe_ExplanationOfEstimatedFinancialEffectOfContingentAssets" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFactAndBasisForPreparationOfFinancialStatementsWhenNotGoingConcernBasis" id="hkfrs_pe_ExplanationOfFactAndBasisForPreparationOfFinancialStatementsWhenNotGoingConcernBasis" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue" id="hkfrs_pe_ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFactThatFinancialStatementsAndCorrespondingFiguresForPreviousPeriodsHaveBeenRestatedForChangesInGeneralPurchasingPowerOfFunctionalCurrency" id="hkfrs_pe_ExplanationOfFactThatFinancialStatementsAndCorrespondingFiguresForPreviousPeriodsHaveBeenRestatedForChangesInGeneralPurchasingPowerOfFunctionalCurrency" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFactThatFinancialStatementsForPreviousPeriodsNotPresented" id="hkfrs_pe_ExplanationOfFactThatFinancialStatementsForPreviousPeriodsNotPresented" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFactThatSharesHaveNoParValue" id="hkfrs_pe_ExplanationOfFactThatSharesHaveNoParValue" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFinancialEffectOfContingentLiabilities" id="hkfrs_pe_ExplanationOfFinancialEffectOfContingentLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod" id="hkfrs_pe_ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents" id="hkfrs_pe_ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfInvolvementOfIndependentValuerInRevaluationPropertyPlantAndEquipment" id="hkfrs_pe_ExplanationOfInvolvementOfIndependentValuerInRevaluationPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts" id="hkfrs_pe_ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements" id="hkfrs_pe_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfModificationsModifiedSharebasedPaymentArrangements" id="hkfrs_pe_ExplanationOfModificationsModifiedSharebasedPaymentArrangements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfNatureOfRequirementInHKFRSAndConclusionWhyRequirementIsInConflictWithFairPresentation" id="hkfrs_pe_ExplanationOfNatureOfRequirementInHKFRSAndConclusionWhyRequirementIsInConflictWithFairPresentation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfPossibilityOfReimbursementContingentLiabilities" id="hkfrs_pe_ExplanationOfPossibilityOfReimbursementContingentLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset" id="hkfrs_pe_ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability" id="hkfrs_pe_ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonForNondisclosureOfInformationRegardingProvision" id="hkfrs_pe_ExplanationOfReasonForNondisclosureOfInformationRegardingProvision" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsForCorrectionRelatedToPriorPeriodErrors" id="hkfrs_pe_ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsForCorrectionRelatedToPriorPeriodErrors" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsOfAdjustmentsRelatedToChangeInAccountingPolicy" id="hkfrs_pe_ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsOfAdjustmentsRelatedToChangeInAccountingPolicy" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfReasonsWhyCombinedFinancialStatementsArePrepared" id="hkfrs_pe_ExplanationOfReasonsWhyCombinedFinancialStatementsArePrepared" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfRecognitionAndMeasurementOfSharebasedPaymentExpenseOnBasisOfReasonableAllocationOfExpensesRecognisedForGroup" id="hkfrs_pe_ExplanationOfRecognitionAndMeasurementOfSharebasedPaymentExpenseOnBasisOfReasonableAllocationOfExpensesRecognisedForGroup" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfRelationshipsBetweenParentsAndEntity" id="hkfrs_pe_ExplanationOfRelationshipsBetweenParentsAndEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty" id="hkfrs_pe_ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfRevaluationMethodsAndSignificantAssumptionsPropertyPlantAndEquipment" id="hkfrs_pe_ExplanationOfRevaluationMethodsAndSignificantAssumptionsPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfShareOptionsInSharebasedPaymentArrangement" id="hkfrs_pe_ExplanationOfShareOptionsInSharebasedPaymentArrangement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfSignificantDifferencesBetweenTaxExpenseIncomeAndAccountingProfitMultipliedByApplicableTaxRate" id="hkfrs_pe_ExplanationOfSignificantDifferencesBetweenTaxExpenseIncomeAndAccountingProfitMultipliedByApplicableTaxRate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfTermsAndConditionsOfOutstandingBalancesForRelatedPartyTransaction" id="hkfrs_pe_ExplanationOfTermsAndConditionsOfOutstandingBalancesForRelatedPartyTransaction" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance" id="hkfrs_pe_ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor" id="hkfrs_pe_ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationOfUsesOfAnySimplificationsInMeasuringDefinedBenefitObligation" id="hkfrs_pe_ExplanationOfUsesOfAnySimplificationsInMeasuringDefinedBenefitObligation" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost" id="hkfrs_pe_ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis" id="hkfrs_pe_ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ExpropriationOfMajorAssetsByGovernmentMember" id="hkfrs_pe_ExpropriationOfMajorAssetsByGovernmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FairValueOfInvestmentInJointVenturesWherePriceQuotationsPublished" id="hkfrs_pe_FairValueOfInvestmentInJointVenturesWherePriceQuotationsPublished" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished" id="hkfrs_pe_FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinanceCosts" id="hkfrs_pe_FinanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="FinanceIncome" id="hkfrs_pe_FinanceIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="FinancialAssetsAtFairValueThroughProfitOrLoss" id="hkfrs_pe_FinancialAssetsAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialAssetsMember" id="hkfrs_pe_FinancialAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" id="hkfrs_pe_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialAssetsRecognisedAsOfAcquisitionDate" id="hkfrs_pe_FinancialAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialAssetsThatAreDebtInstrumentsAtCost" id="hkfrs_pe_FinancialAssetsThatAreDebtInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialAssetsThatAreEquityInstrumentsAtCost" id="hkfrs_pe_FinancialAssetsThatAreEquityInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialAssetsWhichDoNotQualifyForDerecognitionAxis" id="hkfrs_pe_FinancialAssetsWhichDoNotQualifyForDerecognitionAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialAssetsWhichDoNotQualifyForDerecognitionMember" id="hkfrs_pe_FinancialAssetsWhichDoNotQualifyForDerecognitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialAssetsWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" id="hkfrs_pe_FinancialAssetsWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialEffectOfChangesInAccountingPolicyMember" id="hkfrs_pe_FinancialEffectOfChangesInAccountingPolicyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialEffectOfCorrectionsOfAccountingErrorsMember" id="hkfrs_pe_FinancialEffectOfCorrectionsOfAccountingErrorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialEffectOfTransitionFromPreviousGAAPToHKFRSsAxis" id="hkfrs_pe_FinancialEffectOfTransitionFromPreviousGAAPToHKFRSsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" id="hkfrs_pe_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="FinancialLiabilitiesAtAmortisedCost" id="hkfrs_pe_FinancialLiabilitiesAtAmortisedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="hkfrs_pe_FinancialLiabilitiesAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialLiabilitiesRecognisedAsOfAcquisitionDate" id="hkfrs_pe_FinancialLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="FinancialLiabilitiesWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" id="hkfrs_pe_FinancialLiabilitiesWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="FixturesAndFittings" id="hkfrs_pe_FixturesAndFittings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="FixturesAndFittingsMember" id="hkfrs_pe_FixturesAndFittingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ForeignExchangeOrInterestRateRisksInFirmCommitmentOrHighlyProbableForecastTransactionsMember" id="hkfrs_pe_ForeignExchangeOrInterestRateRisksInFirmCommitmentOrHighlyProbableForecastTransactionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ForeignExchangeRisksInNetInvestmentInForeignOperationsMember" id="hkfrs_pe_ForeignExchangeRisksInNetInvestmentInForeignOperationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GainRecognisedInBargainPurchaseTransaction" id="hkfrs_pe_GainRecognisedInBargainPurchaseTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnCashFlowHedgesBeforeTax" id="hkfrs_pe_GainsLossesOnCashFlowHedgesBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnCashFlowHedgesNetOfTax" id="hkfrs_pe_GainsLossesOnCashFlowHedgesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" id="hkfrs_pe_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFairValueAdjustmentBiologicalAssets" id="hkfrs_pe_GainsLossesOnFairValueAdjustmentBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFairValueAdjustmentInvestmentProperty" id="hkfrs_pe_GainsLossesOnFairValueAdjustmentInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFinancialAssetsAtAmortisedCost" id="hkfrs_pe_GainsLossesOnFinancialAssetsAtAmortisedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" id="hkfrs_pe_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFinancialInstrumentsAbstract" id="hkfrs_pe_GainsLossesOnFinancialInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFinancialLiabilitiesAtAmortisedCost" id="hkfrs_pe_GainsLossesOnFinancialLiabilitiesAtAmortisedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="hkfrs_pe_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnHedgedItemAttributableToHedgedRisk" id="hkfrs_pe_GainsLossesOnHedgedItemAttributableToHedgedRisk" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnHedgingInstrument" id="hkfrs_pe_GainsLossesOnHedgingInstrument" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss" id="hkfrs_pe_GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="GainsLossesOnNetMonetaryPosition" id="hkfrs_pe_GainsLossesOnNetMonetaryPosition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="Goodwill" id="hkfrs_pe_Goodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="GoodwillMember" id="hkfrs_pe_GoodwillMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GovernmentGrants" id="hkfrs_pe_GovernmentGrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="GrossAmountDueFromCustomersForContractWorkAsAsset" id="hkfrs_pe_GrossAmountDueFromCustomersForContractWorkAsAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="GrossAmountDueToCustomersForContractWorkAsLiability" id="hkfrs_pe_GrossAmountDueToCustomersForContractWorkAsLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="GrossCarryingAmountMember" id="hkfrs_pe_GrossCarryingAmountMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="GrossInvestmentInFinanceLease" id="hkfrs_pe_GrossInvestmentInFinanceLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="GrossProfit" id="hkfrs_pe_GrossProfit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="HKFRSsMember" id="hkfrs_pe_HKFRSsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IdentifiableAssetsAcquiredLiabilitiesAssumed" id="hkfrs_pe_IdentifiableAssetsAcquiredLiabilitiesAssumed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" id="hkfrs_pe_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IdentificationOfAmountsThatHaveNotBeenRestatedAsResultOfApplyingAmendmentsToHKFRSForPrivateEntities" id="hkfrs_pe_IdentificationOfAmountsThatHaveNotBeenRestatedAsResultOfApplyingAmendmentsToHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IdentificationOfAmountsThatHaveNotBeenRestatedAtDateOfTransitionToHKFRSForPrivateEntities" id="hkfrs_pe_IdentificationOfAmountsThatHaveNotBeenRestatedAtDateOfTransitionToHKFRSForPrivateEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IdentityOfPriceIndex" id="hkfrs_pe_IdentityOfPriceIndex" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossOnFinancialAssets" id="hkfrs_pe_ImpairmentLossOnFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment" id="hkfrs_pe_ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInProfitOrLoss" id="hkfrs_pe_ImpairmentLossRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInProfitOrLossGoodwill" id="hkfrs_pe_ImpairmentLossRecognisedInProfitOrLossGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" id="hkfrs_pe_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" id="hkfrs_pe_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract" id="hkfrs_pe_IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncomeStatementAbstract" id="hkfrs_pe_IncomeStatementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxExpenseContinuingOperations" id="hkfrs_pe_IncomeTaxExpenseContinuingOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" id="hkfrs_pe_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome" id="hkfrs_pe_IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" id="hkfrs_pe_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" id="hkfrs_pe_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome" id="hkfrs_pe_IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome" id="hkfrs_pe_IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" id="hkfrs_pe_IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxesPaidRefund" id="hkfrs_pe_IncomeTaxesPaidRefund" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxesPaidRefundAbstract" id="hkfrs_pe_IncomeTaxesPaidRefundAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxesPaidRefundClassifiedAsFinancingActivities" id="hkfrs_pe_IncomeTaxesPaidRefundClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxesPaidRefundClassifiedAsInvestingActivities" id="hkfrs_pe_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncomeTaxesPaidRefundClassifiedAsOperatingActivities" id="hkfrs_pe_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrorsMember" id="hkfrs_pe_IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByHKFRSsMember" id="hkfrs_pe_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByHKFRSsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseDueToVoluntaryChangesInAccountingPolicyMember" id="hkfrs_pe_IncreaseDecreaseDueToVoluntaryChangesInAccountingPolicyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseInAccountingEstimate" id="hkfrs_pe_IncreaseDecreaseInAccountingEstimate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseInCashAndCashEquivalents" id="hkfrs_pe_IncreaseDecreaseInCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" id="hkfrs_pe_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseInInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_IncreaseDecreaseInInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseInNumberOfSharesOutstanding" id="hkfrs_pe_IncreaseDecreaseInNumberOfSharesOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings" id="hkfrs_pe_IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" id="hkfrs_pe_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings" id="hkfrs_pe_IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue" id="hkfrs_pe_IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherChangesInvestmentProperty" id="hkfrs_pe_IncreaseDecreaseThroughOtherChangesInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherChangesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_IncreaseDecreaseThroughOtherChangesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" id="hkfrs_pe_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherContributionsByOwners" id="hkfrs_pe_IncreaseDecreaseThroughOtherContributionsByOwners" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughOtherDistributionsToOwners" id="hkfrs_pe_IncreaseDecreaseThroughOtherDistributionsToOwners" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue" id="hkfrs_pe_IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughSharebasedPaymentTransactions" id="hkfrs_pe_IncreaseDecreaseThroughSharebasedPaymentTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets" id="hkfrs_pe_IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughTransfersAndOtherChangesEquity" id="hkfrs_pe_IncreaseDecreaseThroughTransfersAndOtherChangesEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill" id="hkfrs_pe_IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions" id="hkfrs_pe_IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IncreaseDecreaseThroughTreasuryShareTransactions" id="hkfrs_pe_IncreaseDecreaseThroughTreasuryShareTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity" id="hkfrs_pe_IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilities" id="hkfrs_pe_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherProvisions" id="hkfrs_pe_IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherProvisions" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable" id="hkfrs_pe_InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsAcquiredByWayOfGovernmentGrant" id="hkfrs_pe_IntangibleAssetsAcquiredByWayOfGovernmentGrant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsAcquiredByWayOfGovernmentGrantAtFairValue" id="hkfrs_pe_IntangibleAssetsAcquiredByWayOfGovernmentGrantAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsAndGoodwill" id="hkfrs_pe_IntangibleAssetsAndGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsAndGoodwillAbstract" id="hkfrs_pe_IntangibleAssetsAndGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsMaterialToEntity" id="hkfrs_pe_IntangibleAssetsMaterialToEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsMaterialToEntityAxis" id="hkfrs_pe_IntangibleAssetsMaterialToEntityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsMaterialToEntityMember" id="hkfrs_pe_IntangibleAssetsMaterialToEntityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_IntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsOtherThanGoodwillAbstract" id="hkfrs_pe_IntangibleAssetsOtherThanGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsOtherThanGoodwillMember" id="hkfrs_pe_IntangibleAssetsOtherThanGoodwillMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsPledgedAsSecurityForLiabilities" id="hkfrs_pe_IntangibleAssetsPledgedAsSecurityForLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsUnderDevelopment" id="hkfrs_pe_IntangibleAssetsUnderDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleAssetsUnderDevelopmentMember" id="hkfrs_pe_IntangibleAssetsUnderDevelopmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IntangibleAssetsWhoseTitleIsRestricted" id="hkfrs_pe_IntangibleAssetsWhoseTitleIsRestricted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleExplorationAndEvaluationAssets" id="hkfrs_pe_IntangibleExplorationAndEvaluationAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IntangibleExplorationAndEvaluationAssetsMember" id="hkfrs_pe_IntangibleExplorationAndEvaluationAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss" id="hkfrs_pe_InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="InterestIncomeAndInterestExpenseForFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLossAbstract" id="hkfrs_pe_InterestIncomeAndInterestExpenseForFinancialAssetsOrFinancialLiabilitiesNotAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss" id="hkfrs_pe_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="InterestPaidClassifiedAsFinancingActivities" id="hkfrs_pe_InterestPaidClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="InterestPaidClassifiedAsInvestingActivities" id="hkfrs_pe_InterestPaidClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="InterestPaidClassifiedAsOperatingActivities" id="hkfrs_pe_InterestPaidClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="InterestRateRisksOfDebtInstrumentsMeasuredAtAmortisedCostMember" id="hkfrs_pe_InterestRateRisksOfDebtInstrumentsMeasuredAtAmortisedCostMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InterestReceivedClassifiedAsInvestingActivities" id="hkfrs_pe_InterestReceivedClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="InterestReceivedClassifiedAsOperatingActivities" id="hkfrs_pe_InterestReceivedClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="Inventories" id="hkfrs_pe_Inventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InventoriesHeldForSale" id="hkfrs_pe_InventoriesHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InventoriesMember" id="hkfrs_pe_InventoriesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InventoriesPledgedAsSecurityForLiabilities" id="hkfrs_pe_InventoriesPledgedAsSecurityForLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InventoriesTotal" id="hkfrs_pe_InventoriesTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InventoryCostFormulas" id="hkfrs_pe_InventoryCostFormulas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InventoryRecognisedAsOfAcquisitionDate" id="hkfrs_pe_InventoryRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InventoryWritedown2011" id="hkfrs_pe_InventoryWritedown2011" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InvestmentProperty" id="hkfrs_pe_InvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentPropertyMember" id="hkfrs_pe_InvestmentPropertyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InvestmentPropertyWhoseFairValueCannotBeMeasuredReliablyWithoutUndueCostOrEffortOnOngoingBasis" id="hkfrs_pe_InvestmentPropertyWhoseFairValueCannotBeMeasuredReliablyWithoutUndueCostOrEffortOnOngoingBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentsInAssociates" id="hkfrs_pe_InvestmentsInAssociates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentsInAssociatesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied" id="hkfrs_pe_InvestmentsInAssociatesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentsInAssociatesMember" id="hkfrs_pe_InvestmentsInAssociatesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InvestmentsInJointVentures" id="hkfrs_pe_InvestmentsInJointVentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentsInJointVenturesMember" id="hkfrs_pe_InvestmentsInJointVenturesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="InvestmentsInJointlyControlledEntitiesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied" id="hkfrs_pe_InvestmentsInJointlyControlledEntitiesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="InvestmentsInSubsidiariesNotConsolidatedAtReportingDate" id="hkfrs_pe_InvestmentsInSubsidiariesNotConsolidatedAtReportingDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="IssueOfEquity" id="hkfrs_pe_IssueOfEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="IssuedCapital" id="hkfrs_pe_IssuedCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="IssuedCapitalMember" id="hkfrs_pe_IssuedCapitalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="IssuesOrRepurchasesOfEntitysDebtOrEquityInstrumentsMember" id="hkfrs_pe_IssuesOrRepurchasesOfEntitysDebtOrEquityInstrumentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="KeyManagementPersonnelCompensation" id="hkfrs_pe_KeyManagementPersonnelCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="KeyManagementPersonnelOfEntityOrParentMember" id="hkfrs_pe_KeyManagementPersonnelOfEntityOrParentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Land" id="hkfrs_pe_Land" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="LandAndBuildings" id="hkfrs_pe_LandAndBuildings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="LandAndBuildingsAbstract" id="hkfrs_pe_LandAndBuildingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LandAndBuildingsMember" id="hkfrs_pe_LandAndBuildingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LandMember" id="hkfrs_pe_LandMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LaterThanFiveYearsMember" id="hkfrs_pe_LaterThanFiveYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LaterThanOneYearAndNotLaterThanFiveYearsMember" id="hkfrs_pe_LaterThanOneYearAndNotLaterThanFiveYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LeaseAndSubleasePaymentsRecognisedAsExpense" id="hkfrs_pe_LeaseAndSubleasePaymentsRecognisedAsExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="LeasesAsLesseeRelatedPartyTransactions" id="hkfrs_pe_LeasesAsLesseeRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LeasesAsLessorRelatedPartyTransactions" id="hkfrs_pe_LeasesAsLessorRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LegalFormOfEntity" id="hkfrs_pe_LegalFormOfEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LegalProceedingsContingentLiabilityMember" id="hkfrs_pe_LegalProceedingsContingentLiabilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LegalProceedingsProvision" id="hkfrs_pe_LegalProceedingsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LegalProceedingsProvisionAbstract" id="hkfrs_pe_LegalProceedingsProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LegalProceedingsProvisionMember" id="hkfrs_pe_LegalProceedingsProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LevelOfPriceIndex" id="hkfrs_pe_LevelOfPriceIndex" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="LevelOfRoundingUsedInFinancialStatements" id="hkfrs_pe_LevelOfRoundingUsedInFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Liabilities" id="hkfrs_pe_Liabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LiabilitiesAbstract" id="hkfrs_pe_LiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LiabilitiesForWhichEntityHasBindingSaleAgreement" id="hkfrs_pe_LiabilitiesForWhichEntityHasBindingSaleAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LiabilitiesFromSharebasedPaymentTransactions2011" id="hkfrs_pe_LiabilitiesFromSharebasedPaymentTransactions2011" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" id="hkfrs_pe_LiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LicencesAndFranchises" id="hkfrs_pe_LicencesAndFranchises" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="LicencesAndFranchisesMember" id="hkfrs_pe_LicencesAndFranchisesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="LoanCommitmentsAtCost" id="hkfrs_pe_LoanCommitmentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LoansPayableInDefault" id="hkfrs_pe_LoansPayableInDefault" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermBorrowings" id="hkfrs_pe_LongtermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermLegalProceedingsProvision" id="hkfrs_pe_LongtermLegalProceedingsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermMiscellaneousOtherProvisions" id="hkfrs_pe_LongtermMiscellaneousOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermOnerousContractsProvision" id="hkfrs_pe_LongtermOnerousContractsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermRestructuringProvision" id="hkfrs_pe_LongtermRestructuringProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="LongtermWarrantyProvision" id="hkfrs_pe_LongtermWarrantyProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="Machinery" id="hkfrs_pe_Machinery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MachineryMember" id="hkfrs_pe_MachineryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MajorBusinessCombinationMember" id="hkfrs_pe_MajorBusinessCombinationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MajorComponentsOfTaxExpenseIncomeAbstract" id="hkfrs_pe_MajorComponentsOfTaxExpenseIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MajorPurchasesOfAssetsMember" id="hkfrs_pe_MajorPurchasesOfAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ManagementConclusionOnFairPresentationAsConsequenceOfDeparture" id="hkfrs_pe_ManagementConclusionOnFairPresentationAsConsequenceOfDeparture" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MastheadsAndPublishingTitles" id="hkfrs_pe_MastheadsAndPublishingTitles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MastheadsAndPublishingTitlesMember" id="hkfrs_pe_MastheadsAndPublishingTitlesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices" id="hkfrs_pe_MaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MaturityAxis" id="hkfrs_pe_MaturityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MeasurementAxis" id="hkfrs_pe_MeasurementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MeasurementBasesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_MeasurementBasesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MeasurementBasesPropertyPlantAndEquipment" id="hkfrs_pe_MeasurementBasesPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodUsedToAccountForInvestmentsInAssociates" id="hkfrs_pe_MethodUsedToAccountForInvestmentsInAssociates" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodUsedToAccountForInvestmentsInJointlyControlledEntities" id="hkfrs_pe_MethodUsedToAccountForInvestmentsInJointlyControlledEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodUsedToAccountForInvestmentsInSubsidiaries" id="hkfrs_pe_MethodUsedToAccountForInvestmentsInSubsidiaries" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets" id="hkfrs_pe_MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities" id="hkfrs_pe_MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodsUsedToDetermineConstructionContractRevenueRecognised" id="hkfrs_pe_MethodsUsedToDetermineConstructionContractRevenueRecognised" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress" id="hkfrs_pe_MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MinimumFinanceLeasePaymentsPayable" id="hkfrs_pe_MinimumFinanceLeasePaymentsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="MinimumFinanceLeasePaymentsReceivableAtPresentValue" id="hkfrs_pe_MinimumFinanceLeasePaymentsReceivableAtPresentValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" id="hkfrs_pe_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease" id="hkfrs_pe_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MiscellaneousOtherProvisions" id="hkfrs_pe_MiscellaneousOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="MiscellaneousOtherProvisionsAbstract" id="hkfrs_pe_MiscellaneousOtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MiscellaneousOtherProvisionsMember" id="hkfrs_pe_MiscellaneousOtherProvisionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MotorVehicles" id="hkfrs_pe_MotorVehicles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="MotorVehiclesMember" id="hkfrs_pe_MotorVehiclesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="MultiemployerDefinedBenefitPlansMember" id="hkfrs_pe_MultiemployerDefinedBenefitPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NameOfAcquiree" id="hkfrs_pe_NameOfAcquiree" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements" id="hkfrs_pe_NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NameOfParentEntity" id="hkfrs_pe_NameOfParentEntity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NameOfReportingEntityOrOtherMeansOfIdentification" id="hkfrs_pe_NameOfReportingEntityOrOtherMeansOfIdentification" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NameOfUltimateParentOfGroup" id="hkfrs_pe_NameOfUltimateParentOfGroup" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NatureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognition" id="hkfrs_pe_NatureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognition" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NatureOfRisksAndRewardsOfOwnershipToWhichEntityRemainsExposed" id="hkfrs_pe_NatureOfRisksAndRewardsOfOwnershipToWhichEntityRemainsExposed" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NonadjustingEventsAfterReportingPeriodAxis" id="hkfrs_pe_NonadjustingEventsAfterReportingPeriodAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NonadjustingEventsMember" id="hkfrs_pe_NonadjustingEventsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" id="hkfrs_pe_NoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncontrollingInterests" id="hkfrs_pe_NoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncontrollingInterestsMember" id="hkfrs_pe_NoncontrollingInterestsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentAssets" id="hkfrs_pe_NoncurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentAssetsAbstract" id="hkfrs_pe_NoncurrentAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentBiologicalAssetsAtCost" id="hkfrs_pe_NoncurrentBiologicalAssetsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentBiologicalAssetsAtFairValue" id="hkfrs_pe_NoncurrentBiologicalAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss" id="hkfrs_pe_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentFinancialAssetsThatAreDebtInstrumentsAtCost" id="hkfrs_pe_NoncurrentFinancialAssetsThatAreDebtInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentFinancialAssetsThatAreEquityInstrumentsAtCost" id="hkfrs_pe_NoncurrentFinancialAssetsThatAreEquityInstrumentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentFinancialLiabilitiesAtAmortisedCost" id="hkfrs_pe_NoncurrentFinancialLiabilitiesAtAmortisedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" id="hkfrs_pe_NoncurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentInventories" id="hkfrs_pe_NoncurrentInventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentLiabilities" id="hkfrs_pe_NoncurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentLiabilitiesAbstract" id="hkfrs_pe_NoncurrentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentLoanCommitmentsAtCost" id="hkfrs_pe_NoncurrentLoanCommitmentsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" id="hkfrs_pe_NoncurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentPayables" id="hkfrs_pe_NoncurrentPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentPayablesAbstract" id="hkfrs_pe_NoncurrentPayablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentPayablesToRelatedParties" id="hkfrs_pe_NoncurrentPayablesToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentPayablesToTradeSuppliers" id="hkfrs_pe_NoncurrentPayablesToTradeSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentProvisions" id="hkfrs_pe_NoncurrentProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentProvisionsAbstract" id="hkfrs_pe_NoncurrentProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentProvisionsForEmployeeBenefits" id="hkfrs_pe_NoncurrentProvisionsForEmployeeBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentReceivables" id="hkfrs_pe_NoncurrentReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentReceivablesAbstract" id="hkfrs_pe_NoncurrentReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NoncurrentReceivablesArisingFromAccruedIncomeNotYetBilled" id="hkfrs_pe_NoncurrentReceivablesArisingFromAccruedIncomeNotYetBilled" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentReceivablesDueFromOtherParties" id="hkfrs_pe_NoncurrentReceivablesDueFromOtherParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentReceivablesDueFromRelatedParties" id="hkfrs_pe_NoncurrentReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="NoncurrentRefundsProvision" id="hkfrs_pe_NoncurrentRefundsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="NotLaterThanOneYearMember" id="hkfrs_pe_NotLaterThanOneYearMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NumberOfOutstandingShareOptions" id="hkfrs_pe_NumberOfOutstandingShareOptions" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" id="hkfrs_pe_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" id="hkfrs_pe_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" id="hkfrs_pe_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" id="hkfrs_pe_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" id="hkfrs_pe_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="NumberOfSharesAuthorised" id="hkfrs_pe_NumberOfSharesAuthorised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="NumberOfSharesIssuedAndFullyPaid" id="hkfrs_pe_NumberOfSharesIssuedAndFullyPaid" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="NumberOfSharesIssuedButNotFullyPaid" id="hkfrs_pe_NumberOfSharesIssuedButNotFullyPaid" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="NumberOfSharesOutstanding" id="hkfrs_pe_NumberOfSharesOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="OfficeEquipment" id="hkfrs_pe_OfficeEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OfficeEquipmentMember" id="hkfrs_pe_OfficeEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OnerousContractsContingentLiabilityMember" id="hkfrs_pe_OnerousContractsContingentLiabilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OnerousContractsProvision" id="hkfrs_pe_OnerousContractsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OnerousContractsProvisionAbstract" id="hkfrs_pe_OnerousContractsProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OnerousContractsProvisionMember" id="hkfrs_pe_OnerousContractsProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherAdjustmentsForNoncashItems" id="hkfrs_pe_OtherAdjustmentsForNoncashItems" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow" id="hkfrs_pe_OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherAdjustmentsToReconcileProfitLoss" id="hkfrs_pe_OtherAdjustmentsToReconcileProfitLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherAssetsAmountContributedToFairValueOfPlanAssets" id="hkfrs_pe_OtherAssetsAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherAssetsMember" id="hkfrs_pe_OtherAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherAssetsPercentageContributedToFairValueOfPlanAssets" id="hkfrs_pe_OtherAssetsPercentageContributedToFairValueOfPlanAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="OtherCashAndCashEquivalents" id="hkfrs_pe_OtherCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherCashPaymentsFromOperatingActivities" id="hkfrs_pe_OtherCashPaymentsFromOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" id="hkfrs_pe_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities" id="hkfrs_pe_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherCashReceiptsFromOperatingActivities" id="hkfrs_pe_OtherCashReceiptsFromOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" id="hkfrs_pe_OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities" id="hkfrs_pe_OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComponentsOfDeferredTaxExpenseIncome" id="hkfrs_pe_OtherComponentsOfDeferredTaxExpenseIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncome" id="hkfrs_pe_OtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeAbstract" id="hkfrs_pe_OtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeBeforeTax" id="hkfrs_pe_OtherComprehensiveIncomeBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeBeforeTaxActuarialGainsLossesOnDefinedBenefitPlans" id="hkfrs_pe_OtherComprehensiveIncomeBeforeTaxActuarialGainsLossesOnDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeBeforeTaxCashFlowHedges" id="hkfrs_pe_OtherComprehensiveIncomeBeforeTaxCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation" id="hkfrs_pe_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation" id="hkfrs_pe_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeNetOfTaxActuarialGainsLossesOnDefinedBenefitPlans" id="hkfrs_pe_OtherComprehensiveIncomeNetOfTaxActuarialGainsLossesOnDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeNetOfTaxCashFlowHedges" id="hkfrs_pe_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" id="hkfrs_pe_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluation" id="hkfrs_pe_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherContingentLiabilitiesMember" id="hkfrs_pe_OtherContingentLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherCurrentFinancialAssets" id="hkfrs_pe_OtherCurrentFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherCurrentFinancialLiabilities" id="hkfrs_pe_OtherCurrentFinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherCurrentNonfinancialAssets" id="hkfrs_pe_OtherCurrentNonfinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherCurrentNonfinancialLiabilities" id="hkfrs_pe_OtherCurrentNonfinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherDifferencesToCashAndCashEquivalentsInStatementOfCashFlows" id="hkfrs_pe_OtherDifferencesToCashAndCashEquivalentsInStatementOfCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherDisposalsOfAssetsMember" id="hkfrs_pe_OtherDisposalsOfAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherEmployeeExpense" id="hkfrs_pe_OtherEmployeeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherEquityInterest" id="hkfrs_pe_OtherEquityInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherEquityInterestMember" id="hkfrs_pe_OtherEquityInterestMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherExpenseByFunction" id="hkfrs_pe_OtherExpenseByFunction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherExpenseByNature" id="hkfrs_pe_OtherExpenseByNature" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherFinancialAssets" id="hkfrs_pe_OtherFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherFinancialLiabilities" id="hkfrs_pe_OtherFinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherGainsLosses" id="hkfrs_pe_OtherGainsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherIncome" id="hkfrs_pe_OtherIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" id="hkfrs_pe_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" id="hkfrs_pe_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" id="hkfrs_pe_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherIntangibleAssets" id="hkfrs_pe_OtherIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherIntangibleAssetsMember" id="hkfrs_pe_OtherIntangibleAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherLongtermBenefitObligation" id="hkfrs_pe_OtherLongtermBenefitObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherLongtermBenefits" id="hkfrs_pe_OtherLongtermBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherLongtermBenefitsMember" id="hkfrs_pe_OtherLongtermBenefitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherLongtermProvisions" id="hkfrs_pe_OtherLongtermProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherMaterialActuarialAssumptions" id="hkfrs_pe_OtherMaterialActuarialAssumptions" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="OtherNoncurrentFinancialAssets" id="hkfrs_pe_OtherNoncurrentFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherNoncurrentFinancialLiabilities" id="hkfrs_pe_OtherNoncurrentFinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherNoncurrentNonfinancialAssets" id="hkfrs_pe_OtherNoncurrentNonfinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherNoncurrentNonfinancialLiabilities" id="hkfrs_pe_OtherNoncurrentNonfinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherNonfinancialAssets" id="hkfrs_pe_OtherNonfinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherNonfinancialLiabilities" id="hkfrs_pe_OtherNonfinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherPropertyPlantAndEquipment" id="hkfrs_pe_OtherPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="OtherPropertyPlantAndEquipmentMember" id="hkfrs_pe_OtherPropertyPlantAndEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherProvisions" id="hkfrs_pe_OtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherProvisionsAbstract" id="hkfrs_pe_OtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherProvisionsMember" id="hkfrs_pe_OtherProvisionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherRelatedPartiesMember" id="hkfrs_pe_OtherRelatedPartiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherReserves" id="hkfrs_pe_OtherReserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherReservesAbstract" id="hkfrs_pe_OtherReservesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherReservesMember" id="hkfrs_pe_OtherReservesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="OtherRevenue" id="hkfrs_pe_OtherRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OtherShorttermEmployeeBenefits" id="hkfrs_pe_OtherShorttermEmployeeBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="OtherShorttermProvisions" id="hkfrs_pe_OtherShorttermProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="OtherWorkPerformedByEntityAndCapitalised" id="hkfrs_pe_OtherWorkPerformedByEntityAndCapitalised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="OutstandingBalancesForRelatedPartyTransactionsAbstract" id="hkfrs_pe_OutstandingBalancesForRelatedPartyTransactionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ParValuePerShare" id="hkfrs_pe_ParValuePerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="ParticipationInDefinedBenefitPlanThatSharesRisksBetweenGroupEntitiesRelatedPartyTransactions" id="hkfrs_pe_ParticipationInDefinedBenefitPlanThatSharesRisksBetweenGroupEntitiesRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsForPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits" id="hkfrs_pe_PaymentsForPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsFromContractsHeldForDealingOrTradingPurpose" id="hkfrs_pe_PaymentsFromContractsHeldForDealingOrTradingPurpose" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" id="hkfrs_pe_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsOfOtherEquityInstruments" id="hkfrs_pe_PaymentsOfOtherEquityInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsToAcquireOrRedeemEntitysShares" id="hkfrs_pe_PaymentsToAcquireOrRedeemEntitysShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsToAndOnBehalfOfEmployees" id="hkfrs_pe_PaymentsToAndOnBehalfOfEmployees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PaymentsToSuppliersForGoodsAndServices" id="hkfrs_pe_PaymentsToSuppliersForGoodsAndServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PercentageOfVotingEquityInterestsAcquired" id="hkfrs_pe_PercentageOfVotingEquityInterestsAcquired" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="PeriodCoveredByFinancialStatements" id="hkfrs_pe_PeriodCoveredByFinancialStatements" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PlanAssetsAtFairValue" id="hkfrs_pe_PlanAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PostemploymentBenefitExpenseDefinedBenefitPlans" id="hkfrs_pe_PostemploymentBenefitExpenseDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="PostemploymentBenefitExpenseDefinedContributionPlans" id="hkfrs_pe_PostemploymentBenefitExpenseDefinedContributionPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="PreviousGAAPMember" id="hkfrs_pe_PreviousGAAPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PreviouslyStatedMember" id="hkfrs_pe_PreviouslyStatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PriceIndexMovements" id="hkfrs_pe_PriceIndexMovements" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PriceRisksOfCommodityOrFirmCommitmentsOrHighlyProbableForecastTransactionsToPurchaseOrSellCommodityMember" id="hkfrs_pe_PriceRisksOfCommodityOrFirmCommitmentsOrHighlyProbableForecastTransactionsToPurchaseOrSellCommodityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PrincipalPlaceOfBusiness" id="hkfrs_pe_PrincipalPlaceOfBusiness" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromBorrowingsClassifiedAsFinancingActivities" id="hkfrs_pe_ProceedsFromBorrowingsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromIssuingOtherEquityInstruments" id="hkfrs_pe_ProceedsFromIssuingOtherEquityInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromIssuingShares" id="hkfrs_pe_ProceedsFromIssuingShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" id="hkfrs_pe_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities" id="hkfrs_pe_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" id="hkfrs_pe_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLoss" id="hkfrs_pe_ProfitLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossAbstract" id="hkfrs_pe_ProfitLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossAttributableToAbstract" id="hkfrs_pe_ProfitLossAttributableToAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossAttributableToNoncontrollingInterests" id="hkfrs_pe_ProfitLossAttributableToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossAttributableToOwnersOfParent" id="hkfrs_pe_ProfitLossAttributableToOwnersOfParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossBeforeTax" id="hkfrs_pe_ProfitLossBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossFromContinuingOperations" id="hkfrs_pe_ProfitLossFromContinuingOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ProfitLossFromDiscontinuedOperations" id="hkfrs_pe_ProfitLossFromDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PropertyAmountContributedToFairValueOfPlanAssets" id="hkfrs_pe_PropertyAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPercentageContributedToFairValueOfPlanAssets" id="hkfrs_pe_PropertyPercentageContributedToFairValueOfPlanAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipment" id="hkfrs_pe_PropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipmentAbstract" id="hkfrs_pe_PropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PropertyPlantAndEquipmentMember" id="hkfrs_pe_PropertyPlantAndEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="PropertyPlantAndEquipmentPledgedAsSecurity" id="hkfrs_pe_PropertyPlantAndEquipmentPledgedAsSecurity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" id="hkfrs_pe_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipmentRestrictionsOnTitle" id="hkfrs_pe_PropertyPlantAndEquipmentRestrictionsOnTitle" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipmentRevaluationSurplus" id="hkfrs_pe_PropertyPlantAndEquipmentRevaluationSurplus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="PropertyPlantAndEquipmentRevaluedAssetsAtCost" id="hkfrs_pe_PropertyPlantAndEquipmentRevaluedAssetsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" id="hkfrs_pe_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" id="hkfrs_pe_ProvisionOfGuaranteesOrCollateralToEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProvisionUsedOtherProvisions" id="hkfrs_pe_ProvisionUsedOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="Provisions" id="hkfrs_pe_Provisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ProvisionsAbstract" id="hkfrs_pe_ProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransaction" id="hkfrs_pe_ProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ProvisionsForEmployeeBenefits" id="hkfrs_pe_ProvisionsForEmployeeBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" id="hkfrs_pe_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" id="hkfrs_pe_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" id="hkfrs_pe_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="PurchasesOfGoodsRelatedPartyTransactions" id="hkfrs_pe_PurchasesOfGoodsRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" id="hkfrs_pe_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="RawMaterialsAndConsumablesUsed" id="hkfrs_pe_RawMaterialsAndConsumablesUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReceiptsFromContractsHeldForDealingOrTradingPurpose" id="hkfrs_pe_ReceiptsFromContractsHeldForDealingOrTradingPurpose" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReceiptsFromPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits" id="hkfrs_pe_ReceiptsFromPremiumsAndClaimsAnnuitiesAndOtherPolicyBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReceiptsFromRoyaltiesFeesCommissionsAndOtherRevenue" id="hkfrs_pe_ReceiptsFromRoyaltiesFeesCommissionsAndOtherRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReceiptsFromSalesOfGoodsAndRenderingOfServices" id="hkfrs_pe_ReceiptsFromSalesOfGoodsAndRenderingOfServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="RecipesFormulaeModelsDesignsAndPrototypes" id="hkfrs_pe_RecipesFormulaeModelsDesignsAndPrototypes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="RecipesFormulaeModelsDesignsAndPrototypesMember" id="hkfrs_pe_RecipesFormulaeModelsDesignsAndPrototypesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" id="hkfrs_pe_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" id="hkfrs_pe_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReclassifiedItemsAxis" id="hkfrs_pe_ReclassifiedItemsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReclassifiedItemsMember" id="hkfrs_pe_ReclassifiedItemsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RecognisedFinanceLeaseAsAssets" id="hkfrs_pe_RecognisedFinanceLeaseAsAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ReconciliationOfChangesInBiologicalAssetsAbstract" id="hkfrs_pe_ReconciliationOfChangesInBiologicalAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInFairValueOfPlanAssetsAbstract" id="hkfrs_pe_ReconciliationOfChangesInFairValueOfPlanAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInGoodwillAbstract" id="hkfrs_pe_ReconciliationOfChangesInGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" id="hkfrs_pe_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInInvestmentPropertyAbstract" id="hkfrs_pe_ReconciliationOfChangesInInvestmentPropertyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInOtherProvisionsAbstract" id="hkfrs_pe_ReconciliationOfChangesInOtherProvisionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInPresentValueOfDefinedBenefitObligationAbstract" id="hkfrs_pe_ReconciliationOfChangesInPresentValueOfDefinedBenefitObligationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" id="hkfrs_pe_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReconciliationOfNumberOfSharesOutstandingAbstract" id="hkfrs_pe_ReconciliationOfNumberOfSharesOutstandingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RefundsProvision" id="hkfrs_pe_RefundsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="RefundsProvisionAbstract" id="hkfrs_pe_RefundsProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RefundsProvisionMember" id="hkfrs_pe_RefundsProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReimbursementRightsAtFairValue" id="hkfrs_pe_ReimbursementRightsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="RelatedPartiesMember" id="hkfrs_pe_RelatedPartiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RelatedPartyTransactionsAbstract" id="hkfrs_pe_RelatedPartyTransactionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RemainingAmortisationPeriodOfIntangibleAssetsMaterialToEntity" id="hkfrs_pe_RemainingAmortisationPeriodOfIntangibleAssetsMaterialToEntity" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="RepaymentsOfBorrowingsClassifiedAsFinancingActivities" id="hkfrs_pe_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ResearchAndDevelopmentExpense" id="hkfrs_pe_ResearchAndDevelopmentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="ReserveOfCashFlowHedges" id="hkfrs_pe_ReserveOfCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ReserveOfCashFlowHedgesMember" id="hkfrs_pe_ReserveOfCashFlowHedgesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReserveOfExchangeDifferencesOnTranslation" id="hkfrs_pe_ReserveOfExchangeDifferencesOnTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ReserveOfExchangeDifferencesOnTranslationMember" id="hkfrs_pe_ReserveOfExchangeDifferencesOnTranslationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReservesWithinEquityAxis" id="hkfrs_pe_ReservesWithinEquityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RestatedMember" id="hkfrs_pe_RestatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RestrictionsOnRealisabilityOfInvestmentPropertyOrRemittanceOfIncomeAndProceedsOfDisposalOfInvestmentProperty" id="hkfrs_pe_RestrictionsOnRealisabilityOfInvestmentPropertyOrRemittanceOfIncomeAndProceedsOfDisposalOfInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="RestructuringContingentLiabilityMember" id="hkfrs_pe_RestructuringContingentLiabilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RestructuringProvision" id="hkfrs_pe_RestructuringProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="RestructuringProvisionAbstract" id="hkfrs_pe_RestructuringProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RestructuringProvisionMember" id="hkfrs_pe_RestructuringProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RetainedEarnings" id="hkfrs_pe_RetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="RetainedEarningsMember" id="hkfrs_pe_RetainedEarningsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RetrospectiveApplicationAndRetrospectiveRestatementAxis" id="hkfrs_pe_RetrospectiveApplicationAndRetrospectiveRestatementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RevaluationIncreaseDecreasePropertyPlantAndEquipment" id="hkfrs_pe_RevaluationIncreaseDecreasePropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="RevaluationSurplus" id="hkfrs_pe_RevaluationSurplus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="RevaluationSurplusMember" id="hkfrs_pe_RevaluationSurplusMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Revenue" id="hkfrs_pe_Revenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueAbstract" id="hkfrs_pe_RevenueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromCommissions" id="hkfrs_pe_RevenueFromCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromConstructionContracts" id="hkfrs_pe_RevenueFromConstructionContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromDividends" id="hkfrs_pe_RevenueFromDividends" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromFranchiseFees" id="hkfrs_pe_RevenueFromFranchiseFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromGovernmentGrants" id="hkfrs_pe_RevenueFromGovernmentGrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromInterest" id="hkfrs_pe_RevenueFromInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromRenderingOfServices" id="hkfrs_pe_RevenueFromRenderingOfServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromRenderingOfServicesRelatedPartyTransactions" id="hkfrs_pe_RevenueFromRenderingOfServicesRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromRoyalties" id="hkfrs_pe_RevenueFromRoyalties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromSaleOfGoods" id="hkfrs_pe_RevenueFromSaleOfGoods" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="RevenueFromSaleOfGoodsRelatedPartyTransactions" id="hkfrs_pe_RevenueFromSaleOfGoodsRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment" id="hkfrs_pe_ReversalOfImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfImpairmentLossRecognisedInProfitOrLoss" id="hkfrs_pe_ReversalOfImpairmentLossRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_ReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_ReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" id="hkfrs_pe_ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ReversalOfInventoryWritedown" id="hkfrs_pe_ReversalOfInventoryWritedown" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" id="hkfrs_pe_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="SalesOfPropertyAndOtherAssetsRelatedPartyTransactions" id="hkfrs_pe_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="SeparateMember" id="hkfrs_pe_SeparateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ServiceConcessionArrangementsClassifiedAsIntangibleAssets" id="hkfrs_pe_ServiceConcessionArrangementsClassifiedAsIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ServiceConcessionArrangementsClassifiedAsIntangibleAssetsMember" id="hkfrs_pe_ServiceConcessionArrangementsClassifiedAsIntangibleAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ServicesReceivedRelatedPartyTransactions" id="hkfrs_pe_ServicesReceivedRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="SettlementOfLiabilitiesByEntityOnBehalfOfRelatedPartyRelatedPartyTransactions" id="hkfrs_pe_SettlementOfLiabilitiesByEntityOnBehalfOfRelatedPartyRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="SettlementOfLiabilitiesOnBehalfOfEntityByRelatedPartyRelatedPartyTransactions" id="hkfrs_pe_SettlementOfLiabilitiesOnBehalfOfEntityByRelatedPartyRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" id="hkfrs_pe_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodBeforeTax" id="hkfrs_pe_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfProfitLossOfAssociates" id="hkfrs_pe_ShareOfProfitLossOfAssociates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" id="hkfrs_pe_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfProfitLossOfDiscontinuedOperationsOfAssociates" id="hkfrs_pe_ShareOfProfitLossOfDiscontinuedOperationsOfAssociates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfProfitLossOfDiscontinuedOperationsOfJointVentures" id="hkfrs_pe_ShareOfProfitLossOfDiscontinuedOperationsOfJointVentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="ShareOfProfitLossOfJointVentures" id="hkfrs_pe_ShareOfProfitLossOfJointVentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="SharePremium" id="hkfrs_pe_SharePremium" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="SharePremiumMember" id="hkfrs_pe_SharePremiumMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="SharebasedPaymentArrangementsMember" id="hkfrs_pe_SharebasedPaymentArrangementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="SharebasedPaymentTransactions" id="hkfrs_pe_SharebasedPaymentTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" id="hkfrs_pe_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" id="hkfrs_pe_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="Ships" id="hkfrs_pe_Ships" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ShipsMember" id="hkfrs_pe_ShipsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="ShorttermBorrowings" id="hkfrs_pe_ShorttermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermDepositsClassifiedAsCashEquivalents" id="hkfrs_pe_ShorttermDepositsClassifiedAsCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermInvestmentsClassifiedAsCashEquivalents" id="hkfrs_pe_ShorttermInvestmentsClassifiedAsCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermLegalProceedingsProvision" id="hkfrs_pe_ShorttermLegalProceedingsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermMiscellaneousOtherProvisions" id="hkfrs_pe_ShorttermMiscellaneousOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermOnerousContractsProvision" id="hkfrs_pe_ShorttermOnerousContractsProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermRestructuringProvision" id="hkfrs_pe_ShorttermRestructuringProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="ShorttermWarrantyProvision" id="hkfrs_pe_ShorttermWarrantyProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="SocialSecurityContributions" id="hkfrs_pe_SocialSecurityContributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfCashFlowsAbstract" id="hkfrs_pe_StatementOfCashFlowsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfChangesInEquityAbstract" id="hkfrs_pe_StatementOfChangesInEquityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfChangesInEquityLineItems" id="hkfrs_pe_StatementOfChangesInEquityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfChangesInEquityTable" id="hkfrs_pe_StatementOfChangesInEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfComprehensiveIncomeAbstract" id="hkfrs_pe_StatementOfComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfFinancialPositionAbstract" id="hkfrs_pe_StatementOfFinancialPositionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfHKFRSCompliance" id="hkfrs_pe_StatementOfHKFRSCompliance" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementOfIncomeAndRetainedEarningsAbstract" id="hkfrs_pe_StatementOfIncomeAndRetainedEarningsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatEntityHasInvestmentPropertyWhoseFairValueCannotBeMeasuredReliablyWithoutUndueCostOrEffort" id="hkfrs_pe_StatementThatEntityHasInvestmentPropertyWhoseFairValueCannotBeMeasuredReliablyWithoutUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatEstimateOfFinancialEffectOfContingentAssetsWouldInvolveUndueCostOrEffort" id="hkfrs_pe_StatementThatEstimateOfFinancialEffectOfContingentAssetsWouldInvolveUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatFairValueOfAssetsOtherThanCashToBeDistributedToOwnersCannotBeMeasuredReliablyWithoutUndueCostOrEffort" id="hkfrs_pe_StatementThatFairValueOfAssetsOtherThanCashToBeDistributedToOwnersCannotBeMeasuredReliablyWithoutUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatReliableMeasureOfFairValueForFinancialInstrumentsThatWouldOtherwiseBeMeasuredAtFairValueThroughProfitOrLossIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" id="hkfrs_pe_StatementThatReliableMeasureOfFairValueForFinancialInstrumentsThatWouldOtherwiseBeMeasuredAtFairValueThroughProfitOrLossIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatUndueCostOrEffortExemptionIsAppliedForAssociates" id="hkfrs_pe_StatementThatUndueCostOrEffortExemptionIsAppliedForAssociates" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="StatementThatUndueCostOrEffortExemptionIsAppliedForJointlyControlledEntities" id="hkfrs_pe_StatementThatUndueCostOrEffortExemptionIsAppliedForJointlyControlledEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" id="hkfrs_pe_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TangibleExplorationAndEvaluationAssets" id="hkfrs_pe_TangibleExplorationAndEvaluationAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TangibleExplorationAndEvaluationAssetsMember" id="hkfrs_pe_TangibleExplorationAndEvaluationAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" id="hkfrs_pe_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" id="hkfrs_pe_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceTaxExpense" id="hkfrs_pe_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceTaxExpenseAbstract" id="hkfrs_pe_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceTaxExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" id="hkfrs_pe_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TaxEffectOfRevenuesExemptFromTaxation" id="hkfrs_pe_TaxEffectOfRevenuesExemptFromTaxation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TaxExpenseIncomeRelatingToChangesInAccountingPoliciesAndErrorsIncludedInProfitOrLoss" id="hkfrs_pe_TaxExpenseIncomeRelatingToChangesInAccountingPoliciesAndErrorsIncludedInProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TemporaryDifferenceMember" id="hkfrs_pe_TemporaryDifferenceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" id="hkfrs_pe_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" id="hkfrs_pe_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TerminationBenefitObligation" id="hkfrs_pe_TerminationBenefitObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TerminationBenefitsExpense" id="hkfrs_pe_TerminationBenefitsExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TerminationBenefitsMember" id="hkfrs_pe_TerminationBenefitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TradeAndOtherCurrentPayables" id="hkfrs_pe_TradeAndOtherCurrentPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentPayablesAbstract" id="hkfrs_pe_TradeAndOtherCurrentPayablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TradeAndOtherCurrentPayablesToRelatedParties" id="hkfrs_pe_TradeAndOtherCurrentPayablesToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentPayablesToTradeSuppliers" id="hkfrs_pe_TradeAndOtherCurrentPayablesToTradeSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentReceivables" id="hkfrs_pe_TradeAndOtherCurrentReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentReceivablesAbstract" id="hkfrs_pe_TradeAndOtherCurrentReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TradeAndOtherCurrentReceivablesArisingFromAccruedIncomeNotYetBilled" id="hkfrs_pe_TradeAndOtherCurrentReceivablesArisingFromAccruedIncomeNotYetBilled" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentReceivablesDueFromOtherParties" id="hkfrs_pe_TradeAndOtherCurrentReceivablesDueFromOtherParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherCurrentReceivablesDueFromRelatedParties" id="hkfrs_pe_TradeAndOtherCurrentReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherPayables" id="hkfrs_pe_TradeAndOtherPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherPayablesAbstract" id="hkfrs_pe_TradeAndOtherPayablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TradeAndOtherPayablesToRelatedParties" id="hkfrs_pe_TradeAndOtherPayablesToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherPayablesToTradeSuppliers" id="hkfrs_pe_TradeAndOtherPayablesToTradeSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherReceivables" id="hkfrs_pe_TradeAndOtherReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherReceivablesAbstract" id="hkfrs_pe_TradeAndOtherReceivablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TradeAndOtherReceivablesArisingFromAccruedIncomeNotYetBilled" id="hkfrs_pe_TradeAndOtherReceivablesArisingFromAccruedIncomeNotYetBilled" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherReceivablesDueFromOtherParties" id="hkfrs_pe_TradeAndOtherReceivablesDueFromOtherParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TradeAndOtherReceivablesDueFromRelatedParties" id="hkfrs_pe_TradeAndOtherReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TransferFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_TransferFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TransferFromInvestmentPropertyAtFairValueThroughProfitOrLoss" id="hkfrs_pe_TransferFromInvestmentPropertyAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TransferFromToInventoriesAndOwnerOccupiedPropertyInvestmentProperty" id="hkfrs_pe_TransferFromToInventoriesAndOwnerOccupiedPropertyInvestmentProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="TransferToFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_TransferToFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TransferToFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" id="hkfrs_pe_TransferToFromInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransferToFromInvestmentPropertyAtFairValueThroughProfitOrLoss" id="hkfrs_pe_TransferToFromInvestmentPropertyAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TransferToFromInvestmentPropertyAtFairValueThroughProfitOrLossAbstract" id="hkfrs_pe_TransferToFromInvestmentPropertyAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransferToInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_TransferToInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TransferToInvestmentPropertyAtFairValueThroughProfitOrLoss" id="hkfrs_pe_TransferToInvestmentPropertyAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element name="TransfersOfResearchAndDevelopmentFromEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersOfResearchAndDevelopmentFromEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransfersOfResearchAndDevelopmentToEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersOfResearchAndDevelopmentToEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransfersUnderFinanceAgreementsFromEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersUnderFinanceAgreementsFromEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransfersUnderFinanceAgreementsToEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersUnderFinanceAgreementsToEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransfersUnderLicenseAgreementsFromEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersUnderLicenseAgreementsFromEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TransfersUnderLicenseAgreementsToEntityRelatedPartyTransactions" id="hkfrs_pe_TransfersUnderLicenseAgreementsToEntityRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TreasuryShares" id="hkfrs_pe_TreasuryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="TreasurySharesMember" id="hkfrs_pe_TreasurySharesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TypesOfRisksAxis" id="hkfrs_pe_TypesOfRisksAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TypesOfRisksMember" id="hkfrs_pe_TypesOfRisksMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="TypesOfSharebasedPaymentArrangementsAxis" id="hkfrs_pe_TypesOfSharebasedPaymentArrangementsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UnearnedFinanceIncomeOnFinanceLease" id="hkfrs_pe_UnearnedFinanceIncomeOnFinanceLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="UnusedProvisionReversedOtherProvisions" id="hkfrs_pe_UnusedProvisionReversedOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="UnusedTaxCreditsMember" id="hkfrs_pe_UnusedTaxCreditsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UnusedTaxLossesMember" id="hkfrs_pe_UnusedTaxLossesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UsefulLivesGoodwill" id="hkfrs_pe_UsefulLivesGoodwill" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" id="hkfrs_pe_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UsefulLivesOrDepreciationRatesBiologicalAssetsAtCost" id="hkfrs_pe_UsefulLivesOrDepreciationRatesBiologicalAssetsAtCost" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UsefulLivesOrDepreciationRatesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" id="hkfrs_pe_UsefulLivesOrDepreciationRatesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" id="hkfrs_pe_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="Vehicles" id="hkfrs_pe_Vehicles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element name="VehiclesAbstract" id="hkfrs_pe_VehiclesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="VehiclesMember" id="hkfrs_pe_VehiclesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WagesAndSalaries" id="hkfrs_pe_WagesAndSalaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element name="WarrantyContingentLiabilityMember" id="hkfrs_pe_WarrantyContingentLiabilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WarrantyProvision" id="hkfrs_pe_WarrantyProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element name="WarrantyProvisionAbstract" id="hkfrs_pe_WarrantyProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WarrantyProvisionMember" id="hkfrs_pe_WarrantyProvisionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xsd:element name="WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" id="hkfrs_pe_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="WorkInProgress" id="hkfrs_pe_WorkInProgress" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
</xsd:schema>
