0001398659-23-000035.txt : 20231109 0001398659-23-000035.hdr.sgml : 20231109 20231109121354 ACCESSION NUMBER: 0001398659-23-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 131 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Genpact LTD CENTRAL INDEX KEY: 0001398659 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 980533350 STATE OF INCORPORATION: D0 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33626 FILM NUMBER: 231391315 BUSINESS ADDRESS: STREET 1: CANON'S COURT STREET 2: 22 VICTORIA STREET CITY: HAMILTON STATE: D0 ZIP: HM 12 BUSINESS PHONE: 4412952244 MAIL ADDRESS: STREET 1: CANON'S COURT STREET 2: 22 VICTORIA STREET CITY: HAMILTON STATE: D0 ZIP: HM 12 10-Q 1 g-20230930.htm 10-Q g-20230930
FALSE2023Q3000139865912-31P1Yhttp://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNethttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP3Y333P0Y5M27D00013986592023-01-012023-09-3000013986592023-11-02xbrli:shares00013986592022-12-31iso4217:USD00013986592023-09-30iso4217:USDxbrli:shares00013986592022-07-012022-09-3000013986592023-07-012023-09-3000013986592022-01-012022-09-300001398659us-gaap:CommonStockMember2022-06-300001398659us-gaap:AdditionalPaidInCapitalMember2022-06-300001398659us-gaap:RetainedEarningsMember2022-06-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000013986592022-06-300001398659us-gaap:CommonStockMember2022-07-012022-09-300001398659us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001398659us-gaap:RetainedEarningsMember2022-07-012022-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001398659us-gaap:CommonStockMember2022-09-300001398659us-gaap:AdditionalPaidInCapitalMember2022-09-300001398659us-gaap:RetainedEarningsMember2022-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000013986592022-09-300001398659us-gaap:CommonStockMember2021-12-310001398659us-gaap:AdditionalPaidInCapitalMember2021-12-310001398659us-gaap:RetainedEarningsMember2021-12-310001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100013986592021-12-310001398659us-gaap:CommonStockMember2022-01-012022-09-300001398659us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001398659us-gaap:RetainedEarningsMember2022-01-012022-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001398659us-gaap:CommonStockMember2023-06-300001398659us-gaap:AdditionalPaidInCapitalMember2023-06-300001398659us-gaap:RetainedEarningsMember2023-06-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000013986592023-06-300001398659us-gaap:CommonStockMember2023-07-012023-09-300001398659us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001398659us-gaap:RetainedEarningsMember2023-07-012023-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001398659us-gaap:CommonStockMember2023-09-300001398659us-gaap:AdditionalPaidInCapitalMember2023-09-300001398659us-gaap:RetainedEarningsMember2023-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001398659us-gaap:CommonStockMember2022-12-310001398659us-gaap:AdditionalPaidInCapitalMember2022-12-310001398659us-gaap:RetainedEarningsMember2022-12-310001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001398659us-gaap:CommonStockMember2023-01-012023-09-300001398659us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001398659us-gaap:RetainedEarningsMember2023-01-012023-09-300001398659us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001398659srt:MinimumMember2023-09-30g:Employeeg:Country0001398659srt:MinimumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001398659srt:MaximumMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001398659srt:MinimumMemberus-gaap:MarketingRelatedIntangibleAssetsMember2023-09-300001398659us-gaap:MarketingRelatedIntangibleAssetsMembersrt:MaximumMember2023-09-300001398659srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2023-09-300001398659srt:MinimumMember2023-01-012023-09-300001398659srt:MaximumMember2023-01-012023-09-300001398659g:HoodooDigitalLLCMember2021-12-31xbrli:pure0001398659g:HoodooDigitalLLCMember2021-01-012021-12-310001398659g:HoodooDigitalLLCMember2022-01-012022-12-310001398659g:HoodooDigitalLLCMember2023-01-012023-03-310001398659g:HoodooDigitalLLCMemberus-gaap:CustomerRelatedIntangibleAssetsMember2021-12-310001398659g:HoodooDigitalLLCMemberus-gaap:MarketingRelatedIntangibleAssetsMember2021-12-310001398659g:HoodooDigitalLLCMemberg:FinancialServicesMember2021-12-310001398659g:ConsumerAndHealthcareMemberg:HoodooDigitalLLCMember2021-12-310001398659g:HoodooDigitalLLCMemberg:HighTechAndManufacturingMember2021-12-3100013986592022-01-012022-12-310001398659us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-12-310001398659us-gaap:FairValueMeasurementsRecurringMember2022-12-310001398659us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001398659us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001398659us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001398659us-gaap:FairValueMeasurementsRecurringMember2023-09-300001398659us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001398659us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001398659us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2022-06-300001398659g:BusinessAcquisitionContingentConsiderationMember2023-06-300001398659g:BusinessAcquisitionContingentConsiderationMember2021-12-310001398659g:BusinessAcquisitionContingentConsiderationMember2022-12-310001398659g:BusinessAcquisitionContingentConsiderationMember2022-07-012022-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2023-07-012023-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2022-01-012022-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2023-01-012023-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2022-09-300001398659g:BusinessAcquisitionContingentConsiderationMember2023-09-300001398659g:DeferredCompensationPlanAssetsMember2022-06-300001398659g:DeferredCompensationPlanAssetsMember2023-06-300001398659g:DeferredCompensationPlanAssetsMember2021-12-310001398659g:DeferredCompensationPlanAssetsMember2022-12-310001398659g:DeferredCompensationPlanAssetsMember2022-07-012022-09-300001398659g:DeferredCompensationPlanAssetsMember2023-07-012023-09-300001398659g:DeferredCompensationPlanAssetsMember2022-01-012022-09-300001398659g:DeferredCompensationPlanAssetsMember2023-01-012023-09-300001398659g:DeferredCompensationPlanAssetsMember2022-09-300001398659g:DeferredCompensationPlanAssetsMember2023-09-300001398659g:DeferredCompensationLiabilitiesMember2022-06-300001398659g:DeferredCompensationLiabilitiesMember2023-06-300001398659g:DeferredCompensationLiabilitiesMember2021-12-310001398659g:DeferredCompensationLiabilitiesMember2022-12-310001398659g:DeferredCompensationLiabilitiesMember2022-07-012022-09-300001398659g:DeferredCompensationLiabilitiesMember2023-07-012023-09-300001398659g:DeferredCompensationLiabilitiesMember2022-01-012022-09-300001398659g:DeferredCompensationLiabilitiesMember2023-01-012023-09-300001398659g:DeferredCompensationLiabilitiesMember2022-09-300001398659g:DeferredCompensationLiabilitiesMember2023-09-300001398659us-gaap:InterestRateSwapMembersrt:MaximumMember2023-09-300001398659us-gaap:ForeignExchangeContractMembersrt:MaximumMember2023-09-300001398659g:UnitedStatesDollarsSellIndianRupeesBuyMember2022-12-310001398659g:UnitedStatesDollarsSellIndianRupeesBuyMember2023-09-300001398659g:UnitedStatesDollarsSellMexicanPesoBuyMember2022-12-310001398659g:UnitedStatesDollarsSellMexicanPesoBuyMember2023-09-300001398659g:UnitedStatesDollarsSellPhilippinesPesoBuyMember2022-12-310001398659g:UnitedStatesDollarsSellPhilippinesPesoBuyMember2023-09-300001398659g:EuroSellUnitedStatesDollarsBuyMember2022-12-310001398659g:EuroSellUnitedStatesDollarsBuyMember2023-09-300001398659g:SingaporeDollarsBuyUnitedStatesDollarsSellMember2022-12-310001398659g:SingaporeDollarsBuyUnitedStatesDollarsSellMember2023-09-300001398659g:EuroSellRomanianLeuBuyMember2022-12-310001398659g:EuroSellRomanianLeuBuyMember2023-09-300001398659g:JapaneseYenSellChineseRenminbiBuyMember2022-12-310001398659g:JapaneseYenSellChineseRenminbiBuyMember2023-09-300001398659g:UnitedStatesDollarsSellChineseRenminbiBuyMember2022-12-310001398659g:UnitedStatesDollarsSellChineseRenminbiBuyMember2023-09-300001398659g:PoundSterlingSellUnitedStatesDollarBuyMember2022-12-310001398659g:PoundSterlingSellUnitedStatesDollarBuyMember2023-09-300001398659g:UnitedStatesDollarsSellHungarianForintBuyMember2022-12-310001398659g:UnitedStatesDollarsSellHungarianForintBuyMember2023-09-300001398659g:AustralianDollarsSellIndianRupeesBuyMember2022-12-310001398659g:AustralianDollarsSellIndianRupeesBuyMember2023-09-300001398659g:UnitedStatesDollarsSellPolishZlotyBuyMember2022-12-310001398659g:UnitedStatesDollarsSellPolishZlotyBuyMember2023-09-300001398659g:JapaneseYenSellUnitedStatesDollarBuyMember2022-12-310001398659g:JapaneseYenSellUnitedStatesDollarBuyMember2023-09-300001398659g:IsraelShekelSellUnitedStatesDollarBuyMember2022-12-310001398659g:IsraelShekelSellUnitedStatesDollarBuyMember2023-09-300001398659g:SouthAfricanRandSellUnitedStatesDollarBuyMember2022-12-310001398659g:SouthAfricanRandSellUnitedStatesDollarBuyMember2023-09-300001398659g:UnitedStatesDollarSellBrazilianRealBuyMember2022-12-310001398659g:UnitedStatesDollarSellBrazilianRealBuyMember2023-09-300001398659g:UnitedStatesDollarSellCostaRicaColonBuyMember2022-12-310001398659g:UnitedStatesDollarSellCostaRicaColonBuyMember2023-09-300001398659g:PoundSterlingBuyUnitedStatesDollarSellMember2022-12-310001398659g:PoundSterlingBuyUnitedStatesDollarSellMember2023-09-300001398659g:InterestRateSwapFloatingToFixedMember2022-12-310001398659g:InterestRateSwapFloatingToFixedMember2023-09-300001398659us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2022-12-310001398659us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMember2023-09-300001398659us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMember2022-12-310001398659us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMember2023-09-300001398659us-gaap:OtherAssetsMemberus-gaap:CashFlowHedgingMember2022-12-310001398659us-gaap:OtherAssetsMemberus-gaap:CashFlowHedgingMember2023-09-300001398659us-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2022-12-310001398659us-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2023-09-300001398659g:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:CashFlowHedgingMember2022-12-310001398659g:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:CashFlowHedgingMember2023-09-300001398659g:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2022-12-310001398659g:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2023-09-300001398659us-gaap:OtherLiabilitiesMemberus-gaap:CashFlowHedgingMember2022-12-310001398659us-gaap:OtherLiabilitiesMemberus-gaap:CashFlowHedgingMember2023-09-300001398659us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2022-12-310001398659us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2023-09-300001398659us-gaap:TreasuryLockMember2021-03-310001398659us-gaap:TreasuryLockMember2022-12-310001398659us-gaap:TreasuryLockMember2023-09-300001398659us-gaap:ForeignExchangeContractMember2022-07-012022-09-300001398659us-gaap:ForeignExchangeContractMember2023-07-012023-09-300001398659us-gaap:ForeignExchangeContractMember2022-01-012022-09-300001398659us-gaap:ForeignExchangeContractMember2023-01-012023-09-300001398659us-gaap:SalesMember2022-07-012022-09-300001398659us-gaap:SalesMember2023-07-012023-09-300001398659us-gaap:SalesMember2022-01-012022-09-300001398659us-gaap:SalesMember2023-01-012023-09-300001398659us-gaap:InterestRateSwapMember2022-07-012022-09-300001398659us-gaap:InterestRateSwapMember2023-07-012023-09-300001398659us-gaap:InterestRateSwapMember2022-01-012022-09-300001398659us-gaap:InterestRateSwapMember2023-01-012023-09-300001398659us-gaap:CostOfSalesMember2022-07-012022-09-300001398659us-gaap:CostOfSalesMember2023-07-012023-09-300001398659us-gaap:CostOfSalesMember2022-01-012022-09-300001398659us-gaap:CostOfSalesMember2023-01-012023-09-300001398659us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001398659us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001398659us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001398659us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001398659us-gaap:InterestExpenseMember2022-07-012022-09-300001398659us-gaap:InterestExpenseMember2023-07-012023-09-300001398659us-gaap:InterestExpenseMember2022-01-012022-09-300001398659us-gaap:InterestExpenseMember2023-01-012023-09-300001398659us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberg:ForwardForeignExchangeContractsMember2022-07-012022-09-300001398659us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberg:ForwardForeignExchangeContractsMember2023-07-012023-09-300001398659us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberg:ForwardForeignExchangeContractsMember2022-01-012022-09-300001398659us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberg:ForwardForeignExchangeContractsMember2023-01-012023-09-300001398659g:TheBusinessMember2022-12-310001398659g:TheBusinessMemberg:FixedRateUnsecuredLoanNoteMember2022-12-310001398659g:TheBusinessMemberg:FixedRateUnsecuredLoanNoteMember2023-02-012023-02-280001398659g:TheBusinessMember2023-02-012023-02-280001398659g:TheBusinessMember2022-01-012022-12-310001398659g:DepreciationExpenseOnPropertyPlantAndEquipmentMember2022-07-012022-09-300001398659g:DepreciationExpenseOnPropertyPlantAndEquipmentMember2023-07-012023-09-300001398659g:DepreciationExpenseOnPropertyPlantAndEquipmentMember2022-01-012022-09-300001398659g:DepreciationExpenseOnPropertyPlantAndEquipmentMember2023-01-012023-09-300001398659us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-07-012022-09-300001398659us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-07-012023-09-300001398659us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-09-300001398659us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-09-300001398659g:FinancialServicesMember2021-12-310001398659g:ConsumerAndHealthcareMember2021-12-310001398659g:HighTechAndManufacturingMember2021-12-310001398659g:FinancialServicesMember2022-01-012022-12-310001398659g:ConsumerAndHealthcareMember2022-01-012022-12-310001398659g:HighTechAndManufacturingMember2022-01-012022-12-310001398659g:FinancialServicesMember2022-12-310001398659g:ConsumerAndHealthcareMember2022-12-310001398659g:HighTechAndManufacturingMember2022-12-310001398659g:FinancialServicesMember2023-01-012023-09-300001398659g:ConsumerAndHealthcareMember2023-01-012023-09-300001398659g:HighTechAndManufacturingMember2023-01-012023-09-300001398659g:FinancialServicesMember2023-09-300001398659g:ConsumerAndHealthcareMember2023-09-300001398659g:HighTechAndManufacturingMember2023-09-300001398659us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310001398659us-gaap:CustomerRelatedIntangibleAssetsMember2023-09-300001398659us-gaap:MarketingRelatedIntangibleAssetsMember2022-12-310001398659us-gaap:MarketingRelatedIntangibleAssetsMember2023-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001398659us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001398659us-gaap:DevelopedTechnologyRightsMember2022-07-012022-09-300001398659us-gaap:DevelopedTechnologyRightsMember2023-07-012023-09-300001398659us-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001398659us-gaap:DevelopedTechnologyRightsMember2023-01-012023-09-300001398659us-gaap:PropertyPlantAndEquipmentMember2022-07-012022-09-300001398659us-gaap:PropertyPlantAndEquipmentMember2023-07-012023-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMember2022-07-012022-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMember2023-07-012023-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-09-300001398659us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-09-300001398659us-gaap:CustomerRelatedIntangibleAssetsMember2022-07-012022-09-300001398659us-gaap:CustomerRelatedIntangibleAssetsMember2023-07-012023-09-300001398659us-gaap:CustomerRelatedIntangibleAssetsMember2022-01-012022-09-300001398659us-gaap:CustomerRelatedIntangibleAssetsMember2023-01-012023-09-300001398659us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-09-300001398659us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-09-300001398659us-gaap:RevolvingCreditFacilityMember2022-12-130001398659g:A2022CreditAgreementMembersrt:MaximumMember2023-09-300001398659srt:MinimumMemberg:A2022CreditAgreementMember2023-09-300001398659us-gaap:BaseRateMemberg:A2022CreditAgreementMember2023-01-012023-09-300001398659g:BaseRatePlusApplicableMarginMemberg:A2022CreditAgreementMember2023-01-012023-09-300001398659g:NonFundBasedCreditFacilityMember2022-12-310001398659g:NonFundBasedCreditFacilityMember2023-09-300001398659g:A2018CreditAgreementMemberg:TermLoanCreditFacilityMember2022-12-310001398659us-gaap:LineOfCreditMemberg:A2018CreditAgreementMember2022-12-310001398659g:A2022CreditAgreementMemberg:TermLoanCreditFacilityMember2022-12-310001398659g:A2022CreditAgreementMemberus-gaap:LineOfCreditMember2022-12-310001398659g:A2018CreditAgreementMember2022-12-310001398659g:A2022CreditAgreementMember2022-12-310001398659g:A2018CreditAgreementMember2023-09-300001398659g:A2018CreditAgreementMember2023-01-012023-09-300001398659g:A2022CreditAgreementMember2023-01-012023-09-300001398659g:A2022CreditAgreementMembersrt:MaximumMember2022-12-310001398659srt:MinimumMemberg:A2022CreditAgreementMember2022-12-310001398659g:AmendedTwoThousandFifteenCreditFacilityMember2022-12-310001398659g:AmendedTwoThousandFifteenCreditFacilityMember2022-01-012022-12-310001398659g:TermLoanCreditFacilityMember2022-01-012022-12-310001398659g:TermLoanCreditFacilityMember2023-01-012023-09-300001398659g:TermLoanCreditFacilityMember2022-12-310001398659g:TermLoanCreditFacilityMember2023-09-300001398659srt:SubsidiaryIssuerMemberg:TwoThousandNineteenSeniorNotesMember2019-11-300001398659srt:SubsidiaryIssuerMemberg:TwoThousandNineteenSeniorNotesMember2022-01-012022-12-310001398659srt:SubsidiaryIssuerMemberg:TwoThousandNineteenSeniorNotesMember2023-01-012023-09-300001398659srt:SubsidiaryIssuerMemberg:TwoThousandNineteenSeniorNotesMember2022-12-310001398659srt:SubsidiaryIssuerMemberg:TwoThousandNineteenSeniorNotesMember2023-09-300001398659srt:SubsidiaryIssuerMemberg:TwoThousandTwentyOneSeniorNotesMember2021-03-310001398659srt:SubsidiaryIssuerMemberg:TwoThousandTwentyOneSeniorNotesMember2022-01-012022-12-310001398659srt:SubsidiaryIssuerMemberg:TwoThousandTwentyOneSeniorNotesMember2023-01-012023-09-300001398659srt:SubsidiaryIssuerMemberg:TwoThousandTwentyOneSeniorNotesMember2022-12-310001398659srt:SubsidiaryIssuerMemberg:TwoThousandTwentyOneSeniorNotesMember2023-09-300001398659g:TermLoanCreditFacilityMember2022-12-310001398659g:TermLoanCreditFacilityMember2023-09-300001398659g:TwoThousandNineteenSeniorNotesMember2022-12-310001398659g:TwoThousandNineteenSeniorNotesMember2023-09-300001398659g:TwoThousandTwentyOneSeniorNotesMember2022-12-310001398659g:TwoThousandTwentyOneSeniorNotesMember2023-09-300001398659country:IN2022-07-012022-09-300001398659country:IN2023-07-012023-09-300001398659country:IN2022-01-012022-09-300001398659country:IN2023-01-012023-09-300001398659us-gaap:ForeignPlanMembercountry:US2022-07-012022-09-300001398659us-gaap:ForeignPlanMembercountry:US2023-07-012023-09-300001398659us-gaap:ForeignPlanMembercountry:US2022-01-012022-09-300001398659us-gaap:ForeignPlanMembercountry:US2023-01-012023-09-300001398659us-gaap:ForeignPlanMembercountry:GB2022-07-012022-09-300001398659us-gaap:ForeignPlanMembercountry:GB2023-07-012023-09-300001398659us-gaap:ForeignPlanMembercountry:GB2022-01-012022-09-300001398659us-gaap:ForeignPlanMembercountry:GB2023-01-012023-09-300001398659us-gaap:ForeignPlanMembercountry:CN2022-07-012022-09-300001398659us-gaap:ForeignPlanMembercountry:CN2023-07-012023-09-300001398659us-gaap:ForeignPlanMembercountry:CN2022-01-012022-09-300001398659us-gaap:ForeignPlanMembercountry:CN2023-01-012023-09-300001398659g:OtherRegionsMemberus-gaap:ForeignPlanMember2022-07-012022-09-300001398659g:OtherRegionsMemberus-gaap:ForeignPlanMember2023-07-012023-09-300001398659g:OtherRegionsMemberus-gaap:ForeignPlanMember2022-01-012022-09-300001398659g:OtherRegionsMemberus-gaap:ForeignPlanMember2023-01-012023-09-300001398659us-gaap:ForeignPlanMembersrt:MinimumMember2018-07-012018-07-010001398659us-gaap:ForeignPlanMembersrt:MaximumMember2018-07-012018-07-010001398659us-gaap:ForeignPlanMember2018-07-012018-07-010001398659g:VestingPeriodOneMemberus-gaap:ForeignPlanMember2018-07-010001398659us-gaap:ForeignPlanMemberg:VestingPeriodTwoMember2018-07-010001398659g:TwoThousandSevenOmnibusPlanMember2012-04-112012-04-110001398659g:TwoThousandSevenOmnibusPlanMember2012-04-110001398659g:TwoThousandSevenOmnibusPlanMember2012-01-012012-12-310001398659g:TwoThousandSeventeenOmnibusPlanMember2017-05-090001398659g:TwoThousandSevenOmnibusPlanMember2019-04-042019-04-050001398659g:TwoThousandSevenOmnibusPlanMember2019-04-050001398659g:TwoThousandSevenOmnibusPlanMember2017-05-092017-05-090001398659g:TwoThousandSevenOmnibusPlanMember2017-05-090001398659us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001398659us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-09-300001398659us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-09-300001398659us-gaap:RestrictedStockUnitsRSUMember2022-12-310001398659us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001398659us-gaap:RestrictedStockUnitsRSUMember2023-09-300001398659us-gaap:RestrictedStockUnitsRSUMemberg:VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember2022-01-012022-12-310001398659us-gaap:RestrictedStockUnitsRSUMemberg:VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember2023-01-012023-09-300001398659us-gaap:RestrictedStockUnitsRSUMemberg:VestingPeriodTwoThousandTwentyOneMember2021-01-012021-12-310001398659us-gaap:RestrictedStockUnitsRSUMemberg:VestingPeriodTwoThousandTwentyOneMember2023-01-012023-09-300001398659srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-09-300001398659us-gaap:PerformanceSharesMembersrt:MaximumMember2023-01-012023-09-300001398659us-gaap:PerformanceSharesMemberg:PriorToTwoThousandTwentyThreeMember2023-01-012023-09-300001398659us-gaap:PerformanceSharesMemberg:TwoThousandTwentyThreeMember2023-01-012023-09-300001398659us-gaap:PerformanceSharesMember2022-12-310001398659us-gaap:PerformanceSharesMember2023-01-012023-09-300001398659us-gaap:PerformanceSharesMember2023-09-300001398659g:EmployeeStockPurchasePlanMember2023-01-012023-09-300001398659g:EmployeeStockPurchasePlanMember2023-09-300001398659g:EmployeeStockPurchasePlanMember2022-01-012022-09-300001398659g:EmployeeStockPurchasePlanMember2022-07-012022-09-300001398659g:EmployeeStockPurchasePlanMember2023-07-012023-09-3000013986592023-03-310001398659g:ShareRepurchaseOpenMarketMember2022-01-012022-09-300001398659g:ShareRepurchaseOpenMarketMember2023-01-012023-09-3000013986592022-02-102022-02-1000013986592021-02-092021-02-0900013986592022-03-232022-03-2300013986592022-06-242022-06-2400013986592022-09-232022-09-2300013986592023-02-092023-02-0900013986592023-09-262023-09-2600013986592023-03-242023-03-2400013986592023-06-262023-06-26g:numberOfOperatingSegment0001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMemberg:DataTechAIMember2022-07-012022-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMemberg:FinancialServicesMember2022-07-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMember2022-07-012022-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-07-012022-09-300001398659g:ConsumerAndHealthcareMemberg:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-07-012022-09-300001398659g:DigitalOperationsMemberg:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-07-012022-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659us-gaap:OperatingSegmentsMember2022-07-012022-09-300001398659us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-07-012022-09-300001398659us-gaap:CorporateNonSegmentMember2022-07-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMemberg:DataTechAIMember2023-07-012023-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMemberg:FinancialServicesMember2023-07-012023-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMember2023-07-012023-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-07-012023-09-300001398659g:ConsumerAndHealthcareMemberg:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-07-012023-09-300001398659g:DigitalOperationsMemberg:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659us-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-07-012023-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659us-gaap:OperatingSegmentsMember2023-07-012023-09-300001398659us-gaap:CorporateNonSegmentMember2023-07-012023-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMemberg:DataTechAIMember2022-01-012022-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMemberg:FinancialServicesMember2022-01-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMember2022-01-012022-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-01-012022-09-300001398659g:ConsumerAndHealthcareMemberg:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-01-012022-09-300001398659g:DigitalOperationsMemberg:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:DataTechAIMember2022-01-012022-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659us-gaap:OperatingSegmentsMember2022-01-012022-09-300001398659us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-01-012022-09-300001398659us-gaap:CorporateNonSegmentMember2022-01-012022-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMemberg:DataTechAIMember2023-01-012023-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMemberg:FinancialServicesMember2023-01-012023-09-300001398659us-gaap:OperatingSegmentsMemberg:FinancialServicesMember2023-01-012023-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-01-012023-09-300001398659g:ConsumerAndHealthcareMemberg:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659g:ConsumerAndHealthcareMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-01-012023-09-300001398659g:DigitalOperationsMemberg:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659g:HighTechAndManufacturingMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659us-gaap:OperatingSegmentsMemberg:DataTechAIMember2023-01-012023-09-300001398659g:DigitalOperationsMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659us-gaap:OperatingSegmentsMember2023-01-012023-09-300001398659us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2023-01-012023-09-300001398659us-gaap:CorporateNonSegmentMember2023-01-012023-09-300001398659g:DataTechAIMember2022-07-012022-09-300001398659g:DataTechAIMember2023-07-012023-09-300001398659g:DataTechAIMember2022-01-012022-09-300001398659g:DataTechAIMember2023-01-012023-09-300001398659g:DigitalOperationsMember2022-07-012022-09-300001398659g:DigitalOperationsMember2023-07-012023-09-300001398659g:DigitalOperationsMember2022-01-012022-09-300001398659g:DigitalOperationsMember2023-01-012023-09-300001398659g:DeferredTransitionRevenueMember2022-12-310001398659g:DeferredTransitionRevenueMember2023-09-300001398659g:AdvanceFromCustomersMember2022-12-310001398659g:AdvanceFromCustomersMember2023-09-3000013986592023-10-012023-09-3000013986592024-01-012023-09-3000013986592026-01-012023-09-3000013986592028-01-012023-09-300001398659g:SalesIncentiveProgramsMember2022-06-300001398659g:ProcessTransitionActivitiesMember2022-06-300001398659g:SalesIncentiveProgramsMember2023-06-300001398659g:ProcessTransitionActivitiesMember2023-06-300001398659g:SalesIncentiveProgramsMember2021-12-310001398659g:ProcessTransitionActivitiesMember2021-12-310001398659g:SalesIncentiveProgramsMember2022-12-310001398659g:ProcessTransitionActivitiesMember2022-12-310001398659g:SalesIncentiveProgramsMember2022-09-300001398659g:ProcessTransitionActivitiesMember2022-09-300001398659g:SalesIncentiveProgramsMember2023-09-300001398659g:ProcessTransitionActivitiesMember2023-09-300001398659g:SalesIncentiveProgramsMember2022-07-012022-09-300001398659g:ProcessTransitionActivitiesMember2022-07-012022-09-300001398659g:SalesIncentiveProgramsMember2023-07-012023-09-300001398659g:ProcessTransitionActivitiesMember2023-07-012023-09-300001398659g:SalesIncentiveProgramsMember2022-01-012022-09-300001398659g:ProcessTransitionActivitiesMember2022-01-012022-09-300001398659g:SalesIncentiveProgramsMember2023-01-012023-09-300001398659g:ProcessTransitionActivitiesMember2023-01-012023-09-300001398659us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberg:TheBusinessMember2022-12-310001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2022-07-012022-09-300001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2023-07-012023-09-300001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2022-01-012022-09-300001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2023-01-012023-09-300001398659us-gaap:CapitalAdditionsMember2022-01-012022-12-310001398659us-gaap:CapitalAdditionsMember2023-01-012023-09-3000013986592016-01-012016-12-310001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2022-04-012022-06-300001398659g:NonCashExpenseMember2022-04-012022-06-300001398659us-gaap:PropertyPlantAndEquipmentMember2022-04-012022-06-300001398659g:OfficePremisesAndEmployeeSeveranceChargeMember2023-04-012023-06-300001398659us-gaap:SubsequentEventMember2023-10-262023-10-260001398659g:HeatherDWhiteMember2023-07-012023-09-300001398659g:HeatherDWhiteMember2023-09-30

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Quarterly Period ended September 30, 2023
Or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Transition Period from              to             
Commission file number: 001-33626
 
GENPACT LIMITED
(Exact name of registrant as specified in its charter)
 
 
Bermuda98-0533350
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
 
Canon's Court
22 Victoria Street
Hamilton HM 12
Bermuda
(441298-3300
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive office)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common shares, par value $0.01 per shareGNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes No
As of November 2, 2023, there were 181,412,399 common shares, par value $0.01 per share, of the registrant issued and outstanding.
 
 
 




TABLE OF CONTENTS
 
Item No.Page No.
1.
2.
3.
4.
1.
1A.
2.
5.
6.



PART I - FINANCIAL INFORMATION
Item 1. Unaudited Consolidated Financial Statements

GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Balance Sheets
(Unaudited)
(In thousands, except per share data and share count) 

NotesAs of December 31, 2022As of September 30, 2023
Assets
Current assets
Cash and cash equivalents$646,765 $541,004 
Accounts receivable, net of allowance for credit losses of $20,442 and $20,493 as of December 31, 2022 and September 30, 2023, respectively
4994,755 1,054,491 
Prepaid expenses and other current assets7137,972 274,057 
Total current assets$1,779,492 $1,869,552 
Property, plant and equipment, net9180,758 179,678 
Operating lease right-of-use assets198,366 176,663 
Deferred tax assets23135,483 137,606 
Intangible assets, net1089,715 61,805 
Goodwill101,684,196 1,677,804 
Contract cost assets20216,670 197,129 
Other assets, net of allowance for credit losses of $3,198 and $3,612 as of December 31, 2022 and September 30, 2023, respectively
304,134 298,536 
Total assets $4,588,814 $4,598,773 
Liabilities and equity
Current liabilities
Short-term borrowings11$151,000 $55,000 
Current portion of long-term debt1226,136 26,149 
Accounts payable35,809 26,659 
Income taxes payable2345,306 131,208 
Accrued expenses and other current liabilities13791,007 689,733 
Operating leases liability54,063 50,209 
Total current liabilities$1,103,321 $978,958 
Long-term debt, less current portion121,249,153 1,230,425 
Operating leases liability190,398 159,019 
Deferred tax liabilities234,176 3,815 
Other liabilities14215,608 217,103 
Total liabilities$2,762,656 $2,589,320 
Shareholders' equity
Preferred shares, $0.01 par value, 250,000,000 authorized, none issued
  
Common shares, $0.01 par value, 500,000,000 authorized, 182,924,416 and 181,412,399 issued and outstanding as of December 31, 2022 and September 3o, 2023, respectively
1,823 1,809 
Additional paid-in capital 1,777,453 1,856,230 
Retained earnings780,007 893,613 
Accumulated other comprehensive income (loss)(733,125)(742,199)
Total equity$1,826,158 $2,009,453 
Commitments and contingencies24
Total liabilities and equity $4,588,814 $4,598,773 


 See accompanying notes to the Consolidated Financial Statements.
3


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Income
(Unaudited)
(In thousands, except per share data and share count)
 
Three months ended September 30,Nine months ended September 30,
Notes2022202320222023
Net revenues20$1,111,037 $1,135,792 $3,268,627 $3,330,635 
Cost of revenue717,219 732,962 2,117,437 2,167,524 
Gross profit$393,818 $402,830 $1,151,190 $1,163,111 
Operating expenses:
Selling, general and administrative expenses231,436 229,731 701,828 675,642 
Amortization of acquired intangible assets1010,604 7,497 32,805 24,009 
Other operating (income) expense, net2120,937 (91)42,157 (4,665)
Income from operations $130,841 $165,693 $374,400 $468,125 
Foreign exchange gains (losses), net3,867 2,975 9,312 3,698 
Interest income (expense), net22(13,399)(13,255)(36,691)(35,020)
Other income (expense), net(235)(508)(4,902)6,947 
Income before income tax expense$121,074 $154,905 $342,119 $443,750 
Income tax expense2325,231 37,312 78,427 103,804 
Net income$95,843 $117,593 $263,692 $339,946 
Earnings per common share18
Basic$0.52 $0.65 $1.43 $1.86 
Diluted$0.51 $0.64 $1.40 $1.83 
Weighted average number of common shares used in computing earnings per common share18
Basic183,312,013 181,399,897 184,456,047 182,808,518 
Diluted187,399,204 183,801,791 188,274,420 185,737,729 
    
 
See accompanying notes to the Consolidated Financial Statements.
4


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Comprehensive Income (Loss)
(Unaudited)
(In thousands)

 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Net income$95,843 $117,593 $263,692 $339,946 
Other comprehensive income:
Currency translation adjustments(71,092)(30,391)(179,933)(21,283)
Net income (loss) on cash flow hedging derivatives, net of taxes (Note 6)(14,198)(10,677)(23,056)10,963 
Retirement benefits, net of taxes374 201 1,920 1,246 
Other comprehensive income (loss) (84,916)(40,867)(201,069)(9,074)
Comprehensive income (loss)$10,927 $76,726 $62,623 $330,872 
 
See accompanying notes to the Consolidated Financial Statements.
5


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Equity
For the three months ended September 30, 2022
(Unaudited)
(In thousands, except share count)
 
Common sharesAccumulated Other
Comprehensive
Income (Loss)
No. of
Shares
AmountAdditional 
Paid-in Capital
Retained
Earnings
Total
Equity
Balance as of July 1, 2022183,483,736 $1,830 $1,716,895 $702,219 $(670,506)$1,750,438 
Issuance of common shares on exercise of options (Note 16)60,000 — 1,573 — — 1,573 
Issuance of common shares under the employee stock purchase plan (Note 16)71,499 1 3,022 — — 3,023 
Net settlement on vesting of restricted share units (Note 16)19,992 — (421)— — (421)
Stock repurchased and retired (Note 17)(627,092)(6)— (30,005)— (30,011)
Expenses related to stock repurchased (Note 17)— — — (12)— (12)
Stock-based compensation expense (Note 16)— — 19,202 — — 19,202 
Comprehensive income (loss):
Net income (loss)— — — 95,843 — 95,843 
Other comprehensive income (loss)— — — — (84,916)(84,916)
Dividend ($0.125 per common share, Note 17)
— — — (22,873)— (22,873)
Balance as of September 30, 2022183,008,135 $1,825 $1,740,271 $745,172 $(755,422)$1,731,846 
 
See accompanying notes to the Consolidated Financial Statements.
6


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Equity
For the nine months ended September 30, 2022
(Unaudited)
(In thousands, except share count)
 
Common sharesAccumulated Other
Comprehensive
Income (Loss)
No. of
Shares
AmountAdditional 
Paid-in Capital
Retained
Earnings
Total
Equity
Balance as of January 1, 2022185,336,357 $1,847 $1,717,165 $732,474 $(554,353)$1,897,133 
Issuance of common shares on exercise of options (Note 16)110,000 1 2,955 — — 2,956 
Issuance of common shares under the employee stock purchase plan (Note 16)253,377 3 10,083 — — 10,086 
Net settlement on vesting of restricted share units (Note 16)74,934 1 (422)— — (421)
Net settlement on vesting of performance units (Note 16)1,300,511 13 (44,404)— — (44,391)
Stock repurchased and retired (Note 17)(4,067,044)(40)— (181,971)— (182,011)
Expenses related to stock repurchased (Note 17)— — — (81)— (81)
Stock-based compensation expense (Note 16)— — 54,894 — — 54,894 
Comprehensive income (loss):
Net income (loss)— — — 263,692 — 263,692 
Other comprehensive income (loss)— — — — (201,069)(201,069)
Dividend ($0.3750 per common share, Note 17)
— — — (68,942)— (68,942)
Balance as of September 30, 2022183,008,135 $1,825 $1,740,271 $745,172 $(755,422)$1,731,846 
 
See accompanying notes to the Consolidated Financial Statements.

7


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Equity
For the three months ended September 30, 2023
(Unaudited)
(In thousands, except share count)

Common sharesAccumulated Other
Comprehensive
Income (Loss)
No. of
Shares
AmountAdditional 
Paid-in Capital
Retained
Earnings
Total
Equity
Balance as of July 1, 2023181,318,104 $1,807 $1,831,425 $800,964 $(701,332)$1,932,864 
Issuance of common shares under the employee stock purchase plan (Note 16)80,650 1 2,709 — — 2,710 
Net settlement on vesting of restricted share units (Note 16)13,645 1 (218)— — (217)
Stock-based compensation expense (Note 16)— — 22,314 — — 22,314 
Comprehensive income (loss):
Net income (loss)— — — 117,593 — 117,593 
Other comprehensive income (loss)— — — — (40,867)(40,867)
Dividend ($0.1375 per common share, Note 17)
— — — (24,944)— (24,944)
Balance as of September 30, 2023181,412,399 $1,809 $1,856,230 $893,613 $(742,199)$2,009,453 
 
See accompanying notes to the Consolidated Financial Statements.
8


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Equity
For the nine months ended September 30, 2023
(Unaudited)
(In thousands, except share count)

Common sharesAccumulated Other
Comprehensive
Income (Loss)
No. of
Shares
AmountAdditional 
Paid-in Capital
Retained
Earnings
Total
Equity
Balance as of January 1, 2023182,924,416 $1,823 $1,777,453 $780,007 $(733,125)$1,826,158 
Issuance of common shares on exercise of options (Note 16)1,287,280 13 25,424 — — 25,437 
Issuance of common shares under the employee stock purchase plan (Note 16)255,123 3 9,198 — — 9,201 
Net settlement on vesting of restricted share units (Note 16)361,389 4 (8,648)— — (8,644)
Net settlement on vesting of performance units (Note 16)412,275 4 (11,047)— — (11,043)
Stock repurchased and retired (Note 17)(3,828,084)(38)— (150,433)— (150,471)
Expenses related to stock repurchased, including taxes (Note 17)— — — (677)— (677)
Stock-based compensation expense (Note 16)— — 63,850 — — 63,850 
Comprehensive income (loss):
Net income (loss)— — — 339,946 — 339,946 
Other comprehensive income (loss)— — — — (9,074)(9,074)
Dividend ($0.4125 per common share, Note 17)
— — — (75,230)— (75,230)
Balance as of September 30, 2023181,412,399 $1,809 $1,856,230 $893,613 $(742,199)$2,009,453 
 
See accompanying notes to the Consolidated Financial Statements.
9


GENPACT LIMITED AND ITS SUBSIDIARIES
Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
Nine months ended September 30,
20222023
Operating activities
Net income$263,692 $339,946 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization68,169 54,410 
Amortization of debt issuance costs 1,825 1,473 
Amortization of acquired intangible assets32,805 24,009 
Write-down of intangible assets and property, plant and equipment1,377  
Impairment charge on intangible assets and goodwill held-for-sale 21,426  
Write-down of operating right-of-use assets and other assets20,307  
Loss on the sale of the business classified as held for sale (refer to Note 8) 802 
Allowance for credit losses1,045 5,081 
Unrealized loss on revaluation of foreign currency assets/liabilities2,150 1,283 
Stock-based compensation expense54,894 63,850 
Deferred tax benefit(7,655)(7,092)
Others, net323 1,512 
Change in operating assets and liabilities:
Increase in accounts receivable(121,038)(73,400)
Increase in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets(57,940)(110,227)
Increase (decrease) in accounts payable6,755 (9,196)
Decrease in accrued expenses, other current liabilities, operating leases liabilities and other liabilities(132,524)(80,694)
Increase in income taxes payable58,431 87,149 
Net cash provided by operating activities$214,042 $298,906 
Investing activities
Purchase of property, plant and equipment(35,312)(37,330)
Payment for internally generated intangible assets (including intangibles under development)(2,972)(2,569)
Proceeds from sale of property, plant and equipment58 21 
(Payment)/ refund for business acquisitions, net of cash acquired973 (682)
Payment for divestiture of business (19,510)
Net cash used for investing activities$(37,253)$(60,070)
Financing activities
Repayment of finance lease obligations(10,305)(9,168)
Repayment of long-term debt(375,500)(19,875)
Proceeds from short-term borrowings250,000 148,000 
Repayment of short-term borrowings(50,000)(244,000)
Proceeds from issuance of common shares under stock-based compensation plans 13,042 34,638 
Payment for net settlement of stock-based awards(44,942)(19,687)
Payment of earn-out consideration(2,437)(2,399)
Dividend paid(68,942)(75,230)
Payment for stock repurchased and retired (including expenses related to stock repurchased)(182,092)(150,548)
Net cash used for financing activities$(471,176)$(338,269)
Net decrease in cash and cash equivalents(294,387)(99,433)
Effect of exchange rate changes (86,391)(6,328)
Cash and cash equivalents at the beginning of the period899,458 646,765 
Cash and cash equivalents at the end of the period$518,680 $541,004 
Supplementary information
Cash paid during the period for interest$30,430 $31,551 
Cash paid during the period for income taxes, net of refund$114,343 $123,395 
 See accompanying notes to the Consolidated Financial Statements.
10


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

1. Organization

The Company is a global professional services firm that drives digitally-led innovation and runs digitally-enabled intelligent operations for its clients, guided by its experience running thousands of processes for hundreds of Fortune Global 500 clients. The Company has over 127,000 employees serving clients in key industry verticals from more than 35 countries. 

2. Summary of significant accounting policies
 
(a) Basis of preparation and principles of consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, they do not include certain information and note disclosures required by generally accepted accounting principles for annual financial reporting and should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The accompanying consolidated financial statements reflect all adjustments that management considers necessary for a fair presentation of the results of operations for these periods.
The accompanying financial statements have been prepared on a consolidated basis and reflect the financial statements of Genpact Limited, a Bermuda company, and all of its subsidiaries that are more than 50% owned and controlled. When the Company does not have a controlling interest in an entity but exerts significant influence over the entity, the Company applies the equity method of accounting. All intercompany transactions and balances are eliminated in consolidation.
 
(b) Use of estimates

The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies. Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.

(c) Business combinations, goodwill and other intangible assets

The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standard Codification (“ASC”) Topic 805, Business Combinations, by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Contingent consideration is included within the acquisition cost and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is re-measured to fair value as of each reporting date until the contingency is resolved. Changes in fair value are recognized in earnings. All assets and liabilities of the acquired businesses, including goodwill, are assigned to reporting units. Acquisition-related costs are expensed as incurred under selling, general and administrative expenses.

11


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)

Goodwill represents the cost of acquired businesses in excess of the fair value of identifiable tangible and intangible net assets purchased. Goodwill is not amortized but is tested for impairment at least on an annual basis on December 31, based on a number of factors, including operating results, business plans and future cash flows. The Company performs an assessment of qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Based on the assessment of events or circumstances, the Company performs a quantitative assessment of goodwill impairment if it determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, based on the quantitative impairment analysis, the carrying value of the goodwill of a reporting unit exceeds the fair value of such goodwill, an impairment loss is recognized in an amount equal to the excess. In addition, the Company performs a qualitative assessment of goodwill impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. See Note 10 for information and related disclosures.
 
Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:
 
Customer-related intangible assets1-9 years
Marketing-related intangible assets1-8 years
Technology-related intangible assets2-10 years
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
Intangible assets are amortized over their estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.
In business combinations where the fair value of identifiable tangible and intangible net assets purchased exceeds the cost of the acquired business, the Company recognizes the resulting gain under “Other operating (income) expense, net” in the consolidated statements of income.
The Company also capitalizes certain software and technology-related development costs incurred in connection with developing or obtaining software or technology for sale/lease to customers when the initial design phase is completed and commercial and technological feasibility has been established. Any development cost incurred before technological feasibility is established is expensed as incurred as research and development costs. Technological feasibility is established upon completion of a detailed design program or, in its absence, completion of a working model. Capitalized software and technology costs include only (i) external direct costs of materials and services utilized in developing or obtaining software and technology and (ii) compensation and related benefits for employees who are directly associated with the project.
Costs incurred in connection with developing or obtaining software or technology for sale/lease to customers which are under development and not put to use are disclosed under “intangible assets under development.” Advances paid towards the acquisition of intangible assets outstanding as of each balance sheet date are disclosed under “intangible assets under development.”
Capitalized software and technology costs are included in intangible assets under technology-related intangible assets on the Company’s balance sheet and are amortized on a straight-line basis when placed into service over the estimated useful lives of the software and technology.
The Company evaluates the remaining useful life of intangible assets that are being amortized at each reporting period wherever events and circumstances warrant a revision to the remaining period of amortization, and the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.
12


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)

(d) Financial instruments and concentration of credit risk

Financial instruments that potentially subject the Company to concentration of credit risk are reflected principally in cash and cash equivalents, derivative financial instruments and accounts receivable. The Company places its cash and cash equivalents and derivative financial instruments with corporations and banks with high investment grade ratings, limits the amount of credit exposure with any one corporation or bank and conducts ongoing evaluations of the creditworthiness of the corporations and banks with which it does business. To reduce its credit risk on accounts receivable, the Company conducts ongoing credit evaluations of its customers.

(e) Accounts receivable

Accounts receivable are recorded at the invoiced or to be invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for current expected credit losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses which are adjusted to current market conditions and a reasonable and supportable forecast. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

The Company uses revolving accounts receivable-based facilities in the normal course of business as part of managing its cash flows. The Company accounts for receivables sold under these facilities as a sale of financial assets pursuant to ASC 860 “Transfers and Servicing” and de-recognizes these receivables, as well as the related allowances, from its balance sheets. Generally, the fair value of accounts receivable sold approximates their book value due to their short-term nature, and any gains or losses on the sale of these receivables are recorded at the time of transfer and included under "interest income (expense), net" in the Company’s consolidated statements of income.
 
(f) Revenue Recognition

The Company derives its revenue primarily from business process management services, including analytics, consulting and related digital solutions and information technology services, which are provided primarily on a time-and-material, transaction or fixed-price basis. The Company recognizes revenue upon the transfer of control of promised services to its customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Revenues from services rendered under time-and-materials and transaction-based contracts are recognized as the services are provided. The Company’s fixed-price contracts include contracts for customization of applications, maintenance and support services. Revenues from these contracts are recognized ratably over the term of the agreement. The Company accrues for revenue and unbilled receivables for services rendered between the last billing date and the balance sheet date.
 
The Company’s contracts with its customers also include incentive payments received for discrete benefits delivered or promised to be delivered to the customer or service level agreements that could result in credits or refunds to the customer. Revenues relating to such arrangements are accounted for as variable consideration when the amount of revenue to be recognized can be estimated to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
 
The Company records deferred revenue attributable to certain process transition activities where such activities do not represent separate performance obligations. Revenues relating to such transition activities are classified under contract liabilities and subsequently recognized ratably over the period in which the related services are performed. Costs relating to such transition activities are fulfillment costs which are directly related to the contract and result in the generation or enhancement of resources. Such costs are expected to be recoverable under the contract and are therefore classified as contract cost assets and recognized ratably over the estimated expected period of benefit under cost of revenue.
13


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)
 
Revenues are reported net of value-added tax, business tax and applicable discounts and allowances. Reimbursements of out-of-pocket expenses received from customers have been included as part of revenues.

Revenue for performance obligations that are satisfied over time is recognized in accordance with the methods prescribed for measuring progress. The input (cost expended) method has been used to measure progress towards completion as there is a direct relationship between input and the satisfaction of a performance obligation. Provisions for estimated losses, if any, on uncompleted contracts are recorded in the period in which such losses become probable based on the current contract estimates.
 
The Company enters into multiple-element revenue arrangements in which a customer may purchase a combination of products or services. The Company determines whether each product or service promised to a customer is capable of being distinct, and is distinct in the context of the contract. If not, the promised products or services are combined and accounted for as a single performance obligation. In the event of a multiple-element revenue arrangement, the Company allocates the arrangement consideration to separately identifiable performance obligations based on their relative stand-alone selling prices.
 
Certain contracts may include offerings such as sale of licenses, which may be perpetual or subscription-based. Revenue from distinct perpetual licenses is recognized upfront at the point in time when the software is made available to the customer. Revenue from distinct, non-cancellable, subscription-based licenses is recognized at the point in time it is transferred to the customer. Revenue from any associated maintenance or ongoing support services is recognized ratably over the term of the contract. For a combined software license/services performance obligation, revenue is recognized over the period that the services are performed.
 
All incremental and direct costs incurred for acquiring contracts, such as certain sales commissions, are classified as contract cost assets. Such costs are amortized over the expected period of benefit and recorded under selling, general and administrative expenses.
 
Other upfront fees paid to customers are classified as contract assets. Such fees are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue.
 
Timing of revenue recognition may differ from the timing of invoicing. If a payment is received in respect of services prior to the delivery of services, the payment is recognized as an advance from the customer and classified as a contract liability. Contract assets and contract liabilities relating to the same customer contract are offset against each other and presented on a net basis in the consolidated financial statements.
 
Significant judgements

Customer contracts sometimes include incentive payments received for discrete benefits delivered to the customer or service level agreements that could result in credits or refunds to the customer. Such amounts are estimated at contract inception and are adjusted at the end of each reporting period as additional information becomes available only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
14


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)

(g) Leases

At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on whether: (1) the contract involves the use of a distinct identified asset, (2) the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the term of the contract, and (3) the Company has the right to direct the use of the asset. At the inception of a lease, the consideration in the contract is allocated to each lease component based on its relative standalone price to determine the lease payments.

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term, (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised, (3) the lease term is for a major part of the remaining useful life of the asset or (4) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria.
 
For all leases at the lease commencement date, a ROU asset and a lease liability are recognized. The lease liability represents the present value of the lease payments under the lease. Lease liabilities are initially measured at the present value of the lease payments not yet paid, discounted using the discount rate for the lease at the lease commencement. The lease liabilities are subsequently measured on an amortized cost basis. The lease liability is adjusted to reflect interest on the liability and the lease payments made during the period. Interest on the lease liability is determined as the amount that results in a constant periodic discount rate on the remaining balance of the liability.
 
The ROU asset represents the right to use the leased asset for the lease term. The ROU asset for each lease initially includes the amount of the initial measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, accrued lease liabilities and any lease incentives received or any initial direct costs incurred by the Company.
 
The ROU asset of finance leases is subsequently measured at cost, less accumulated amortization and any accumulated impairment losses. The ROU asset of operating leases is subsequently measured from the carrying amount of the lease liability at the end of each reporting period, and is equal to the carrying amount of lease liabilities adjusted for (1) unamortized initial direct costs, (2) prepaid/(accrued) lease payments and (3) the unamortized balance of lease incentives received.

The carrying value of ROU assets is reviewed for impairment, similar to long-lived assets, whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.
 
The Company has elected to not separate lease and non-lease components for all of its leases and to use the recognition exemptions for lease contracts that, at commencement date, have a lease term of 12 months or less and do not contain a purchase option (“short-term leases”). 
 
Significant judgements
 
The Company determines the lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised. Under certain of its leases, the Company has a renewal and termination option to lease assets for additional terms between one and ten years. The Company applies judgement in evaluating whether it is reasonably certain to exercise the option to renew or terminate the lease. The Company considers all relevant factors that create an economic incentive for it to exercise the renewal or termination option. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within the Company’s control and affects its ability to exercise (or not to exercise) the option to renew or terminate.
15


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)

The Company has applied an incremental borrowing rate for the purpose of computing lease liabilities based on the remaining lease term and the rates prevailing in the jurisdictions where leases were executed.

(h) Cost of revenue

Cost of revenue primarily consists of salaries and benefits (including stock-based compensation), recruitment, training and related costs of employees who are directly responsible for the performance of services for customers, their supervisors and certain support personnel who may be dedicated to a particular client or a set of processes. It also includes operational expenses, which consist of facilities maintenance expenses, travel and living expenses, rent, IT expenses, and consulting and certain other expenses. Consulting charges represent the cost of consultants and contract resources with specialized skills who are directly responsible for the performance of services for clients and travel and other billable costs related to the Company’s clients. It also includes depreciation of property, plant and equipment, and amortization of intangible and ROU assets which are directly related to providing services that generate revenue.
 
(i) Selling, general and administrative expenses
 
Selling, general and administrative (“SG&A”) expenses consist of expenses relating to salaries and benefits (including stock-based compensation) as well as costs related to recruitment, training and retention of senior management and other support personnel in enabling functions such as human resources, finance, legal, marketing, sales and sales support, and other support personnel. The operational costs component of SG&A expenses also includes travel and living costs for such personnel. SG&A expenses also include acquisition-related costs, legal and professional fees (which represent the costs of third party legal, tax, accounting and other advisors), investment in research and development, digital technology, advanced automation and robotics, and an allowance for credit losses. It also includes depreciation of property, plant and equipment, and amortization of intangibles and ROU assets other than those included in cost of revenue.
 
(j) Credit losses

An allowance for credit losses is recognized for all debt instruments other than those held at fair value through profit or loss. The Company pools its accounts receivable (other than deferred billings) based on similar risk characteristics in estimating expected credit losses. Credit losses for accounts receivable are based on the roll-rate method, and the Company recognizes a loss allowance based on lifetime expected credit losses at each reporting date. The Company has established a provision matrix based on historical credit loss experience, adjusted for forward-looking factors and the economic environment. The Company believes the most relevant forward-looking factors are economic environment, gross domestic product, inflation rates and unemployment rates for each of the countries in which the Company or its customers operate, and accordingly the Company adjusts historical loss rates based on expected changes in these factors. At every reporting date, observed historical default rates are updated to reflect changes in the Company’s forward-looking estimates.

Credit losses for other financial assets and deferred billings are based on the discounted cash flow (“DCF”) method. Under the DCF method, the allowance for credit losses reflects the difference between the contractual cash flows due in accordance with the contract and the present value of the cash flows expected to be collected. The expected cash flows are discounted at the effective interest rate of the financial asset. Such allowances are based on the credit losses expected to arise over the life of the asset which includes consideration of prepayments based on the Company’s expectation as of the balance sheet date.

A financial asset is written off when it is deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. Expected recoveries of amounts previously written off, not to exceed the aggregate amounts previously written off, are included in determining the allowance at each reporting period.

Credit losses are presented as a credit loss expense within “Selling, general and administrative expenses.” Subsequent recoveries of amounts previously written off are credited against the same line item.
16


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

2. Summary of significant accounting policies (Continued)

(k) Impairment of long-lived assets

Long-lived assets, including certain intangible assets, to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Such assets are required to be tested for impairment if the carrying amount of the assets is higher than the future undiscounted net cash flows expected to be generated by the assets. The impairment amount to be recognized is measured as the amount by which the carrying value of the assets exceeds their fair value. The Company determines fair value by using a discounted cash flow approach.

(l) Assets held for sale

A long-lived asset (or a disposal group for a long-lived asset comprising a group of assets and related liabilities) is classified as held for sale if it is highly probable that the asset will be recovered through sale rather than continuing use.

The Company records assets held for sale at the lower of its carrying value or fair value less costs to sell. The following criteria are used to determine if a business is held for sale: (i) management, having the authority to approve a sale, commits to a plan to sell; (ii) the business is available for immediate sale in its present condition; (iii) an active program to locate a buyer and a plan to sell the business have been initiated; (iv) the sale of the business is probable within one year; (v) the business is being actively marketed for sale at a reasonable price relative to its fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.

In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets, discounted cash flow projections, third party valuation and any indicative offers. The Company’s assumptions about fair value require significant judgment because the current market is highly sensitive to changes in economic conditions. The Company estimates the fair values of assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate.

Any impairment loss on the initial classification and subsequent measurement is recognized as an expense. Any subsequent increase in fair value less costs to sell (not exceeding the accumulated impairment loss that has been previously recognized) is recognized in the income statement.

When assets are classified as held for sale, the Company does not record any depreciation and amortization for the respective property, plant and equipment and intangibles.

(m) Recently issued accounting pronouncements

The authoritative bodies release standards and guidance which are assessed by management for impact on the Company’s consolidated financial statements.

The following recently released accounting standard has not yet been adopted by the Company:

In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842).” This ASU requires a lessee in a common-control lease arrangement to amortize leasehold improvements that it owns over the improvements’ useful life to the common control group, regardless of the lease term, if the lessee continues to control the use of the underlying asset through a lease.

The ASU is effective for the Company for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is in the process of assessing the impact of this ASU on its consolidated results of operations, cash flows, financial position and disclosures.
17


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

3. Business acquisitions

(a) Hoodoo Digital, LLC

On December 31, 2021, the Company acquired 100% of the outstanding equity/limited liability company interests in Hoodoo Digital, LLC, a Utah limited liability company, for total purchase consideration of $66,721. This amount represents cash consideration of $64,439, net of cash acquired of $2,283. The total purchase consideration paid by the Company to the sellers on the closing date was $67,695, resulting in a recoverable of $973 on the closing date, which was subsequently recovered. The Company made measurement period adjustments of $1,688 related to taxes during the year ended December 31, 2022. The Company paid $682 to the sellers in the first quarter of 2023, and no portion of the purchase consideration is outstanding as of September 30, 2023. This acquisition furthered the Company’s strategy to fuse experience and process innovation to help clients drive end-to-end digital transformation. Hoodoo Digital’s expertise with Adobe Experience Manager and other Adobe applications expanded the Company’s existing capabilities to provide clients with an end-to-end solution that integrates digital content, e-commerce, data analytics, and marketing operations.

In connection with this acquisition, the Company recorded $16,200 in customer-related intangibles and $2,400 in marketing-related intangibles which have a weighted average amortization period of five years. Goodwill arising from the acquisition amounting to $46,033 has been allocated using a relative fair value allocation method to each of the Company’s reporting segments as follows: to the Financial Services segment in the amount of $4,338, to the Consumer and Healthcare segment in the amount of $7,321 and to the High Tech and Manufacturing segment in the amount of $34,374.

Goodwill arising from this acquisition is deductible for income tax purposes. The goodwill represents primarily the acquired capabilities and other benefits expected to result from combining the acquired operations with the Company’s existing operations.

Acquisition-related costs of $1,177 have been included in selling, general and administrative expenses as incurred. In connection with the acquisition, the Company also acquired certain assets with a value of $5,629 and assumed certain liabilities amounting to $1,852. The agreement with the sellers provides a full indemnity to the Company for all pre-closing income and non-income tax liabilities up to a maximum of the purchase consideration, including interest and penalties thereon. The Company would not be financially or materially affected by any liabilities that may arise from such exposures.

Accordingly, the Company recognized an indemnification asset of $278 based on the information that was available at the date of the acquisition, which is included in the assets taken over by the Company. The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition.

4. Accounts receivable, net of allowance for credit losses

The following table provides details of the Company’s allowance for credit losses on accounts receivable:
 
Year ended December 31, 2022 Nine months ended September 30, 2023
Opening balance as of January 1$24,329 $20,442 
Additions (net), charged to income statement2,096 4,667 
Deductions/effect of exchange rate fluctuations(5,983)(4,616)
Closing balance$20,442 $20,493 
 
18


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

4. Accounts receivable, net of allowance for credit losses (Continued)

Accounts receivable were $1,015,197 and $1,074,984, and allowances for credit losses were $20,442 and $20,493, resulting in net accounts receivable balances of $994,755 and $1,054,491 as of December 31, 2022 and September 30, 2023, respectively. As of December 31, 2022, the Company reclassified accounts receivable amounting to $2,341 as assets held for sale. See Note 8 for additional information.

In addition, deferred billings were $64,735 and $82,349 and allowances for credit losses on deferred billings were $3,198 and $3,612, resulting in net deferred billings balances of $61,537 and $78,737 as of December 31, 2022 and September 30, 2023, respectively.

During the nine months ended September 30, 2022 and 2023, the Company recorded a release of $513 and a charge of $414, respectively, and for the three months ended September 30, 2022 and 2023, charges of $326 and $267, respectively, to the income statement on account of credit losses on deferred billings. Deferred billings, net of related allowances for credit losses, are included under “other assets” in the Companys consolidated balance sheet as of December 31, 2022 and September 30, 2023.

The Company has a revolving accounts receivable-based facility of $100,000 and $75,000 as of December 31, 2022 and September 30, 2023, respectively, permitting it to sell accounts receivable to banks on a non-recourse basis in the ordinary course of business. The aggregate maximum capacity utilized by the Company at any time during the period ended December 31, 2022 and September 3o, 2023 was $33,030 and $45,594, respectively. The principal amount outstanding against this facility as of December 31, 2022 and September 30, 2023 was $33,030 and $38,942, respectively. The cost of factoring such accounts receivable during the three and nine months ended September 30, 2022 and 2023 was $146 and $454, respectively, and $304 and $1,368, respectively. Gains or losses on the sales are recorded at the time of transfer of the accounts receivable and are included under "interest income (expense), net" in the Companys consolidated statements of income.

5. Fair value measurements
 
The Company measures certain financial assets and liabilities, including derivative instruments, at fair value on a recurring basis. The fair value measurements of these financial assets and liabilities were determined using the following inputs as of December 31, 2022 and September 30, 2023: 

As of December 31, 2022
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$21,687 $ $21,687 $ 
Deferred compensation plan assets (Note a, e)40,261   40,261 
Total$61,948 $ $21,687 $40,261 
Liabilities
Earn-out consideration (Note b, d)$2,517 $ $ $2,517 
Derivative instruments (Note b, c)38,817  38,817  
Deferred compensation plan liability (Note b, f)39,654   39,654 
Total$80,988 $ $38,817 $42,171 
19


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

5. Fair value measurements (Continued)
As of September 30, 2023
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$23,069 $ $23,069 $ 
Deferred compensation plan assets (Note a, e)46,944   46,944 
Total$70,013 $ $23,069 $46,944 
Liabilities
Derivative instruments (Note b, c)17,766  17,766  
Deferred compensation plan liability (Note b, f)46,332   46,332 
Total$64,098 $ $17,766 $46,332 
 

(a)Derivative assets are included in “prepaid expenses and other current assets” and “other assets” in the consolidated balance sheets. Deferred compensation plan assets are included in “other assets” in the consolidated balance sheets.

(b)Included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.

(c)The Company values its derivative instruments based on market observable inputs, including both forward and spot prices for the relevant currencies and interest rate indices for relevant interest rates. The quotes are taken from an independent market database.

(d)The fair value of earn-out consideration, calculated as the present value of expected future payments to be made to the sellers of acquired businesses, was derived by estimating the future financial performance of the acquired businesses using the earn-out formula and performance targets specified in each purchase agreement and adjusting the result to reflect the Company’s estimate of the likelihood of achievement of such targets. Given the significance of the unobservable inputs, the valuations are classified in level 3 of the fair value hierarchy.

(e)Deferred compensation plan assets consist of life insurance policies held under a Rabbi Trust. Assets held in the Rabbi Trust are valued based on the cash surrender value of the insurance contract, which is determined based on the fair value of the underlying assets included in the insurance portfolio and are therefore classified within level 3 of the fair value hierarchy.

(f)The fair value of the deferred compensation plan liability is derived based on the fair value of the underlying assets in the insurance policies and is therefore classified within level 3 of the fair value hierarchy.
20


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

5. Fair value measurements (Continued)

The following table provides a roll-forward of the fair value of earn-out consideration categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$5,406 $ $5,406 $2,517 
Payments made on earn-out consideration(2,437)(2,437)(2,399)
Change in fair value of earn-out consideration (Note a)(452) (452)(118)
Closing balance$2,517 $ $2,517 $ 

(a)Changes in the fair value of earn-out consideration are reported in “other operating (income) expense, net” in the consolidated statements of income.


The following table provides a roll-forward of the fair value of deferred compensation plan assets categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$38,422 $47,975 $38,584 $40,261 
Additions (net of redemption)725 555 8,610 3,752 
Change in fair value of deferred compensation plan assets (Note a)(1,964)(1,586)(10,011)2,931 
Closing balance$37,183 $46,944 $37,183 $46,944 

(a)Changes in the fair value of plan assets are reported in “other income (expense), net” in the consolidated statements of income.

The following table provides a roll-forward of the fair value of deferred compensation liabilities categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:

Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$37,833 $47,313 $38,007 $39,654 
Additions (net of redemption)727 555 8,611 3,752 
Change in fair value of deferred compensation plan liabilities (Note a)(1,977)(1,536)(10,035)2,926 
Closing balance$36,583 $46,332 $36,583 $46,332 

(a)Changes in the fair value of deferred compensation plan liabilities are reported in “selling, general and administrative expenses” in the consolidated statements of income.
21


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

6. Derivative financial instruments

The Company is exposed to the risk of rate fluctuations on its foreign currency assets and liabilities and on foreign currency denominated forecasted cash flows and interest rates. The Company has established risk management policies, including the use of derivative financial instruments to hedge foreign currency assets and liabilities, foreign currency denominated forecasted cash flows and interest rate risk. These derivative financial instruments consist of deliverable and non-deliverable forward foreign exchange contracts, treasury rate locks and interest rate swaps. The Company enters into these contracts with counterparties that are banks or other financial institutions, and the Company considers the risk of non-performance by such counterparties not to be material. The forward foreign exchange contracts and interest rate swaps mature during a period of up to 51 months and the forecasted transactions are expected to occur during the same period.

The following table presents the aggregate notional principal amounts of outstanding derivative financial instruments together with the related balance sheet exposure:
 
Notional principal amounts (Note a)Balance sheet exposure asset (liability) (Note b)
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Foreign exchange forward contracts denominated in:
United States Dollars (sell) Indian Rupees (buy)$1,587,500 $1,720,500 $(25,581)$(2,339)
United States Dollars (sell) Mexican Peso (buy)24,000 54,750 1,079 1,617 
United States Dollars (sell) Philippines Peso (buy)79,200 102,300 (828)(1,629)
Euro (sell) United States Dollars (buy)182,163 168,663 480 4,916 
Singapore Dollars (buy) United States Dollars (sell)50,956 50,956 166 (922)
Euro (sell) Romanian Leu (buy)51,115 50,779 848 608 
Japanese Yen (sell) Chinese Renminbi (buy)8,185 25,758 (327)1,956 
United States Dollars (sell) Chinese Renminbi (buy)41,000 43,500 605 (2,039)
Pound Sterling (sell) United States Dollars (buy)32,594 21,659 1,113 524 
United States Dollars (sell) Hungarian Font (buy)12,000 35,000 828 (1,090)
Australian Dollars (sell) Indian Rupees (buy)87,513 98,181 (452)3,655 
United States Dollars (Sell) Polish Zloty (buy)24,000 44,500 1,372 (1,445)
Japanese Yen (sell) United States Dollars (buy)10,000 7,000 (1,134)580 
Israeli Shekel (sell) United States Dollars (buy)3,000  3  
South African Rand (sell) United States Dollars (buy)21,000 27,000 (1,652)1,023 
United States Dollars (Sell) Brazilian Real (buy) 4,000  (126)
United States Dollars (Sell) Costa Rica Colon (buy) 13,000  344 
Pound Sterling (buy) United States Dollar (Sell) 29,734  (330)
Interest rate swaps (floating to fixed)432,248  6,350  
$(17,130)$5,303 

(a)Notional amounts are key elements of derivative financial instrument agreements but do not represent the amount exchanged by counterparties and do not measure the Company’s exposure to credit, foreign exchange, interest rate or market risks. However, the amounts exchanged are based on the notional amounts and other provisions of the underlying derivative financial instrument agreements. Notional amounts are denominated in U.S. dollars.

(b)Balance sheet exposure is denominated in U.S. dollars and denotes the mark-to-market impact of the derivative financial instruments on the reporting date.
22


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

6. Derivative financial instruments (Continued)

FASB guidance on derivatives and hedging requires companies to recognize all derivative instruments as either assets or liabilities at fair value in the balance sheet. In accordance with the FASB guidance on derivatives and hedging, the Company designates foreign exchange forward contracts, interest rate swaps and treasury rate locks as cash flow hedges. Foreign exchange forward contracts are entered into to cover the effects of future exchange rate variability on forecasted revenues and purchases of services, and interest rate swaps and treasury rate locks are entered into to cover interest rate fluctuation risk. In addition to this program, the Company uses derivative instruments that are not accounted for as hedges under the FASB guidance in order to hedge foreign exchange risks related to balance sheet items, such as receivables and intercompany borrowings, that are denominated in currencies other than the Company’s underlying functional currency.

The fair value of the Company’s derivative instruments and their location in the Company’s financial statements are summarized in the table below: 
Cash flow hedgesNon-designated
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Assets
Prepaid expenses and other current assets$17,531 $14,366 $2,151 $2,894 
Other assets$2,005 $5,809 $ $ 
Liabilities
Accrued expenses and other current liabilities$23,662 $10,199 $11,495 $4,958 
Other liabilities$3,660 $2,554 $ $55 
 
Cash flow hedges

For derivative instruments that are designated and qualify as cash flow hedges, the effective portion of the gain (loss) on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction is recognized in the consolidated statements of income. Gains (losses) on the derivatives, representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness, are recognized in earnings as incurred.

The Company executed a treasury rate lock agreement for $350,000 in connection with future interest payments to be made on its senior notes issued by Genpact Luxembourg S.à r.l. (“Genpact Luxembourg”) and Genpact USA, Inc. (“Genpact USA”), both wholly-owned subsidiaries of the Company, in March 2021 (the “2021 Senior Notes”), and the treasury rate lock was designated as a cash flow hedge. The treasury rate lock agreement was terminated on March 23, 2021 and a deferred gain was recorded in accumulated other comprehensive income and is being amortized to interest expense over the life of the 2021 Senior Notes. The remaining gain to be amortized related to the treasury rate lock agreement as of December 31, 2022 and September 30, 2023 was $530 and $409, respectively.
23


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

6. Derivative financial instruments (Continued)

In connection with cash flow hedges, the gains (losses) recorded as a component of other comprehensive income (loss) (“OCI”), and the related tax effects are summarized below: 

Three months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$8,284 $(3,078)$5,206 $21,297 $(5,368)$15,928 
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,274)(153)(2,427)3,595 (946)2,649 
Changes in fair value of effective portion of
outstanding derivatives, net
(19,328)2,703 (16,625)(9,872)1,843 (8,028)
Gain (loss) on cash flow hedging derivatives, net(17,054)2,856 (14,198)(13,467)2,789 (10,677)
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 

Nine months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$17,468 $(3,404)$14,064 $(7,255)$1,543 $(5,712)
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,551)(423)(2,974)10,622 (2,698)7,924 
Changes in fair value of effective portion of
outstanding derivatives, net
(28,789)2,759 (26,030)25,707 (6,820)18,887 
Gain (loss) on cash flow hedging derivatives, net(26,238)3,182 (23,056)15,085 (4,122)10,963 
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 

The gains or losses recognized in other comprehensive income (loss) and their effects on financial performance are summarized below: 
Derivatives in Cash Flow Hedging RelationshipsAmount of Gain (Loss) recognized in OCI on Derivatives (Effective Portion)Location of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)Amount of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)
Three months ended September 30,Nine months ended September 30,Three months ended September 30,Nine months ended September 30,
20222023202220232022202320222023
Forward foreign
exchange contracts
$(22,264)$(9,809)$(42,948)$24,076 Revenue$1,089 $(222)$2,269 $1,007 
Interest rate swaps$2,936 $(63)$14,159 $1,631 Cost of revenue(3,334)2,199 (2,284)1,301 
Selling, general and
administrative expenses
(566)325 (116)212 
Interest expense537 1,293 (2,420)8,102 
$(19,328)$(9,872)$(28,789)$25,707 $(2,274)$3,595 $(2,551)$10,622 

There were no gains (losses) recognized in the statement of income on the ineffective portion of derivatives and excluded from effectiveness testing for the three and nine months ended September 30, 2022 and 2023, respectively.
24


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

6. Derivative financial instruments (Continued)

Non-designated Hedges
Amount of Gain (Loss) recognized in Statement of Income on Derivatives
Three months ended September 30,Nine months ended September 30,
Derivatives not designated as hedging instrumentsLocation of Gain (Loss)  recognized in Statement of Income on Derivatives2022202320222023
Forward foreign exchange contracts (Note a)Foreign exchange gains (losses), net$(12,705)$(5,689)$(29,649)$8,034 
$(12,705)$(5,689)$(29,649)$8,034 

(a)These forward foreign exchange contracts were entered into to hedge fluctuations in foreign exchange rates for recognized balance sheet items such as receivables and intercompany borrowings and were not originally designated as hedges under FASB guidance on derivatives and hedging. Realized gains (losses) and changes in the fair value of these derivatives are recorded in foreign exchange gains (losses), net in the consolidated statements of income.
7. Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:
 
As of December 31, 2022As of September 30, 2023
Advance income and non-income taxes$38,382 $159,890 
Contract asset (Note 20)11,61316,239
Prepaid expenses39,95248,573
Derivative instruments19,68217,260
Employee advances3,2995,049
Deposits 5,3723,270
Advances to suppliers9531,000
Others18,71922,776
Total$137,972 $274,057 

As of December 31, 2022, the Company reclassified certain prepaid expenses and other current assets amounting to $901 as assets held for sale. See Note 8 for additional information.

8. Assets and liabilities held for sale

During the year ended December 31, 2022, the Company took actions to realign its portfolio to focus on services it believes have the greatest opportunities for growth, and deprioritized assets that no longer fit with its long-term strategy. Pursuant to a plan approved by management in the second quarter of 2022, the Company identified and divested a business (the “Business”) that was part of the Company's Consumer and Healthcare segment.

The transaction to divest the Business included the sale of 100% of the issued and outstanding shares of capital stock of an entity pursuant to a stock purchase agreement, which was completed in December 2022. It also included the sale of certain assets and liabilities pursuant to an asset purchase agreement signed during the fourth quarter of 2022. The sale of such assets was completed in February 2023.
25


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

8. Assets and liabilities held for sale (Continued)

Pursuant to the stock purchase agreement related to the sale of the Business, the Company is entitled to a potential earn-out of up to $10,600, contingent upon the Business signing contracts with certain clients and invoicing them during 2023. The Company has determined that the likelihood of achieving these events is uncertain, and accordingly, the Company has opted to record the earn-out if and when the consideration is determined to be realizable.

Pursuant to the asset purchase agreement related to the sale of the Business which was signed in 2022, the Company now holds 1.5% fixed rate unsecured loan notes amounting to $18,001 issued by the purchasers. These notes and interest thereon become receivable by the Company upon a future share sale, disposal or listing by the buyer group or early voluntary repayment of these notes at the discretion of the buyer group. The Company deems the likelihood of recovery of principal and interest on these notes to be remote and not in the control of the Company. Accordingly, the Company did not record a value for these notes. The Company's obligation to transfer $18,001 to the purchasers in exchange for these notes was satisfied in February 2023 upon the closing of the transaction.

The Company completed the sale of the Business in February 2023, resulting in a net payout of $2,091 and a loss of $802 on the sale of the Business in addition to an impairment charge of $32,575 recorded in the year ended December 31, 2022. No corresponding loss was recorded in the nine months ended September 30, 2022 or the three months ended September 30, 2023. The loss on the sale of business classified as held for sale has been recorded in "other operating (income) expense, net" in the Company's consolidated statement of income. See Note 21 for additional information.

9. Property, plant and equipment, net
 
The following table provides the gross and net amount of property, plant and equipment:
 
As of December 31, 2022As of September 30, 2023
Property, plant and equipment, gross$766,365 $768,056 
Less: Accumulated depreciation and amortization (585,607)(588,378)
Property, plant and equipment, net$180,758 $179,678 
 
Depreciation expense on property, plant and equipment for the three months ended September 30, 2022 and 2023 was $13,442 and $12,198, respectively, and for the nine months ended September 30, 2022 and 2023 was $42,102 and $37,466, respectively. Computer software amortization for the three months ended September 30, 2022 and 2023 was $1,192 and $664, respectively, and for the nine months ended September 30, 2022 and 2023 was $3,874 and $2,060, respectively.

10. Goodwill and intangible assets
 
The following table presents the changes in goodwill for the year ended December 31, 2022 and the nine months ended September 30, 2023:
 
For the year ended December 31, 2022For the nine months ended September 30, 2023
Opening balance1,731,0271,684,196
Impact of measurement period adjustments1,817 
Classified as held for sale(1,625) 
Effect of exchange rate fluctuations(47,023)(6,392)
Closing balance1,684,1961,677,804 
26


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

10. Goodwill and intangible assets (Continued)

The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2022:

Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance421,257611,120698,6501,731,027
Impact of measurement period adjustments1712891,3571,817
Classified as held for sale (1,625) (1,625)
Effect of exchange rate fluctuations(12,692)(16,877)(17,454)(47,023)
Closing balance408,736592,907682,5531,684,196

The following table presents the changes in goodwill by reporting unit for the nine months ended September 30, 2023: 
Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance408,736592,907682,5531,684,196
Effect of exchange rate fluctuations(1,784)(2,318)(2,290)(6,392)
Closing balance406,952 590,589 680,263 1,677,804 

As of December 31, 2022, the Company reclassified goodwill (before impairment) amounting to $1,625 attributable to its Consumer and Healthcare segment as assets held for sale. See Note 8 for additional information.

The total amount of goodwill deductible for tax purposes was $291,377 and $270,108 as of December 31, 2022 and September 30, 2023, respectively.

The Company’s intangible assets are as follows:
 
As of December 31, 2022As of September 30, 2023
Gross 
carrying amount
Accumulated amortization 
& Impairment
NetGross 
carrying amount
Accumulated amortization 
& Impairment
Net
Customer-related intangible assets$473,997 $411,706 $62,291 $471,485 $427,813 $43,672 
Marketing-related intangible assets97,83183,25314,57897,62887,11210,516
Technology-related intangible assets126,406113,56012,846128,438120,8217,617
$698,234 $608,519 $89,715 $697,551 $635,746 $61,805 
 
As of December 31, 2022, the Company reclassified certain intangible assets with a gross carrying value of $40,538 and accumulated amortization of $16,989 to assets held for sale. See Note 8 for additional information.

Amortization expenses for intangible assets acquired as part of a business combination and disclosed in the consolidated statements of income under amortization of acquired intangible assets for the three months ended September 30, 2022 and 2023 were $10,604 and $7,497, respectively, and for the nine months ended September 30, 2022 and 2023 were $32,805 and $24,009, respectively.
27


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

10. Goodwill and intangible assets (Continued)

Amortization expenses for internally-developed and other intangible assets disclosed in the consolidated statements of income under cost of revenue and selling, general and administrative expenses for the three months ended September 30, 2022 and 2023 were $2,595 and $2,092, respectively, and for the nine months ended September 30, 2022 and 2023 were $12,264 and $6,465, respectively.

During the three and nine months ended September 30, 2022 and 2023, the Company tested for recoverability certain customer-related and technology-related intangible assets, including those under development, and certain property, plant and equipment, as a result of changes in market trends and the Company’s investment strategy, including the Company's decision to cease certain service offerings. Based on the results of this testing, the Company determined that the carrying values of the assets tested were not recoverable, and the Company recorded complete write-downs of the carrying values of these assets amounting to $1,377 and $0 for the nine months ended September 30, 2022 and 2023. There was no corresponding expense recorded in the three months ended September 30, 2022 and 2023. These write-downs have been recorded in “other operating (income) expense, net” in the consolidated statement of income.

The summary below presents the impairment charges on intangibles and goodwill and write-downs on property, plant and equipment recorded for various categories of assets during the three and nine months ended September 30, 2022 and 2023:  
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Technology-related intangibles
$19,116 $ $19,116 $ 
Customer-related intangibles
685  685  
Goodwill1,625  1,625  
Total intangibles and goodwill$21,426 $ $21,426 $ 
Property, plant and equipment$ $ $1,377 $ 
Total property, plant and equipment$ $ $1,377 $ 
Total impairment and write-down$21,426 $ $22,803 $ 

11. Short-term borrowings

The Company has the following borrowing facilities:
 
a.Fund-based and non-fund-based credit facilities with banks, which are available for operational requirements in the form of overdrafts, letters of credit, guarantees and short-term loans. As of December 31, 2022 and September 30, 2023, the limits available were $22,882 and $21,526, respectively, of which $5,392 and $9,133, respectively, was utilized, constituting non-funded drawdown.
28


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

11. Short-term borrowings (Continued)

b.A fund-based and non-fund based revolving credit facility of $650,000, which the Company obtained by entering into an amended and restated credit agreement (the "2022 Credit Agreement") with Genpact USA., Inc., a wholly-owned subsidiary of the Company (“Genpact USA”), Genpact Global Holdings (Bermuda) Limited (“GGH”) and Genpact Luxembourg S.à r.l., a wholly-owned subsidiary of the Company (“Genpact Luxembourg”, and together with Genpact USA and GGH, the “Borrowers”), as borrowers, Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, swingline lender and issuing bank, and the lenders and other parties thereto on December 13, 2022. The term loan and revolving credit facility under the 2022 Credit Agreement expire on December 13, 2027. Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.0%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum. The unutilized amount on the revolving credit facility under the 2022 Credit Agreement bore a commitment fee of 0.20% as of December 31, 2022 and September 30, 2023. As of December 31, 2022 and September 30, 2023, a total of $153,658 and $56,627, respectively, was utilized, of which $151,000 and $55,000, respectively, constituted funded drawdown and $2,658 and $1,627, respectively, constituted non-funded drawdown. The 2022 Credit Agreement contains certain customary covenants, including a maximum leverage covenant and a minimum interest coverage ratio. During the period ended December 31, 2022 and September 30, 2023, the Company was in compliance with the financial covenants of the 2022 Credit Agreement.

12. Long-term debt
 
In December 2022, the Company amended its existing credit facility under its amended and restated credit agreement entered into in August 2018 (the "2018 Credit Agreement”), which was comprised of a $680,000 term loan and a $500,000 revolving credit facility, and entered into the 2022 Credit Agreement, which is comprised of a $530,000 term loan and a $650,000 revolving credit facility. The 2022 Credit Agreement, which is guaranteed by the Company and certain of its subsidiaries, replaces the 2018 Credit Agreement. The obligations under the 2022 Credit Agreement are unsecured.

The outstanding balance of the term loan under the 2018 Credit Agreement as of the date of the 2022 Credit Agreement was $527,000. The revolving credit facility and the term loan have a term of five years and expire on December 13, 2027. The 2022 Credit Agreement did not result in a substantial modification of $290,870 of the outstanding term loan under the 2018 Credit Agreement. Further, as a result of the 2022 Credit Agreement, the Company extinguished $236,130 of funding arrangements for the outstanding term loan under the 2018 Credit Agreement and obtained funding from new lenders of $239,130, resulting in outstanding principal of $530,000 of the term loan under the 2022 Credit Agreement.

In connection with the 2022 Credit Agreement, the Company expensed $126, representing partial acceleration of the amortization of the existing unamortized debt issuance costs and an additional fee paid to the Company’s lenders related to the term loan. The overall borrowing capacity under the revolving credit facility increased from $500,000 under the 2018 Credit Agreement to $650,000 under the 2022 Credit Agreement. In connection with the 2022 Credit Agreement, the Company expensed $93 relating to existing unamortized debt issuance cost. The remaining unamortized costs and an additional third-party fee paid in connection with the 2022 Credit Agreement will be amortized over the term of the amended facility.

Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.00%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum, in each case subject to adjustment based on the Borrowers' debt ratings provided by Standard & Poor’s Rating Services and Moody’s Investors Service, Inc. (the "Debt Ratings"). The revolving credit commitments under the 2022 Credit Agreement are subject to a commitment fee equal to 0.20% per annum, subject to adjustment based on the Debt Ratings. The commitment fee accrues on the actual daily amount by which the aggregate revolving commitments exceed the sum of outstanding revolving loans and letter of credit obligations.


29


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)
12. Long-term debt (Continued)

The 2022 Credit Agreement restricts certain payments, including dividend payments, if there is an event of default under the 2022 Credit Agreement or if the Company is not, or after making the payment would not be, in compliance with certain financial covenants contained in the 2022 Credit Agreement. These covenants require the Company to maintain a net debt to EBITDA leverage ratio of less than 3x and an interest coverage ratio of more than 3x. During the period ended September 30, 2023, the Company was in compliance with the terms of the 2022 Credit Agreement, including all of the financial covenants therein. The Company’s retained earnings are not subject to any restrictions on availability to make dividend payments to shareholders, subject to compliance with the financial covenants described above that are contained in the 2022 Credit Agreement.

As of December 31, 2022 and September 30, 2023, the amount outstanding under the Company's term loan, net of debt amortization expense of $1,622 and $1,348, was $528,378 and $508,777, respectively.

Indebtedness under the 2022 Credit Agreement is unsecured. The amount outstanding on the term loan as of September 30, 2023 requires quarterly payments of $6,625, and the balance of the loan is due and payable upon the maturity of the term loan on December 13, 2027.

The maturity profile of the term loan outstanding as of September 30, 2023, net of debt amortization expense, is as follows:
 
Year endingAmount
2023$6,535 
202426,153
202526,173 
202626,192 
2027423,724 
Total$508,777 

Genpact Luxembourg issued $400,000 aggregate principal amount of 3.375% senior notes in November 2019 (the “2019 Senior Notes”). The 2019 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $2,937 incurred in connection with the 2019 Senior Notes offering is being amortized over the life of the 2019 Senior Notes as an additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2019 Senior Notes, net of debt amortization expense of $1,119 and $683, was $398,881 and $399,317, respectively, which is payable on December 1, 2024.

In March 2021, Genpact Luxembourg and Genpact USA co-issued $350,000 aggregate principal amount of 1.750% senior notes (the “2021 Senior Notes,” and together with the 2019 Senior Notes, the “Senior Notes”). The 2021 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $3,032 incurred in connection with the 2021 Senior Notes is being amortized over the life of the 2021 Senior Notes as additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2021 Senior Notes, net of debt amortization expense of $1,970 and $1,520, respectively, was $348,030 and $348,480, respectively, which is payable on April 10, 2026.
30


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

12. Long-term debt (Continued)

The Company pays interest on (i) the 2019 Senior Notes semi-annually in arrears on June 1 and December 1 of each year, and (ii) the 2021 Senior Notes semi-annually in arrears on April 10 and October 10 of each year, ending on the maturity dates of December 1, 2024 and April 10, 2026, respectively. The Company, at its option, may redeem the Senior Notes at any time in whole or in part, at a redemption price equal to (i) 100% of the principal amount of the notes redeemed, together with accrued and unpaid interest on the redeemed amount, and (ii) if the notes are redeemed prior to, in the case of the 2019 Senior Notes, November 1, 2024, and in the case of the 2021 Senior Notes, March 10, 2026, a specified “make-whole” premium. The Senior Notes are subject to certain customary covenants, including limitations on the ability of the Company and certain of its subsidiaries to incur debt secured by liens, engage in certain sale and leaseback transactions and consolidate, merge, convey or transfer their assets substantially as an entirety. During the period ended September 30, 2023, the Company and its applicable subsidiaries were in compliance with the covenants. Upon certain change of control transactions, the applicable issuer or issuers will be required to make an offer to repurchase the Senior Notes at a price equal to 101% of the aggregate principal amount of the Senior Notes, plus accrued and unpaid interest. The interest rate payable on the Senior Notes is subject to adjustment if the credit rating of the Senior Notes is downgraded, up to a maximum increase of 2.0%. 

A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2022As of September 30, 2023
 Credit facility, net of amortization expenses $528,378 $508,777 
 3.375% 2019 Senior Notes, net of debt amortization expenses
398,881399,317
 1.750% 2021 Senior Notes, net of debt amortization expenses
348,030348,480
Total$1,275,289 $1,256,574 
 Current portion 26,13626,149
 Non-current portion 1,249,1531,230,425
Total $1,275,289 $1,256,574 
 
13. Accrued expenses and other current liabilities

 Accrued expenses and other current liabilities consist of the following:
As of December 31, 2022As of September 30, 2023
Accrued expenses $126,680 $144,807 
Accrued employee cost 293,934269,860
Earn-out consideration2,517
Statutory liabilities 82,91265,033
Retirement benefits 1,7251,709
Compensated absences25,10129,801
Derivative instruments35,15715,157
Contract liabilities (Note 20)160,625114,444
Finance leases liability15,58511,823
Other liabilities46,77137,099
$791,007 $689,733 
As of December 31, 2022, the Company reclassified certain accrued expenses and other current liabilities amounting to $1,147 to liabilities held for sale. See Note 8 for additional information.
31


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

14. Other liabilities
 
Other liabilities consist of the following:
 
As of December 31, 2022As of September 30, 2023
Accrued employee cost $14,120 $7,510 
Retirement benefits 10,69411,511
Compensated absences43,47450,311
Derivative instruments3,6602,609
Contract liabilities (Note 20)56,15752,718
Finance leases liability11,8027,638
Others75,70184,806
$215,608 $217,103 
As of December 31, 2022, the Company reclassified certain other liabilities amounting to $141 to liabilities held for sale. See Note 8 for additional information.

15. Employee benefit plans
 
The Company has employee benefit plans in the form of certain statutory and other programs covering its employees.

 Defined benefit plans
In accordance with Indian law, the Company maintains a defined benefit retirement plan covering substantially all of its Indian employees. In accordance with Mexican law, the Company provides termination benefits to all of its Mexican employees. In addition, certain of the Company’s subsidiaries in the Philippines, Israel and Japan sponsor defined benefit retirement programs.

Net defined benefit plan costs for the three and nine months ended September 30, 2022 and 2023 include the following components: 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Service costs$3,505 $3,781 $10,804 $11,290 
Interest costs1,4241,750 4,394 5,221 
Amortization of actuarial loss 178166 550 500 
Expected return on plan assets (1,457)(1,261)(4,502)(3,781)
Net defined benefit plan costs$3,650 $4,436 $11,246 $13,230 
32


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

15. Employee benefit plans (Continued)

Defined contribution plans
During the three and nine months ended September 30, 2022 and 2023, the Company contributed the following amounts to defined contribution plans in various jurisdictions:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
India$11,015 $12,369 $32,629 $35,407 
U.S.5,0604,976 16,968 15,199 
U.K.4,6764,295 16,398 14,457 
China6,7726,787 20,003 20,309 
Other regions4,3514,851 13,728 14,952 
Total$31,874 $33,278 $99,726 $100,324 
 
Deferred compensation plan
 
On July 1, 2018, Genpact LLC, a wholly-owned subsidiary of the Company, adopted an executive deferred compensation plan (the “Plan”). The Plan provides a select group of U.S.-based members of Company management with the opportunity to defer from 1% to 80% of their base salary and from 1% to 100% of their qualifying bonus compensation (or such other minimums or maximums as determined by the Plan administrator from time to time) pursuant to the terms of the Plan. Participant deferrals are 100% vested at all times. The Plan also allows for discretionary supplemental employer contributions by the Company, in its sole discretion, which will be subject to a two-year vesting schedule (50% vesting on the one-year anniversary of approval of the contribution and 50% vesting on the second year anniversary of approval of the contribution) or such other vesting schedule as determined by the Company. However, no such contribution has been made by the Company to date.
 
The Plan also provides an option for participants to elect to receive deferred compensation and earnings thereon on either fixed date(s) no earlier than 2 years following the applicable Plan year (or end of the applicable performance period for performance-based bonus compensation) or following a separation from service, in each case either in a lump sum or in annual installments over a term of up to 15 years. Participants can elect to change or re-defer their rights to receive the deferred compensation until the 10th anniversary following their separation from service, subject to fulfillment of certain conditions. Each Plan participant’s compensation deferrals are credited or debited with notional investment gains and losses equal to the performance of selected hypothetical investment funds offered under the Plan and elected by the participant.

The Company has investments in funds held in Company-owned life insurance policies which are held in a Rabbi Trust that are classified as trading securities. Management determines the appropriate classification of the securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date.

The liability for the deferred compensation plan was $39,654 and $46,332 as of December 31, 2022 and September 30, 2023, respectively, and is included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.
 
In connection with the administration of the Plan, the Company has purchased Company-owned life insurance policies insuring the lives of certain employees. The cash surrender value of these policies was $40,261 and $46,944 as of December 31, 2022 and September 30, 2023, respectively. The cash surrender value of these insurance policies is included in “other assets” in the consolidated balance sheets.
33


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

15. Employee benefit plans (Continued)

During the three months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(1,964) and $(1,586), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(10,011) and $2,931, respectively, which is included in “other income (expense), net,” in the consolidated statements of income. During the three months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $1,977 and $(1,536), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $(10,035) and $2,926, respectively, which is included in “selling, general and administrative expenses.” 

16. Stock-based compensation
The Company has issued options under the Genpact Limited 2007 Omnibus Incentive Compensation Plan (the “2007 Omnibus Plan”) and the Genpact Limited 2017 Omnibus Incentive Compensation Plan (the “2017 Omnibus Plan”) to eligible persons, including employees, directors and certain other persons associated with the Company.
Under the 2007 Omnibus Plan, shares underlying options forfeited, expired, terminated or cancelled under any of the Company’s predecessor plans were added to the number of shares otherwise available for grant under the 2007 Omnibus Plan. The 2007 Omnibus Plan was amended and restated on April 11, 2012 to increase the number of common shares authorized for issuance by 5,593,200 shares to 15,000,000 shares. Further, during the year ended December 31, 2012, the number of common shares authorized for issuance under the 2007 Omnibus Plan was increased by 8,858,823 shares as a result of a one-time adjustment to outstanding unvested share awards in connection with a special dividend payment.
On May 9, 2017, the Company’s shareholders approved the adoption of the 2017 Omnibus Plan, pursuant to which 15,000,000 Company common shares are available for issuance. The 2017 Omnibus Plan was amended and restated on April 5, 2019 and April 5, 2022 to increase the number of common shares authorized for issuance by 8,000,000 shares to 23,000,000 shares and by 3,500,000 shares to 26,500,000 shares, respectively. No grants may be made under the 2007 Omnibus Plan after the date of adoption of the 2017 Omnibus Plan.  Grants that were outstanding under the 2007 Omnibus Plan as of the date of Company’s adoption of the 2017 Omnibus Plan remain subject to the terms of the 2007 Omnibus Plan.
Stock-based compensation costs relating to the foregoing plans during the three months ended September 30, 2022 and September 30, 2023 were $18,873 and $22,007, respectively, and for the nine months ended September 30, 2022 and September 30, 2023 were $53,712 and $62,692, respectively. These costs have been allocated to “cost of revenue” and “selling, general and administrative expenses.”     
Stock options
 All options granted under the 2007 and 2017 Omnibus Plans are exercisable into common shares of the Company, have a contractual period of ten years and vest over three to five years unless specified otherwise in the applicable award agreement. The Company recognizes compensation cost over the vesting period of the option.

Compensation cost is determined at the date of grant by estimating the fair value of an option using the Black-Scholes option-pricing model.
The following table shows the significant assumptions used in determining the fair value of options granted in the nine months ended September 30, 2022. No options were granted in the nine months ended September 30, 2023.
34


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

16. Stock-based compensation (Continued)
The Company granted options covering 475,695 common shares in the nine months ended September 30, 2022.
Nine months ended September 30, 2022
Dividend yield0.96 %
Expected life (in months)84
Risk-free rate of interest1.71 %
Volatility26.29 %
A summary of stock option activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Shares
 arising
out of options
Weighted
 average
exercise price
Weighted average
remaining
contractual life (years)
Aggregate
intrinsic
value
Outstanding as of January 1, 20237,748,11433.27 5.6— 
Granted  — — 
Forfeited(319,646)41.06 — — 
Expired(53,990)43.94 — — 
Exercised (1,287,280)19.76 — 28,482
Outstanding as of September 30, 20236,087,19835.63 5.725,623
Vested as of September 30, 2023 and expected to vest thereafter (Note a)5,821,25035.18 5.725,518
Vested and exercisable as of September 30, 20233,250,44230.30 4.620,444
Weighted average grant date fair value of grants during the period 
 
(a)Options expected to vest reflect an estimated forfeiture rate.
As of September 30, 2023, the total remaining unrecognized stock-based compensation cost for options expected to vest amounted to $11,730, which will be recognized over the weighted average remaining requisite vesting period of 2.5 years.
35


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

16. Stock-based compensation (Continued)
Restricted share units

The Company has granted restricted share units (“RSUs”) under the 2007 and 2017 Omnibus Plans. Each RSU represents the right to receive one common share. The fair value of each RSU is the market price of one common share of the Company on the date of the grant. The RSUs granted to date have graded vesting schedules of three months to four years. The compensation expense is recognized on a straight-line basis over the vesting term. A summary of RSU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Restricted Share UnitsWeighted Average Grant Date Fair Value
Outstanding as of January 1, 2023579,62242.97
Granted1,009,77243.05
Vested (Note a)(308,542)42.63 
Forfeited(70,910)42.87
Outstanding as of September 30, 20231,209,94243.13
Expected to vest (Note b)1,098,694
    
(a)308,542 RSUs vested during the nine months ended September 30, 2023 in respect of which 201,016 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)The number of RSUs expected to vest reflects the application of an estimated forfeiture rate.    

199,297 RSUs vested in the year ended December 31, 2022, in respect of which 120,858 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.
39,633 RSUs vested in the year ended December 31, 2021, in respect of which 39,515 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.

As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to RSUs amounted to $33,114, which will be recognized over the weighted average remaining requisite vesting period of 2.1 years.

Performance units
 
The Company also grants stock awards in the form of performance units (“PUs”) and has granted PUs under both the 2007 and 2017 Omnibus Plans.

Each PU represents the right to receive one common share at a future date based on the Company’s performance against specified targets. PUs granted to date have vesting schedules of approximately six months to three years. PUs granted under the plans are subject to cliff vesting. The compensation expense for such awards is recognized on a straight-line basis over the vesting terms.

For PUs granted prior to 2023, the fair value of each PU is the market price of one common share of the Company on the date of grant and assumes that performance targets will be achieved. For PUs that have a performance period of one year, the Company’s estimate of the number of shares to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets.
36


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

16. Stock-based compensation (Continued)

For the PUs granted in 2023, the Company made certain amendments to the vesting conditions. For PUs granted in 2023, the performance period increased to three years from one year for PUs granted prior to 2023. Further, the number of PUs granted in 2023 that will ultimately vest will be modified, subject to certain conditions and limitations, based on the Company’s total shareholder return (“TSR”) relative to the TSR of the companies included as of January 1, 2023 in the S&P 400 Midcap Index (the “Peer Group”) over the three-year performance period for the 2023 PUs.

The grant date fair value for PUs granted in 2023 is determined using a Monte Carlo simulation model. This model simulates a range of possible future stock prices and estimates the probabilities of the potential payouts. This model also incorporates the following assumptions:

The historical volatility for the companies in the Peer Group was measured using the most recent three-year period.
The risk-free interest rate is based on the U.S. Treasury rate assumption commensurate with the three-year performance period.
For determining the TSR of the Company and the companies in the Peer Group, dividends will be assumed to have been reinvested in the stock of the issuing entities on a continuous basis.
The correlation coefficients used to model the way in which each entity tends to move in relation to each other are based upon the price data used to calculate historical volatility.

The fair value of each 2023 PU granted to employees was estimated on the date of grant using the following valuation assumptions:

Nine months ended September 30, 2023
Dividend yield1.22 %1.52%
Expected life (years)2.542.80
Risk-free rate for expected life 3.80 %4.44%
Volatility for expected life 24.03 %24.71%

A summary of PU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Performance UnitsWeighted Average Grant Date Fair ValueMaximum Shares Eligible to Receive
Outstanding as of January 1, 20233,570,951 44.073,570,951
Granted986,891 43.992,368,538
Vested (Note a)(647,549)42.53(647,549)
Forfeited(310,792)44.13(351,054)
Adjustment upon final determination of level of performance goal achievement (Note b)96,668 44.5096,668
Outstanding as of September 30, 20233,696,169 44.325,037,554
Expected to vest (Note c)3,356,263 
 
 
(a)647,549 PUs vested during the nine months ended September 30, 2023, in respect of which 412,275 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)Represents an adjustment made in March 2023 to the number of shares subject to the PUs granted in 2022 upon certification of the level of achievement of the performance targets underlying such awards.
(c)The number of PUs expected to vest reflects the application of an estimated forfeiture rate.
37


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

16. Stock-based compensation (Continued)

As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to PUs amounted to $61,380, which will be recognized over the weighted average remaining requisite vesting period of 1.7 years.

Employee Stock Purchase Plan (ESPP)
 
On May 1, 2008, the Company adopted the Genpact Limited U.S. Employee Stock Purchase Plan and the Genpact Limited International Employee Stock Purchase Plan (together, the “ESPP”). In April 2018, these plans were amended and restated, and their terms were extended to August 31, 2028.  

The ESPP allows eligible employees to purchase the Company’s common shares through payroll deductions at 90% of the closing price of the Company’s common shares on the last business day of each purchase interval. The dollar amount of common shares purchased under the ESPP may not exceed 15% of the participating employee’s base salary, subject to a cap of $25 per employee per calendar year. With effect from September 1, 2009, the offering periods commence on the first business day in March, June, September and December of each year and end on the last business day of the subsequent May, August, November and February. 4,200,000 common shares have been reserved for issuance in the aggregate over the term of the ESPP.

During the nine months ended September 30, 2022 and 2023, 253,377 and 255,123 common shares, respectively, were issued under the ESPP.
 
The ESPP is considered compensatory under the FASB guidance on Compensation-Stock Compensation.

The compensation expense for the ESPP is recognized in accordance with the FASB guidance on Compensation-Stock Compensation. The compensation expense for the ESPP during the three months ended September 30, 2022 and 2023 was $329 and $307, respectively, and for the nine months ended September 30, 2022 and 2023 was $1,182 and $1,158, respectively, and has been allocated to cost of revenue and selling, general and administrative expenses.

17. Capital stock
Share repurchases
 The Board of Directors of the Company (the “Board”) has authorized repurchases of up to $2,250,000 under the Company’s existing share repurchase program, including $500,000 approved during the first quarter of 2023. Under the program, shares may be purchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.
 
During the nine months ended September 30, 2022 and 2023, the Company repurchased 4,067,044 and 3,828,084 of its common shares, respectively, on the open market at a weighted average price of $44.75 and $39.31 per share, respectively, for an aggregate cash amount of $182,012 and $150,471, respectively. All repurchased shares have been retired. 
 
The Company records repurchases of its common shares on the settlement date of each transaction. Shares purchased and retired are deducted to the extent of their par value from common stock and from retained earnings for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares purchased. For the nine months ended September 30, 2022 and 2023, retained earnings were reduced by the direct costs, including taxes, related to share repurchases of $81 and $677, respectively.
 
$474,453 remained available for share repurchases under the Company’s existing share repurchase program as of September 30, 2023. This repurchase program does not obligate the Company to acquire any specific number of shares and does not specify an expiration date. 
38


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

17. Capital stock (Continued)

Dividend
On February 10, 2022, the Company announced that its Board had approved a 16% increase in its quarterly cash dividend to $0.125 per share, up from $0.1075 per share in 2021, representing an annual dividend of $0.50 per common share, up from $0.43 per share in 2021, payable to holders of the Company’s common shares. On March 23, 2022, June 24, 2022 and September 23, 2022, the Company paid a dividend of $0.125 per share, amounting to $23,134, $22,935 and $22,873 in the aggregate, to shareholders of record as of March 10, 2022, June 10, 2022 and September 9, 2022, respectively.

On February 9, 2023, the Company announced that its Board had approved a 10% increase in its quarterly cash dividend to $0.1375 per share, up from $0.125 per share in 2022, representing a planned annual dividend of $0.55 per common share, up from $0.50 per share in 2022, payable to holders of the Company’s common shares. On March 24, 2023, June 26, 2023 and September 26, 2023, the Company paid a dividend of $0.1375 per share, amounting to $25,255 $25,031 and $24,944 in the aggregate, to shareholders of record as of March 10, 2023, June 9, 2023 and September 8, 2023, respectively.
18. Earnings per share
 
The Company calculates earnings per share in accordance with FASB guidance on earnings per share. Basic and diluted earnings per common share give effect to the change in the number of Company common shares outstanding. The calculation of basic earnings per common share is determined by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the respective periods. The potentially dilutive shares, consisting of outstanding options on common shares, restricted share units, common shares to be issued under the ESPP and performance units, have been included in the computation of diluted net earnings per share and the number of weighted average shares outstanding, except where the result would be anti-dilutive.

The number of shares subject to stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 2,757,114 and 2,213,546 for the nine months ended September 30, 2022 and 2023, respectively, and 2,667,958 and 2,389,358 for the three months ended September 30, 2022 and 2023, respectively.

Three months ended September 30,Nine months ended September 30,
2022202320222023
Net income $95,843 $117,593 $263,692 $339,946 
Weighted average number of common shares used in computing basic earnings per common share183,312,013 181,399,897 184,456,047 182,808,518 
Dilutive effect of stock-based awards4,087,1912,401,8943,818,3732,929,211
Weighted average number of common shares used in computing dilutive earnings per common share187,399,204183,801,791188,274,420185,737,729
Earnings per common share
Basic$0.52 $0.65 $1.43 $1.86 
Diluted$0.51 $0.64 $1.40 $1.83 
39


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)
 
19. Segment reporting
The Company manages various types of business process and information technology services in an integrated manner for clients in various industries and geographic locations. The Company's operating segments are significant strategic business units that align its products and services with how it manages its business, approaches key markets and interacts with its clients.
During the second quarter of 2022, the Company renamed its three reportable segments. Beginning in the second quarter of 2022, the Company's: (1) Banking, Capital Markets and Insurance segment was renamed the Financial Services segment; (2) Consumer Goods, Retail, Life Sciences and Healthcare segment was renamed the Consumer and Healthcare segment; and (3) High Tech, Manufacturing and Services segment was renamed the High Tech and Manufacturing segment.
The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker ("CODM"), reviews operating segment revenue, which is a GAAP measure, and adjusted income from operations ("AOI"), which is a non-GAAP measure. The Company does not allocate, and therefore the CODM does not evaluate, stock-based compensation expenses, amortization and impairment of acquired intangible assets, foreign exchange gain/(losses) (other than those included in income from operations), interest income/(expense), restructuring expense/income, acquisition related expenses, any losses or gains from businesses held for sale, including impairment charges, other income/(expense), or income taxes by segment. The Company’s operating assets and liabilities pertain to multiple segments. The Company manages assets and liabilities on a total company basis, not by operating segment, and therefore asset and liabilities information and capital expenditures by operating segment are not presented to the CODM and are not reviewed by the CODM.
With effect from January 1, 2023, the Company has modified the items that are allocated to the Company's reportable segments for the purpose of evaluating segment performance, and the Company now allocates by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the CODM to evaluate segment performance. Prior to January 1, 2023, the CODM evaluated the performance of reportable segment revenue and adjusted income from operations after excluding these items, which were previously included under "Others." Accordingly, the Company has recast the segment revenue and adjusted income from operations of its reportable segments for the three and nine months ended September 30, 2022 to present comparable segment information. Adjusted income from operations for “Others” primarily represents the impact of certain under or over-absorption of overhead, and allowance for credit losses, which are not allocated to the Company’s segments for management’s internal reporting purposes.
The CODM continues to review operating segment revenue, which is a GAAP measure, and adjusted income from operations, which is a non-GAAP measure.
40


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

19. Segment reporting (Continued)
Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services134,849 160,751 295,600 45,446 
Consumer and Healthcare190,233 211,505 401,738 55,570 
High Tech and Manufacturing184,648 229,051 413,699 75,763 
Net revenues509,730 601,307 1,111,037 
Business held for sale (refer to Note (a) below and Note 8)(3,932)7,069 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)1,107,105 
Others4,971 
Total AOI188,819 
Stock-based compensation(19,202)
Amortization and impairment of acquired intangible assets (other than included above)(10,516)
Foreign exchange gains (losses), net3,867 
Interest income (expense), net(13,399)
Business held for sale (refer to Note (a) below and Note 8)(7,069)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Income tax expense(25,231)
Net income95,843 
41


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services126,342 187,145 313,487 52,991 
Consumer and Healthcare177,011 216,908 393,919 62,299 
High Tech and Manufacturing196,342 232,044 428,386 83,102 
Net revenues499,695 636,097 1,135,792 
Others(3,398)
Total AOI194,994 
Stock-based compensation(22,314)
Amortization and impairment of acquired intangible assets (other than included above)(7,495)
Foreign exchange gains (losses), net2,975 
Interest income (expense), net(13,255)
Income tax expense(37,312)
Net income117,593 
    
42


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services386,689 471,882 858,571 112,163 
Consumer and Healthcare553,866 650,244 1,204,110 171,218 
High Tech and Manufacturing524,464 681,482 1,205,946 221,021 
Net revenues1,465,019 1,803,608 3,268,627 
Business held for sale (refer to Note (a) below and Note 8)(8,843)14,291 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,259,784 
Others12,940 
Total AOI531,633 
Stock-based compensation(54,894)
Amortization and impairment of acquired intangible assets (other than included above)(32,709)
Foreign exchange gains (losses), net9,312 
Interest income (expense), net(36,691)
Business held for sale (refer to Note (a) below and Note 8)(14,291)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Restructuring (expense) / income (refer to Note (b) below and Note 25)(38,815)
Income tax expense(78,427)
Net income263,692 
43


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services381,867 531,543 913,410 145,291 
Consumer and Healthcare538,686 635,747 1,174,433 177,581 
High Tech and Manufacturing565,109 677,683 1,242,792 217,014 
Net revenues1,485,662 1,844,973 3,330,635 
Business held for sale (refer to Note (a) below and Note 8)(490)1,201 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,330,145 
Others18,859 
Total AOI559,946 
Stock-based compensation(63,850)
Amortization and impairment of acquired intangible assets (other than included above)(23,895)
Foreign exchange gains (losses), net3,698 
Interest income (expense), net(35,020)
Restructuring (expense) / income (refer to Note (b) below and Note 25)4,874 
Operating loss from the business classified as held for sale (refer to Note (a) below and Note 8)(1,201)
Loss on the sale of business classified as held for sale (refer to Note (a) below and Note 8)(802)
Income tax expense(103,804)
Net income339,946 
    

(a) During the second quarter of 2022, the Company's management approved a plan to divest a business that was part of the Company's Consumer and Healthcare segment. The revenues and associated operating losses attributable to this business, including a loss on the sale of this business recorded in the first quarter of 2023, have been excluded from the computation of adjusted operating income margin with effect from April 1, 2022, as management believes that excluding these items provides useful information about the Company's financial performance and underlying business trends.

(b) The Company does not allocate these charges to individual segments in internal management reports used by the CODM. Accordingly, such expenses are included in our segment reporting as “unallocated costs.”

44


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

20. Net revenues
Disaggregation of revenue
 
In the following table, the Company’s revenue is disaggregated by the nature of services provided:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Data-Tech-AI$509,730 $499,695 $1,465,019 $1,485,662 
Digital Operations601,307636,0971,803,6081,844,973
Net revenues$1,111,037 $1,135,792 $3,268,627 $3,330,635 

All three of the Company's segments include revenue from both Data-Tech-AI and Digital Operations. See Note 19 for additional information.
During the second quarter of 2022, the Company's management modified the manner in which it disaggregates revenue for reporting and internal tracking purposes, and the Company now reports revenue disaggregated by the nature of services provided to the client, namely either Data-Tech-AI or Digital Operations. Prior to the second quarter of 2022, the Company disaggregated its revenue as revenue from the General Electric Company (GE) or revenue from Global Clients (other than GE).
Contract balances
Accounts receivable include amounts for services that the Company has performed but for which payment has not been received. The Company typically follows a 30-day billing cycle and, as such, at any point in time may have accrued up to 30 days of revenues that have not been billed. The Company has determined that in instances where the timing of revenue recognition differs from the timing of invoicing, the related contracts generally do not include a significant financing component. Refer to Note 4 for details on the Company’s accounts receivable and allowance for credit losses.
The following table shows the details of the Company’s contract balances:
 
As of December 31, 2022As of September 30, 2023
Contract assets (Note a)$18,347 $30,032 
Contract liabilities (Note b)
Deferred transition revenue$128,726 $114,217 
Advance from customers$88,056 $52,945 

(a)Included in "prepaid expenses and other current assets" and "other assets" in the consolidated balance sheet.

(b)Included in "accrued expenses and other current liabilities" and "other liabilities" in the consolidated balance sheet.

As of December 31, 2022, the Company reclassified certain contract assets amounting to $2,168 and contract liabilities amounting to $649 as assets and liabilities held for sale. See Note 8 for additional information.
45


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

20. Net revenues (Continued)

Contract assets represent the contract acquisition fees or other upfront fees paid to a customer. Such costs are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue. The Company’s assessment did not indicate any significant impairment losses on its contract assets for the periods presented.

Contract liabilities include that portion of revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities is also included as part of contract liabilities. The contract liabilities are included within “Accrued expenses and other current liabilities” and “Other liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with the customer.
 
Changes in the Company’s contract asset and liability balances during the three and nine months ended September 30, 2022 and 2023 were a result of normal business activity and not materially impacted by any other factors.

The amount of revenue recognized during the three months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $63,762 and $55,007, respectively, and the amount of revenue recognized during the nine months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $129,046 and $140,379, respectively.

The following table includes estimated revenue expected to be recognized in the future related to remaining performance obligations as of September 30, 2023:

ParticularsTotalLess than 1 year1-3 years3-5 yearsAfter 5 years
Transaction price allocated to remaining performance obligations$167,162 $114,444 $41,346 $10,712 $660 

The following table provides details of the Company’s contract cost assets:
Three months ended September 30,Nine months ended September 30,
2022202320222023
ParticularsSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activities
Opening balance$29,186 $198,401 $37,556 $156,231 $32,296 $206,498 $34,805 $181,865 
Closing balance28,718189,41938,411158,71828,718189,41938,411158,718
Amortization6,63223,7677,44620,35419,22066,18022,01268,460

As of December 31, 2022, the Company reclassified certain contract cost assets amounting to $1,247 to assets held for sale. See Note 8 for additional information.
46


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

21. Other operating (income) expense, net
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Write-down of intangible assets and property, plant and equipment  1,377  
Impairment charge on intangible assets and goodwill held-for-sale 21,426  21,426  
Write-down of operating right-of-use assets and other assets  20,307  
Loss on the sale of business classified as held for sale (refer to Note 8)   802 
Gain on termination of lease (refer to Note 25)   (4,874)
Other operating (income) expense(489)(91)(953)(593)
Other operating (income) expense, net$20,937 $(91)$42,157 $(4,665)

*See Notes 8, 10 and 25 for additional information about other operating (income) expense, net for the three and nine months ended September 30, 2022 and 2023.
22. Interest income (expense), net
Three months ended September 30,Nine months ended September 30,
2022202320222023
Interest income $1,440 $4,582 $4,042 $13,005 
Interest expense(14,839)(17,837)(40,733)(48,025)
Interest income (expense), net $(13,399)$(13,255)$(36,691)$(35,020)

23. Income taxes

The Company determines its tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment.

The Company’s effective tax rate (“ETR”) was 24.1% for the three months ended September 30, 2023, up from 20.8% for the three months ended September 30, 2022. The increase in the Company’s ETR in the three months ended September 30, 2023 is primarily due to higher tax expense resulting from changes in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions.

The Company’s ETR was 23.4% for the nine months ended September 30, 2023, up from 22.9% for the nine months ended September 30, 2022. The increase in the Company’s ETR is primarily due to higher tax expense from a change in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions, partially offset by higher discrete benefits recorded in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.


47


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

23. Income taxes (Continued)

The following table summarizes activities related to the Company’s unrecognized tax benefits for uncertain tax positions for the nine months ended September 30, 2023:     
Nine months ended September 30, 2023
Opening balance at January 1$25,430 
Increase related to prior year tax positions, including recorded in acquisition accounting251 
Decrease related to prior year tax positions due to lapse of applicable statute of limitation(1,030)
Decrease related to settlements with taxing authorities(170)
Effect of exchange rate changes(47)
Closing balance at September 30$24,434 

As of December 31, 2022 and September 30, 2023, the Company had unrecognized tax benefits amounting to $25,430 and $24,434, respectively, which, if recognized, would impact the Company’s ETR.

As of December 31, 2022 and September 30, 2023, the Company had accrued $2,871 and $3,068, respectively, in interest and $374 and $372, respectively, for penalties relating to unrecognized tax benefits.

During the year ended December 31, 2022 and the nine months ended September 30, 2023, the Company recognized approximately $(2,583) and $149, respectively, in interest related to income taxes.

24. Commitments and contingencies

 Capital commitments
 
As of December 31, 2022 and September 30, 2023, the Company has committed to spend $17,972 and $17,869, respectively, under agreements to purchase property, plant and equipment. This amount is net of capital advances paid in respect of these purchases.

Bank guarantees
 
The Company has outstanding bank guarantees and letters of credit amounting to $8,050 and $10,760 as of December 31, 2022 and September 30, 2023, respectively. Bank guarantees are generally provided to government agencies and excise and customs authorities for the purpose of maintaining a bonded warehouse. These guarantees may be revoked if the government agencies suffer any losses or damages through the breach of any of the covenants contained in the agreements governing such guarantees.

Other commitments

Certain units of the Company’s Indian subsidiaries are established as Software Technology Parks of India units or Special Economic Zone (“SEZ”) units under the relevant regulations issued by the Government of India. These units are exempt from customs and other duties on imported and indigenous capital goods, stores and spares. SEZ units are also exempt from the Indian Goods and Services Tax (“GST”) that was introduced in India in 2017. The Company has undertaken to pay taxes and duties, if any, in respect of capital goods, stores, spares and services consumed duty-free, in the event that certain terms and conditions are not fulfilled.
48


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)

24. Commitments and contingencies (Continued)

Contingency
 
(a) In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefit payments interpreting certain statutory defined contribution obligations of employees and employers. It is not currently clear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation would result in an increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance and based on legal advice the Company has obtained on the matter, it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company plans to obtain further clarity and will evaluate the amount of a potential provision, if any.

(b) The Indian taxing authorities (“ITA”) had initiated proceedings to examine the availability of a tax exemption claimed by the Company in respect of exports of services and related refunds under the GST regime and the previous service tax regime. In the second quarter of 2020, the ITA began to challenge or reject the Company’s Indian GST and service tax refunds in certain Indian states. The Company had requested these refunds pursuant to the tax exemption available for exports under the previous service tax regime as well as the current GST regime in respect of services performed by the Company in India for affiliates and clients outside of India. In denying the refunds, the ITA took the position that the services provided are local services, which interpretation, if correct, would have made the service tax and GST exemption on exports unavailable to the Company in respect of such services. The Government of India has since issued an administrative circular which supports the Company’s position. Further, in the fourth quarter of 2022, the Punjab and Haryana High Court (the "High Court") ruled in favor of the Company in respect of this issue, and the ITA did not appeal the High Court's ruling, which has become final. Similarly, separate proceedings initiated in respect of the service tax regime have also been decided in the Company's favor by the High Court. All of Company’s past refunds under dispute have been approved by the ITA. The Company believes that these proceedings have been conclusively settled in the Company's favor and accordingly, no reserve is provided with respect to this matter as of September 30, 2023.

(c) The ITA have issued assessment orders to certain subsidiaries of the Company seeking to assess income tax on certain transactions that occurred in 2015. The Company has received demands for potential tax claims related to these orders in an aggregate amount of $111,356, including interest through the date of the orders. This amount excludes penalties or interest accrued since the date of the orders. The Company is pursuing appeals before the relevant appellate authorities in respect of these orders. Further, in respect of the transaction undertaken in 2015, the ITA has attempted to revise a previously closed assessment. During 2022, the Income Tax Appellate Tribunal of India (the "Tribunal") ruled in favor of the Company denying the ITA's ability to revise the assessment, and the ITA have appealed this ruling before the Delhi High Court. In January 2023, notwithstanding the Tribunal’s decision in the Company's favor, the ITA issued a revised assessment order to the Company, and in March 2023, this assessment order was struck down by the Tribunal. The ITA have filed an appeal challenging this most recent decision of the Tribunal before the Delhi High Court. Based on the foregoing, the Company believes that it is more likely than not that the Company’s position will ultimately prevail in respect of these transactions. Accordingly, no reserve has been provided with respect to this matter as of September 30, 2023.

(d) In September 2020, the Indian Parliament approved new labor codes including the Code on Social Security, 2020 (the “Code”), which will impact the Company’s contributions to its defined benefit plans for employees based in India. The Code has not yet been made effective and the rules for different states are in the process of being framed. The Company will evaluate the impact of the Code on the Company in its financial statements for the period in which the Code becomes effective and the related rules are published.


49


GENPACT LIMITED AND ITS SUBSIDIARIES
Notes to the Consolidated Financial Statements
(Unaudited)
(In thousands, except per share data and share count)
25. Restructuring

The Company has implemented a flexible, hybrid global delivery model in line with the Company's long-term strategy that incorporates a mix of offshore, onshore, near shore, and remote working. As a result, the Company determined that certain leases and employee roles were no longer needed.

Accordingly, in the second quarter of 2022, the Company recorded a $38,815 restructuring charge relating to the abandonment of leased office premises and an employee severance charge. Of the total charge of $38,815, $21,684 was a non-cash charge (including $1,377 related to writing down of certain property, plant and equipment) recorded as other operating expense, which pertains to the abandonment of various leased office premises. The Company also recorded a severance charge of $17,131 included in cost of revenue and selling, general and administrative expenses. The Company had sought out one or more third parties to sublease certain office premises from the Company, wherever applicable, instead of abandoning them. However, the Company has not been successful in such attempts, and the Company believes it is unlikely that it will be able to sublease such premises in the foreseeable future.

In the second quarter of 2023, the Company successfully terminated a lease agreement involving leased premises that were abandoned as part of the 2022 restructuring described above. Accordingly, effective upon the lease termination date, the Company recorded a gain in other operating (income) expense of $4,874. There was no incremental restructuring charge in the third quarter of 2023.

26. Subsequent events
Dividend
On October 26, 2023, the Company announced that its Board of Directors has declared a dividend for the fourth quarter of 2023 of $0.1375 per common share, which is payable on December 22, 2023 to shareholders of record as of the close of business on December 8, 2023. The declaration of any future dividends will be at the discretion of the Board of Directors and subject to Bermuda and other applicable laws.
 
50


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis is meant to provide material information relevant to an assessment of the financial condition and results of operations of our company, including an evaluation of the amounts and uncertainties of cash flows from operations and from outside sources, so as to allow investors to better view our company from management’s perspective. The following discussion should be read in conjunction with our consolidated financial statements and the related notes that appear elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2022 and with the information under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2022. In addition to historical information, this discussion includes forward-looking statements and information that involves risks, uncertainties and assumptions, including but not limited to those listed below and under “Risk Factors” in this Quarterly Report on Form 10-Q, our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 and our Annual Report on Form 10-K for the year ended December 31, 2022.
Special Note Regarding Forward-Looking Statements
We have made statements in this Quarterly Report on Form 10-Q (the “Quarterly Report”) in, among other sections, Part I, Item 2—“Management’s Discussion and Analysis of Financial Condition and Results of Operations” that are forward-looking statements. In some cases, you can identify these statements by forward-looking terms such as “expect,” “anticipate,” “intend,” “plan,” “believe,” “seek,” “estimate,” “could,” “may,” “shall,” “will,” “would” and variations of such words and similar expressions, or the negative of such words or similar expressions. These forward-looking statements, which are subject to risks, uncertainties and assumptions about us, may include projections of our future financial performance, which in some cases may be based on our growth strategies and anticipated trends in our business. These statements are only predictions based on our current expectations and projections about future events. There are important factors that could cause our actual results, level of activity, performance or achievements to differ materially from those expressed or implied by the forward-looking statements. In particular, you should consider the numerous risks outlined in Part II, Item 1A—"Risk Factors" in this Quarterly Report on Form 10-Q and in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 and Part I, Item 1A—“Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022.
    Forward-looking statements we may make include, but are not limited to, statements relating to:
our ability to retain existing clients and contracts;
our ability to win new clients and engagements;
the expected value of the statements of work under our master service agreements;
our beliefs about future trends in our market;
political, economic or business conditions in countries where we have operations or where our clients operate, and heightened economic uncertainty and geopolitical tensions;
expected spending by existing and prospective clients on the types of services we provide;
foreign currency exchange rates;
our ability to convert bookings to revenue;
our rate of employee attrition;
our effective tax rate; and
competition in our industry.
Factors that may cause actual results to differ from expected results include, among others:
our ability to effectively price our services and maintain our pricing and employee and asset utilization rates;
51


deterioration in the global economic environment and its impact on our clients, including the bankruptcy of our clients;
technological innovation, including AI technology and future uses of generative AI and large language models, and our ability to invest in new technologies and adapt to industry developments at sufficient speed and scale;
increases in wages in locations where we have operations;
our ability to hire and retain enough qualified employees to support our operations;
general inflationary pressures and our ability to share increased costs with our clients;
our ability to develop and successfully execute our business strategies;
our ability to comply with data protection laws and regulations and to maintain the security and confidentiality of personal and other sensitive data of our clients, employees or others;
telecommunications or technology disruptions or breaches, natural or other disasters, or medical epidemics or pandemics;
our dependence on favorable policies and tax laws that may be changed or amended in a manner adverse to us or be unavailable to us in the future, including as a result of tax policy changes in India, and our ability to effectively execute our tax planning strategies;
our dependence on revenues derived from clients in the United States and Europe and clients that operate in certain industries, such as the financial services and high tech industries;
ongoing and recent geopolitical conflicts, such as between Russia and Ukraine and Hamas and Israel, and future actions that may be taken by the United States and other countries in response;
our ability to successfully consummate or integrate strategic acquisitions or execute divestitures;
our ability to attract and retain clients and to develop and maintain client relationships on attractive terms;
our ability to service our defined contribution and benefit plan payment obligations;
clarification as to the possible retrospective application of a judicial pronouncement in India regarding our defined contribution and benefit plan payment obligations;
our relationship with the General Electric Company, or GE, and our ability to maintain relationships with former GE businesses;
financing terms, including the Secured Overnight Financing Rate ("SOFR") and changes to our credit ratings;
our ability to meet our corporate funding needs, pay dividends and service debt, including our ability to comply with the restrictions that apply to our indebtedness that may limit our business activities and investment opportunities;
our ability to successfully implement our new enterprise resource planning system;
our ability to grow our business and effectively manage growth and international operations while maintaining effective internal controls;
restrictions on visas for our employees traveling to North America and Europe;
fluctuations in currency exchange rates between the currencies in which we transact business;
our ability to retain senior management;
52


the selling cycle for our client relationships;
legislation in the United States or elsewhere that restricts or adversely affects demand for our services offshore;
increasing competition in our industry;
our ability to protect our intellectual property and the intellectual property of others;
regulatory, legislative and judicial developments, including the withdrawal of governmental fiscal incentives;
the international nature of our business;
our ability to derive revenues from new service offerings; and
unionization of any of our employees.
Although we believe the expectations reflected in the forward-looking statements are reasonable at the time they are made, we cannot guarantee future results, level of activity, performance or achievements. Achievement of future results is subject to risks, uncertainties, and potentially inaccurate assumptions. Should known or unknown risks or uncertainties materialize, or should underlying assumptions prove inaccurate, actual results could differ materially from past results and those anticipated, estimated or projected. You should bear this in mind as you consider forward-looking statements. We undertake no obligation to update any of these forward-looking statements after the date of this filing to conform our prior statements to actual results or revised expectations. You are advised, however, to consult any further disclosures we make on related subjects in our Form 10-K, Form 10-Q and Form 8-K reports to the Securities and Exchange Commission (the “SEC”).

Macroeconomic environment

Our results of operations are affected by economic conditions, including macroeconomic conditions, the overall inflationary environment and levels of business confidence. In the third quarter of 2023, there was continued economic and geopolitical uncertainty in many markets around the world, including with respect to wage inflation, the possibility of slowing global economic growth and increased volatility in foreign currency exchange rates, which impacted and may continue to impact our business.

The ongoing conflict between Russia and Ukraine and actions taken by the United States and other countries in response, including the imposition of sanctions, as well as the rapidly developing conflict between Hamas and Israel, have contributed to and may continue to exacerbate supply chain disruption and inflation, regional instability and geopolitical tensions. While we do not have operations in Ukraine or Russia, it is difficult to anticipate the future impacts of the Ukraine-Russia conflict on our business or our clients’ businesses. We have limited operations and are closely monitoring the situation in Israel. To date, we do not believe that the conflicts between Russia and Ukraine and Hamas and Israel, or the economic or political impacts of these conflicts, have had a material impact on our business, financial position or operations, but we continue to closely monitor these conflicts.
For additional information about the risks we face in relation to macroeconomic uncertainty and geopolitical conflicts, including Russia's invasion of Ukraine, see Part I, Item 1A—“Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022.

53


Overview
We are a global professional services firm that makes business transformation real. We drive digital-led innovation and run digitally-enabled intelligent operations for our clients, guided by our experience running thousands of processes for hundreds of Fortune Global 500 clients. We have over 127,000 employees serving clients in key industry verticals from more than 35 countries. Our registered office is located at Canon’s Court, 22 Victoria Street, Hamilton HM 12, Bermuda.
 
In the quarter ended September 30, 2023, we recorded net revenues of $1,135.8 million, of which $499.7 million, or 44.0%, was from Data-Tech-AI services, with the remaining $636.1 million, or 56.0%%, from Digital Operations services.
Certain Acquisitions
 
On December 31, 2021, we acquired 100% of the outstanding equity/limited liability company interests in Hoodoo Digital, LLC, a Utah limited liability company, for total purchase consideration of $66.7 million. This amount represents cash consideration of $64.4 million, net of cash acquired of $2.3 million. This acquisition furthered our strategy to fuse experience and process innovation to help clients drive end-to-end digital transformation. Hoodoo’s expertise with Adobe Experience Manager and other Adobe applications complements our existing end-to-end client solution that seamlessly integrates digital content, e-commerce, data analytics, and marketing operations. Goodwill arising from the acquisition amounting to $46.0 million has been allocated among our three reporting units as follows: Financial Services in the amount of $4.3 million, Consumer and Healthcare in the amount of $7.3 million and High Tech and Manufacturing in the amount of $34.4 million, using a relative fair value allocation method. Goodwill arising from this acquisition is deductible for income tax purposes and represents primarily the acquired capabilities and other benefits expected to result from combining the acquired operations with our existing operations.

Critical Accounting Policies and Estimates
For a description of our critical accounting policies and estimates, see Note 2—“Summary of significant accounting policies” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above, as well as Part II, Item 7—“Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and Note 2—“Summary of significant accounting policies” under Part IV, Item 15—“Exhibits and Financial Statement Schedules” in our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes to our critical accounting policies and estimates during the nine months ended September 30, 2023 from those described in our Annual Report on Form 10-K for the year ended December 31, 2022.
Due to rounding, the numbers presented in the tables included in this “Item 2—Management’s Discussion and Analysis of Financial Condition and Results of Operations” may not add up precisely to the totals provided.
54



Results of Operations
The following table sets forth certain data from our consolidated statements of income for the three and nine months ended September 30, 2022 and 2023.
Percentage Change
Increase/(Decrease)
Three months ended
September 30,
Nine months ended
September 30,
Three months ended
September 30,
Nine months ended
September 30,
20222023202220232023 vs. 20222023 vs. 2022
(dollars in millions)
Data-Tech-AI$509.7$499.7$1,465.0 1,485.7 (2.0)%1.4 %
Digital Operations601.3636.11,803.6 1,845.0 5.8 %2.3 %
Net revenues
$1,111.0$1,135.8$3,268.6$3,330.62.2 %1.9 %
Cost of revenue717.2733.02,117.4 2,167.5 2.2 %2.4 %
Gross profit393.8402.81,151.2 1,163.1 2.3 %1.0 %
Gross profit margin35.4 %35.5 %35.2 %34.9 %
Operating expenses
Selling, general and administrative expenses
231.4229.7701.8 675.6 (0.7)%(3.7)%
Amortization of acquired intangible assets
10.67.532.8 24.0 (29.3)%(26.8)%
Other operating (income) expense, net
20.9(0.1)42.2 (4.7)(100.4)%(111.1)%
Income from operations130.8165.7374.4 468.1 26.6 %25.0 %
Income from operations as a percentage of net revenues11.8 %14.6 %11.5 %14.1 %
Foreign exchange gains (losses), net3.93.09.3 3.7 (23.1)%(60.3)%
Interest income (expense), net(13.4)(13.3)(36.7)(35.0)(1.1)%(4.6)%
Other income (expense), net(0.2)(0.5)(4.9)6.9 116.2 %(241.7)%
Income before income tax expense121.1154.9342.1443.827.9 %29.7 %
Income tax expense25.237.378.4 103.8 47.9 %32.4 %
Net income$95.8$117.6$263.7 $339.9 22.7 %28.9 %
Net income as a percentage of net revenues8.6 %10.4 %8.1 %10.2 %

55


Three Months Ended September 30, 2023 Compared to the Three Months Ended September 30, 2022

Net revenues. Our net revenues were $1,135.8 million in the third quarter of 2023, up $24.8 million, or 2.2%, from $1,111.0 million in the third quarter of 2022.
Adjusted for foreign exchange, primarily the impact of changes in the values of the Japanese yen, Australian dollar, South African rand, Chinese yuan, euro, Indian rupee and U.K. pound sterling against the U.S. dollar, our net revenues grew 2.2% in the third quarter of 2023 compared to the third quarter of 2022 on a constant currency1 basis. We provide information about our revenue growth on a constant currency1 basis so that our revenue may be viewed without the impact of foreign currency exchange rate fluctuations, thereby facilitating period-to-period comparisons of our business performance. Total net revenues on a constant currency1 basis are calculated by restating current-period activity using the prior fiscal period’s foreign currency exchange rates and adjusted for hedging gains/losses.
Our average headcount increased by 8.2% to approximately 126,000 in the third quarter of 2023 from approximately 116,400 in the third quarter of 2022.
Three months ended 
September 30,
Percentage Change Increase/(Decrease)
20222023
2023 vs. 2022
        (dollars in millions)
Data-Tech-AI$509.7$499.7(2.0)%
Digital Operations601.3636.15.8 %
Net revenues$1,111.0 $1,135.8 2.2 %
 
Net revenues from Data-Tech-AI services in the third quarter of 2023 were $499.7 million, down $10.0 million, or 2.0%, from $509.7 million in the third quarter of 2022. This decline was largely due to incremental pressure related to client short-cycle discretionary tech spending that escalated in our Financial Services and Consumer and Healthcare segments in the third quarter of 2023 compared to the third quarter of 2022.

Net revenues from Digital Operations services in the third quarter of 2023 were $636.1 million, up $34.8 million, or 5.8%, from $601.3 million in the third quarter of 2022, primarily due to continued ramp-ups related to recent large wins.
Revenues by segment were as follows:
 
Three months ended 
September 30,
Percentage Change Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Financial Services$295.6 $313.5 6.1 %
Consumer and Healthcare401.7 393.9 (1.9)%
High Tech and Manufacturing413.7 428.4 3.6 %
Net revenue1,111.0 1,135.8 2.2 %
Business held for sale(3.9)— NM*
Net revenues (excluding business held for sale)$1,107.1 $1,135.8 2.6 %
*Not Meaningful


1 Revenue growth on a constant currency basis is a non-GAAP measure and is calculated by restating current-period activity using the prior fiscal period’s foreign currency exchange rates adjusted for hedging gains/losses in such period.
56


Net revenues from our Financial Services segment increased by 6.1% in the third quarter of 2023 compared to the third quarter of 2022, largely due to large deal ramp-ups, partially offset by a reduction in discretionary spending on technology services by existing clients in the third quarter of 2023 compared to the third quarter of 2022. Net revenues from our Consumer and Healthcare segment decreased by 1.9% in the third quarter of 2023 compared to the third quarter of 2022, largely driven by reduced client spending on short-cycle, digital marketing projects and discretionary technology services in the third quarter of 2023 compared to the third quarter of 2022 as well as the impact of the recent divestiture of the business we had previously classified as held for sale. Net revenues from our High Tech and Manufacturing segment increased by 3.6% in the third quarter of 2023 compared to the third quarter of 2022, largely driven by ramp-ups of recently signed client deals, partially offset by the impact of a reduction in deal scope for a large client in early 2023. Net revenues from "Business held for sale" in the table above represents revenues from the business we had previously classified as held for sale with effect from April 1, 2022 as part of a series of strategic actions we took in 2022 to focus our business on the areas where we see the greatest opportunities for growth and to deprioritize assets that no longer fit with our long-term strategy. The sale of the business we had previously classified as held for sale was completed in the first quarter of 2023. For additional information, see Note 8 “Assets and liabilities held for sale” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

With effect from January 1, 2023, we have modified the items that are allocated to our reportable segments for the purpose of evaluating segment performance, and we now allocate by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the Chief Operating Decision Maker ("CODM") to evaluate segment performance. Prior to January 1, 2023, the CODM evaluated the performance of reportable segment revenue after excluding these items, which were previously included under "Others." Accordingly, we have recast the segment revenue of our reportable segments for the three months ended September 30, 2022 to present comparable segment information. For additional information, see Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

Cost of revenue. Cost of revenue was $733.0 million in the third quarter of 2023, up $15.8 million, or 2.2%, from $717.2 million in the third quarter of 2022. The increase in cost of revenue in the third quarter of 2023 compared to the third quarter of 2022 was primarily due to (i) an increase in our operational headcount to support revenue growth and (ii) wage inflation. This increase was largely offset by (i) lower consulting expenses, (ii) lower depreciation and amortization expense and (iii) improved operating leverage in the third quarter of 2023 compared to the third quarter of 2022.

Gross margin. Our gross margin increased from 35.4% in the third quarter of 2022 to 35.5% in the third quarter of 2023. The increase in gross margin was primarily due to the favorable impact of foreign exchange and better utilization of our resources in the third quarter of 2023 compared to the third quarter of 2022. This increase was partially offset by wage inflation in the third quarter of 2023 compared to the third quarter of 2022.
 
Selling, general and administrative (SG&A) expenses. SG&A expenses as a percentage of total net revenues decreased from 20.8% in the third quarter of 2022 to 20.2% in the third quarter of 2023. SG&A expenses were $229.7 million in the third quarter of 2023, down $1.7 million, or (0.7)%, from $231.4 million in the third quarter of 2022. The decrease in SG&A expenses was primarily due to lower consulting charges and more controlled spending on support functions in the third quarter of 2023 compared to the third quarter of 2022 as well as the impact of a reversal of allowances for credit losses in the third quarter of 2023. This decrease was partially offset by an increase in our sales and marketing spend and travel related expenses in the third quarter of 2023 compared to the third quarter of 2022.

Amortization of acquired intangibles. Amortization of acquired intangibles was $7.5 million in the third quarter of 2023, down $3.1 million, or 29.3%, from $10.6 million in the third quarter of 2022. This decrease was primarily due to the completion of useful lives of intangibles acquired in prior periods.
Other operating (income) expense, net. Other operating income (net of expense) was $0.1 million in the third quarter of 2023, compared to other operating expense (net of income) of $20.9 million in the third quarter of 2022. The $21.0 million change in other operating income/expense was primarily due to an impairment charge of $21.4 million in the third quarter of 2022 related to assets classified as held for sale, while no corresponding charge was recorded in the third quarter of 2023. For additional information, see Note 8—“Assets and liabilities held for sale” under Part I, Item 1 —“Unaudited Consolidated Financial Statements” above.
Income from operations. As a result of the foregoing factors, income from operations as a percentage of total net revenues increased from 11.8% in the third quarter of 2022 to 14.6% in the third quarter of 2023. Income from operations increased by $34.9 million from $130.8 million in the third quarter of 2022 to $165.7 million in the third quarter of 2023, primarily due to a higher gross margin in the third quarter of 2023 compared to the third quarter of 2022 and an impairment charge on assets classified as held for sale in the third quarter of 2022 with no corresponding charge recorded in the third quarter of 2023.
57



Foreign exchange gains (losses), net. We recorded a net foreign exchange gain of $3.0 million in the third quarter of 2023 compared to a net foreign exchange gain of $3.9 million in the third quarter of 2022. The gain in the third quarter of 2023 and the third quarter of 2022 resulted primarily from the depreciation of the Indian rupee against the U.S. dollar.

Interest income (expense), net.  Our interest expense (net of interest income) was $13.3 million in the third quarter of 2023, down $0.1 million from $13.4 million in the third quarter of 2022, primarily due to a $3.1 million increase in interest income, largely offset by a $3.0 million increase in interest expense. Our interest income increased from $1.4 million in the third quarter of 2022 to $4.6 million in the third quarter of 2023, primarily due to higher interest rates on larger deposits in the third quarter of 2023 compared to the third quarter of 2022. The increase in interest expense was largely due to (i) a higher average benchmark-based rate on our revolving credit facility and term loan, partially offset by lower drawdown of our revolving credit facility, and higher gains on interest rate swaps entered into to hedge interest rate exposure on our term loan in the third quarter of 2023 compared to the third quarter of 2022, which we discuss in the section titled “Liquidity and Capital Resources—Financial Condition” below, and (ii) higher interest expense related to receivables sold under our revolving accounts receivable-based facilities in the third quarter of 2023. The weighted average rate of interest on our debt, including the net impact of interest rate swaps, increased from 3.0% in the third quarter of 2022 to 4.1% in the third quarter of 2023.
Other income (expense), net. Our other expense (net of income) was $0.5 million in the third quarter of 2023 compared to other expense (net of income) of $0.2 million in the third quarter of 2022. This change was primarily due to a decrease in losses on changes in the fair value of assets in our deferred compensation plan in the third quarter of 2023 compared to the third quarter of 2022.
Income tax expense. Our income tax expense was $37.3 million in the third quarter of 2023, up from $25.2 million in the third quarter of 2022, representing an effective tax rate (“ETR”) of 24.1% in the third quarter of 2023, up from 20.8% in the third quarter of 2022. The increase in our ETR in the third quarter of 2023 compared to the third quarter of 2022 was primarily due to higher tax expense resulting from changes in the jurisdictional mix of our income and increases in income tax rates in certain jurisdictions.
Net income. As a result of the foregoing factors, net income as a percentage of total net revenues was 10.4% in the third quarter of 2023, up from 8.6% in the third quarter of 2022. Net income increased from $95.8 million in the third quarter of 2022 to $117.6 million in the third quarter of 2023, primarily due to higher income from operations, partially offset by higher income tax expense in the third quarter of 2023 compared to the third quarter of 2022.
Adjusted income from operations. Adjusted income from operations (“AOI”) increased by $6.2 million from $188.8 million in the third quarter of 2022 to $195.0 million in the third quarter of 2023. Our AOI margin increased from 17.1% in the third quarter of 2022 to 17.2% in the third quarter of 2023, largely due to improved operational efficiencies in the third quarter of 2023 compared to the third quarter of 2022.
AOI is a non-GAAP measure and is not based on any comprehensive set of accounting rules or principles and should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP, and may be different from non-GAAP financial measures used by other companies. We believe that presenting AOI together with our reported results can provide useful supplemental information to our investors and management regarding financial and business trends relating to our financial condition and results of operations. A limitation of using AOI versus net income calculated in accordance with GAAP is that AOI excludes certain recurring costs and certain other charges, namely stock-based compensation and amortization of acquired intangibles. We compensate for this limitation by providing specific information on the GAAP amounts excluded from AOI.
We calculate AOI as net income, excluding (i) stock-based compensation, (ii) amortization and impairment of acquired intangible assets, (iii) acquisition-related expenses excluded in the period in which an acquisition is consummated, (iv) foreign exchange (gains)/losses, (v) any loss or gain from businesses held for sale, including impairment charges, (vi) restructuring (income) expense, (vii) interest (income) expense, and (viii) income tax expense, as we believe that our results after taking into account these adjustments more accurately reflect our ongoing operations. For additional information, see Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
58


During the second quarter of 2022, management approved a plan to divest a business that was a part of our Consumer and Healthcare segment, which divestiture was completed in the first quarter of 2023. As a result, we classified the assets and liabilities of this business as held for sale and recorded net revenues and a loss of $3.9 million and $7.1 million, respectively, for the third quarter of 2022. We also recorded an impairment charge of $21.4 million in the third quarter of 2022 on assets classified as held for sale. The loss and impairment charge were excluded from AOI in the third quarter of 2022. The sale of the business we had previously classified as held for sale was completed in the first quarter of 2023. Accordingly, there was no revenue or operating loss from the business we had previously classified as held for sale in the third quarter of 2023. For additional information, see Note 8— "Assets and liabilities held for sale" and Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
The following table shows the reconciliation of AOI to net income, the most directly comparable GAAP measure, for the three months ended September 30, 2022 and 2023:
 
Three months ended
September 30,
20222023
(dollars in millions)
Net income$95.8 $117.6 
Foreign exchange (gains) losses, net(3.9)(3.0)
Interest (income) expense, net13.4 13.3 
Income tax expense25.2 37.3 
Stock-based compensation19.2 22.3 
Amortization and impairment of acquired intangible assets10.5 7.5 
Impairment charge on assets classified as held for sale
21.4 — 
Operating loss from the business classified as held for sale7.1 — 
Adjusted income from operations$188.8 $195.0 
 
The following table sets forth our AOI by segment for the three months ended September 30, 2022 and 2023: 

Three months ended
September 30,
Percentage Change Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Financial Services$45.4 $53.0 16.6 %
Consumer and Healthcare55.6 62.3 12.1 %
High Tech and Manufacturing75.8 83.1 9.7 %
Total reportable segment176.8 198.4 12.2 %
Others5.0 (3.4)NM*
Total181.8 195.0 7.3 %
Operating loss from the business classified as held for sale7.1 — NM*
Adjusted income from operations188.8 195.0 3.3 %
*Not Meaningful


59


AOI of our Financial Services segment increased to $53.0 million in the third quarter of 2023 from $45.4 million in the third quarter of 2022, primarily due to higher revenues, improved efficiency and the net favorable impact of allocating foreign exchange gains/(losses) and resource costs in the three months ended September 30, 2023 compared to the three months ended September 30, 2022, partially offset by the impact of wage inflation. AOI of our Consumer and Healthcare segment increased to $62.3 million in the third quarter of 2023 from $55.6 million in the third quarter of 2022, largely due to improved efficiencies, the net favorable impact of allocating foreign exchange gains/(losses) and resource costs, and the absence of any loss in the three months ended September 30, 2023 from the business we had previously classified as held for sale, partially offset by lower revenues, the impact of wage inflation and increased investments made in additional resources for new deals in the third quarter of 2023. AOI of our High Tech and Manufacturing segment increased to $83.1 million in the third quarter of 2023 from $75.8 million in the third quarter of 2022, primarily driven by higher revenue, improved efficiency and the net favorable impact of allocating foreign exchange gains/(losses) and resource costs, partially offset by the impact of wage inflation. With effect from January 1, 2023, we modified the items that are allocated to our reportable segments for the purpose of evaluating segment performance, and we now allocate by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the CODM to evaluate segment performance.

Prior to January 1, 2023, the CODM evaluated the performance of reportable segment adjusted income from operations after excluding these items, which were previously included under "Others." Accordingly, we have recast the segment adjusted income from operations of our reportable segments for the three months ended September 30, 2022 to present comparable segment information. AOI for “Others” in the table above primarily represents the impact of certain under or over-absorption of overhead, and allowance for credit losses, which are not allocated to our segments for management’s internal reporting purposes. See Note 19—“Segment reporting” and Note 8—"Assets and liabilities held for sale" under Part I, Item 1— “Unaudited Consolidated Financial Statements” above.
60


Nine months ended September 30, 2023 Compared to the Nine months ended September 30, 2022
Net revenues. Our net revenues were $3,330.6 million in the nine months ended September 30, 2023, up $62.0 million, or 1.9%, from $3,268.6 million in the nine months ended September 30, 2022.
Adjusted for foreign exchange, primarily the impact of changes in the values of the Japanese yen, Australian dollar, South African rand, euro, Indian rupee and U.K. pound sterling against the U.S. dollar, our net revenues grew 2.9% in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 on a constant currency2 basis. Revenue growth on a constant currency basis is a non-GAAP measure. We provide information about our revenue growth on a constant currency2 basis so that our revenue may be viewed without the impact of foreign currency exchange rate fluctuations, thereby facilitating period-to-period comparisons of our business performance. Total net revenues on a constant currency2 basis are calculated by restating current-period activity using the prior fiscal period’s foreign currency exchange rates and adjusted for hedging gains/losses.
Our average headcount increased by 5.9% to approximately 121,600 in the nine months ended September 30, 2023 from approximately 114,800 in the nine months ended September 30, 2022.
 
Nine months ended September 30,
Percentage Change
Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Data-Tech-AI$1,465.0 1,485.7 1.4 %
Digital Operations1,803.6 1,845.0 2.3 %
Total net revenues$3,268.6 $3,330.6 1.9 %
 
Net revenues from Data-Tech-AI services in the nine months ended September 30, 2023 were $1,485.7 million, up $20.7 million, or 1.4%, from $1,465.0 million in the nine months ended September 30, 2022. This increase was largely driven by growth in our supply chain management services as well as an increase in revenue from automating core client finance and accounting processes, partially offset by a decline in spending on short-cycle discretionary technology services, particularly by clients in our Financial Services and Consumer and Healthcare segments, in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.

Net revenues from Digital Operations services in the nine months ended September 30, 2023 were $1,845.0 million, up $41.4 million, or 2.3%, from $1,803.6 million in the nine months ended September 30, 2022, primarily due to continued ramp-ups from existing client relationships as well as recently signed client deals.


2 Revenue growth on a constant currency basis is a non-GAAP measure and is calculated by restating current-period activity using the prior fiscal period’s foreign currency exchange rates adjusted for hedging gains/losses in such period.

61


Revenues by segment were as follows:
 
Nine months ended September 30,
Percentage Change
Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Financial Services858.6 913.4 6.4 %
Consumer and Healthcare1,204.1 1,174.4 (2.5)%
High Tech and Manufacturing1,205.9 1,242.8 3.1 %
Net revenues3,268.6 3,330.6 1.9 %
Business held for sale(8.8)(0.5)(94.5)%
Net revenues (excluding business held for sale)$3,259.8 $3,330.1 2.2 %

Net revenues from our Financial Services segment increased by 6.4% in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, largely due to continued demand for our underwriting and risk management services, which leverage data and analytics, as well as our digital solutions involving automation of back-office processes, partially offset by a decline in client spending on short-cycle, discretionary technology projects. Net revenues from our Consumer and Healthcare segment decreased by 2.5% in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, largely driven by lengthening large deal cycles during the nine months ended September 30, 2023, lower Data-Tech-AI services revenue and the impact of the recent divestiture of the business that we had previously classified as held for sale. Net revenues from our High Tech and Manufacturing segment increased by 3.1% in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, largely driven by recently signed large deals, continued ramp-ups of existing client relationships and client demand for our sales and commercial and supply chain management engagements, partially offset by a change in the deal scope for a large client in the High Tech vertical in early 2023. Net revenues from "Business held for sale" in the table above represent revenues from a business we had previously classified as held for sale with effect from April 1, 2022 as part of a series of actions we took in 2022 to focus our business on emerging solutions where we see the greatest opportunities for growth and to deprioritize assets that no longer fit with our long-term strategy. The sale of the business we had previously classified as held for sale was completed in the first quarter of 2023. For additional information, see Note 8—“Assets and liabilities held for sale” and Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

With effect from January 1, 2023, we have modified the items that are allocated to the Company's reportable segments for the purpose of evaluating segment performance, and we now allocate by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the Chief Operating Decision Maker ("CODM") to evaluate segment performance. Prior to January 1, 2023, the CODM evaluated the performance of reportable segment revenue after excluding these items, which were previously included under "Others." Accordingly, we have recast the segment revenue of our reportable segments for the nine months ended September 30, 2022 to present comparable segment information. For additional information, see Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
 
Cost of revenue. Cost of revenue was $2,167.5 million in the nine months ended September 30, 2023, up $50.1 million, or 2.4%, from $2,117.4 million in the nine months ended September 30, 2022. The increase in our cost of revenue in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to (i) an increase in our operational headcount to support revenue growth, (ii) wage inflation, and (iii) higher travel related expenses in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. This increase was partially offset by a decrease in depreciation and amortization in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.

Gross margin. Our gross margin decreased from 35.2% in the nine months ended September 30, 2022 to 34.9% in the nine months ended September 30, 2023. The decrease in gross margin was primarily due to higher wage inflation, an increase in our headcount and higher travel related expenses in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.
62


This increase in costs was partially offset by lower depreciation and amortization expense, the favorable impact of foreign currency exchange rates and improved operating leverage in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, as well as a higher loss recorded in the nine months ended September 30, 2022 compared to the nine months ended September 30, 2023 on the business we had previously classified as held for sale.
  
Selling, general and administrative (SG&A) expenses. SG&A expenses as a percentage of total net revenues decreased from 21.5% in the nine months ended September 30, 2022 to 20.3% in the nine months ended September 30, 2023. SG&A expenses were $675.6 million in the nine months ended September 30, 2023, down $26.2 million from $701.8 million in the nine months ended September 30, 2022. The decrease in SG&A expenses was primarily due to controlled spending on support functions, the impact of the divestiture of the business we had previously classified as held for sale and an employee severance charge as part of our restructuring in the nine months ended September 30, 2022, with no corresponding charge recorded in the nine months ended September 30, 2023. This decrease was partially offset by an increase in travel related expenses in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.

Amortization of acquired intangibles. Amortization of acquired intangibles was $24.0 million in the nine months ended September 30, 2023, down $8.8 million, or 26.8%, from the nine months ended September 30, 2022. This decrease was primarily due to the completion of useful lives of intangibles acquired in prior periods.

Other operating (income) expense, net. Other operating income (net of expense) was $4.7 million in the nine months ended September 30, 2023 compared to other operating expense (net of income) of $42.2 million in the nine months ended September 30, 2022. The other operating expense (net of income) of $42.2 million in the nine months ended September 30, 2022 was primarily due to an impairment charge of $21.4 million in the nine months ended September 30, 2022 related to assets classified as held for sale (with no corresponding charge recorded in the nine months ended September 30, 2023), a charge of $20.3 million related to the abandonment of various office premises and an impairment charge of $1.4 million related to tangible assets, both of which were taken as part of a restructuring charge in the nine months ended September 30, 2022 with no corresponding charges recorded in the nine months ended September 30, 2023. Other operating income (net of expense) of $4.7 million in the nine months ended September 30, 2023 was primarily due to a gain on the termination of an abandoned lease in the nine months ended September 30, 2023 with no corresponding gain recorded in the nine months ended September 30, 2022. For additional information, see Note 8—" Assets and liabilities held for sale" and Note 25—“Restructuring” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
Income from operations. As a result of the foregoing factors, income from operations as a percentage of total net revenues increased from 11.5% in the nine months ended September 30, 2022 to 14.1% in the nine months ended September 30, 2023. Income from operations increased by $93.7 million from $374.4 million in the nine months ended September 30, 2022 to $468.1 million in the nine months ended September 30, 2023, primarily due to an impairment charge on assets classified as held for sale and the restructuring discussed above. For additional information, see Note 8—" Assets and liabilities held for sale" and Note 25—“Restructuring” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

Foreign exchange gains (losses), net. We recorded a net foreign exchange gain of $3.7 million in the nine months ended September 30, 2023 compared to a net foreign exchange gain of $9.3 million in the nine months ended September 30, 2022. The gain in both periods resulted primarily from the depreciation of the Indian rupee against the U.S. dollar.

Interest income (expense), net. Our interest expense (net of interest income) was $35.0 million in the nine months ended September 30, 2023, down $1.7 million from $36.7 million in the nine months ended September 30, 2022, primarily due to a $9.0 million increase in interest income, partially offset by a $7.3 million increase in interest expense. Our interest income increased from $4.0 million in the nine months ended September 30, 2022 to $13.0 million in the nine months ended September 30, 2023 due to higher interest rates on larger deposits in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The increase in interest expense was largely due to (i) a higher average benchmark-based rate on our revolving credit facility and term loan, partially offset by lower drawdown of our revolving credit facility and higher gains on interest rate swaps taken to hedge interest rate exposure under our term loan in the nine months ended September 30,2023 compared to the nine months ended September 30, 2022, which we discuss in the section titled “Liquidity and Capital Resources—Financial Condition” below, and (ii) higher interest expense related to receivables sold under our revolving accounts receivable-based facilities in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.
63


This increase in interest expense was partially offset by lower interest on notes outstanding in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 due to the repayment in April 2022 of our $350 million aggregate principal amount of 3.70% senior notes issued in March 2017. The weighted average rate of interest on our debt, including the net impact of interest rate swaps, increased from 2.9% in the nine month ended September 30, 2022 to 3.5% in the nine months ended September 30, 2023.

Other income (expense), net. Our other income (net of expense) was $6.9 million in the nine months ended September 30, 2023 compared to other expense (net of income) of $4.9 million in the nine months ended September 30, 2022. This change was largely attributable to losses on changes in the fair value of assets in our deferred compensation plan in the nine months ended September 30, 2022 compared to gains on changes in the fair value of assets in our deferred compensation plan in the nine months ended September 30, 2023.
Income tax expense. Our income tax expense was $103.8 million in the nine months ended September 30, 2023, up from $78.4 million in the nine months ended September 30, 2022, representing an ETR of 23.4% in the nine months ended September 30, 2023, up from 22.9% in the nine months ended September 30, 2022. The increase in our ETR was primarily due to higher tax expense from changes in the jurisdictional mix of our income and increases in income tax rates in certain jurisdictions, partially offset by higher discrete benefits recorded in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.

Net income. As a result of the foregoing factors, net income as a percentage of total net revenues was 10.2% in the nine months ended September 30, 2023, up from 8.1% in the nine months ended September 30, 2022. Net income increased by $76.2 million from $263.7 million in the nine months ended September 30, 2022 to $339.9 million in the nine months ended September 30, 2023, primarily due to lower SG&A expenses and the absence of any restructuring charge or impairment charge on assets held for sale in the nine months ended September 30, 2023 as discussed above. For additional information, see Note 25—“Restructuring” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

Adjusted income from operations. Adjusted income from operations (“AOI”) increased by $28.3 million from $531.6 million in the nine months ended September 30, 2022 to $559.9 million in the nine months ended September 30, 2023. Our AOI margin increased to 16.8% in the nine months ended September 30, 2023 from 16.3% in the nine months ended September 30, 2022, largely due to general operating leverage and controlled spending on support functions. AOI and the associated AOI margin for the nine months ended September 30, 2022 included a loss recorded in the first quarter of 2022 on the business we had classified as held for sale during the nine months ended September 30, 2022, while such loss was excluded from our AOI margin in the nine months ended September 30, 2023. In calculating our AOI margin for the nine months ended September 30, 2022, we adjusted total net revenues to exclude revenues from the business we had previously classified as held for sale.
AOI is a non-GAAP measure and is not based on any comprehensive set of accounting rules or principles and should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP, and may be different from non-GAAP financial measures used by other companies. We believe that presenting AOI together with our reported results can provide useful supplemental information to our investors and management regarding financial and business trends relating to our financial condition and results of operations. A limitation of using AOI versus net income calculated in accordance with GAAP is that AOI excludes certain recurring costs and certain other charges, namely stock-based compensation and amortization of acquired intangibles. We compensate for this limitation by providing specific information on the GAAP amounts excluded from AOI.
We calculate AOI as net income, excluding (i) stock-based compensation, (ii) amortization and impairment of acquired intangible assets, (iii) acquisition-related expenses excluded in the period in which an acquisition is consummated, (iv) foreign exchange (gain)/loss, (v) restructuring (income) expense, (vi) any business held for sale, (vii) interest (income) expense, and (viii) income tax expense, as we believe that our results after taking into account these adjustments more accurately reflect our ongoing operations. For additional information, see Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
During the nine months ended September 30, 2022, we carried out certain restructuring activities in line with our long-term strategy to implement a flexible, hybrid global delivery model that incorporates a mix of offshore, onshore, near-shore, and remote working. As a result, we determined that certain leases and employee roles were unnecessary. Accordingly, we took a restructuring charge of $38.8 million in the second quarter of 2022, which was excluded from AOI in the nine months ended September 30, 2022.
64


No corresponding charge was recorded in the nine months ended September 30, 2023. For additional information, see Note 25—“Restructuring” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
During the nine months ended September 30, 2022, management approved a plan to divest a business within our Consumer and Healthcare segment. We classified the assets and liabilities of this business as held for sale and recorded net revenues of $8.8 million and $0.5 million in the nine months ended September 30, 2022 and 2023, respectively, and losses of $14.3 million and $1.2 million in the nine months ended September 30, 2022 and 2023, respectively. We also recorded an impairment charge of $21.4 million on assets classified as held for sale for the nine months ended September 30, 2022. The sale of this business was completed in the first quarter of 2023. The related loss and impairment charge were excluded from AOI. For additional information, see Note 19—“Segment reporting” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
The following table shows the reconciliation of AOI to net income, the most directly comparable GAAP measure, for the nine months ended September 30, 2022 and 2023:
 
Nine months ended September 30,
20222023
(dollars in millions)
Net income$263.7 $339.9 
Foreign exchange (gains) losses, net(9.3)(3.7)
Interest (income) expense, net36.7 35.0 
Income tax expense78.4 103.8 
Stock-based compensation54.9 63.9 
Amortization and impairment of acquired intangible assets32.7 23.9 
Restructuring (income) expense38.8 (4.9)
Operating loss from the business classified as held for sale 14.3 1.2 
Impairment charge on assets classified as held for sale
21.4 0.0 
Loss on the sale of business classified as held for sale 0.0 0.8 
Adjusted income from operations$531.6 $559.9 
     
The following table sets forth our AOI by segment for the nine months ended September 30, 2022 and 2023:
 
Nine months ended September 30,
Percentage Change
Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Financial Services112.2 145.3 29.5 %
Consumer and Healthcare171.2 177.6 3.7 %
High Tech and Manufacturing221.0 217.0 (1.8)%
Total reportable segment504.4 539.9 7.0 %
Others12.9 18.9 45.7 %
Total517.3 558.7 8.0 %
Loss relating to business held for sale14.3 1.2 (91.6)%
Adjusted income from operations$531.6 $559.9 5.3 %
 


65


AOI of our Financial Services segment increased to $145.3 million in the nine months ended September 30, 2023 from $112.2 million in the nine months ended September 30, 2022, primarily due to higher revenues, improved efficiency and the net favorable impact of allocating foreign exchange gains/(losses) and resource costs in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022, partially offset by the impact of wage inflation. Additionally, in the nine months ended September 30, 2022, we made certain investments in additional resources for new deals. AOI of our Consumer and Healthcare segment increased from $171.2 million in the nine months ended September 30, 2022 to $177.6 million in the nine months ended September 30, 2023, primarily due to improved efficiencies, the net favorable impact of allocating foreign exchange gains/(losses) and resource costs, and the absence of any loss in the nine months ended September 30, 2023 from the business we had previously classified as held for sale, partially offset by lower revenues and the impact of wage inflation in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. AOI of our High Tech and Manufacturing segment decreased from $221.0 million in the nine months ended September 30, 2022 to $217.0 million in the nine months ended September 30, 2023, primarily due to lower revenues from our Digital Operations services as well as the impact of wage inflation and investments made in certain client deals, partially offset by the net favorable impact of allocating foreign exchange gains/(losses) and resource costs. With effect from January 1, 2023, we modified the items that are allocated to the Company's reportable segments for the purpose of evaluating segment performance, and we now allocate by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the CODM to evaluate segment performance.

Prior to January 1, 2023, the CODM evaluated the performance of reportable segment adjusted income from operations after excluding these items, which were previously included under "Others." Accordingly, we have recast the segment adjusted income from operations of our reportable segments for the nine months ended September 30, 2022 to present comparable segment information. AOI for “Others” in the table above primarily represents the adjustment of allowances for credit losses and over- or under-absorption of overheads, none of which is allocated to any individual segment for management's internal reporting purposes. AOI for "Business held for sale" in the table above primarily represents the loss attributable to a business previously classified as held for sale. See Note 8—"Assets and liabilities held for sale" and Note 19—“Segment reporting” under Part I, Item 1— “Unaudited Consolidated Financial Statements” above.

Liquidity and Capital Resources
Overview
Information about our financial position as of December 31, 2022 and September 30, 2023 is presented below: 
As of December 31, 2022
As of September 30, 2023
Percentage Change
Increase/(Decrease)
(dollars in millions)
2023 vs. 2022
Cash and cash equivalents$646.8 $541.0 (16.4)%
Short-term borrowings151.0 55.0(63.6)%
Long-term debt due within one year26.126.1— %
Long-term debt other than the current portion1,249.21,230.4(1.5)%
Genpact Limited total shareholders’ equity$1,826.2 $2,009.5 10.0 %

Financial Condition

We have historically financed our operations and our expansion, including acquisitions, with cash from operations and borrowing facilities.

On February 10, 2022, our board of directors approved a 16% increase in our quarterly cash dividend to $0.125 per share, up from $0.1075 per share in 2021, representing an annual dividend of $0.50 per common share, up from $0.43 per share in 2021, payable to holders of our common shares. On each of March 23, 2022, June 24, 2022 and September 23, 2022, we paid a dividend of $0.125 per share, amounting to $23.1, $22.9 million and $22.9 million in the aggregate, to shareholders of record as of March 10, 2022, June 10, 2022 and September 9, 2022, respectively.

66


On February 9, 2023, our board of directors approved a 10% increase in our quarterly cash dividend to $0.1375 per share, up from $0.125 per share in 2022, representing a planned annual dividend of $0.55 per common share, up from $0.50 per common share in 2022, payable to holders of our common shares. On each of March 24, 2023, June 26, 2023 and September 26, 2023, we paid a dividend of $0.1375 per share, amounting to $25.3 million, $25.0 million and $24.9 million in the aggregate, to shareholders of record as of March 10, 2023, June 9, 2023 and September 8, 2023, respectively.

As of September 30, 2023, $536.4 million of our $541.0 million in cash and cash equivalents was held by our foreign (non-Bermuda) subsidiaries. $8.9 million of this cash was held by foreign subsidiaries for which we expect to incur and have accrued a deferred tax liability on the repatriation of $9.5 million of retained earnings. $527.5 million of the cash and cash equivalents is held by foreign subsidiaries in jurisdictions where no tax is expected to be imposed upon repatriation of retained earnings or is being indefinitely reinvested.
 
The total authorization under our existing share repurchase program is $2,250.0 million, of which $474.5 million remained available as of September 30, 2023. Since our share repurchase program was initially authorized in 2015, we have repurchased 55,992,366 of our common shares at an average price of $31.71 per share, for an aggregate purchase price of $1,775.5 million.

During the nine months ended September 30, 2023, we repurchased 3,828,084 of our common shares on the open market at a weighted average price of $39.31 per share for an aggregate cash amount of $150.5 million. During the nine months ended September 30, 2022, we repurchased 4,067,044 of our common shares on the open market at a weighted average price of $44.75 per share for an aggregate cash amount of $182.0 million. All repurchased shares have been retired.

For additional information, see Note 17—“Capital stock” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.

We expect that for the next twelve months and for the foreseeable future our cash from operations, cash reserves and debt capacity will be sufficient to finance our operations, our growth and expansion plans, dividend payments and additional share repurchases we may make under our share repurchase program. In addition, we may raise additional funds through public or private debt or equity financing. Our working capital needs are primarily to finance our payroll and other administrative and information technology expenses in advance of the receipt of accounts receivable. Our primary capital requirements include opening new delivery centers, expanding existing operations to support our growth, financing acquisitions and enhancing capabilities, including building certain digital solutions.

Cash flows from operating, investing and financing activities, as reflected in our consolidated statements of cash flows, are summarized in the following table:
 
Nine months ended September 30,
Percentage 
Change
Increase/(Decrease)
20222023
2023 vs. 2022
(dollars in millions)
Net cash provided by/(used for):
Operating activities$214.0 $298.9 39.6 %
Investing activities(37.3)(60.1)61.2 %
Financing activities(471.2)(338.3)(28.2)%
Net decrease in cash and cash equivalents$(294.4)$(99.4)(66.2)%
 
67


Cash flows provided for operating activities.  Net cash provided by operating activities was $298.9 million in the nine months ended September 30, 2023 compared to net cash provided by operating activities of $214.0 million in the nine months ended September 30, 2022. This increase in cash provided by operating activities is primarily due to (i) a $76.3 million increase in net income in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 and (ii) a $59.9 million decrease in operating assets and liabilities driven by lower investments in accounts receivable and higher refunds of GST payments in India, partially offset by higher tax payments (net of refunds) in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. This increase in cash provided by operating activities was partially offset by a $51.3 million reduction in non-cash expense, primarily due to an impairment charge on assets classified as held for sale and a write-down of operating lease right-of-use assets and other assets as part of our restructuring in the nine months ended September 30, 2022, with no corresponding charge recorded in the nine months ended September 30, 2023.
Cash flows used for investing activities. Our net cash used for investing activities was $60.1 million in the nine months ended September 30, 2023 compared to $37.3 million in the nine months ended September 30, 2022. Cash used for the divestiture of a business we had previously classified as held for sale was $19.5 million and cash used for business combinations was $0.7 million in the nine months ended September 30, 2023, compared to a refund of $1 million related to a business combination in the nine months ended September 30, 2022. Cash used for payments (net of sales proceeds) for the purchase of property, plant and equipment and acquired/internally generated intangible assets in the nine months ended September 30, 2023 was $39.9 million, $1.7 million higher than in the nine months ended September 30, 2022.
 
Cash flows used for financing activities. Our net cash used for financing activities was $338.3 million in the nine months ended September 30, 2023 compared to cash used for financing activities of $471.2 million in the nine months ended September 30, 2022. This change was primarily due to (i) lower repayments of borrowings (net of proceeds), amounting to $115.9 million in the nine months ended September 30, 2023 compared to $175.5 million in the nine months ended September 30, 2022, (ii) higher proceeds from the issuance of common shares under our stock-based compensation plans, amounting to $34.6 million in the nine months ended September 30, 2023 compared to $13.0 million in the nine months ended September 30, 2022, (iii) lower payments for stock purchased and retired (including payments of expenses and taxes related to stock repurchase activity), amounting to $150.5 million in the nine months ended September 30, 2023 compared to $182.1 million in the nine months ended September 30, 2022, and (iv) lower payments for the net settlement of stock-based awards, amounting to $19.7 million in the nine months ended September 30, 2023 compared to $44.9 million in the nine months ended September 30, 2022, partially offset by higher dividend payments of $75.2 million in the nine months ended September 30, 2023 compared to $68.9 million in the nine months ended September 30, 2022.

Financing Arrangements

In December 2022, we entered into an amended and restated credit agreement (the "2022 Credit Agreement") with Genpact USA, Inc. (“Genpact USA”), Genpact Global Holdings (Bermuda) Limited (“GGH”) and Genpact Luxembourg S.à r.l. (“Genpact Luxembourg”, and together with Genpact USA and GGH, the “Borrowers”), as borrowers, Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, swingline lender and issuing bank, and the lenders and other parties thereto, which consists of a $530.0 million term loan and a $650.0 million revolving credit facility. An additional third-party fee paid in connection with the 2022 Credit Agreement is being amortized over the term of the term loan and revolving credit facility, which expire on December 13, 2027. In connection with our entry into the 2022 Credit Agreement, we terminated our existing credit facility under our amended and restated credit agreement entered into in August 2018 (the “2018 Credit Agreement”) with the Borrowers, as borrowers, Wells Fargo, as administrative agent, and the lenders and other financial institutions party thereto, which was comprised of a $680.0 million term loan and a $500.0 million revolving credit facility. The 2022 Credit Agreement replaced the 2018 Credit Agreement.

The 2022 Credit Agreement is guaranteed by us and certain of our subsidiaries. The obligations under the 2022 Credit Agreement are unsecured.


68


The outstanding balance of the term loan under the 2018 Credit Agreement as of the date of the 2022 Credit Agreement was $527.0 million. The term loan and the revolving credit facility under the 2022 Credit Agreement have a term of five years and expire on December 13, 2027. The 2022 Credit Agreement did not result in a substantial modification of $290.9 million of the outstanding term loan under the 2018 Credit Agreement. As a result of the 2022 Credit Agreement, we extinguished $236.1 million of funding arrangements for the outstanding term loan under the 2018 Credit Agreement and obtained funding from new lenders of $239.1 million, resulting in outstanding principal of $530.0 million of the term loan under the 2022 Credit Agreement. In connection with the 2022 Credit Agreement, we expensed $0.1 million, representing partial acceleration of the amortization of the existing unamortized debt issuance costs and an additional fee paid to our lenders related to the term loan under the 2022 Credit Agreement. The overall borrowing capacity under the revolving credit facility under the 2022 Credit Agreement is $650.0 million, an increase from $500.0 million under the 2018 Credit Agreement. In connection with the 2022 Credit Agreement, we expensed $0.1 million relating to existing unamortized debt issuance cost. The remaining unamortized costs and an additional third-party fee paid in connection with the 2022 Credit Agreement will be amortized over the term of the facility, which will expire on December 13, 2027.

Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at our election, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.00%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum, in each case subject to adjustment based on the Borrowers' debt ratings provided by Standard & Poor’s Rating Services and Moody’s Investors Service, Inc. from time to time (the "Debt Ratings"). The revolving credit commitments under the 2022 Credit Agreement are subject to a commitment fee equal to 0.20% per annum, subject to adjustment based on the Debt Ratings. The commitment fee accrues on the actual daily amount by which the aggregate revolving commitments exceed the sum of outstanding revolving loans and letter of credit obligations.

The 2022 Credit Agreement restricts certain payments, including dividend payments, if there is an event of default under the 2022 Credit Agreement or if we are not, or after making the payment would not be, in compliance with certain financial covenants contained in the 2022 Credit Agreement. These covenants require us to maintain a net debt to EBITDA leverage ratio of less than 3x and an interest coverage ratio of more than 3x. During the period ended September 30, 2023, we were in compliance with the terms of the 2022 Credit Agreement, including all of the financial covenants therein. Our retained earnings are not subject to any restrictions on availability to make dividend payments to shareholders, subject to compliance with the financial covenants described above that are contained in the 2022 Credit Agreement.

As of December 31, 2022 and September 30, 2023, our outstanding term loan, net of debt amortization expense of $1.6 million and $1.3 million, respectively, was $528.4 million and $508.8 million, respectively. We also have fund-based and non-fund based credit facilities with banks, which are available for operational requirements in the form of overdrafts, letters of credit, guarantees and short-term loans. As of December 31, 2022 and September 30, 2023, the limits available under such facilities were $22.9 million and $21.5 million, respectively, of which $5.4 million and $9.1 million, respectively, was utilized, constituting non-funded drawdown. As of December 31, 2022 and September 30, 2023, a total of $153.7 million and $56.6 million, respectively, of our revolving credit facility was utilized, of which $151.0 million and $55.0 million, respectively, constituted funded drawdown and $2.7 million and $1.6 million, respectively, constituted non-funded drawdown. Our outstanding term loan and revolving credit facility expire on December 13, 2027.
We manage a portion of our interest rate risk related to floating rate indebtedness by entering into interest rate swaps under which we receive floating rate payments based on the greater of Term SOFR and the floor rate under our term loan and make payments based on a fixed rate. Under these swap agreements, the rate that we pay to banks in exchange for Term SOFR ranges between 0.15% and 2.58%.
Genpact Luxembourg issued $400 million aggregate principal amount of 3.375% senior notes in November 2019 (the “2019 Senior Notes”). The 2019 Senior Notes are fully guaranteed by the Company and Genpact USA. The total debt issuance cost of $2.9 million incurred in connection with the 2019 Senior Notes offering is being amortized over the life of the notes as additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2019 Senior Notes, net of debt amortization expense of $1.1 million and $0.7 million, was $398.9 million and $399.3 million, respectively, which is payable on December 1, 2024.

69


Genpact Luxembourg and Genpact USA, both wholly-owned subsidiaries of the Company, co-issued $350 million aggregate principal amount of 1.750% senior notes in March 2021 (the "2021 Senior Notes"). The 2021 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $3.0 million incurred in connection with the 2021 Senior Notes offering is being amortized over the life of the notes as additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2021 Senior Notes, net of debt amortization expense of $2.0 million and $1.5 million, respectively, was $348.0 million and $348.5 million, respectively, which is payable on April 10, 2026.
We pay interest on (i) the 2019 Senior Notes semi-annually in arrears on June 1 and December 1 of each year, and (ii) the 2021 Senior Notes semi-annually in arrears on April 10 and October 10 of each year, ending on the maturity dates of December 1, 2024 and April 10, 2026, respectively.
For additional information, see Notes 11 and 12—“Short-term borrowings” and “Long-term debt” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
We use a revolving accounts receivable-based facility for managing our cash flows. As part of this arrangement, accounts receivable sold under this facility are de-recognized upon sale along with the related allowances, if any. As of December 31, 2022 and September 30, 2023, we have a revolving accounts receivable-based facility of $100.0 million and $75.0 million, respectively, permitting us to sell accounts receivable to banks on a non-recourse basis in the ordinary course of business. The aggregate maximum capacity utilized at any time during the period ended December 31, 2022 and September 30, 2023 was $33.0 million and $45.6 million, respectively. The principal amount outstanding against this facility as of December 31, 2022 and September 30, 2023 was $33.0 million and $38.9 million, respectively. The cost of factoring accounts receivable sold under this facility during the three and nine months ended September 30, 2022 and 2023 was $0.1 million and $0.5 million, respectively, and $0.3 million and $1.4 million, respectively.
Off-Balance Sheet Arrangements
Our off-balance sheet arrangements consist of foreign exchange contracts. For additional information, see Part I, Item 1A—“Risk Factors”—“Currency exchange rate fluctuations in various currencies in which we do business, especially the Indian rupee, the euro and the U.S. dollar, could have a material adverse effect on our business, results of operations and financial condition” in our Annual Report on Form 10-K for the year ended December 31, 2022, and Note 6— "Derivative financial instruments" under Part I, Item 1—“Unaudited Consolidated Financial Statements” above.
Other Liquidity and Capital Resources Information

As of December 31, 2022 and September 30, 2023, we have purchase commitments, net of capital advances, of $18.0 million and $17.9 million, respectively, to be paid in respect of such purchases over the next year. For additional information, see Note 24—“Commitments and contingencies” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above and Part II, Item 7—“Management’s Discussion and Analysis of Financial Condition and Results of Operations”—“Other Liquidity and Capital Resources Information” in our Annual Report on Form 10-K for the year ended December 31, 2022.

As of December 31, 2022 and September 30, 2023, we have operating and finance lease commitments of $330.1 million and $280.3 million, respectively, to be paid over the lease terms. For additional information, see Part II, Item 7—“Management’s Discussion and Analysis of Financial Condition and Results of Operations”—“Other Liquidity and Capital Resources Information” in our Annual Report on Form 10-K for the year ended December 31, 2022.


70


Supplemental Guarantor Financial Information
 
As discussed in Note 12, “Long-term debt,” under Part I, Item 1—“Unaudited Consolidated Financial Statements” above, Genpact Luxembourg issued the 2019 Senior Notes, and Genpact Luxembourg and Genpact USA co-issued the 2021 Senior Notes. As of September 30, 2023, the outstanding balance for the 2019 Senior Notes and the 2021 Senior Notes (collectively, the "Senior Notes") was $399.3 million and $348.5 million, respectively. Each series of Senior Notes is fully and unconditionally guaranteed by the Company. The 2019 Senior Notes are fully and unconditionally guaranteed by Genpact USA. Our other subsidiaries do not guarantee the Senior Notes (such subsidiaries are referred to as the “non-Guarantors”).
 
The Company (with respect to both series of Senior Notes) and Genpact USA (with respect to the 2019 Senior Notes) have fully and unconditionally guaranteed (i) that the payment of the principal, premium, if any, and interest on the Senior Notes shall be promptly paid in full when due, whether at stated maturity of the Senior Notes, by acceleration, redemption or otherwise, and that the payment of interest on the overdue principal and interest on the Senior Notes, if any, if lawful, and all other obligations of the applicable issuer or issuers of the Senior Notes, respectively, to the holders of the Senior Notes or the trustee under the Senior Notes shall be promptly paid in full or performed, and (ii) in case of any extension of time of payment or renewal of any Senior Notes or any of such other obligations, that the same shall be promptly paid in full when due or performed in accordance with the terms of the extension or renewal, whether at stated maturity, by acceleration or otherwise. With respect to the 2019 Senior Notes, failing payment by Genpact Luxembourg when due of any amount so guaranteed or any performance so guaranteed for whatever reason, the Company and Genpact USA shall be obligated to pay the same immediately. With respect to the 2021 Senior Notes, failing payment by Genpact Luxembourg or Genpact USA when due of any amount so guaranteed or any performance so guaranteed for whatever reason, the Company shall be obligated to pay the same immediately. The Company and Genpact USA have agreed that the guarantees described above are guarantees of payment of the Senior Notes and not guarantees of collection.

The following tables present summarized financial information for Genpact Luxembourg, Genpact USA and the Company (collectively, the “Debt Issuers and Guarantors”) on a combined basis after elimination of (i) intercompany transactions and balances among the Debt Issuers and Guarantors and (ii) equity in earnings from and investments in the non-Guarantors.
 
Summarized Statements of IncomeYear ended
December 31, 2022
Nine months ended
September 30, 2023
(dollars in millions)
Net revenues$141.3 $151.6 
Gross profit141.3151.6
Net income72.392.1
 
Below is a summary of transactions with non-Guarantors included in the summarized statement of income above:
 
Year ended
December 31, 2022
Nine months ended
September 30, 2023
(dollars in millions)
Royalty income$— $0.8 
Revenue from services141.3150.8
Interest income (expense), net36.937.7
Other income /(expense), net25.2(2.8)
71


Summarized Balance SheetsYear ended
December 31, 2022
Nine months ended
September 30, 2023
(dollars in millions)
Assets
Current assets$2,181.4 $2,422.4 
Non-current assets178.3245.7
Liabilities
Current liabilities$3,639.6 $3,926.4 
Non-current liabilities1,749.21,730.6

Below is a summary of the balances with non-Guarantors included in the summarized balance sheets above:

Year ended
December 31, 2022
Nine months ended
September 30, 2023
(dollars in millions)
Assets
Current assets
Accounts receivable, net$62.1 $66.5 
Loans receivable1,420.3 1,798.0 
Investment in debentures/bonds193.3— 
Others453.1497.3
Non-current assets
Others79.571.3
Liabilities
Current liabilities
Loans payable$2,805.8 $2,894.4 
Others620.2986.6
Non-Current liabilities
Loans payable$500.0 $500.0 
 
The Senior Notes and the related guarantees rank pari passu in right of payment with all senior and unsecured debt of the Debt Issuers and Guarantors and rank senior in right of payment to all of the Debt Issuers’ and Guarantors’ future subordinated debt. The Senior Notes are effectively subordinated to all of the Debt Issuers’ and Guarantors’ existing and future secured debt to the extent of the value of the assets securing such debt. The Senior Notes are structurally subordinated to all of the existing and future debt and other liabilities of the Guarantors subsidiaries (other than the Issuer), including the liabilities of certain subsidiaries pursuant to our senior credit facility. The non-Guarantors are separate and distinct legal entities and have no obligation, contingent or otherwise, to pay any amounts due under the Senior Notes or to make the funds available to pay those amounts, whether by dividend, distribution, loan or other payment. If the Debt Issuers and Guarantors have any right to receive any assets of any of the non-Guarantors upon the insolvency, liquidation, reorganization, dissolution or other winding-up of any non-Guarantor, all of that non-Guarantor’s creditors (including trade creditors) would be entitled to payment in full out of that non-Guarantor’s assets before the holders of the Senior Notes would be entitled to any payment. Claims of holders of the Senior Notes are structurally subordinated to the liabilities of certain non-Guarantors pursuant to their liabilities under our senior credit facility.


72


Recent Accounting Pronouncements
For a description of recent accounting pronouncements, see Note 2(m)—“Recently issued accounting pronouncements” under Item 1—“Unaudited Consolidated Financial Statements” above and Part II, Item 7—“Management’s Discussion and Analysis of Financial Condition and Results of Operations”—“Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the year ended December 31, 2022.
Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to interest rate risk arising from changes in interest rates on the floating rate indebtedness under our term loan and revolving credit facility and the Senior Notes. Borrowings under our term loan and revolving credit facility bear interest at floating rates based on Term SOFR, but in no event less than the floor rate of 0.0% plus an applicable margin. The interest rate on our Senior Notes is subject to adjustment based on the ratings assigned to our debt by Moody’s Investors Service, Inc. and Standard & Poor’s Rating Services, Inc. from time to time. A decline in such ratings could result in an increase of up to 2% in the rate of interest on the Senior Notes. Accordingly, fluctuations in market interest rates or a decline in ratings may increase or decrease our interest expense which would, in turn, increase or decrease our net income and cash flow.

We manage a portion of our interest rate risk related to floating rate indebtedness by entering into interest rate swaps under which we receive floating rate payments based on the greater of SOFR and the floor rate under our term loan and make payments based on a fixed rate. Under these swap agreements, the rate that we pay to banks in exchange for Term SOFR ranges between 0.15% and 2.58%.

We executed a treasury rate lock agreement covering $350 million in connection with future interest payments to be made on our 2021 Senior Notes, and the treasury rate lock agreement was designated as a cash flow hedge. The treasury rate lock agreement was terminated on March 23, 2021, and a deferred gain was recorded in accumulated other comprehensive income and is being amortized to interest expense over the life of the 2021 Senior Notes. The remaining gain to be amortized related to the treasury rate lock agreement as of September 30, 2023 was $0.4 million.

For a discussion of our market risk associated with foreign currency risk, interest rate risk and credit risk, see Part II, Item 7A—“Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2022.

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are the Company’s controls and other procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 (the “Exchange Act”) is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
As of the end of the period covered by this report, the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer along with the Company’s Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Exchange Act Rule 13a-15(b). Based upon that evaluation, the Company’s Chief Executive Officer along with the Company’s Chief Financial Officer concluded that the Company’s disclosure controls and procedures are effective in timely alerting them to material information relating to the Company (including its consolidated subsidiaries) required to be included in the Company’s periodic SEC filings.
Changes in Internal Control over Financial Reporting
There were no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarterly period ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
73


PART II – OTHER INFORMATION

Item 1. Legal Proceedings
There are no legal proceedings pending against us that we believe are likely to have a material adverse effect on our business, results of operations and financial condition.

Item 1A. Risk Factors
We have disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 the risk factors that materially affect our business, financial condition or results of operations. You should carefully consider the risk factors set forth below, in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 and in our Annual Report on Form 10-K for the year ended December 31, 2022 as well as the other information that appears elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2022. You should be aware that these risk factors and other information may not describe every risk facing our Company. Additional risks and uncertainties not currently known to us may also materially adversely affect our business, financial condition and/or results of operations.

We face legal, reputational and financial risks from any failure to protect client, Genpact or employee data from security incidents or cyberattacks.

In providing our services and solutions to clients, we often collect, process and store proprietary, personally identifying or other sensitive or confidential client and other third-party data. In addition, we collect, process and store data regarding our employees and contractors. As a result, we are subject to numerous data protection and privacy laws and regulations designed to protect this information in the countries in which we operate as well as the countries of residence of the persons whose data we process. We have established security measures and internal controls designed to prevent the inadvertent or intentional exposure or loss of personally identifiable information and other sensitive or confidential data. We regularly assess the adequacy of and make improvements to such security measures and controls and have experienced breaches to our data and systems, including from cyber threat actors. We have also experienced data incidents due to the inadvertent or intentional actions of our employees or contractors, though none of these incidents had a material impact on our operations or financial results or resulted in any regulatory fines or penalties. However, if any person, including any of our current or former employees or contractors, negligently disregards or intentionally breaches our or our clients’ established security measures and controls with respect to client, third-party or Genpact protected data or if we do not adapt to changes in data protection legislation, we could be subject to significant litigation, monetary damages, regulatory enforcement actions, fines and/or criminal prosecution in one or more jurisdictions.

In addition, the products, services and software that we provide to our clients, or the third-party components we use to provide such products, services and software, may contain or introduce cybersecurity threats or vulnerabilities to our clients’ information technology networks, intentionally or unintentionally. Our clients may maintain their own proprietary, sensitive, or confidential information that could be compromised in a cybersecurity attack, or their systems may be disabled or disrupted as a result of such an attack. Our clients, regulators, or other third parties may attempt to hold us liable, through contractual indemnification clauses or directly, for any such losses or damages resulting from such an attack.

The threat of incursion into our information systems and technology infrastructure has increased in recent years as the sophistication of threat actors who have hacked, attacked, held for ransom or otherwise disrupted or invaded information systems of other companies and misappropriated or disclosed data has increased. We could also be impacted by cyberattacks by nation states or other organizations arising out of geopolitical tensions or conflicts, including, for instance, by Russia or Russian-based actors in connection with the Russia/Ukraine conflict. We may be unable to anticipate the techniques used by threat actors to invade our systems and may not detect when an incursion has occurred or implement adequate preventative and responsive measures. Additionally, in the event of a ransomware or other attack involving data theft and encryption, we could face delays in the recovery of data, or a total loss of data, in the event of a lack of adequate backups and restoration testing. The steps we have taken to protect our information systems and data security may be inadequate. Actual or perceived breaches of our security, whether through breach of our computer systems, systems failure (including due to aged IT systems or infrastructure) or otherwise, could influence the market perception of the effectiveness of our security measures and as a result our reputation could be harmed and we could lose existing or potential clients. Media or other reports of perceived breaches or weaknesses in our systems, products or networks could also adversely impact our brand and reputation and materially affect our business.

74


Our clients, suppliers, subcontractors, and other third parties with whom we do business, including in particular cloud service providers and software vendors, generally face similar cybersecurity threats, and we must rely on the safeguards adopted by these third parties. If these third parties do not have adequate safeguards or their safeguards fail, it might result in breaches of our systems or applications and unauthorized access to or disclosure of our and our clients’ confidential data. In addition, we are regularly alerted to vulnerabilities in third-party technology components we use in our business that create vulnerabilities in our environments. We typically are not aware of such vulnerabilities until we receive notice from the third parties who have created the exposure, and our responses to such vulnerabilities may not be adequate or prompt enough to prevent their exploitation.

We may also be liable to our clients or others for damages caused by disclosure of confidential information or system failures. Many of our contracts do not limit our potential liability for breaches of confidentiality. We may also be subject to civil actions and criminal prosecution by governments or government agencies for breaches relating to such data. Our insurance coverage or indemnification protections for breaches or mismanagement of such data may not be adequate to cover all costs related to data loss, cybersecurity attacks, or disruptions resulting from such events, or they may not continue to be available on reasonable terms or in sufficient amounts to cover one or more large claims against us and our insurers may disclaim coverage as to any future claims. The impact of these cybersecurity attacks, data losses, and other security breaches cannot be predicted, but any such attack, loss or breach could disrupt our operations, or the operations of our clients, suppliers, subcontractors, or other third parties. Incidents of this type have in the past and may in the future require significant management attention and resources and have in the past and may in the future result in the loss of revenues from clients. These incidents could also result in regulatory enforcement, financial liability, and reputational harm among our clients and the public, any of which could have a material adverse impact on our financial condition, results of operations, or liquidity.

While we have developed and implemented security measures and internal controls designed to prevent, detect and respond to cyber and other security threats and incidents, such measures cannot guarantee security and may not be successful in preventing security breaches or in their timely detection or effective response. In the ordinary course of business, we are subject to regular incursion attempts from a variety of sources, and we have experienced data security incidents as a result of phishing, social engineering, vulnerability exploitation and malware. To date such incidents have not had a material impact on our operations or financial results. However, there is no assurance that such impacts will not be material in the future.

Additionally, our employees have engaged, and may in the future engage, in fraudulent conduct or conduct that violates our client contracts or our internal controls or policies. The proportion of our workforce working remotely since the onset of the COVID-19 pandemic has reduced our ability to enforce physical security controls and monitor employee conduct and has increased the risk that our employees will engage in impermissible conduct, which could give rise to reputational harm and legal liability, and our insurance policies may not cover all claims or indemnify us for all liability to which we are exposed. Our inability to enforce physical security controls and monitor our employees working remotely also increases the risk of data breaches. Measures we have taken in the remote work environment to implement suitable additional controls and educate our employees on the importance of cybersecurity, data loss prevention and related best practices may not prevent data breaches, the occurrence of which could have a material adverse impact on our business, reputation, financial condition, and results of operations.


Item 2. Unregistered Sales of Equity Securities, Use of Proceeds and Issuer Purchases of Equity Securities
Unregistered Sales of Equity Securities
None.
Use of Proceeds
None.

75


Purchase of Equity Securities by the Issuer and Affiliated Purchasers
Share repurchase activity during the three months ended September 30, 2023 was as follows:
PeriodTotal Number of Shares
Purchased
Weighted Average Price Paid per
Share ($)
Total Number of Shares
Purchased as
 Part of Publicly
Announced Plan or Program
Approximate Dollar Value of Shares that May Yet Be
Purchased Under the 
Plan or Program ($)
July 1-July 31, 2023
— — — 474,453,005 
August 1-August 31, 2023
— — — 474,453,005
September 1-September 30, 2023
— — — 474,453,005
Total   
In February 2023, our board of directors authorized a $500 million increase to our existing $1.75 billion share repurchase program, first announced in February 2015, bringing the total authorization under our existing program to $2.25 billion. This repurchase program does not obligate us to acquire any specific number of shares and does not specify an expiration date. All shares repurchased under the plan have been retired. For additional information, see Note 17—“Capital stock” under Part I, Item 1— “Unaudited Consolidated Financial Statements” above.

Item 5. Other Information

(c) Director and Officer Trading Arrangements

The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 trading arrangement”) or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name (Title)Action Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Heather D. White (Senior Vice President and Chief Legal Officer)
Adoption (August 17, 2023)
Rule 10b5-1 trading arrangementSale
Until February 12, 2024, or such earlier date upon which all transactions are completed
Up to 19,496 shares(1)

(1) This Rule 10b5-1 trading arrangement includes up to 19,496 common shares subject to a performance share unit award previously granted to Ms. White. The actual number of shares that will be released to Ms. White upon vesting pursuant to the performance share unit award and sold under the Rule 10b5-1 trading arrangement will be net of the number of shares withheld by us to satisfy tax withholding obligations arising from the vesting of such award and is not yet determinable.
76



Item 6.    Exhibits
 Exhibit
Number
Description
3.1
3.2
22.1
31.1*
31.2*
32.1*
32.2*
101.INS*
Inline XBRL Instance Document — the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*    Filed or furnished with this Quarterly Report on Form 10-Q.
†    Indicates a management contract or compensatory plan, contract or arrangement in which any director or executive officer participates. 
77


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Date: November 9, 2023
GENPACT LIMITED
 
By:/s/ N.V. Tyagarajan
N.V. Tyagarajan
Chief Executive Officer
By:/s/ Michael Weiner
Michael Weiner
Chief Financial Officer

78
EX-31.1 2 g-20200930x10qex311.htm EX-31.1 Document

Exhibit 31.1
CHIEF EXECUTIVE OFFICER CERTIFICATION
I, N.V. Tyagarajan, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Genpact Limited for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 9, 2023

/s/    N.V. Tyagarajan
N.V. Tyagarajan
Chief Executive Officer


EX-31.2 3 g-20200930x10qex312.htm EX-31.2 Document

Exhibit 31.2
CHIEF FINANCIAL OFFICER CERTIFICATION
I, Michael Weiner, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Genpact Limited for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 9, 2023
/s/ Michael Weiner
Michael Weiner
Chief Financial Officer


EX-32.1 4 g-20200930x10qex321.htm EX-32.1 Document

Exhibit 32.1
Certification of the Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Genpact Limited (the “Company”) on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, N.V. Tyagarajan, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 9, 2023
/s/  N.V. Tyagarajan
N.V. Tyagarajan
Chief Executive Officer


EX-32.2 5 g-20200930x10qex322.htm EX-32.2 Document

Exhibit 32.2
Certification of the Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Genpact Limited (the “Company”) on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Weiner, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 9, 2023
/s/ Michael Weiner
Michael Weiner
Chief Financial Officer


EX-101.SCH 6 g-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Business acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accounts receivable, net of allowance for credit losses link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative financial instruments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Prepaid expenses and other current assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Assets and liabilities held for sale link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property, plant and equipment, net link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Goodwill and intangible assets link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Short-term borrowings link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Long-term debt link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Accrued expenses and other current liabilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Other liabilities link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Employee benefit plans link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Capital stock link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Segment reporting link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Net Revenues link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Other operating (income) expense, net link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Interest income (expense), net link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Accounts receivable, net of allowance for credit losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative financial instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Prepaid expenses and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property, plant and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Goodwill and intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Long-term debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accrued expenses and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Other liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Employee benefit plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Segment reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Net revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Other operating (income) expense, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Interest income (expense), net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Organization - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Business acquisitions - Hoodoo Digital - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Accounts receivable, net of allowance for credit losses - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Derivative Financial Instruments - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Prepaid expenses and other current assets -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Assets and liabilities held for sale - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Goodwill and Intangible Assets - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Goodwill and Intangible Assets - Schedule of intangible assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Short-Term Borrowings - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Long-Term Debt - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Long-Term Debt - Schedule of long term debt (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Accrued expenses and other current liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Other Liabilities - Schedule of other liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Other liabilities -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Employee Benefit Plans - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Stock-Based Compensation - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Stock-Based Compensation - Schedule of stock option activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Stock-Based Compensation - Schedule of restricted share units activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Stock-Based Compensation - Schedule of performance units activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Capital Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Segment Reporting - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Net Revenues - Schedule of net revenues disaggregated by customer (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Net Revenues - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Net Revenues - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Net Revenues - Schedule of details of contract balances (Detail) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Net Revenues - Schedule of contract cost assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Income taxes - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Commitments and Contingencies (Detail) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Restructuring (Detail) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Subsequent events (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 g-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 g-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 g-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure Schedule Of Aggregate Notional Amounts Of Outstanding Derivative Instrument Together With Related Balance Sheet Exposure Table [Text Block] A table or schedule that identifies and provides pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments which includes a combination of the type of instrument, currency being hedged, notional amount, balance sheet exposure asset (liability), or other relevant item. Adjustment upon final determination of level of performance goal achievement (Units) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Increase Decrease In Shares Upon Final Determination Of Level Of Performance Goal Achievement Performance Number Of Shares Share based compensation arrangement by share-based payment award equity instruments other than options increase decrease in shares upon final determination of level of performance goal achievement, performance number of shares. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Accrued expenses Accrued Liabilities, Current Schedule of accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income tax examination, assessed tax, affiliate Income Tax Examination, Estimate of Possible Loss Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Capital addition purchase commitments Capital Addition Purchase Commitments [Member] Repayment of short-term borrowings Repayments of Short-Term Debt Credit facility, base rate (in percentage) Line of Credit Facility, Interest Rate at Period End Other operating (income) expense Other Operating Income (Expense) Amount of other operating income (expenses), not previously categorized, from items that are associated with the entity's operation. Cash consideration to acquired certain assets and assumed certain liabilities Payments to Acquire Businesses, Gross Deferred tax liabilities Deferred Income Tax Liabilities, Net Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] United States Dollars (sell) Hungarian Font (buy) United States Dollars Sell Hungarian Forint Buy [Member] United States Dollars Sell Hungarian Forint Buy. Opening balance Closing balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Insider Trading Policies and Procedures [Line Items] Vested and exercisable, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Derivative instruments Derivative Asset, Current Disaggregation of Revenue [Line Items] Contract Liabilities [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Capital stock Equity [Text Block] Vested and expected to vest thereafter Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate United States Dollars (sell) Indian Rupees (buy) United States Dollars Sell Indian Rupees Buy [Member] United States Dollars Sell Indian Rupees Buy [Member] Reporting Unit Reporting Unit [Domain] Long-term Purchase Commitment, Category of Item Purchased Long-Term Purchase Commitment, Category of Item Purchased [Domain] Current liabilities Liabilities, Current [Abstract] Preferred shares, $0.01 par value, 250,000,000 authorized, none issued Preferred Stock, Value, Issued Total debt issuance cost Debt Issuance Costs, Noncurrent, Net Subsequent Event Type Subsequent Event Type [Domain] Dividend paid Payments of Ordinary Dividends, Common Stock Earnings per common share, diluted (in usd per share) Earnings Per Share, Diluted Impairment charge on intangible assets and goodwill held-for-sale Impairment charge on intangible assets and goodwill held-for-sale Impairment Charge On Intangible Assets and Goodwill Held-For-Sale Impairment Charge On Intangible Assets and Goodwill Held-For-Sale Accounts receivable, net of allowance for credit losses of $20,442 and $20,493 as of December 31, 2022 and September 30, 2023, respectively Accounts receivable, after allowance for credit loss, current Accounts Receivable, after Allowance for Credit Loss, Current Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Extinguished outstanding term loan Extinguishment of Debt, Amount Interest expense Interest and Debt Expense Line of credit Line of Credit [Member] Schedule of net defined benefit plan costs Schedule of Net Benefit Costs [Table Text Block] Trading Symbol Trading Symbol Granted, weighted average exercise price (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash and cash equivalents Cash Acquired from Acquisition Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Amended 2015 facility Amended Two Thousand Fifteen Credit Facility [Member] Amended two thousand fifteen credit facility. Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities [Member] Advance income and non-income taxes Prepaid Taxes Shareholders' equity Equity, Attributable to Parent [Abstract] Schedule of activities related to unrecognized tax benefits for uncertain tax positions Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract liabilities Contract with Customer, Liability Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Service costs Defined Benefit Plan, Service Cost Derivatives, maturity period Derivative, Remaining Maturity Executive Category: Executive Category [Axis] Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Number of Restricted Share Units Number of Performance Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of significant accounting policies Significant Accounting Policies [Text Block] Exercised, weighted average exercise price (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of gross and net amount of property, plant and equipment Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Credit losses Credit Loss, Financial Instrument [Policy Text Block] Hedging Relationship Hedging Relationship [Domain] 2025 Long-Term Debt, Maturity, Year Two 2022 facility 2022 Credit Agreement [Member] 2022 Credit Agreement Granted, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Payment for stock repurchased and retired (including expenses related to stock repurchased) Payments For Repurchase Of Common Stock, Including Related Expenses Payments For Repurchase Of Common Stock, Including Related Expenses Local Phone Number Local Phone Number Unrealized loss on revaluation of foreign currency assets/liabilities Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Other Comprehensive Income Loss [Table] Other Comprehensive Income Loss [Table] Other Comprehensive Income (Loss) [Table] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Notional principal amounts Derivative, Notional Amount Measurement Frequency Measurement Frequency [Axis] Restricted share units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Performance units vesting right (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right Depreciation and amortization Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Others Other Sundry Liabilities, Noncurrent Employer discretionary vesting percentage (in percentage) Deferred Compensation Arrangement Employer Discretionary Vesting Percentage Deferred compensation arrangement, employer discretionary, vesting percentage. Utilization of credit facility for non fund-based usage Utilization Of Credit Facility For Non Fund Based Usage This element represents the utilization of credit facility for non-fund based usage for short term in the form of overdraft, letter of credit, guarantees, short term loans excluding forward hedging. Line of Credit Facility [Table] Line of Credit Facility [Table] Summary of long term debt Schedule of Long-Term Debt Instruments [Table Text Block] Income taxes payable Accrued Income Taxes, Current Fair Value by Liability Class Fair Value by Liability Class [Domain] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Domestic Plan Domestic Plan [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Contract liabilities (Note b) Contract with Customer, Liability [Abstract] Acquisition related cost Business Combination, Acquisition Related Costs Number of stock awards outstanding but not included in the computation of diluted earnings per common share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Granted, number of shares (Units) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Dividends Dividends, Common Stock Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Genpact Luxembourg S.r.l. Subsidiary Issuer [Member] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill and Intangible Assets Disclosure [Line Items] Hedging Designation Hedging Designation [Axis] Property, plant and equipment, gross Property, Plant and Equipment, Gross Net settlement on vesting of performance units (Note 16) Performance Unit Value Shares Issued Net Of Tax Withholdings The value of shares awarded to employees, net of the value of shares for the payment of withholding taxes for meeting certain performance targets. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes. PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount 2017 Omnibus Incentive Compensation Plan Two Thousand Seventeen Omnibus Plan [Member] Two Thousand Seventeen Omnibus Plan [Member] Compensated absences Workers' Compensation Liability, Noncurrent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Disposal group, accounts receivable, current Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Individual qualifying base compensation (in percentage) Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage Prepaid expenses Prepaid Expense, Current Operating leases liability Operating Lease, Liability, Current Earnings receivable lump sum or annual installment maximum terms Deferred Compensation Arrangement with Individual, Maximum Contractual Term Issuance of common shares under the employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Payments of debt restructuring costs Payments of Debt Restructuring Costs Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently issued accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Net Finite-Lived Intangible Assets, Net Common stock shares repurchased price per share (in usd per share) Shares Acquired, Average Cost Per Share Compensation expense for ESPP Employee Stock Ownership Plan (ESOP), Compensation Expense Advances to suppliers Advances To Suppliers Advance payment to suppliers for which goods and services are to be received within one year or normal operating cycle whichever is longer. Accumulated amortization  & Impairment Finite-Lived Intangible Assets, Accumulated Amortization Treasury lock on fair value edges, amount Fair Value Hedges, Net Effect of exchange rate changes Unrecognized Tax Benefits Increases Resulting From Effect Of Exchange Rate Changes Change in unrecognized tax benefits due to movement in foreign exchange rates. Issuance of common shares under the employee stock purchase plan (Note 16) Restricted Stock, Value, Shares Issued Net of Tax Withholdings Outstanding maximum shares eligible to receive, beginning balance (in shares) Outstanding maximum shares eligible to receive, ending balance (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Maximum Shares Eligible To Receive Represents the maximum number of shares to be issued to the employee against the outstanding performance awards, upon the fulfillment of performance condition. United States Dollars (Sell) Brazilian Real (buy) United States Dollar Sell Brazilian Real Buy [Member] United States Dollar Sell Brazilian Real Buy Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Israeli Shekel (sell) United States Dollars (buy) Israel Shekel Sell United States Dollar Buy [Member] Israel Shekel Sell United States Dollar Buy Purchase consideration Business Combination, Consideration Transferred Gross profit Gross Profit Contract liabilities (Note 20) Contract with Customer, Liability, Current Schedule of significant assumptions used in determining fair value of options granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Employee stock option Employee Stock Option [Member] Derivative financial instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Document Type Document Type AOI Adjusted Income Loss From Operations Adjusted income loss from operations. Consumer and Healthcare Consumer And Healthcare [Member] Consumer goods, retail, life sciences and healthcare. Tabular List, Table Tabular List [Table Text Block] Euro (sell) United States Dollars (buy) Euro Sell United States Dollars Buy [Member] Euro Sell United States Dollars Buy [Member] Derivative instruments Derivative Liability, Current Stock-based compensation Share-Based Payment Arrangement [Text Block] Euro (sell) Romanian Leu (buy) Euro Sell Romanian Leu Buy [Member] Euro Sell Romanian Leu Buy [Member] Others, net Other Noncash Income (Expense) Contract cost assets Opening balance Closing balance Capitalized Contract Cost, Net Business Acquisition Business Acquisition [Axis] Cash surrender value of policies Cash Surrender Value of Life Insurance Maximum increase in downgrade of credit rating of notes to adjust interest rate payable (in percentage) Maximum Increase In Downgrade Of Credit Rating Of Notes To Adjust Interest Rate Payable Maximum increase in downgrade of credit rating of notes to adjust interest rate payable. Derivative [Table] Derivative [Table] Variable Rate [Axis] Variable Rate [Axis] Performance units vesting right, fair value (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right, Fair Value, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right, Fair Value, Shares Deposits Deposits Assets, Current Non-cash charge Non Cash Expense [Member] Non-cash Expense [Member]. Forfeited, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Business acquisitions Business Combination Disclosure [Text Block] Employee stock purchase plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Outstanding weighted average grant date fair value, beginning balance (in usd per share) Outstanding weighted average grant date fair value, ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value United States Dollars (Sell) Costa Rica Colon (buy) United States Dollar Sell Costa Rica Colon Buy [Member] United States Dollar Sell Costa Rica Colon Buy Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Unrecognized tax benefits, excluding exchange rate differences for interest recognized Unrecognized Tax Benefits Interest On Income Taxes Expense Benefit Unrecognized tax benefits interest on income taxes expense benefit. Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Effect of exchange rate fluctuations Goodwill, Foreign Currency Translation Gain (Loss) Adjustment upon final determination of level of performance goal achievement (in usd per share) Weighted Average Fair Value Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Higher Than Target Performance The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan). Statistical Measurement Statistical Measurement [Axis] Balance Sheet Location Balance Sheet Location [Domain] Write-down of operating right-of-use assets and other assets Write-down of Operating Lease Right-of-use Assets and Other Assets Write-down of Operating Lease Right-of-use Assets and Other Assets Entity Interactive Data Current Entity Interactive Data Current Contract liabilities [Table] Disaggregation of Revenue [Table] Long-term debt Long-Term Debt [Text Block] Other assets Other Assets [Member] Increase in quarterly cash dividend (in percentage) Percentage Increase In Quarterly Cash Dividend Percentage increase in quarterly cash dividend. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fund-based and non-fund-based credit facilities limits available Fund Based Non Fund Based Credit Facility Limit Limit available for fund based and non fund based credit facilities with banks for short term in the form of overdraft, letter of credit, guarantees, short term loans excluding forward hedging. Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Derivative instrument, gain amortized Derivative Instrument Gain Amortized Derivative Instrument Gain Amortized Increase in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets Increase (Decrease) In Prepaid Expenses Other Current Assets Contract Cost Assets Operating Lease Right Of Use Assets And Other Assets Increase decrease in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Foreign exchange gains (losses), net Forward Foreign Exchange Contracts [Member] Forward Foreign Exchange Contracts [Member] Common shares, outstanding (in shares) Beginning balance (in shares) End balance (in shares) Common Stock, Shares, Outstanding Initial dividend paid Dividends Interest costs Defined Benefit Plan, Interest Cost Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] PEO PEO [Member] Employee benefit plans Retirement Benefits [Text Block] Interest income (expense), net Interest Income and Interest Expense Disclosure [Text Block] Banking and Thrift, Interest [Abstract] Banking and Thrift, Interest [Abstract] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common shares, par value (in usd per share) Common Stock, Par or Stated Value Per Share Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount Amount of gain (loss) reclassified from OCI into statement of income (effective portion) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Opening balance, tax (expense) or benefit Closing balance, tax (expense) or benefit Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax Tax effect on accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. Interest rate swaps Interest Rate Swap [Member] Debt Instrument Debt Instrument [Axis] Stock repurchased and retired (Note 17) Stock Repurchased and Retired During Period, Value Derivative instruments Derivative Liability, Noncurrent Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Credit Facility Credit Facility [Axis] Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Schedule of maturity profile of term loan outstanding net of debt amortization expense Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Japanese Yen (sell) United States Dollars (buy) Japanese Yen Sell United States Dollar Buy [Member] Japanese Yen Sell United States Dollar Buy Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Common shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency Measurement Frequency [Domain] Property, plant and equipment, net Property, Plant and Equipment Disclosure [Text Block] Weighted average remaining contractual life (years) Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] One-year anniversary of approval of contribution Vesting Period One [Member] Vesting Period One [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Factoring facility maximum capacity Accounts Receivable Factoring Facility, Maximum Capacity Accounts Receivable Factoring Facility, Maximum Capacity China CHINA Schedule of changes in goodwill Schedule Of Changes In Goodwill [Text Block] The carrying amount of goodwill, goodwill acquired during the year, goodwill impairment losses recognized, goodwill written off due to the sale of a business unit, goodwill not yet allocated, and any other changes to goodwill during the period in total and for each reportable segment. At least annually, an Entity must evaluate its goodwill for impairment. Aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Restricted stock unit vesting right (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Net defined benefit plan costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Total impairment and write-down Asset Impairment Charges Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Earn-out consideration Business Combination, Contingent Consideration, Liability Supplementary information Supplemental Cash Flow Information [Abstract] Restructuring Type Restructuring Type [Axis] Schedule Of Significant Accounting Policies [Line Items] Schedule Of Significant Accounting Policies [Line Items] Schedule Of Significant Accounting Policies [Line Items] Goodwill and intangible assets Goodwill and Intangible Assets Disclosure [Text Block] Opening balance Closing balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Disposal group, other liabilities, current Disposal Group, Including Discontinued Operation, Other Liabilities, Current Granted, weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Expired, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule of net revenues disaggregated by customer Revenues By Types Of Customers Table [Text Block] Tabular disclosure of revenues derived from customers. Accounts receivable Accounts Receivable [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Vested and exercisable as of September 30, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Consideration payable Business Combination, Contingent Consideration, Liability, Current India INDIA Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] High Tech and Manufacturing High Tech And Manufacturing [Member] High tech, manufacturing and services. Statutory liabilities Statutory Liabilities Current Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Other operating (income) expense, net Other operating (income) expense, net Other Operating Income (Expense), Net Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Business Combination and Asset Acquisition [Abstract] Consolidation Items Consolidation Items [Axis] Goodwill Goodwill, Impairment Loss Number of employees around the globe, minimum Entity Number of Employees Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Hoodoo Digital, LLC Hoodoo Digital, LLC [Member] Hoodoo Digital, LLC Revenue recognized in contract liabilities balance Contract with Customer, Liability, Revenue Recognized Assets held for sale Assets And Liabilities Held-For-Sale, Policy [Policy Text Block] Assets And Liabilities Held-For-Sale, Policy Earnings Per Share (Abstract) Earnings Per Share Reconciliation [Abstract] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Preferred shares, issued (in shares) Preferred Stock, Shares Issued Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Capitalized Contract Cost Capitalized Contract Cost [Axis] Entity Emerging Growth Company Entity Emerging Growth Company U.K. UNITED KINGDOM Share repurchase open market Share Repurchase Open Market [Member] Share repurchase open market. Prior to 2023 Prior to Two Thousand Twenty Three [Member] Prior to Two Thousand Twenty Three United States Dollars (Sell) Polish Zloty (buy) United States Dollars Sell Polish Zloty Buy [Member] United States Dollars Sell Polish Zloty Buy The Business The Business [Member] The Business Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Acquired intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Common shares Common Stock [Member] Retirement benefits, net of taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Decrease related to prior year tax positions due to lapse of applicable statute of limitation Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location Income Statement Location [Domain] Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Minimum Minimum [Member] Weighted average number of common shares used in computing earnings per common share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Net deferred billings Accounts Receivable, after Allowance for Credit Loss, Noncurrent Opening balance, before-tax amount Closing balance, before-tax amount Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax Accumulated pretax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Schedule of fair value of derivative instruments and their location in the Company's financial statements Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Foreign exchange gains (losses), net Gain (Loss), Foreign Currency Transaction, before Tax Payment for net settlement of stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Fixed Rate Unsecured Loan Note Fixed Rate Unsecured Loan Note [Member] Fixed Rate Unsecured Loan Note Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Term SOFR adjustment (in percentage) Term SOFR Adjustment Term SOFR Adjustment Ownership percentage acquired (in percentage) Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings Retained Earnings [Member] Goodwill deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Current portion of long-term debt Current portion Long-Term Debt, Current Maturities Change in fair value of plan assets Income Expense On Deferred Compensation Arrangement Plan Assets Income (expense) on deferred compensation arrangement, plan assets. Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Allowance for credit losses current period charge Allowance For Credit Losses Other Assets Current Period Charge Allowance For Credit Losses Other Assets Current Period Charge Net income (loss) on cash flow hedging derivatives, net of taxes (Note 6) Gain (loss) on cash flow hedging derivatives, net, net of tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Earnings per common share, basic (in usd per share) Earnings Per Share, Basic Vesting period 2022 Vesting Period Two Thousand Twenty Two, Excluding Directors [Member] Vesting Period Two Thousand Twenty Two, Excluding Directors Unrecognized stock-based compensation cost for options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Issuance of common shares on exercise of options (Note 16) Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cash paid during the period for income taxes, net of refund Income Taxes Paid Basis of preparation and principles of consolidation Consolidation, Policy [Policy Text Block] Pound Sterling (sell) United States Dollars (buy) Pound Sterling Sell United States Dollar Buy [Member] Pound Sterling Sell United States Dollar Buy Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Impact of measurement period adjustments Goodwill, Purchase Accounting Adjustments Options granted, contractual period, years Share Based Compensation Arrangement By Share Based Payment Award Contractual Period Share based compensation arrangement by share based payment Award contractual period. Interest expense Interest Expense [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Technology-related intangible assets Technology-Based Intangible Assets [Member] Increase (decrease) in accounts payable Increase (Decrease) in Accounts Payable Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Schedule of revenue and adjusted income from operations by reporting segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Entity Address, Country Entity Address, Country Derivative Instrument Derivative Instrument [Axis] Gain (loss) on cash flow hedging derivatives, before tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Liability Class Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Loss on the sale of business classified as held for sale (refer to Note 8) Loss on the sale of the business classified as held for sale (refer to Note 8) Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal All Adjustments to Compensation All Adjustments to Compensation [Member] Deferred compensation liabilities Deferred Compensation Liabilities [Member] Deferred compensation liabilities. Compensation Amount Outstanding Recovery Compensation Amount Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Short-term borrowings Short-Term Debt [Text Block] Indemnification assets Business Combination, Indemnification Assets, Amount as of Acquisition Date Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Derivative instruments, assets Derivative Asset Forfeited, weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of impairment charge recorded for various categories of assets Schedule Of Impairment Charge For Various Categories Of Assets [Table Text Block] Schedule of impairment charge for various categories of assets. Deferred tax benefit Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Forfeited, weighted average exercise price (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited (in shares) Forfeited, number of shares (Units) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Goodwill And Intangible Assets Disclosure [Table] Goodwill And Intangible Assets Disclosure [Table] Goodwill and Intangible Assets Disclosure [Table] Allowance for credit losses Opening balance as of January 1 Closing balance Accounts Receivable, Allowance for Credit Loss Prepaid expenses and other current assets Other Current Assets [Text Block] 2024 Long-Term Debt, Maturity, Year One Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Compensated absences Workers' Compensation Liability, Current Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Other regions Other Regions [Member] Other regions. Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Revenue Sales [Member] Finance leases liability Finance Lease, Liability, Noncurrent Schedule of allowance for credit losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Income tax expense Income tax expense Income Tax Expense (Benefit) Deferred compensation plan liability Deferred Compensation Liability, Classified, Noncurrent Vesting Vesting [Axis] Impairment charge on assets classified as held-for-sale Impairment of Long-Lived Assets to be Disposed of Financial instruments and concentration of credit risk Financial Instruments And Concentration Of Credit Risk Policy [Text Block] It represents the nature of financial instruments that subject the Company to concentration of credit risk. Lender Name Lender Name [Axis] Principal amount of term loan Line Of Credit Long Term Facility Principal Amount It represents the principal amount of the long term borrowing under the credit facility. Equity [Abstract] Equity [Abstract] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Schedule of significant assumptions used in determining fair value of performance units Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value (Payment)/ refund for business acquisitions, net of cash acquired Payment for business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Credit Facility Credit Facility [Domain] Stock repurchased and retired (in shares) Shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Restructuring income Gain on termination of lease (refer to Note 25) Restructuring Income Restructuring Income Intangible assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Debt instrument, basis spread on variable rate (in percentage) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, term Long-Term Debt, Term Schedule of amounts contributed to defined contribution plans in various jurisdictions Defined Contribution Plan Disclosures [Table Text Block] Schedule of details of contract balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Net revenues Revenue from Contract with Customer [Text Block] Decrease related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additional paid-in capital Additional Paid in Capital, Common Stock Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Additional  Paid-in Capital Additional Paid-in Capital [Member] Net settlement on vesting of restricted share unit (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Balance Sheet Location Balance Sheet Location [Axis] Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations United States Dollars (sell) Mexican Peso (buy) United States Dollars Sell Mexican Peso Buy [Member] United States Dollars Sell Mexican Peso Buy [Member] Other liabilities Other Liabilities [Member] Cover [Abstract] Cover [Abstract] Australian Dollars (sell) Indian Rupees (buy) Australian Dollars Sell Indian Rupees Buy [Member] Australian dollars (sell) indian rupees (buy). Opening balance, net of tax amount Closing balance, net of tax amount AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Category of Item Purchased Category of Item Purchased [Axis] Subsequent events Subsequent Events [Text Block] Accounts receivable, net of allowance for credit losses Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Amortization of debt issuance costs Amortization of Debt Issuance Costs U.S. UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Fair value measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Other liabilities Other liabilities Other Liabilities, Noncurrent Transaction price allocated to remaining performance obligations Revenue, Remaining Performance Obligation, Amount Additions (net of redemption) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Cash flow hedges Cash Flow Hedging [Member] Segment reporting Segment Reporting Disclosure [Text Block] Revenue, Performance Obligation [Abstract] Revenue, Performance Obligation [Abstract] Contingent consideration, asset Business Combination, Contingent Consideration, Asset Singapore Dollars (buy) United States Dollars (sell) Singapore Dollars Buy United States Dollars Sell [Member] Singapore dollars buy United States dollars sell. Total Equity Equity Component [Domain] Finance leases liability Finance Lease, Liability, Current Fair value per share allowed to eligible employees to purchase through payroll deductions (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Bank guarantees and letters of credits, outstanding Contractual Obligation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Disposal group, accrued liabilities, current Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Write-down of intangible assets and property, plant and equipment Write-Down Of Intangible Assets And Property, Plant And Equipment Write-Down Of Intangible Assets And Property, Plant And Equipment Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Long-term debt, modification amount Long Term Debt, Modification Amount Long Term Debt, Modification Amount Consolidated Entities Consolidated Entities [Domain] Debt instrument redemption price (in percentage) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Capitalized Contract Cost Capitalized Contract Cost [Domain] Segments Segments [Axis] Commitment fee (in percentage) Unutilized Amount Of Line Of Credit Facility Commitment Fee Percentage It represents the fee, expressed as a percentage of the unutilized amount of the line of credit facility. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Amortization and impairment of acquired intangible assets (other than included above) Amortization And Impairment Of Intangible Assets Excluded From Adjusted Income From Operation Amortization and impairment of intangible assets excluded from adjusted income from operation. Type of Restructuring Type of Restructuring [Domain] Consolidated Entities Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Change in fair value of earn-out consideration Change in fair value of deferred compensation plan liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Statistical Measurement Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Earnings receivable minimum term Deferred Compensation Arrangement with Individual, Requisite Service Period Outstanding number of shares (Units), beginning balance Outstanding number of shares (Units), ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Number of countries in which entity operates Number of Countries in which Entity Operates Revolving credit facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance units Performance Shares [Member] Vesting period 2021 Vesting Period Two Thousand Twenty One [Member] Vesting Period Two Thousand Twenty One Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Vested and exercisable, weighted average remaining contractual life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Cost of factoring facility Cost Of Accounts Receivable Factoring Facility Cost Of Accounts Receivable Factoring Facility Commitments and contingencies Commitments and Contingencies Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Commitments and contingencies Long-Term Purchase Commitment, Amount Performance units period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Foreign Plan Foreign Plan [Member] Income taxes Income Tax Disclosure [Text Block] Net settlement on vesting of performance units (in shares) Performance Unit Shares Issued Net Of Tax Withholdings Shares awarded to employees, net of shares for the payment of withholding taxes for meeting certain performance targets. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes. Charges from operations held for sale Charges from operations held for sale Disposal Group, Including Discontinued Operation, Adjusted Income Loss From Operations Disposal Group, Including Discontinued Operation, Adjusted Income Loss From Operations Schedule of other liabilities Other Liabilities [Table Text Block] Leases Lessee, Leases [Policy Text Block] Factoring facility, maximum capacity utilized Accounts Receivable Factoring Facility, Aggregate Maximum Capacity Utilized Accounts Receivable Factoring Facility, Aggregate Maximum Capacity Utilized Preferred shares, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Margin over LIBOR (in percentage) Margin Over Libor For Interest Rate On Line Of Credit This element represents the margin to be added to LIBOR to arrive at the interest rate to be paid on the credit facility. Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship Hedging Relationship [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Vested and expected to vest thereafter, weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Employer discretionary vesting period Deferred Compensation Arrangement Employer Discretionary Vesting Period Deferred compensation arrangement, employer discretionary, vesting period Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Outstanding, shares arising out of options, beginning balance (in shares) Outstanding, shares arising out of options, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued employee cost Accrued Employee Benefits, Current Base rate plus applicable margin Base Rate Plus Applicable Margin [Member] Base Rate Plus Applicable Margin Issuance of common shares on exercise of options (Note 16) Stock Issued During Period, Value, Stock Options Exercised Measurement period adjustment related to taxes Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Tax Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Tax Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of prepaid expenses and other current assets Schedule of Other Current Assets [Table Text Block] Weighted average grant-date fair value of options granted during the period (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Derivative Contract [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Forfeited, maximum shares eligible to receive (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Maximum Shares Eligible To Receive Represents the maximum number of shares which the employer would have been required to issue upon the satisfaction of the performance condition, had these been not forfeited in the current reporting period. Liabilities and equity Liabilities and Equity [Abstract] Issuance of common shares on exercise of options (in shares) Exercised, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Changes in fair value of effective portion of outstanding derivatives, net, before tax amount Changes in fair value of effective portion of outstanding derivatives, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Maximum dollar amount of common shares allowed to be purchased Maximum Dollar Amount Of Common Shares Allowed To Be Purchased Maximum dollar amount of common shares allowed to be purchased. Award, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 2023 Two Thousand Twenty Three [Member] Two Thousand Twenty Three Acquired intangible assets, weighted average amortization period Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Forward foreign exchange contracts Foreign Exchange Contract [Member] Granted, maximum shares eligible to receive (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Maximum Shares Eligible To Receive Represents the maximum number of shares to be issued to the employee, against the performance awards granted during the reporting period, upon the fulfillment of the performance condition. Name Measure Name Name Forgone Recovery, Individual Name Goodwill Opening balance Closing balance Goodwill Increase related to prior year tax positions, including recorded in acquisition accounting Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Revenue from operations held for sale Disposal Group, Including Discontinued Operation, Revenue Vested, maximum shares eligible to receive (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Allotted Maximum Shares Eligible To Receive Represents the maximum number of shares which the employer would have issued upon the satisfaction of the maximum level specified performance target. Depreciation on PPE Depreciation Expense On Property Plant And Equipment [Member] Depreciation Expense On Property Plant And Equipment [Member] Underlying Securities Award Underlying Securities Amount Restricted stock unit vesting right, fair value (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Fair Value, Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Fair Value, Shares Increase in accounts receivable Increase (Decrease) in Accounts Receivable Digital operations Digital Operations [Member] Digital Operations 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Dividends per common share (in usd per share) Quarterly dividend declared (in usd per share) Common Stock, Dividends, Per Share, Declared Payments made on earn-out consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Operating leases liability Operating Lease, Liability, Noncurrent Balance sheet exposure asset Credit Risk Derivatives, at Fair Value, Net Debt Instrument, Name Debt Instrument, Name [Domain] Non fund-based credit facility Non Fund Based Credit Facility [Member] Non-Fund-Based Credit Facility [Member] Income Statement Location Income Statement Location [Axis] Retirement benefits Liability, Defined Benefit Plan, Noncurrent Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Dilutive effect of stock-based awards (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] 2021 Senior notes Two Thousand Twenty One Senior Notes [Member] Two Thousand Twenty One Senior Notes Defined Contribution Plan [Table] Defined Contribution Plan [Table] Cost of revenue Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Contract asset (Note 20) Contract with Customer, Asset, after Allowance for Credit Loss, Current Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Advance from customers Advance From Customers [Member] Advance From Customers Plan Name Plan Name [Domain] Payment for debt extinguishment Payment for Debt Extinguishment or Debt Prepayment Cost Unrecognized stock-based compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Number of common shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Outstanding weighted average remaining contractual life, beginning balance (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Impairment, long-lived asset, held-for-use, statement of income or comprehensive income [Extensible Enumeration] Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] Trading Arrangement: Trading Arrangement [Axis] Schedule of interest income (expense), net Interest Income and Interest Expense Disclosure [Table Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Heather D White [Member] Heather D White Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Schedule of other operating (income) expense, net Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Entity File Number Entity File Number 2026 Long-Term Debt, Maturity, Year Three Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of acquired intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Award Date [Domain] Award Date [Domain] Percentage of issued and outstanding shares (in percent) Percentage of Issued And Outstanding Shares Of Capital Stock To Be Divested Percentage of Issued And Outstanding Shares Of Capital Stock To Be Divested Increase in income taxes payable Increase (Decrease) in Income Taxes Payable Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Asset Class Asset Class [Axis] Common shares, issued (in shares) Common Stock, Shares, Issued Schedule of restricted share units activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested, number of shares (Units) Vested (in shares) Vested, number of shares (Units) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Severance charge Severance Costs Long-term debt, amount Total Long-Term Debt Total, assets Assets, Fair Value Disclosure 2027 Long-Term Debt, Maturity, Year Four Weighted average remaining requisite vesting period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent United States Dollars (sell) Chinese Renminbi (buy) United States Dollars (Sell) Chinese Renminbi (Buy) [Member] United States Dollars (Sell) Chinese Renminbi (Buy) Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Change in fair value of deferred compensation liabilities Income Expense On Deferred Compensation Arrangement Liability Income (expense) on deferred compensation arrangement liability. Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Subsequent Event [Table] Subsequent Event [Table] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Weighted  average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Adjustment upon final determination of level of performance goal achievement (in shares) Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Lower Than Maximum Performance It represents the achievement of lower than maximum performance of Share Based Payment Award other than options. Payment for divestiture of business Payment for divestiture of business Payment for divestiture of business Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Subsequent Event Subsequent Event [Member] Maximum percentage of employee's base salary allowed to be purchased (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Deferred transition revenue Deferred Transition Revenue [Member] Deferred Transition Revenue Schedule of estimated useful lives of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accrued expenses and other current liabilities Accrued expenses and other current liabilities, net Other Liabilities, Current Income Statement [Abstract] Income Statement [Abstract] Pound Sterling (buy) United States Dollar (Sell) Pound Sterling (buy) United States Dollar (Sell) [Member] Pound Sterling (buy) United States Dollar (Sell) Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Derivative instruments, liabilities Derivative Liability South African Rand (sell) United States Dollars (buy) South African Rand Sell United States Dollar Buy [Member] South African Rand Sell United States Dollar Buy Others Other Assets, Current Interest income Interest And Debt Income Income derived from investments in debt securities and on cash and cash equivalents the earnings of which reflect the time value of money or transactions in which the payments are for the use or forbearance of money. Amortization Capitalized Contract Cost, Amortization Individual qualifying bonus compensation (in percentage) Deferred Compensation Arrangement With Individual Qualifying Bonus Compensation Percentage Deferred compensation arrangement with individual, qualifying bonus compensation percentage. Assets and liabilities held for sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal group including discontinued operation, contract assets Disposal Group Including Discontinued Operation, Contract Assets Disposal Group Including Discontinued Operation, Contract Assets Total Shareholder Return Amount Total Shareholder Return Amount Aggregate amount of common stock shares repurchased Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of contract cost assets Capitalized Contract Cost [Table Text Block] Segments Segments [Domain] Fair Value, Inputs, Level 2 Fair Value Hierarchy and NAV [Axis] Consolidation Items Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Debt instrument, face amount Debt Instrument, Face Amount Current assets Assets, Current [Abstract] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Disposal Group Name [Domain] Disposal Group Name [Domain] Disposal group including discontinued operation, contract cost assets Disposal Group Including Discontinued Operation, Contract Cost Assets, Current Disposal Group Including Discontinued Operation, Contract Cost Assets, Current Proceeds from short-term borrowings Proceeds from Short-Term Debt Deferred compensation plan assets Deferred Compensation Plan Assets Fair Value Disclosure Deferred compensation plan assets fair value disclosure. Schedule of performance units activity Summary Of Performance Units Activity Table [Text Block] Disclosure of components of Performance stock awards granted to employees, comprised of changes in the quantity of the shares granted, vested and allotted, forfeited and outstanding during the reporting period along with weighted average grant date fair value. Contract Liability Class [Domain] Contract Liability Class [Domain] Contract Liability Class [Domain] Asset Class Asset Class [Domain] Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net income Net Income (Loss) Available to Common Stockholders, Basic Sales incentive programs Sales Incentive Programs [Member] sales incentive programs. Shares  arising out of options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Effective tax rate (in percentage) Effective Income Tax Rate Reconciliation, Percent Intangible assets held for sale, accumulated amortization Disposal Group Including Discontinued Operation, Intangible Assets, Accumulated Amortization, Current Disposal Group Including Discontinued Operation, Intangible Assets, Accumulated Amortization, Current Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Maximum Shares Eligible to Receive Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options [Abstract] United States Dollars (sell) Philippines Peso (buy) United States Dollars Sell Philippines Peso Buy [Member] United States Dollars Sell Philippines Peso Buy [Member] Vesting Vesting [Domain] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Defined contribution plans, contributed amount Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Contract liabilities (Note 20) Contract with Customer, Liability, Noncurrent Employee advances Nontrade Receivables, Current Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Plan Name Plan Name [Axis] 2007 Omnibus Plan Two Thousand Seven Omnibus Plan [Member] Two Thousand Seven Omnibus Plan [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Earnings per common share Earnings Per Share [Abstract] Common shares, $0.01 par value, 500,000,000 authorized, 182,924,416 and 181,412,399 issued and outstanding as of December 31, 2022 and September 3o, 2023, respectively Common Stock, Value, Issued Debt repurchase price as percentage of aggregate principal value upon certain change of controls (in percentage) Debt Instrument, Redemption Price, Percentage Treasury lock Treasury Lock [Member] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Domain] 2019 Senior notes Two Thousand Nineteen Senior Notes [Member] 2019 Senior Notes. Repayment of finance lease obligations Finance Lease, Principal Payments All Individuals All Individuals [Member] Accrued penalties Unrecognized Tax Benefits, Income Tax Penalties Accrued Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Disposal group, held-for-sale, not discontinued operations Disposal Group, Held-for-Sale, Not Discontinued Operations [Member] Stock repurchase authorized amount Stock Repurchase Program, Authorized Amount Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Net consideration transferred Business Combination, Net Consideration Transferred Business Combination, Net Consideration Transferred Business acquisition contingent consideration Business Acquisition Contingent Consideration [Member] Business Acquisition Contingent Consideration [Member] Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Opening balance at January 1 Closing balance at September 30 Unrecognized Tax Benefits PEO Name PEO Name Schedule of Product Information [Table] Schedule of Product Information [Table] Preferred shares, authorized (in shares) Preferred Stock, Shares Authorized Base rate Base Rate [Member] Annual dividend Common Stock Dividends Annual Dividend Common stock dividends annual dividend. Schedule of goodwill by reporting unit Schedule of Goodwill [Table Text Block] Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Transition activities Process Transition Activities [Member] Process transition activities. Other liabilities Other Accrued Liabilities, Current Others Corporate, Non-Segment [Member] Organization Nature of Operations [Text Block] Interest rate on senior notes (in percentage) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total equity Beginning balance, value End balance, value Equity, Attributable to Parent Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Reporting Unit Reporting Unit [Axis] Two-year anniversary of approval of contribution Vesting Period Two [Member] Vesting period two. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Expected life (in months) Expected life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Payment for internally generated intangible assets (including intangibles under development) Payments to Acquire Intangible Assets Tangible asset impairment charges Total property, plant and equipment Tangible Asset Impairment Charges Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Non-designated Not Designated as Hedging Instrument [Member] Restructuring Restructuring and Related Activities Disclosure [Text Block] Retirement benefits Liability, Defined Benefit Plan, Current Hedging Designation Hedging Designation [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Deferred compensation assets Deferred Compensation Plan Assets [Member] Deferred compensation plan assets. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Location of Foreign Plan [Domain] Location of Foreign Plan [Domain] Location of Foreign Plan Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of gains or losses recognized in other comprehensive income (loss) Derivative Instruments, Gain (Loss) [Table Text Block] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Intangible assets estimated useful lives Finite-Lived Intangible Asset, Useful Life Decrease in accrued expenses, other current liabilities, operating leases liabilities and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Expected to vest, number of shares (Units) Expected to vest, number of shares (Units) Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Expected To Vest Number As of the balance sheet date, the number of shares expected to be issued in future for awards (other than stock options) expected to vest. Outstanding weighted average exercise price, beginning balance (in usd per share) Outstanding weighted average exercise price, ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Other Comprehensive Income (Loss) [Line Items] Other Comprehensive Income Loss [Line Items] Other Comprehensive Income (Loss) [Line Items] Stock-based compensation expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Marketing-related intangible assets Marketing-Related Intangible Assets [Member] City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Earnings per share Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Computer software Software and Software Development Costs [Member] Interest rate swaps (floating to fixed) Interest Rate Swap Floating To Fixed [Member] Interest Rate Swap Floating To Fixed [Member] Share Repurchase Program Share Repurchase Program [Domain] Receivables [Abstract] Receivables [Abstract] Schedule of stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total, liabilities Liabilities, Fair Value Disclosure Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Allowance for credit losses, other assets Allowance For Credit Losses Other Assets Allowance for credit losses, other assets. Additions (net of redemption) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Internally developed and other intangibles Developed Technology Rights [Member] Data-Tech-AI Data-Tech-AI [Member] Data-Tech-AI Property, plant and equipment Property, Plant and Equipment [Member] Total liabilities and equity Liabilities and Equity Other assets, net of allowance for credit losses of $3,198 and $3,612 as of December 31, 2022 and September 30, 2023, respectively Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free rate of interest Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Intangible assets held for sale, gross Disposal Group Including Discontinued Operation, Intangible Assets, Gross, Current Disposal Group Including Discontinued Operation, Intangible Assets, Gross, Current Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Finance lease, liability, current, statement of financial position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Vested and expected to vest thereafter, weighted average remaining contractual life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Restructuring expenses (refer (a) below and note 27) Restructuring expense Restructuring Charges Vested, net of withholding tax (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Net of Withholding Tax Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Net of Withholding Tax Impairment of long-lived assets Asset Impairment Charges [Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Common shares, authorized (in shares) Common Stock, Shares Authorized Accrued expenses and other current liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Contract Liability Class [Axis] Contract Liability Class [Axis] Contract Liability Class Expenses related to stock repurchased (Note 17) Expenses Related To Stock Repurchase Extension Expenses related to stock repurchase extension. Short-term borrowings Short-Term Debt Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Additions (net), charged to income statement Accounts Receivable, Allowance for Credit Loss, Charged (Reversal) Released To Cost And Expense Allowance for doubtful accounts receivable charged/reversal released to cost and expense. Other operating (income) expense, net Other Operating Income and Expense [Text Block] Office Premises and Employee Severance Charge Office Premises And Employee Severance Charge [Member] Office Premises and .Employee Severance Charge [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Acquired assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Prepaid expenses and other current assets Prepaid expenses and other current assets, net Prepaid Expense and Other Assets, Current Credit facility, amount utilized Line Of Credit Facility Amount Utilized Utilized amount of borrowed credit facility as of the balance sheet date. Insider Trading Arrangements [Line Items] Outstanding as of September 30, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenue Cost of Sales [Member] Location of Foreign Plan [Axis] Location of Foreign Plan [Axis] Location of Foreign Plan Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Vested and exercisable, weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Repayment of long-term debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Debt amortization expense Amortization of Debt Issuance Costs and Discounts Additional terms of termination option Lessor Operating Lease Termination Term Lessor operating lease termination term. Change in fair value of deferred compensation plan assets Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Stock based compensation cost Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross  carrying amount Finite-Lived Intangible Assets, Gross Deductions/effect of exchange rate fluctuations Accounts Receivable, Allowance for Credit Loss, Deductions And Foreign Currency Translation Adjustments Allowance for Doubtful Accounts Receivable Deductions and Foreign Currency Translation Adjustments Factoring facility, amount outstanding Accounts Receivable Factoring Facility, Amount Outstanding Accounts Receivable Factoring Facility, Amount Outstanding Accrued employee cost Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Award Date [Axis] Award Date [Axis] Schedule Of Significant Accounting Policies [Table] Schedule Of Significant Accounting Policies [Table] Schedule Of Significant Accounting Policies [Table] Net revenues Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] 2018 facility 2018 Credit Agreement [Member] $500 million Revolving Credit Facility Amendment Flag Amendment Flag Customer-related intangible assets Customer-Related Intangible Assets [Member] Contract liabilities held for sale Disposal Group Including Discontinued Operation, Contract Liabilities, Current Disposal Group Including Discontinued Operation, Contract Liabilities, Current Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Financial Services Financial Services [Member] Banking, capital markets and insurance. Business combinations Business Combinations Policy [Policy Text Block] Long-term debt, less current portion Non-current portion Long-Term Debt, Excluding Current Maturities Finance lease, liability, noncurrent, statement of financial position [extensible list] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Selling, general and administrative expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Earn-out consideration Business Combination Contingent Consideration At Fair Value Current This element represents the current portion of the fair value as at the end of the reporting period of potential payments under the contingent consideration arrangement, including cash and shares as applicable. Weighted average number of common shares used in computing diluted earnings per common share (in shares) Weighted average number of common shares used in computing diluted earnings per common share ( in shares) Weighted Average Number of Shares Outstanding, Diluted Disposal group, prepaid and other assets, current Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Axis] Classified as held for sale Classified as held for sale Goodwill, Written off Related to Sale of Business Unit Interest income (expense), net Interest income (expense), net Interest Income (Expense), Nonoperating, Net Amended omnibus plan, increase in number of common shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Vesting percentage of participants (in percentage) Deferred Compensation Arrangement With Individual Participants Deferrals Vesting Percentage Deferred compensation arrangement with individual, participants’ deferrals vesting percentage. Expired, weighted average exercise price (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Deferred billings Accounts Receivable, before Allowance for Credit Loss, Noncurrent Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program Share Repurchase Program [Axis] Stock-based compensation expense (Note 16) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other liabilities Other Liabilities Disclosure [Text Block] Payment of earn-out consideration Business Acquisition Contingent Consideration Cash Paid Amount of cash payments resulting from the contingent consideration arrangement. Vested, weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Expenses related to stock purchase Expenses Related To Stock Purchase Extension Expenses Related To Stock Purchase Extension Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Total intangibles and goodwill Goodwill and Intangible Asset Impairment Adjustment to Compensation: Adjustment to Compensation [Axis] Japanese Yen (sell) Chinese Renminbi (buy) Japanese Yen Sell Chinese Renminbi Buy [Member] Japanese Yen Sell Chinese Renminbi Buy [Member] Total excluding business held for sale Revenue From Contract With Customer Excluding Assessed Tax And Held For Sale Business Revenue From Contract With Customer Excluding Assessed Tax And Held For Sale Business Term loan Term Loan Credit Facility [Member] Term Loan Credit Facility [Member] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average number of common shares used in computing basic earnings per common share (in shares) Weighted Average Number of Shares Outstanding, Basic Deferred compensation plan liability Deferred Compensation Plan Liabilities Fair Value Disclosure Deferred compensation plan liabilities fair value disclosure. Amortization of debt issuance costs Amortization Of Financing Costs Including Loss On Extinguishment Of Debt Amortization of financing costs including loss on extinguishment of debt. Revenues [Abstract] Revenues [Abstract] Cost of revenue Cost of Revenue Product Information [Line Items] Product Information [Line Items] Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Proceeds from issuance of common shares under stock-based compensation plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Unrecognized tax benefits, interest on income taxes accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Vested and expected to vest thereafter, shares arising out of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number EX-101.PRE 10 g-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Nov. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-33626  
Entity Registrant Name GENPACT LIMITED  
Entity Incorporation, State or Country Code D0  
Entity Tax Identification Number 98-0533350  
Entity Address, Address Line One Canon's Court  
Entity Address, Address Line Two 22 Victoria Street  
Entity Address, City or Town Hamilton  
Entity Address, Postal Zip Code HM 12  
Entity Address, Country BM  
City Area Code 441  
Local Phone Number 298-3300  
Title of 12(b) Security Common shares, par value $0.01 per share  
Trading Symbol G  
Security Exchange Name NYSE  
Entity Interactive Data Current Yes  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   181,412,399
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001398659  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 541,004 $ 646,765
Accounts receivable, net of allowance for credit losses of $20,442 and $20,493 as of December 31, 2022 and September 30, 2023, respectively 1,054,491 994,755
Prepaid expenses and other current assets 274,057 137,972
Total current assets 1,869,552 1,779,492
Property, plant and equipment, net 179,678 180,758
Operating lease right-of-use assets 176,663 198,366
Deferred tax assets 137,606 135,483
Intangible assets, net 61,805 89,715
Goodwill 1,677,804 1,684,196
Contract cost assets 197,129 216,670
Other assets, net of allowance for credit losses of $3,198 and $3,612 as of December 31, 2022 and September 30, 2023, respectively 298,536 304,134
Total assets 4,598,773 4,588,814
Current liabilities    
Short-term borrowings 55,000 151,000
Current portion of long-term debt 26,149 26,136
Accounts payable 26,659 35,809
Income taxes payable 131,208 45,306
Accrued expenses and other current liabilities 689,733 791,007
Operating leases liability 50,209 54,063
Total current liabilities 978,958 1,103,321
Long-term debt, less current portion 1,230,425 1,249,153
Operating leases liability 159,019 190,398
Deferred tax liabilities 3,815 4,176
Other liabilities 217,103 215,608
Total liabilities 2,589,320 2,762,656
Shareholders' equity    
Preferred shares, $0.01 par value, 250,000,000 authorized, none issued 0 0
Common shares, $0.01 par value, 500,000,000 authorized, 182,924,416 and 181,412,399 issued and outstanding as of December 31, 2022 and September 3o, 2023, respectively 1,809 1,823
Additional paid-in capital 1,856,230 1,777,453
Retained earnings 893,613 780,007
Accumulated other comprehensive income (loss) (742,199) (733,125)
Total equity 2,009,453 1,826,158
Commitments and contingencies
Total liabilities and equity $ 4,598,773 $ 4,588,814
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 20,493 $ 20,442
Allowance for credit losses, other assets $ 3,612 $ 3,198
Preferred shares, par value (in usd per share) $ 0.01 $ 0.01
Preferred shares, authorized (in shares) 250,000,000 250,000,000
Preferred shares, issued (in shares) 0 0
Common shares, par value (in usd per share) $ 0.01 $ 0.01
Common shares, authorized (in shares) 500,000,000 500,000,000
Common shares, issued (in shares) 181,412,399 182,924,416
Common shares, outstanding (in shares) 181,412,399 182,924,416
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net revenues $ 1,135,792 $ 1,111,037 $ 3,330,635 $ 3,268,627
Cost of revenue 732,962 717,219 2,167,524 2,117,437
Gross profit 402,830 393,818 1,163,111 1,151,190
Operating expenses:        
Selling, general and administrative expenses 229,731 231,436 675,642 701,828
Amortization of acquired intangible assets 7,497 10,604 24,009 32,805
Other operating (income) expense, net (91) 20,937 (4,665) 42,157
Income from operations 165,693 130,841 468,125 374,400
Foreign exchange gains (losses), net 2,975 3,867 3,698 9,312
Interest income (expense), net (13,255) (13,399) (35,020) (36,691)
Other income (expense), net (508) (235) 6,947 (4,902)
Income before income tax expense 154,905 121,074 443,750 342,119
Income tax expense 37,312 25,231 103,804 78,427
Net income $ 117,593 $ 95,843 $ 339,946 $ 263,692
Earnings per common share        
Earnings per common share, basic (in usd per share) $ 0.65 $ 0.52 $ 1.86 $ 1.43
Earnings per common share, diluted (in usd per share) $ 0.64 $ 0.51 $ 1.83 $ 1.40
Weighted average number of common shares used in computing earnings per common share        
Weighted average number of common shares used in computing basic earnings per common share (in shares) 181,399,897 183,312,013 182,808,518 184,456,047
Weighted average number of common shares used in computing diluted earnings per common share (in shares) 183,801,791 187,399,204 185,737,729 188,274,420
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 117,593 $ 95,843 $ 339,946 $ 263,692
Other comprehensive income:        
Currency translation adjustments (30,391) (71,092) (21,283) (179,933)
Net income (loss) on cash flow hedging derivatives, net of taxes (Note 6) (10,677) (14,198) 10,963 (23,056)
Retirement benefits, net of taxes 201 374 1,246 1,920
Other comprehensive income (loss) (40,867) (84,916) (9,074) (201,069)
Comprehensive income (loss) $ 76,726 $ 10,927 $ 330,872 $ 62,623
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common shares
Additional  Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   185,336,357      
Beginning balance, value at Dec. 31, 2021 $ 1,897,133 $ 1,847 $ 1,717,165 $ 732,474 $ (554,353)
Issuance of common shares on exercise of options (in shares)   110,000      
Issuance of common shares on exercise of options (Note 16) 2,956 $ 1 2,955    
Issuance of common shares under the employee stock purchase plan (in shares)   253,377      
Issuance of common shares on exercise of options (Note 16) 10,086 $ 3 10,083    
Net settlement on vesting of restricted share unit (in shares)   74,934      
Issuance of common shares under the employee stock purchase plan (Note 16) (421) $ 1 (422)    
Net settlement on vesting of performance units (in shares)   1,300,511      
Net settlement on vesting of performance units (Note 16) $ (44,391) $ 13 (44,404)    
Stock repurchased and retired (in shares) (4,067,044) (4,067,044)      
Stock repurchased and retired (Note 17) $ (182,011) $ (40)   (181,971)  
Expenses related to stock repurchased (Note 17) (81)     (81)  
Stock-based compensation expense (Note 16) 54,894   54,894    
Comprehensive income (loss):          
Net income (loss) 263,692     263,692  
Other comprehensive income (loss) (201,069)       (201,069)
Dividends (68,942)     (68,942)  
End balance (in shares) at Sep. 30, 2022   183,008,135      
End balance, value at Sep. 30, 2022 1,731,846 $ 1,825 1,740,271 745,172 (755,422)
Beginning balance (in shares) at Jun. 30, 2022   183,483,736      
Beginning balance, value at Jun. 30, 2022 1,750,438 $ 1,830 1,716,895 702,219 (670,506)
Issuance of common shares on exercise of options (in shares)   60,000      
Issuance of common shares on exercise of options (Note 16) 1,573   1,573    
Issuance of common shares under the employee stock purchase plan (in shares)   71,499      
Issuance of common shares on exercise of options (Note 16) 3,023 $ 1 3,022    
Net settlement on vesting of restricted share unit (in shares)   19,992      
Issuance of common shares under the employee stock purchase plan (Note 16) (421)   (421)    
Stock repurchased and retired (in shares)   (627,092)      
Stock repurchased and retired (Note 17) (30,011) $ (6)   (30,005)  
Expenses related to stock repurchased (Note 17) (12)     (12)  
Stock-based compensation expense (Note 16) 19,202   19,202    
Comprehensive income (loss):          
Net income (loss) 95,843     95,843  
Other comprehensive income (loss) (84,916)       (84,916)
Dividends (22,873)     (22,873)  
End balance (in shares) at Sep. 30, 2022   183,008,135      
End balance, value at Sep. 30, 2022 $ 1,731,846 $ 1,825 1,740,271 745,172 (755,422)
Beginning balance (in shares) at Dec. 31, 2022 182,924,416 182,924,416      
Beginning balance, value at Dec. 31, 2022 $ 1,826,158 $ 1,823 1,777,453 780,007 (733,125)
Issuance of common shares on exercise of options (in shares) 1,287,280 1,287,280      
Issuance of common shares on exercise of options (Note 16) $ 25,437 $ 13 25,424    
Issuance of common shares under the employee stock purchase plan (in shares)   255,123      
Issuance of common shares on exercise of options (Note 16) 9,201 $ 3 9,198    
Net settlement on vesting of restricted share unit (in shares)   361,389      
Issuance of common shares under the employee stock purchase plan (Note 16) (8,644) $ 4 (8,648)    
Net settlement on vesting of performance units (in shares)   412,275      
Net settlement on vesting of performance units (Note 16) $ (11,043) $ 4 (11,047)    
Stock repurchased and retired (in shares) (3,828,084) (3,828,084)      
Stock repurchased and retired (Note 17) $ (150,471) $ (38)   (150,433)  
Expenses related to stock repurchased (Note 17) (677)     (677)  
Stock-based compensation expense (Note 16) 63,850   63,850    
Comprehensive income (loss):          
Net income (loss) 339,946     339,946  
Other comprehensive income (loss) (9,074)       (9,074)
Dividends $ (75,230)     (75,230)  
End balance (in shares) at Sep. 30, 2023 181,412,399 181,412,399      
End balance, value at Sep. 30, 2023 $ 2,009,453 $ 1,809 1,856,230 893,613 (742,199)
Beginning balance (in shares) at Jun. 30, 2023   181,318,104      
Beginning balance, value at Jun. 30, 2023 1,932,864 $ 1,807 1,831,425 800,964 (701,332)
Issuance of common shares under the employee stock purchase plan (in shares)   80,650      
Issuance of common shares on exercise of options (Note 16) 2,710 $ 1 2,709    
Net settlement on vesting of restricted share unit (in shares)   13,645      
Issuance of common shares under the employee stock purchase plan (Note 16) (217) $ 1 (218)    
Stock-based compensation expense (Note 16) 22,314   22,314    
Comprehensive income (loss):          
Net income (loss) 117,593     117,593  
Other comprehensive income (loss) (40,867)       (40,867)
Dividends $ (24,944)     (24,944)  
End balance (in shares) at Sep. 30, 2023 181,412,399 181,412,399      
End balance, value at Sep. 30, 2023 $ 2,009,453 $ 1,809 $ 1,856,230 $ 893,613 $ (742,199)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Sep. 26, 2023
Jun. 26, 2023
Mar. 24, 2023
Feb. 09, 2023
Sep. 23, 2022
Jun. 24, 2022
Mar. 23, 2022
Feb. 10, 2022
Feb. 09, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Stockholders' Equity [Abstract]                          
Dividends per common share (in usd per share) $ 0.1375 $ 0.1375 $ 0.1375 $ 0.1375 $ 0.125 $ 0.125 $ 0.125 $ 0.125 $ 0.1075 $ 0.1375 $ 0.125 $ 0.4125 $ 0.3750
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities    
Net income $ 339,946 $ 263,692
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 54,410 68,169
Amortization of debt issuance costs 1,473 1,825
Amortization of acquired intangible assets 24,009 32,805
Write-down of intangible assets and property, plant and equipment 0 1,377
Impairment charge on intangible assets and goodwill held-for-sale 0 21,426
Write-down of operating right-of-use assets and other assets 0 20,307
Loss on the sale of business classified as held for sale (refer to Note 8) 802 0
Allowance for credit losses 5,081 1,045
Unrealized loss on revaluation of foreign currency assets/liabilities 1,283 2,150
Stock-based compensation expense 63,850 54,894
Deferred tax benefit (7,092) (7,655)
Others, net 1,512 323
Change in operating assets and liabilities:    
Increase in accounts receivable (73,400) (121,038)
Increase in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets (110,227) (57,940)
Increase (decrease) in accounts payable (9,196) 6,755
Decrease in accrued expenses, other current liabilities, operating leases liabilities and other liabilities (80,694) (132,524)
Increase in income taxes payable 87,149 58,431
Net cash provided by operating activities 298,906 214,042
Investing activities    
Purchase of property, plant and equipment (37,330) (35,312)
Payment for internally generated intangible assets (including intangibles under development) (2,569) (2,972)
Proceeds from sale of property, plant and equipment 21 58
(Payment)/ refund for business acquisitions, net of cash acquired (682) 973
Payment for divestiture of business (19,510) 0
Net cash used for investing activities (60,070) (37,253)
Financing activities    
Repayment of finance lease obligations (9,168) (10,305)
Repayment of long-term debt (19,875) (375,500)
Proceeds from short-term borrowings 148,000 250,000
Repayment of short-term borrowings (244,000) (50,000)
Proceeds from issuance of common shares under stock-based compensation plans 34,638 13,042
Payment for net settlement of stock-based awards (19,687) (44,942)
Payment of earn-out consideration (2,399) (2,437)
Dividend paid (75,230) (68,942)
Payment for stock repurchased and retired (including expenses related to stock repurchased) (150,548) (182,092)
Net cash used for financing activities (338,269) (471,176)
Net decrease in cash and cash equivalents (99,433) (294,387)
Effect of exchange rate changes (6,328) (86,391)
Cash and cash equivalents at the beginning of the period 646,765 899,458
Cash and cash equivalents at the end of the period 541,004 518,680
Supplementary information    
Cash paid during the period for interest 31,551 30,430
Cash paid during the period for income taxes, net of refund $ 123,395 $ 114,343
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Organization
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Organization OrganizationThe Company is a global professional services firm that drives digitally-led innovation and runs digitally-enabled intelligent operations for its clients, guided by its experience running thousands of processes for hundreds of Fortune Global 500 clients. The Company has over 127,000 employees serving clients in key industry verticals from more than 35 countries.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
 
(a) Basis of preparation and principles of consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, they do not include certain information and note disclosures required by generally accepted accounting principles for annual financial reporting and should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The accompanying consolidated financial statements reflect all adjustments that management considers necessary for a fair presentation of the results of operations for these periods.
The accompanying financial statements have been prepared on a consolidated basis and reflect the financial statements of Genpact Limited, a Bermuda company, and all of its subsidiaries that are more than 50% owned and controlled. When the Company does not have a controlling interest in an entity but exerts significant influence over the entity, the Company applies the equity method of accounting. All intercompany transactions and balances are eliminated in consolidation.
 
(b) Use of estimates

The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies. Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.

(c) Business combinations, goodwill and other intangible assets

The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standard Codification (“ASC”) Topic 805, Business Combinations, by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Contingent consideration is included within the acquisition cost and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is re-measured to fair value as of each reporting date until the contingency is resolved. Changes in fair value are recognized in earnings. All assets and liabilities of the acquired businesses, including goodwill, are assigned to reporting units. Acquisition-related costs are expensed as incurred under selling, general and administrative expenses.
2. Summary of significant accounting policies (Continued)

Goodwill represents the cost of acquired businesses in excess of the fair value of identifiable tangible and intangible net assets purchased. Goodwill is not amortized but is tested for impairment at least on an annual basis on December 31, based on a number of factors, including operating results, business plans and future cash flows. The Company performs an assessment of qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Based on the assessment of events or circumstances, the Company performs a quantitative assessment of goodwill impairment if it determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, based on the quantitative impairment analysis, the carrying value of the goodwill of a reporting unit exceeds the fair value of such goodwill, an impairment loss is recognized in an amount equal to the excess. In addition, the Company performs a qualitative assessment of goodwill impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. See Note 10 for information and related disclosures.
 
Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:
 
Customer-related intangible assets1-9 years
Marketing-related intangible assets1-8 years
Technology-related intangible assets2-10 years
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
Intangible assets are amortized over their estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.
In business combinations where the fair value of identifiable tangible and intangible net assets purchased exceeds the cost of the acquired business, the Company recognizes the resulting gain under “Other operating (income) expense, net” in the consolidated statements of income.
The Company also capitalizes certain software and technology-related development costs incurred in connection with developing or obtaining software or technology for sale/lease to customers when the initial design phase is completed and commercial and technological feasibility has been established. Any development cost incurred before technological feasibility is established is expensed as incurred as research and development costs. Technological feasibility is established upon completion of a detailed design program or, in its absence, completion of a working model. Capitalized software and technology costs include only (i) external direct costs of materials and services utilized in developing or obtaining software and technology and (ii) compensation and related benefits for employees who are directly associated with the project.
Costs incurred in connection with developing or obtaining software or technology for sale/lease to customers which are under development and not put to use are disclosed under “intangible assets under development.” Advances paid towards the acquisition of intangible assets outstanding as of each balance sheet date are disclosed under “intangible assets under development.”
Capitalized software and technology costs are included in intangible assets under technology-related intangible assets on the Company’s balance sheet and are amortized on a straight-line basis when placed into service over the estimated useful lives of the software and technology.
The Company evaluates the remaining useful life of intangible assets that are being amortized at each reporting period wherever events and circumstances warrant a revision to the remaining period of amortization, and the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.
2. Summary of significant accounting policies (Continued)

(d) Financial instruments and concentration of credit risk

Financial instruments that potentially subject the Company to concentration of credit risk are reflected principally in cash and cash equivalents, derivative financial instruments and accounts receivable. The Company places its cash and cash equivalents and derivative financial instruments with corporations and banks with high investment grade ratings, limits the amount of credit exposure with any one corporation or bank and conducts ongoing evaluations of the creditworthiness of the corporations and banks with which it does business. To reduce its credit risk on accounts receivable, the Company conducts ongoing credit evaluations of its customers.

(e) Accounts receivable

Accounts receivable are recorded at the invoiced or to be invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for current expected credit losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses which are adjusted to current market conditions and a reasonable and supportable forecast. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

The Company uses revolving accounts receivable-based facilities in the normal course of business as part of managing its cash flows. The Company accounts for receivables sold under these facilities as a sale of financial assets pursuant to ASC 860 “Transfers and Servicing” and de-recognizes these receivables, as well as the related allowances, from its balance sheets. Generally, the fair value of accounts receivable sold approximates their book value due to their short-term nature, and any gains or losses on the sale of these receivables are recorded at the time of transfer and included under "interest income (expense), net" in the Company’s consolidated statements of income.
 
(f) Revenue Recognition

The Company derives its revenue primarily from business process management services, including analytics, consulting and related digital solutions and information technology services, which are provided primarily on a time-and-material, transaction or fixed-price basis. The Company recognizes revenue upon the transfer of control of promised services to its customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Revenues from services rendered under time-and-materials and transaction-based contracts are recognized as the services are provided. The Company’s fixed-price contracts include contracts for customization of applications, maintenance and support services. Revenues from these contracts are recognized ratably over the term of the agreement. The Company accrues for revenue and unbilled receivables for services rendered between the last billing date and the balance sheet date.
 
The Company’s contracts with its customers also include incentive payments received for discrete benefits delivered or promised to be delivered to the customer or service level agreements that could result in credits or refunds to the customer. Revenues relating to such arrangements are accounted for as variable consideration when the amount of revenue to be recognized can be estimated to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
 
The Company records deferred revenue attributable to certain process transition activities where such activities do not represent separate performance obligations. Revenues relating to such transition activities are classified under contract liabilities and subsequently recognized ratably over the period in which the related services are performed. Costs relating to such transition activities are fulfillment costs which are directly related to the contract and result in the generation or enhancement of resources. Such costs are expected to be recoverable under the contract and are therefore classified as contract cost assets and recognized ratably over the estimated expected period of benefit under cost of revenue.
2. Summary of significant accounting policies (Continued)
 
Revenues are reported net of value-added tax, business tax and applicable discounts and allowances. Reimbursements of out-of-pocket expenses received from customers have been included as part of revenues.

Revenue for performance obligations that are satisfied over time is recognized in accordance with the methods prescribed for measuring progress. The input (cost expended) method has been used to measure progress towards completion as there is a direct relationship between input and the satisfaction of a performance obligation. Provisions for estimated losses, if any, on uncompleted contracts are recorded in the period in which such losses become probable based on the current contract estimates.
 
The Company enters into multiple-element revenue arrangements in which a customer may purchase a combination of products or services. The Company determines whether each product or service promised to a customer is capable of being distinct, and is distinct in the context of the contract. If not, the promised products or services are combined and accounted for as a single performance obligation. In the event of a multiple-element revenue arrangement, the Company allocates the arrangement consideration to separately identifiable performance obligations based on their relative stand-alone selling prices.
 
Certain contracts may include offerings such as sale of licenses, which may be perpetual or subscription-based. Revenue from distinct perpetual licenses is recognized upfront at the point in time when the software is made available to the customer. Revenue from distinct, non-cancellable, subscription-based licenses is recognized at the point in time it is transferred to the customer. Revenue from any associated maintenance or ongoing support services is recognized ratably over the term of the contract. For a combined software license/services performance obligation, revenue is recognized over the period that the services are performed.
 
All incremental and direct costs incurred for acquiring contracts, such as certain sales commissions, are classified as contract cost assets. Such costs are amortized over the expected period of benefit and recorded under selling, general and administrative expenses.
 
Other upfront fees paid to customers are classified as contract assets. Such fees are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue.
 
Timing of revenue recognition may differ from the timing of invoicing. If a payment is received in respect of services prior to the delivery of services, the payment is recognized as an advance from the customer and classified as a contract liability. Contract assets and contract liabilities relating to the same customer contract are offset against each other and presented on a net basis in the consolidated financial statements.
 
Significant judgements

Customer contracts sometimes include incentive payments received for discrete benefits delivered to the customer or service level agreements that could result in credits or refunds to the customer. Such amounts are estimated at contract inception and are adjusted at the end of each reporting period as additional information becomes available only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
2. Summary of significant accounting policies (Continued)

(g) Leases

At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on whether: (1) the contract involves the use of a distinct identified asset, (2) the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the term of the contract, and (3) the Company has the right to direct the use of the asset. At the inception of a lease, the consideration in the contract is allocated to each lease component based on its relative standalone price to determine the lease payments.

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term, (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised, (3) the lease term is for a major part of the remaining useful life of the asset or (4) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria.
 
For all leases at the lease commencement date, a ROU asset and a lease liability are recognized. The lease liability represents the present value of the lease payments under the lease. Lease liabilities are initially measured at the present value of the lease payments not yet paid, discounted using the discount rate for the lease at the lease commencement. The lease liabilities are subsequently measured on an amortized cost basis. The lease liability is adjusted to reflect interest on the liability and the lease payments made during the period. Interest on the lease liability is determined as the amount that results in a constant periodic discount rate on the remaining balance of the liability.
 
The ROU asset represents the right to use the leased asset for the lease term. The ROU asset for each lease initially includes the amount of the initial measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, accrued lease liabilities and any lease incentives received or any initial direct costs incurred by the Company.
 
The ROU asset of finance leases is subsequently measured at cost, less accumulated amortization and any accumulated impairment losses. The ROU asset of operating leases is subsequently measured from the carrying amount of the lease liability at the end of each reporting period, and is equal to the carrying amount of lease liabilities adjusted for (1) unamortized initial direct costs, (2) prepaid/(accrued) lease payments and (3) the unamortized balance of lease incentives received.

The carrying value of ROU assets is reviewed for impairment, similar to long-lived assets, whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.
 
The Company has elected to not separate lease and non-lease components for all of its leases and to use the recognition exemptions for lease contracts that, at commencement date, have a lease term of 12 months or less and do not contain a purchase option (“short-term leases”). 
 
Significant judgements
 
The Company determines the lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised. Under certain of its leases, the Company has a renewal and termination option to lease assets for additional terms between one and ten years. The Company applies judgement in evaluating whether it is reasonably certain to exercise the option to renew or terminate the lease. The Company considers all relevant factors that create an economic incentive for it to exercise the renewal or termination option. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within the Company’s control and affects its ability to exercise (or not to exercise) the option to renew or terminate.
2. Summary of significant accounting policies (Continued)

The Company has applied an incremental borrowing rate for the purpose of computing lease liabilities based on the remaining lease term and the rates prevailing in the jurisdictions where leases were executed.

(h) Cost of revenue

Cost of revenue primarily consists of salaries and benefits (including stock-based compensation), recruitment, training and related costs of employees who are directly responsible for the performance of services for customers, their supervisors and certain support personnel who may be dedicated to a particular client or a set of processes. It also includes operational expenses, which consist of facilities maintenance expenses, travel and living expenses, rent, IT expenses, and consulting and certain other expenses. Consulting charges represent the cost of consultants and contract resources with specialized skills who are directly responsible for the performance of services for clients and travel and other billable costs related to the Company’s clients. It also includes depreciation of property, plant and equipment, and amortization of intangible and ROU assets which are directly related to providing services that generate revenue.
 
(i) Selling, general and administrative expenses
 
Selling, general and administrative (“SG&A”) expenses consist of expenses relating to salaries and benefits (including stock-based compensation) as well as costs related to recruitment, training and retention of senior management and other support personnel in enabling functions such as human resources, finance, legal, marketing, sales and sales support, and other support personnel. The operational costs component of SG&A expenses also includes travel and living costs for such personnel. SG&A expenses also include acquisition-related costs, legal and professional fees (which represent the costs of third party legal, tax, accounting and other advisors), investment in research and development, digital technology, advanced automation and robotics, and an allowance for credit losses. It also includes depreciation of property, plant and equipment, and amortization of intangibles and ROU assets other than those included in cost of revenue.
 
(j) Credit losses

An allowance for credit losses is recognized for all debt instruments other than those held at fair value through profit or loss. The Company pools its accounts receivable (other than deferred billings) based on similar risk characteristics in estimating expected credit losses. Credit losses for accounts receivable are based on the roll-rate method, and the Company recognizes a loss allowance based on lifetime expected credit losses at each reporting date. The Company has established a provision matrix based on historical credit loss experience, adjusted for forward-looking factors and the economic environment. The Company believes the most relevant forward-looking factors are economic environment, gross domestic product, inflation rates and unemployment rates for each of the countries in which the Company or its customers operate, and accordingly the Company adjusts historical loss rates based on expected changes in these factors. At every reporting date, observed historical default rates are updated to reflect changes in the Company’s forward-looking estimates.

Credit losses for other financial assets and deferred billings are based on the discounted cash flow (“DCF”) method. Under the DCF method, the allowance for credit losses reflects the difference between the contractual cash flows due in accordance with the contract and the present value of the cash flows expected to be collected. The expected cash flows are discounted at the effective interest rate of the financial asset. Such allowances are based on the credit losses expected to arise over the life of the asset which includes consideration of prepayments based on the Company’s expectation as of the balance sheet date.

A financial asset is written off when it is deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. Expected recoveries of amounts previously written off, not to exceed the aggregate amounts previously written off, are included in determining the allowance at each reporting period.

Credit losses are presented as a credit loss expense within “Selling, general and administrative expenses.” Subsequent recoveries of amounts previously written off are credited against the same line item.
2. Summary of significant accounting policies (Continued)

(k) Impairment of long-lived assets

Long-lived assets, including certain intangible assets, to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Such assets are required to be tested for impairment if the carrying amount of the assets is higher than the future undiscounted net cash flows expected to be generated by the assets. The impairment amount to be recognized is measured as the amount by which the carrying value of the assets exceeds their fair value. The Company determines fair value by using a discounted cash flow approach.

(l) Assets held for sale

A long-lived asset (or a disposal group for a long-lived asset comprising a group of assets and related liabilities) is classified as held for sale if it is highly probable that the asset will be recovered through sale rather than continuing use.

The Company records assets held for sale at the lower of its carrying value or fair value less costs to sell. The following criteria are used to determine if a business is held for sale: (i) management, having the authority to approve a sale, commits to a plan to sell; (ii) the business is available for immediate sale in its present condition; (iii) an active program to locate a buyer and a plan to sell the business have been initiated; (iv) the sale of the business is probable within one year; (v) the business is being actively marketed for sale at a reasonable price relative to its fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.

In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets, discounted cash flow projections, third party valuation and any indicative offers. The Company’s assumptions about fair value require significant judgment because the current market is highly sensitive to changes in economic conditions. The Company estimates the fair values of assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate.

Any impairment loss on the initial classification and subsequent measurement is recognized as an expense. Any subsequent increase in fair value less costs to sell (not exceeding the accumulated impairment loss that has been previously recognized) is recognized in the income statement.

When assets are classified as held for sale, the Company does not record any depreciation and amortization for the respective property, plant and equipment and intangibles.

(m) Recently issued accounting pronouncements

The authoritative bodies release standards and guidance which are assessed by management for impact on the Company’s consolidated financial statements.

The following recently released accounting standard has not yet been adopted by the Company:

In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842).” This ASU requires a lessee in a common-control lease arrangement to amortize leasehold improvements that it owns over the improvements’ useful life to the common control group, regardless of the lease term, if the lessee continues to control the use of the underlying asset through a lease.

The ASU is effective for the Company for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is in the process of assessing the impact of this ASU on its consolidated results of operations, cash flows, financial position and disclosures.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Business acquisitions
9 Months Ended
Sep. 30, 2023
Business Combinations [Abstract]  
Business acquisitions Business acquisitions
(a) Hoodoo Digital, LLC

On December 31, 2021, the Company acquired 100% of the outstanding equity/limited liability company interests in Hoodoo Digital, LLC, a Utah limited liability company, for total purchase consideration of $66,721. This amount represents cash consideration of $64,439, net of cash acquired of $2,283. The total purchase consideration paid by the Company to the sellers on the closing date was $67,695, resulting in a recoverable of $973 on the closing date, which was subsequently recovered. The Company made measurement period adjustments of $1,688 related to taxes during the year ended December 31, 2022. The Company paid $682 to the sellers in the first quarter of 2023, and no portion of the purchase consideration is outstanding as of September 30, 2023. This acquisition furthered the Company’s strategy to fuse experience and process innovation to help clients drive end-to-end digital transformation. Hoodoo Digital’s expertise with Adobe Experience Manager and other Adobe applications expanded the Company’s existing capabilities to provide clients with an end-to-end solution that integrates digital content, e-commerce, data analytics, and marketing operations.

In connection with this acquisition, the Company recorded $16,200 in customer-related intangibles and $2,400 in marketing-related intangibles which have a weighted average amortization period of five years. Goodwill arising from the acquisition amounting to $46,033 has been allocated using a relative fair value allocation method to each of the Company’s reporting segments as follows: to the Financial Services segment in the amount of $4,338, to the Consumer and Healthcare segment in the amount of $7,321 and to the High Tech and Manufacturing segment in the amount of $34,374.

Goodwill arising from this acquisition is deductible for income tax purposes. The goodwill represents primarily the acquired capabilities and other benefits expected to result from combining the acquired operations with the Company’s existing operations.

Acquisition-related costs of $1,177 have been included in selling, general and administrative expenses as incurred. In connection with the acquisition, the Company also acquired certain assets with a value of $5,629 and assumed certain liabilities amounting to $1,852. The agreement with the sellers provides a full indemnity to the Company for all pre-closing income and non-income tax liabilities up to a maximum of the purchase consideration, including interest and penalties thereon. The Company would not be financially or materially affected by any liabilities that may arise from such exposures.

Accordingly, the Company recognized an indemnification asset of $278 based on the information that was available at the date of the acquisition, which is included in the assets taken over by the Company. The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net of allowance for credit losses
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Accounts receivable, net of allowance for credit losses Accounts receivable, net of allowance for credit losses
The following table provides details of the Company’s allowance for credit losses on accounts receivable:
 
Year ended December 31, 2022 Nine months ended September 30, 2023
Opening balance as of January 1$24,329 $20,442 
Additions (net), charged to income statement2,096 4,667 
Deductions/effect of exchange rate fluctuations(5,983)(4,616)
Closing balance$20,442 $20,493 
 
4. Accounts receivable, net of allowance for credit losses (Continued)

Accounts receivable were $1,015,197 and $1,074,984, and allowances for credit losses were $20,442 and $20,493, resulting in net accounts receivable balances of $994,755 and $1,054,491 as of December 31, 2022 and September 30, 2023, respectively. As of December 31, 2022, the Company reclassified accounts receivable amounting to $2,341 as assets held for sale. See Note 8 for additional information.

In addition, deferred billings were $64,735 and $82,349 and allowances for credit losses on deferred billings were $3,198 and $3,612, resulting in net deferred billings balances of $61,537 and $78,737 as of December 31, 2022 and September 30, 2023, respectively.

During the nine months ended September 30, 2022 and 2023, the Company recorded a release of $513 and a charge of $414, respectively, and for the three months ended September 30, 2022 and 2023, charges of $326 and $267, respectively, to the income statement on account of credit losses on deferred billings. Deferred billings, net of related allowances for credit losses, are included under “other assets” in the Companys consolidated balance sheet as of December 31, 2022 and September 30, 2023.

The Company has a revolving accounts receivable-based facility of $100,000 and $75,000 as of December 31, 2022 and September 30, 2023, respectively, permitting it to sell accounts receivable to banks on a non-recourse basis in the ordinary course of business. The aggregate maximum capacity utilized by the Company at any time during the period ended December 31, 2022 and September 3o, 2023 was $33,030 and $45,594, respectively. The principal amount outstanding against this facility as of December 31, 2022 and September 30, 2023 was $33,030 and $38,942, respectively. The cost of factoring such accounts receivable during the three and nine months ended September 30, 2022 and 2023 was $146 and $454, respectively, and $304 and $1,368, respectively. Gains or losses on the sales are recorded at the time of transfer of the accounts receivable and are included under "interest income (expense), net" in the Companys consolidated statements of income.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair value measurements Fair value measurements
 
The Company measures certain financial assets and liabilities, including derivative instruments, at fair value on a recurring basis. The fair value measurements of these financial assets and liabilities were determined using the following inputs as of December 31, 2022 and September 30, 2023: 

As of December 31, 2022
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$21,687 $— $21,687 $— 
Deferred compensation plan assets (Note a, e)40,261 — — 40,261 
Total$61,948 $ $21,687 $40,261 
Liabilities
Earn-out consideration (Note b, d)$2,517 $— $— $2,517 
Derivative instruments (Note b, c)38,817 — 38,817 — 
Deferred compensation plan liability (Note b, f)39,654 — — 39,654 
Total$80,988 $ $38,817 $42,171 
5. Fair value measurements (Continued)
As of September 30, 2023
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$23,069 $— $23,069 $— 
Deferred compensation plan assets (Note a, e)46,944 — — 46,944 
Total$70,013 $ $23,069 $46,944 
Liabilities
Derivative instruments (Note b, c)17,766 — 17,766 — 
Deferred compensation plan liability (Note b, f)46,332 — — 46,332 
Total$64,098 $ $17,766 $46,332 
 

(a)Derivative assets are included in “prepaid expenses and other current assets” and “other assets” in the consolidated balance sheets. Deferred compensation plan assets are included in “other assets” in the consolidated balance sheets.

(b)Included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.

(c)The Company values its derivative instruments based on market observable inputs, including both forward and spot prices for the relevant currencies and interest rate indices for relevant interest rates. The quotes are taken from an independent market database.

(d)The fair value of earn-out consideration, calculated as the present value of expected future payments to be made to the sellers of acquired businesses, was derived by estimating the future financial performance of the acquired businesses using the earn-out formula and performance targets specified in each purchase agreement and adjusting the result to reflect the Company’s estimate of the likelihood of achievement of such targets. Given the significance of the unobservable inputs, the valuations are classified in level 3 of the fair value hierarchy.

(e)Deferred compensation plan assets consist of life insurance policies held under a Rabbi Trust. Assets held in the Rabbi Trust are valued based on the cash surrender value of the insurance contract, which is determined based on the fair value of the underlying assets included in the insurance portfolio and are therefore classified within level 3 of the fair value hierarchy.

(f)The fair value of the deferred compensation plan liability is derived based on the fair value of the underlying assets in the insurance policies and is therefore classified within level 3 of the fair value hierarchy.
5. Fair value measurements (Continued)

The following table provides a roll-forward of the fair value of earn-out consideration categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$5,406 $ $5,406 $2,517 
Payments made on earn-out consideration(2,437)(2,437)(2,399)
Change in fair value of earn-out consideration (Note a)(452)— (452)(118)
Closing balance$2,517 $ $2,517 $ 

(a)Changes in the fair value of earn-out consideration are reported in “other operating (income) expense, net” in the consolidated statements of income.


The following table provides a roll-forward of the fair value of deferred compensation plan assets categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$38,422 $47,975 $38,584 $40,261 
Additions (net of redemption)725 555 8,610 3,752 
Change in fair value of deferred compensation plan assets (Note a)(1,964)(1,586)(10,011)2,931 
Closing balance$37,183 $46,944 $37,183 $46,944 

(a)Changes in the fair value of plan assets are reported in “other income (expense), net” in the consolidated statements of income.

The following table provides a roll-forward of the fair value of deferred compensation liabilities categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:

Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$37,833 $47,313 $38,007 $39,654 
Additions (net of redemption)727 555 8,611 3,752 
Change in fair value of deferred compensation plan liabilities (Note a)(1,977)(1,536)(10,035)2,926 
Closing balance$36,583 $46,332 $36,583 $46,332 

(a)Changes in the fair value of deferred compensation plan liabilities are reported in “selling, general and administrative expenses” in the consolidated statements of income.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative financial instruments
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative financial instruments Derivative financial instruments
The Company is exposed to the risk of rate fluctuations on its foreign currency assets and liabilities and on foreign currency denominated forecasted cash flows and interest rates. The Company has established risk management policies, including the use of derivative financial instruments to hedge foreign currency assets and liabilities, foreign currency denominated forecasted cash flows and interest rate risk. These derivative financial instruments consist of deliverable and non-deliverable forward foreign exchange contracts, treasury rate locks and interest rate swaps. The Company enters into these contracts with counterparties that are banks or other financial institutions, and the Company considers the risk of non-performance by such counterparties not to be material. The forward foreign exchange contracts and interest rate swaps mature during a period of up to 51 months and the forecasted transactions are expected to occur during the same period.

The following table presents the aggregate notional principal amounts of outstanding derivative financial instruments together with the related balance sheet exposure:
 
Notional principal amounts (Note a)Balance sheet exposure asset (liability) (Note b)
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Foreign exchange forward contracts denominated in:
United States Dollars (sell) Indian Rupees (buy)$1,587,500 $1,720,500 $(25,581)$(2,339)
United States Dollars (sell) Mexican Peso (buy)24,000 54,750 1,079 1,617 
United States Dollars (sell) Philippines Peso (buy)79,200 102,300 (828)(1,629)
Euro (sell) United States Dollars (buy)182,163 168,663 480 4,916 
Singapore Dollars (buy) United States Dollars (sell)50,956 50,956 166 (922)
Euro (sell) Romanian Leu (buy)51,115 50,779 848 608 
Japanese Yen (sell) Chinese Renminbi (buy)8,185 25,758 (327)1,956 
United States Dollars (sell) Chinese Renminbi (buy)41,000 43,500 605 (2,039)
Pound Sterling (sell) United States Dollars (buy)32,594 21,659 1,113 524 
United States Dollars (sell) Hungarian Font (buy)12,000 35,000 828 (1,090)
Australian Dollars (sell) Indian Rupees (buy)87,513 98,181 (452)3,655 
United States Dollars (Sell) Polish Zloty (buy)24,000 44,500 1,372 (1,445)
Japanese Yen (sell) United States Dollars (buy)10,000 7,000 (1,134)580 
Israeli Shekel (sell) United States Dollars (buy)3,000 — — 
South African Rand (sell) United States Dollars (buy)21,000 27,000 (1,652)1,023 
United States Dollars (Sell) Brazilian Real (buy)— 4,000 — (126)
United States Dollars (Sell) Costa Rica Colon (buy)— 13,000 — 344 
Pound Sterling (buy) United States Dollar (Sell)— 29,734 — (330)
Interest rate swaps (floating to fixed)432,248 — 6,350 — 
$(17,130)$5,303 

(a)Notional amounts are key elements of derivative financial instrument agreements but do not represent the amount exchanged by counterparties and do not measure the Company’s exposure to credit, foreign exchange, interest rate or market risks. However, the amounts exchanged are based on the notional amounts and other provisions of the underlying derivative financial instrument agreements. Notional amounts are denominated in U.S. dollars.

(b)Balance sheet exposure is denominated in U.S. dollars and denotes the mark-to-market impact of the derivative financial instruments on the reporting date.
6. Derivative financial instruments (Continued)

FASB guidance on derivatives and hedging requires companies to recognize all derivative instruments as either assets or liabilities at fair value in the balance sheet. In accordance with the FASB guidance on derivatives and hedging, the Company designates foreign exchange forward contracts, interest rate swaps and treasury rate locks as cash flow hedges. Foreign exchange forward contracts are entered into to cover the effects of future exchange rate variability on forecasted revenues and purchases of services, and interest rate swaps and treasury rate locks are entered into to cover interest rate fluctuation risk. In addition to this program, the Company uses derivative instruments that are not accounted for as hedges under the FASB guidance in order to hedge foreign exchange risks related to balance sheet items, such as receivables and intercompany borrowings, that are denominated in currencies other than the Company’s underlying functional currency.

The fair value of the Company’s derivative instruments and their location in the Company’s financial statements are summarized in the table below: 
Cash flow hedgesNon-designated
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Assets
Prepaid expenses and other current assets$17,531 $14,366 $2,151 $2,894 
Other assets$2,005 $5,809 $— $— 
Liabilities
Accrued expenses and other current liabilities$23,662 $10,199 $11,495 $4,958 
Other liabilities$3,660 $2,554 $— $55 
 
Cash flow hedges

For derivative instruments that are designated and qualify as cash flow hedges, the effective portion of the gain (loss) on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction is recognized in the consolidated statements of income. Gains (losses) on the derivatives, representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness, are recognized in earnings as incurred.

The Company executed a treasury rate lock agreement for $350,000 in connection with future interest payments to be made on its senior notes issued by Genpact Luxembourg S.à r.l. (“Genpact Luxembourg”) and Genpact USA, Inc. (“Genpact USA”), both wholly-owned subsidiaries of the Company, in March 2021 (the “2021 Senior Notes”), and the treasury rate lock was designated as a cash flow hedge. The treasury rate lock agreement was terminated on March 23, 2021 and a deferred gain was recorded in accumulated other comprehensive income and is being amortized to interest expense over the life of the 2021 Senior Notes. The remaining gain to be amortized related to the treasury rate lock agreement as of December 31, 2022 and September 30, 2023 was $530 and $409, respectively.
6. Derivative financial instruments (Continued)

In connection with cash flow hedges, the gains (losses) recorded as a component of other comprehensive income (loss) (“OCI”), and the related tax effects are summarized below: 

Three months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$8,284 $(3,078)$5,206 $21,297 $(5,368)$15,928 
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,274)(153)(2,427)3,595 (946)2,649 
Changes in fair value of effective portion of
outstanding derivatives, net
(19,328)2,703 (16,625)(9,872)1,843 (8,028)
Gain (loss) on cash flow hedging derivatives, net(17,054)2,856 (14,198)(13,467)2,789 (10,677)
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 

Nine months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$17,468 $(3,404)$14,064 $(7,255)$1,543 $(5,712)
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,551)(423)(2,974)10,622 (2,698)7,924 
Changes in fair value of effective portion of
outstanding derivatives, net
(28,789)2,759 (26,030)25,707 (6,820)18,887 
Gain (loss) on cash flow hedging derivatives, net(26,238)3,182 (23,056)15,085 (4,122)10,963 
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 

The gains or losses recognized in other comprehensive income (loss) and their effects on financial performance are summarized below: 
Derivatives in Cash Flow Hedging RelationshipsAmount of Gain (Loss) recognized in OCI on Derivatives (Effective Portion)Location of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)Amount of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)
Three months ended September 30,Nine months ended September 30,Three months ended September 30,Nine months ended September 30,
20222023202220232022202320222023
Forward foreign
exchange contracts
$(22,264)$(9,809)$(42,948)$24,076 Revenue$1,089 $(222)$2,269 $1,007 
Interest rate swaps$2,936 $(63)$14,159 $1,631 Cost of revenue(3,334)2,199 (2,284)1,301 
Selling, general and
administrative expenses
(566)325 (116)212 
Interest expense537 1,293 (2,420)8,102 
$(19,328)$(9,872)$(28,789)$25,707 $(2,274)$3,595 $(2,551)$10,622 

There were no gains (losses) recognized in the statement of income on the ineffective portion of derivatives and excluded from effectiveness testing for the three and nine months ended September 30, 2022 and 2023, respectively.
6. Derivative financial instruments (Continued)

Non-designated Hedges
Amount of Gain (Loss) recognized in Statement of Income on Derivatives
Three months ended September 30,Nine months ended September 30,
Derivatives not designated as hedging instrumentsLocation of Gain (Loss)  recognized in Statement of Income on Derivatives2022202320222023
Forward foreign exchange contracts (Note a)Foreign exchange gains (losses), net$(12,705)$(5,689)$(29,649)$8,034 
$(12,705)$(5,689)$(29,649)$8,034 

(a)These forward foreign exchange contracts were entered into to hedge fluctuations in foreign exchange rates for recognized balance sheet items such as receivables and intercompany borrowings and were not originally designated as hedges under FASB guidance on derivatives and hedging. Realized gains (losses) and changes in the fair value of these derivatives are recorded in foreign exchange gains (losses), net in the consolidated statements of income.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid expenses and other current assets
9 Months Ended
Sep. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid expenses and other current assets Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
As of December 31, 2022As of September 30, 2023
Advance income and non-income taxes$38,382 $159,890 
Contract asset (Note 20)11,61316,239
Prepaid expenses39,95248,573
Derivative instruments19,68217,260
Employee advances3,2995,049
Deposits 5,3723,270
Advances to suppliers9531,000
Others18,71922,776
Total$137,972 $274,057 

As of December 31, 2022, the Company reclassified certain prepaid expenses and other current assets amounting to $901 as assets held for sale. See Note 8 for additional information.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities held for sale
9 Months Ended
Sep. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Assets and liabilities held for sale Assets and liabilities held for sale
During the year ended December 31, 2022, the Company took actions to realign its portfolio to focus on services it believes have the greatest opportunities for growth, and deprioritized assets that no longer fit with its long-term strategy. Pursuant to a plan approved by management in the second quarter of 2022, the Company identified and divested a business (the “Business”) that was part of the Company's Consumer and Healthcare segment.

The transaction to divest the Business included the sale of 100% of the issued and outstanding shares of capital stock of an entity pursuant to a stock purchase agreement, which was completed in December 2022. It also included the sale of certain assets and liabilities pursuant to an asset purchase agreement signed during the fourth quarter of 2022. The sale of such assets was completed in February 2023.
8. Assets and liabilities held for sale (Continued)

Pursuant to the stock purchase agreement related to the sale of the Business, the Company is entitled to a potential earn-out of up to $10,600, contingent upon the Business signing contracts with certain clients and invoicing them during 2023. The Company has determined that the likelihood of achieving these events is uncertain, and accordingly, the Company has opted to record the earn-out if and when the consideration is determined to be realizable.

Pursuant to the asset purchase agreement related to the sale of the Business which was signed in 2022, the Company now holds 1.5% fixed rate unsecured loan notes amounting to $18,001 issued by the purchasers. These notes and interest thereon become receivable by the Company upon a future share sale, disposal or listing by the buyer group or early voluntary repayment of these notes at the discretion of the buyer group. The Company deems the likelihood of recovery of principal and interest on these notes to be remote and not in the control of the Company. Accordingly, the Company did not record a value for these notes. The Company's obligation to transfer $18,001 to the purchasers in exchange for these notes was satisfied in February 2023 upon the closing of the transaction.

The Company completed the sale of the Business in February 2023, resulting in a net payout of $2,091 and a loss of $802 on the sale of the Business in addition to an impairment charge of $32,575 recorded in the year ended December 31, 2022. No corresponding loss was recorded in the nine months ended September 30, 2022 or the three months ended September 30, 2023. The loss on the sale of business classified as held for sale has been recorded in "other operating (income) expense, net" in the Company's consolidated statement of income. See Note 21 for additional information.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Property, plant and equipment, net
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, plant and equipment, net Property, plant and equipment, net
 
The following table provides the gross and net amount of property, plant and equipment:
 
As of December 31, 2022As of September 30, 2023
Property, plant and equipment, gross$766,365 $768,056 
Less: Accumulated depreciation and amortization (585,607)(588,378)
Property, plant and equipment, net$180,758 $179,678 
 
Depreciation expense on property, plant and equipment for the three months ended September 30, 2022 and 2023 was $13,442 and $12,198, respectively, and for the nine months ended September 30, 2022 and 2023 was $42,102 and $37,466, respectively. Computer software amortization for the three months ended September 30, 2022 and 2023 was $1,192 and $664, respectively, and for the nine months ended September 30, 2022 and 2023 was $3,874 and $2,060, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and intangible assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and intangible assets Goodwill and intangible assets
 
The following table presents the changes in goodwill for the year ended December 31, 2022 and the nine months ended September 30, 2023:
 
For the year ended December 31, 2022For the nine months ended September 30, 2023
Opening balance1,731,0271,684,196
Impact of measurement period adjustments1,817— 
Classified as held for sale(1,625)— 
Effect of exchange rate fluctuations(47,023)(6,392)
Closing balance1,684,1961,677,804 
10. Goodwill and intangible assets (Continued)

The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2022:

Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance421,257611,120698,6501,731,027
Impact of measurement period adjustments1712891,3571,817
Classified as held for sale— (1,625)— (1,625)
Effect of exchange rate fluctuations(12,692)(16,877)(17,454)(47,023)
Closing balance408,736592,907682,5531,684,196

The following table presents the changes in goodwill by reporting unit for the nine months ended September 30, 2023: 
Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance408,736592,907682,5531,684,196
Effect of exchange rate fluctuations(1,784)(2,318)(2,290)(6,392)
Closing balance406,952 590,589 680,263 1,677,804 

As of December 31, 2022, the Company reclassified goodwill (before impairment) amounting to $1,625 attributable to its Consumer and Healthcare segment as assets held for sale. See Note 8 for additional information.

The total amount of goodwill deductible for tax purposes was $291,377 and $270,108 as of December 31, 2022 and September 30, 2023, respectively.

The Company’s intangible assets are as follows:
 
As of December 31, 2022As of September 30, 2023
Gross 
carrying amount
Accumulated amortization 
& Impairment
NetGross 
carrying amount
Accumulated amortization 
& Impairment
Net
Customer-related intangible assets$473,997 $411,706 $62,291 $471,485 $427,813 $43,672 
Marketing-related intangible assets97,83183,25314,57897,62887,11210,516
Technology-related intangible assets126,406113,56012,846128,438120,8217,617
$698,234 $608,519 $89,715 $697,551 $635,746 $61,805 
 
As of December 31, 2022, the Company reclassified certain intangible assets with a gross carrying value of $40,538 and accumulated amortization of $16,989 to assets held for sale. See Note 8 for additional information.

Amortization expenses for intangible assets acquired as part of a business combination and disclosed in the consolidated statements of income under amortization of acquired intangible assets for the three months ended September 30, 2022 and 2023 were $10,604 and $7,497, respectively, and for the nine months ended September 30, 2022 and 2023 were $32,805 and $24,009, respectively.
10. Goodwill and intangible assets (Continued)

Amortization expenses for internally-developed and other intangible assets disclosed in the consolidated statements of income under cost of revenue and selling, general and administrative expenses for the three months ended September 30, 2022 and 2023 were $2,595 and $2,092, respectively, and for the nine months ended September 30, 2022 and 2023 were $12,264 and $6,465, respectively.

During the three and nine months ended September 30, 2022 and 2023, the Company tested for recoverability certain customer-related and technology-related intangible assets, including those under development, and certain property, plant and equipment, as a result of changes in market trends and the Company’s investment strategy, including the Company's decision to cease certain service offerings. Based on the results of this testing, the Company determined that the carrying values of the assets tested were not recoverable, and the Company recorded complete write-downs of the carrying values of these assets amounting to $1,377 and $0 for the nine months ended September 30, 2022 and 2023. There was no corresponding expense recorded in the three months ended September 30, 2022 and 2023. These write-downs have been recorded in “other operating (income) expense, net” in the consolidated statement of income.

The summary below presents the impairment charges on intangibles and goodwill and write-downs on property, plant and equipment recorded for various categories of assets during the three and nine months ended September 30, 2022 and 2023:  
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Technology-related intangibles
$19,116 $— $19,116 $— 
Customer-related intangibles
685 — 685 — 
Goodwill1,625 — 1,625 — 
Total intangibles and goodwill$21,426 $ $21,426 $ 
Property, plant and equipment$— $— $1,377 $— 
Total property, plant and equipment$ $ $1,377 $ 
Total impairment and write-down$21,426 $ $22,803 $ 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term borrowings
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Short-term borrowings Short-term borrowings
The Company has the following borrowing facilities:
 
a.Fund-based and non-fund-based credit facilities with banks, which are available for operational requirements in the form of overdrafts, letters of credit, guarantees and short-term loans. As of December 31, 2022 and September 30, 2023, the limits available were $22,882 and $21,526, respectively, of which $5,392 and $9,133, respectively, was utilized, constituting non-funded drawdown.
11. Short-term borrowings (Continued)

b.A fund-based and non-fund based revolving credit facility of $650,000, which the Company obtained by entering into an amended and restated credit agreement (the "2022 Credit Agreement") with Genpact USA., Inc., a wholly-owned subsidiary of the Company (“Genpact USA”), Genpact Global Holdings (Bermuda) Limited (“GGH”) and Genpact Luxembourg S.à r.l., a wholly-owned subsidiary of the Company (“Genpact Luxembourg”, and together with Genpact USA and GGH, the “Borrowers”), as borrowers, Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, swingline lender and issuing bank, and the lenders and other parties thereto on December 13, 2022. The term loan and revolving credit facility under the 2022 Credit Agreement expire on December 13, 2027. Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.0%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum. The unutilized amount on the revolving credit facility under the 2022 Credit Agreement bore a commitment fee of 0.20% as of December 31, 2022 and September 30, 2023. As of December 31, 2022 and September 30, 2023, a total of $153,658 and $56,627, respectively, was utilized, of which $151,000 and $55,000, respectively, constituted funded drawdown and $2,658 and $1,627, respectively, constituted non-funded drawdown. The 2022 Credit Agreement contains certain customary covenants, including a maximum leverage covenant and a minimum interest coverage ratio. During the period ended December 31, 2022 and September 30, 2023, the Company was in compliance with the financial covenants of the 2022 Credit Agreement.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Long-term debt Long-term debt
 
In December 2022, the Company amended its existing credit facility under its amended and restated credit agreement entered into in August 2018 (the "2018 Credit Agreement”), which was comprised of a $680,000 term loan and a $500,000 revolving credit facility, and entered into the 2022 Credit Agreement, which is comprised of a $530,000 term loan and a $650,000 revolving credit facility. The 2022 Credit Agreement, which is guaranteed by the Company and certain of its subsidiaries, replaces the 2018 Credit Agreement. The obligations under the 2022 Credit Agreement are unsecured.

The outstanding balance of the term loan under the 2018 Credit Agreement as of the date of the 2022 Credit Agreement was $527,000. The revolving credit facility and the term loan have a term of five years and expire on December 13, 2027. The 2022 Credit Agreement did not result in a substantial modification of $290,870 of the outstanding term loan under the 2018 Credit Agreement. Further, as a result of the 2022 Credit Agreement, the Company extinguished $236,130 of funding arrangements for the outstanding term loan under the 2018 Credit Agreement and obtained funding from new lenders of $239,130, resulting in outstanding principal of $530,000 of the term loan under the 2022 Credit Agreement.

In connection with the 2022 Credit Agreement, the Company expensed $126, representing partial acceleration of the amortization of the existing unamortized debt issuance costs and an additional fee paid to the Company’s lenders related to the term loan. The overall borrowing capacity under the revolving credit facility increased from $500,000 under the 2018 Credit Agreement to $650,000 under the 2022 Credit Agreement. In connection with the 2022 Credit Agreement, the Company expensed $93 relating to existing unamortized debt issuance cost. The remaining unamortized costs and an additional third-party fee paid in connection with the 2022 Credit Agreement will be amortized over the term of the amended facility.

Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.00%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum, in each case subject to adjustment based on the Borrowers' debt ratings provided by Standard & Poor’s Rating Services and Moody’s Investors Service, Inc. (the "Debt Ratings"). The revolving credit commitments under the 2022 Credit Agreement are subject to a commitment fee equal to 0.20% per annum, subject to adjustment based on the Debt Ratings. The commitment fee accrues on the actual daily amount by which the aggregate revolving commitments exceed the sum of outstanding revolving loans and letter of credit obligations.
12. Long-term debt (Continued)

The 2022 Credit Agreement restricts certain payments, including dividend payments, if there is an event of default under the 2022 Credit Agreement or if the Company is not, or after making the payment would not be, in compliance with certain financial covenants contained in the 2022 Credit Agreement. These covenants require the Company to maintain a net debt to EBITDA leverage ratio of less than 3x and an interest coverage ratio of more than 3x. During the period ended September 30, 2023, the Company was in compliance with the terms of the 2022 Credit Agreement, including all of the financial covenants therein. The Company’s retained earnings are not subject to any restrictions on availability to make dividend payments to shareholders, subject to compliance with the financial covenants described above that are contained in the 2022 Credit Agreement.

As of December 31, 2022 and September 30, 2023, the amount outstanding under the Company's term loan, net of debt amortization expense of $1,622 and $1,348, was $528,378 and $508,777, respectively.

Indebtedness under the 2022 Credit Agreement is unsecured. The amount outstanding on the term loan as of September 30, 2023 requires quarterly payments of $6,625, and the balance of the loan is due and payable upon the maturity of the term loan on December 13, 2027.

The maturity profile of the term loan outstanding as of September 30, 2023, net of debt amortization expense, is as follows:
 
Year endingAmount
2023$6,535 
202426,153
202526,173 
202626,192 
2027423,724 
Total$508,777 

Genpact Luxembourg issued $400,000 aggregate principal amount of 3.375% senior notes in November 2019 (the “2019 Senior Notes”). The 2019 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $2,937 incurred in connection with the 2019 Senior Notes offering is being amortized over the life of the 2019 Senior Notes as an additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2019 Senior Notes, net of debt amortization expense of $1,119 and $683, was $398,881 and $399,317, respectively, which is payable on December 1, 2024.

In March 2021, Genpact Luxembourg and Genpact USA co-issued $350,000 aggregate principal amount of 1.750% senior notes (the “2021 Senior Notes,” and together with the 2019 Senior Notes, the “Senior Notes”). The 2021 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $3,032 incurred in connection with the 2021 Senior Notes is being amortized over the life of the 2021 Senior Notes as additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2021 Senior Notes, net of debt amortization expense of $1,970 and $1,520, respectively, was $348,030 and $348,480, respectively, which is payable on April 10, 2026.
12. Long-term debt (Continued)

The Company pays interest on (i) the 2019 Senior Notes semi-annually in arrears on June 1 and December 1 of each year, and (ii) the 2021 Senior Notes semi-annually in arrears on April 10 and October 10 of each year, ending on the maturity dates of December 1, 2024 and April 10, 2026, respectively. The Company, at its option, may redeem the Senior Notes at any time in whole or in part, at a redemption price equal to (i) 100% of the principal amount of the notes redeemed, together with accrued and unpaid interest on the redeemed amount, and (ii) if the notes are redeemed prior to, in the case of the 2019 Senior Notes, November 1, 2024, and in the case of the 2021 Senior Notes, March 10, 2026, a specified “make-whole” premium. The Senior Notes are subject to certain customary covenants, including limitations on the ability of the Company and certain of its subsidiaries to incur debt secured by liens, engage in certain sale and leaseback transactions and consolidate, merge, convey or transfer their assets substantially as an entirety. During the period ended September 30, 2023, the Company and its applicable subsidiaries were in compliance with the covenants. Upon certain change of control transactions, the applicable issuer or issuers will be required to make an offer to repurchase the Senior Notes at a price equal to 101% of the aggregate principal amount of the Senior Notes, plus accrued and unpaid interest. The interest rate payable on the Senior Notes is subject to adjustment if the credit rating of the Senior Notes is downgraded, up to a maximum increase of 2.0%. 

A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2022As of September 30, 2023
 Credit facility, net of amortization expenses $528,378 $508,777 
 3.375% 2019 Senior Notes, net of debt amortization expenses
398,881399,317
 1.750% 2021 Senior Notes, net of debt amortization expenses
348,030348,480
Total$1,275,289 $1,256,574 
 Current portion 26,13626,149
 Non-current portion 1,249,1531,230,425
Total $1,275,289 $1,256,574 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other current liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
 Accrued expenses and other current liabilities consist of the following:
As of December 31, 2022As of September 30, 2023
Accrued expenses $126,680 $144,807 
Accrued employee cost 293,934269,860
Earn-out consideration2,517
Statutory liabilities 82,91265,033
Retirement benefits 1,7251,709
Compensated absences25,10129,801
Derivative instruments35,15715,157
Contract liabilities (Note 20)160,625114,444
Finance leases liability15,58511,823
Other liabilities46,77137,099
$791,007 $689,733 
As of December 31, 2022, the Company reclassified certain accrued expenses and other current liabilities amounting to $1,147 to liabilities held for sale. See Note 8 for additional information.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Other liabilities
9 Months Ended
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]  
Other liabilities Other liabilities
 
Other liabilities consist of the following:
 
As of December 31, 2022As of September 30, 2023
Accrued employee cost $14,120 $7,510 
Retirement benefits 10,69411,511
Compensated absences43,47450,311
Derivative instruments3,6602,609
Contract liabilities (Note 20)56,15752,718
Finance leases liability11,8027,638
Others75,70184,806
$215,608 $217,103 
As of December 31, 2022, the Company reclassified certain other liabilities amounting to $141 to liabilities held for sale. See Note 8 for additional information.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Employee benefit plans
9 Months Ended
Sep. 30, 2023
Retirement Benefits [Abstract]  
Employee benefit plans Employee benefit plans
 
The Company has employee benefit plans in the form of certain statutory and other programs covering its employees.

 Defined benefit plans
In accordance with Indian law, the Company maintains a defined benefit retirement plan covering substantially all of its Indian employees. In accordance with Mexican law, the Company provides termination benefits to all of its Mexican employees. In addition, certain of the Company’s subsidiaries in the Philippines, Israel and Japan sponsor defined benefit retirement programs.

Net defined benefit plan costs for the three and nine months ended September 30, 2022 and 2023 include the following components: 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Service costs$3,505 $3,781 $10,804 $11,290 
Interest costs1,4241,750 4,394 5,221 
Amortization of actuarial loss 178166 550 500 
Expected return on plan assets (1,457)(1,261)(4,502)(3,781)
Net defined benefit plan costs$3,650 $4,436 $11,246 $13,230 
15. Employee benefit plans (Continued)

Defined contribution plans
During the three and nine months ended September 30, 2022 and 2023, the Company contributed the following amounts to defined contribution plans in various jurisdictions:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
India$11,015 $12,369 $32,629 $35,407 
U.S.5,0604,976 16,968 15,199 
U.K.4,6764,295 16,398 14,457 
China6,7726,787 20,003 20,309 
Other regions4,3514,851 13,728 14,952 
Total$31,874 $33,278 $99,726 $100,324 
 
Deferred compensation plan
 
On July 1, 2018, Genpact LLC, a wholly-owned subsidiary of the Company, adopted an executive deferred compensation plan (the “Plan”). The Plan provides a select group of U.S.-based members of Company management with the opportunity to defer from 1% to 80% of their base salary and from 1% to 100% of their qualifying bonus compensation (or such other minimums or maximums as determined by the Plan administrator from time to time) pursuant to the terms of the Plan. Participant deferrals are 100% vested at all times. The Plan also allows for discretionary supplemental employer contributions by the Company, in its sole discretion, which will be subject to a two-year vesting schedule (50% vesting on the one-year anniversary of approval of the contribution and 50% vesting on the second year anniversary of approval of the contribution) or such other vesting schedule as determined by the Company. However, no such contribution has been made by the Company to date.
 
The Plan also provides an option for participants to elect to receive deferred compensation and earnings thereon on either fixed date(s) no earlier than 2 years following the applicable Plan year (or end of the applicable performance period for performance-based bonus compensation) or following a separation from service, in each case either in a lump sum or in annual installments over a term of up to 15 years. Participants can elect to change or re-defer their rights to receive the deferred compensation until the 10th anniversary following their separation from service, subject to fulfillment of certain conditions. Each Plan participant’s compensation deferrals are credited or debited with notional investment gains and losses equal to the performance of selected hypothetical investment funds offered under the Plan and elected by the participant.

The Company has investments in funds held in Company-owned life insurance policies which are held in a Rabbi Trust that are classified as trading securities. Management determines the appropriate classification of the securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date.

The liability for the deferred compensation plan was $39,654 and $46,332 as of December 31, 2022 and September 30, 2023, respectively, and is included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.
 
In connection with the administration of the Plan, the Company has purchased Company-owned life insurance policies insuring the lives of certain employees. The cash surrender value of these policies was $40,261 and $46,944 as of December 31, 2022 and September 30, 2023, respectively. The cash surrender value of these insurance policies is included in “other assets” in the consolidated balance sheets.
15. Employee benefit plans (Continued)During the three months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(1,964) and $(1,586), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(10,011) and $2,931, respectively, which is included in “other income (expense), net,” in the consolidated statements of income. During the three months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $1,977 and $(1,536), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $(10,035) and $2,926, respectively, which is included in “selling, general and administrative expenses.”
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation Stock-based compensation
The Company has issued options under the Genpact Limited 2007 Omnibus Incentive Compensation Plan (the “2007 Omnibus Plan”) and the Genpact Limited 2017 Omnibus Incentive Compensation Plan (the “2017 Omnibus Plan”) to eligible persons, including employees, directors and certain other persons associated with the Company.
Under the 2007 Omnibus Plan, shares underlying options forfeited, expired, terminated or cancelled under any of the Company’s predecessor plans were added to the number of shares otherwise available for grant under the 2007 Omnibus Plan. The 2007 Omnibus Plan was amended and restated on April 11, 2012 to increase the number of common shares authorized for issuance by 5,593,200 shares to 15,000,000 shares. Further, during the year ended December 31, 2012, the number of common shares authorized for issuance under the 2007 Omnibus Plan was increased by 8,858,823 shares as a result of a one-time adjustment to outstanding unvested share awards in connection with a special dividend payment.
On May 9, 2017, the Company’s shareholders approved the adoption of the 2017 Omnibus Plan, pursuant to which 15,000,000 Company common shares are available for issuance. The 2017 Omnibus Plan was amended and restated on April 5, 2019 and April 5, 2022 to increase the number of common shares authorized for issuance by 8,000,000 shares to 23,000,000 shares and by 3,500,000 shares to 26,500,000 shares, respectively. No grants may be made under the 2007 Omnibus Plan after the date of adoption of the 2017 Omnibus Plan.  Grants that were outstanding under the 2007 Omnibus Plan as of the date of Company’s adoption of the 2017 Omnibus Plan remain subject to the terms of the 2007 Omnibus Plan.
Stock-based compensation costs relating to the foregoing plans during the three months ended September 30, 2022 and September 30, 2023 were $18,873 and $22,007, respectively, and for the nine months ended September 30, 2022 and September 30, 2023 were $53,712 and $62,692, respectively. These costs have been allocated to “cost of revenue” and “selling, general and administrative expenses.”     
Stock options
 All options granted under the 2007 and 2017 Omnibus Plans are exercisable into common shares of the Company, have a contractual period of ten years and vest over three to five years unless specified otherwise in the applicable award agreement. The Company recognizes compensation cost over the vesting period of the option.

Compensation cost is determined at the date of grant by estimating the fair value of an option using the Black-Scholes option-pricing model.
The following table shows the significant assumptions used in determining the fair value of options granted in the nine months ended September 30, 2022. No options were granted in the nine months ended September 30, 2023.
16. Stock-based compensation (Continued)
The Company granted options covering 475,695 common shares in the nine months ended September 30, 2022.
Nine months ended September 30, 2022
Dividend yield0.96 %
Expected life (in months)84
Risk-free rate of interest1.71 %
Volatility26.29 %
A summary of stock option activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Shares
 arising
out of options
Weighted
 average
exercise price
Weighted average
remaining
contractual life (years)
Aggregate
intrinsic
value
Outstanding as of January 1, 20237,748,11433.27 5.6— 
Granted— — — — 
Forfeited(319,646)41.06 — — 
Expired(53,990)43.94 — — 
Exercised (1,287,280)19.76 — 28,482
Outstanding as of September 30, 20236,087,19835.63 5.725,623
Vested as of September 30, 2023 and expected to vest thereafter (Note a)5,821,25035.18 5.725,518
Vested and exercisable as of September 30, 20233,250,44230.30 4.620,444
Weighted average grant date fair value of grants during the period— 
 
(a)Options expected to vest reflect an estimated forfeiture rate.
As of September 30, 2023, the total remaining unrecognized stock-based compensation cost for options expected to vest amounted to $11,730, which will be recognized over the weighted average remaining requisite vesting period of 2.5 years.
16. Stock-based compensation (Continued)
Restricted share units

The Company has granted restricted share units (“RSUs”) under the 2007 and 2017 Omnibus Plans. Each RSU represents the right to receive one common share. The fair value of each RSU is the market price of one common share of the Company on the date of the grant. The RSUs granted to date have graded vesting schedules of three months to four years. The compensation expense is recognized on a straight-line basis over the vesting term. A summary of RSU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Restricted Share UnitsWeighted Average Grant Date Fair Value
Outstanding as of January 1, 2023579,62242.97
Granted1,009,77243.05
Vested (Note a)(308,542)42.63 
Forfeited(70,910)42.87
Outstanding as of September 30, 20231,209,94243.13
Expected to vest (Note b)1,098,694
    
(a)308,542 RSUs vested during the nine months ended September 30, 2023 in respect of which 201,016 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)The number of RSUs expected to vest reflects the application of an estimated forfeiture rate.    

199,297 RSUs vested in the year ended December 31, 2022, in respect of which 120,858 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.
39,633 RSUs vested in the year ended December 31, 2021, in respect of which 39,515 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.

As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to RSUs amounted to $33,114, which will be recognized over the weighted average remaining requisite vesting period of 2.1 years.

Performance units
 
The Company also grants stock awards in the form of performance units (“PUs”) and has granted PUs under both the 2007 and 2017 Omnibus Plans.

Each PU represents the right to receive one common share at a future date based on the Company’s performance against specified targets. PUs granted to date have vesting schedules of approximately six months to three years. PUs granted under the plans are subject to cliff vesting. The compensation expense for such awards is recognized on a straight-line basis over the vesting terms.

For PUs granted prior to 2023, the fair value of each PU is the market price of one common share of the Company on the date of grant and assumes that performance targets will be achieved. For PUs that have a performance period of one year, the Company’s estimate of the number of shares to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets.
16. Stock-based compensation (Continued)

For the PUs granted in 2023, the Company made certain amendments to the vesting conditions. For PUs granted in 2023, the performance period increased to three years from one year for PUs granted prior to 2023. Further, the number of PUs granted in 2023 that will ultimately vest will be modified, subject to certain conditions and limitations, based on the Company’s total shareholder return (“TSR”) relative to the TSR of the companies included as of January 1, 2023 in the S&P 400 Midcap Index (the “Peer Group”) over the three-year performance period for the 2023 PUs.

The grant date fair value for PUs granted in 2023 is determined using a Monte Carlo simulation model. This model simulates a range of possible future stock prices and estimates the probabilities of the potential payouts. This model also incorporates the following assumptions:

The historical volatility for the companies in the Peer Group was measured using the most recent three-year period.
The risk-free interest rate is based on the U.S. Treasury rate assumption commensurate with the three-year performance period.
For determining the TSR of the Company and the companies in the Peer Group, dividends will be assumed to have been reinvested in the stock of the issuing entities on a continuous basis.
The correlation coefficients used to model the way in which each entity tends to move in relation to each other are based upon the price data used to calculate historical volatility.

The fair value of each 2023 PU granted to employees was estimated on the date of grant using the following valuation assumptions:

Nine months ended September 30, 2023
Dividend yield1.22 %1.52%
Expected life (years)2.542.80
Risk-free rate for expected life 3.80 %4.44%
Volatility for expected life 24.03 %24.71%

A summary of PU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Performance UnitsWeighted Average Grant Date Fair ValueMaximum Shares Eligible to Receive
Outstanding as of January 1, 20233,570,951 44.073,570,951
Granted986,891 43.992,368,538
Vested (Note a)(647,549)42.53(647,549)
Forfeited(310,792)44.13(351,054)
Adjustment upon final determination of level of performance goal achievement (Note b)96,668 44.5096,668
Outstanding as of September 30, 20233,696,169 44.325,037,554
Expected to vest (Note c)3,356,263 
 
 
(a)647,549 PUs vested during the nine months ended September 30, 2023, in respect of which 412,275 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)Represents an adjustment made in March 2023 to the number of shares subject to the PUs granted in 2022 upon certification of the level of achievement of the performance targets underlying such awards.
(c)The number of PUs expected to vest reflects the application of an estimated forfeiture rate.
16. Stock-based compensation (Continued)

As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to PUs amounted to $61,380, which will be recognized over the weighted average remaining requisite vesting period of 1.7 years.

Employee Stock Purchase Plan (ESPP)
 
On May 1, 2008, the Company adopted the Genpact Limited U.S. Employee Stock Purchase Plan and the Genpact Limited International Employee Stock Purchase Plan (together, the “ESPP”). In April 2018, these plans were amended and restated, and their terms were extended to August 31, 2028.  

The ESPP allows eligible employees to purchase the Company’s common shares through payroll deductions at 90% of the closing price of the Company’s common shares on the last business day of each purchase interval. The dollar amount of common shares purchased under the ESPP may not exceed 15% of the participating employee’s base salary, subject to a cap of $25 per employee per calendar year. With effect from September 1, 2009, the offering periods commence on the first business day in March, June, September and December of each year and end on the last business day of the subsequent May, August, November and February. 4,200,000 common shares have been reserved for issuance in the aggregate over the term of the ESPP.

During the nine months ended September 30, 2022 and 2023, 253,377 and 255,123 common shares, respectively, were issued under the ESPP.
 
The ESPP is considered compensatory under the FASB guidance on Compensation-Stock Compensation.

The compensation expense for the ESPP is recognized in accordance with the FASB guidance on Compensation-Stock Compensation. The compensation expense for the ESPP during the three months ended September 30, 2022 and 2023 was $329 and $307, respectively, and for the nine months ended September 30, 2022 and 2023 was $1,182 and $1,158, respectively, and has been allocated to cost of revenue and selling, general and administrative expenses.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Capital stock
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Capital stock Capital stock
Share repurchases
 The Board of Directors of the Company (the “Board”) has authorized repurchases of up to $2,250,000 under the Company’s existing share repurchase program, including $500,000 approved during the first quarter of 2023. Under the program, shares may be purchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.
 
During the nine months ended September 30, 2022 and 2023, the Company repurchased 4,067,044 and 3,828,084 of its common shares, respectively, on the open market at a weighted average price of $44.75 and $39.31 per share, respectively, for an aggregate cash amount of $182,012 and $150,471, respectively. All repurchased shares have been retired. 
 
The Company records repurchases of its common shares on the settlement date of each transaction. Shares purchased and retired are deducted to the extent of their par value from common stock and from retained earnings for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares purchased. For the nine months ended September 30, 2022 and 2023, retained earnings were reduced by the direct costs, including taxes, related to share repurchases of $81 and $677, respectively.
 
$474,453 remained available for share repurchases under the Company’s existing share repurchase program as of September 30, 2023. This repurchase program does not obligate the Company to acquire any specific number of shares and does not specify an expiration date. 
17. Capital stock (Continued)

Dividend
On February 10, 2022, the Company announced that its Board had approved a 16% increase in its quarterly cash dividend to $0.125 per share, up from $0.1075 per share in 2021, representing an annual dividend of $0.50 per common share, up from $0.43 per share in 2021, payable to holders of the Company’s common shares. On March 23, 2022, June 24, 2022 and September 23, 2022, the Company paid a dividend of $0.125 per share, amounting to $23,134, $22,935 and $22,873 in the aggregate, to shareholders of record as of March 10, 2022, June 10, 2022 and September 9, 2022, respectively.

On February 9, 2023, the Company announced that its Board had approved a 10% increase in its quarterly cash dividend to $0.1375 per share, up from $0.125 per share in 2022, representing a planned annual dividend of $0.55 per common share, up from $0.50 per share in 2022, payable to holders of the Company’s common shares. On March 24, 2023, June 26, 2023 and September 26, 2023, the Company paid a dividend of $0.1375 per share, amounting to $25,255 $25,031 and $24,944 in the aggregate, to shareholders of record as of March 10, 2023, June 9, 2023 and September 8, 2023, respectively.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
 
The Company calculates earnings per share in accordance with FASB guidance on earnings per share. Basic and diluted earnings per common share give effect to the change in the number of Company common shares outstanding. The calculation of basic earnings per common share is determined by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the respective periods. The potentially dilutive shares, consisting of outstanding options on common shares, restricted share units, common shares to be issued under the ESPP and performance units, have been included in the computation of diluted net earnings per share and the number of weighted average shares outstanding, except where the result would be anti-dilutive.

The number of shares subject to stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 2,757,114 and 2,213,546 for the nine months ended September 30, 2022 and 2023, respectively, and 2,667,958 and 2,389,358 for the three months ended September 30, 2022 and 2023, respectively.

Three months ended September 30,Nine months ended September 30,
2022202320222023
Net income $95,843 $117,593 $263,692 $339,946 
Weighted average number of common shares used in computing basic earnings per common share183,312,013 181,399,897 184,456,047 182,808,518 
Dilutive effect of stock-based awards4,087,1912,401,8943,818,3732,929,211
Weighted average number of common shares used in computing dilutive earnings per common share187,399,204183,801,791188,274,420185,737,729
Earnings per common share
Basic$0.52 $0.65 $1.43 $1.86 
Diluted$0.51 $0.64 $1.40 $1.83 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Segment reporting
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment reporting Segment reporting
The Company manages various types of business process and information technology services in an integrated manner for clients in various industries and geographic locations. The Company's operating segments are significant strategic business units that align its products and services with how it manages its business, approaches key markets and interacts with its clients.
During the second quarter of 2022, the Company renamed its three reportable segments. Beginning in the second quarter of 2022, the Company's: (1) Banking, Capital Markets and Insurance segment was renamed the Financial Services segment; (2) Consumer Goods, Retail, Life Sciences and Healthcare segment was renamed the Consumer and Healthcare segment; and (3) High Tech, Manufacturing and Services segment was renamed the High Tech and Manufacturing segment.
The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker ("CODM"), reviews operating segment revenue, which is a GAAP measure, and adjusted income from operations ("AOI"), which is a non-GAAP measure. The Company does not allocate, and therefore the CODM does not evaluate, stock-based compensation expenses, amortization and impairment of acquired intangible assets, foreign exchange gain/(losses) (other than those included in income from operations), interest income/(expense), restructuring expense/income, acquisition related expenses, any losses or gains from businesses held for sale, including impairment charges, other income/(expense), or income taxes by segment. The Company’s operating assets and liabilities pertain to multiple segments. The Company manages assets and liabilities on a total company basis, not by operating segment, and therefore asset and liabilities information and capital expenditures by operating segment are not presented to the CODM and are not reviewed by the CODM.
With effect from January 1, 2023, the Company has modified the items that are allocated to the Company's reportable segments for the purpose of evaluating segment performance, and the Company now allocates by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the CODM to evaluate segment performance. Prior to January 1, 2023, the CODM evaluated the performance of reportable segment revenue and adjusted income from operations after excluding these items, which were previously included under "Others." Accordingly, the Company has recast the segment revenue and adjusted income from operations of its reportable segments for the three and nine months ended September 30, 2022 to present comparable segment information. Adjusted income from operations for “Others” primarily represents the impact of certain under or over-absorption of overhead, and allowance for credit losses, which are not allocated to the Company’s segments for management’s internal reporting purposes.
The CODM continues to review operating segment revenue, which is a GAAP measure, and adjusted income from operations, which is a non-GAAP measure.
19. Segment reporting (Continued)
Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services134,849 160,751 295,600 45,446 
Consumer and Healthcare190,233 211,505 401,738 55,570 
High Tech and Manufacturing184,648 229,051 413,699 75,763 
Net revenues509,730 601,307 1,111,037 
Business held for sale (refer to Note (a) below and Note 8)(3,932)7,069 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)1,107,105 
Others4,971 
Total AOI188,819 
Stock-based compensation(19,202)
Amortization and impairment of acquired intangible assets (other than included above)(10,516)
Foreign exchange gains (losses), net3,867 
Interest income (expense), net(13,399)
Business held for sale (refer to Note (a) below and Note 8)(7,069)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Income tax expense(25,231)
Net income95,843 
19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services126,342 187,145 313,487 52,991 
Consumer and Healthcare177,011 216,908 393,919 62,299 
High Tech and Manufacturing196,342 232,044 428,386 83,102 
Net revenues499,695 636,097 1,135,792 
Others(3,398)
Total AOI194,994 
Stock-based compensation(22,314)
Amortization and impairment of acquired intangible assets (other than included above)(7,495)
Foreign exchange gains (losses), net2,975 
Interest income (expense), net(13,255)
Income tax expense(37,312)
Net income117,593 
    
19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services386,689 471,882 858,571 112,163 
Consumer and Healthcare553,866 650,244 1,204,110 171,218 
High Tech and Manufacturing524,464 681,482 1,205,946 221,021 
Net revenues1,465,019 1,803,608 3,268,627 
Business held for sale (refer to Note (a) below and Note 8)(8,843)14,291 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,259,784 
Others12,940 
Total AOI531,633 
Stock-based compensation(54,894)
Amortization and impairment of acquired intangible assets (other than included above)(32,709)
Foreign exchange gains (losses), net9,312 
Interest income (expense), net(36,691)
Business held for sale (refer to Note (a) below and Note 8)(14,291)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Restructuring (expense) / income (refer to Note (b) below and Note 25)(38,815)
Income tax expense(78,427)
Net income263,692 
19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services381,867 531,543 913,410 145,291 
Consumer and Healthcare538,686 635,747 1,174,433 177,581 
High Tech and Manufacturing565,109 677,683 1,242,792 217,014 
Net revenues1,485,662 1,844,973 3,330,635 
Business held for sale (refer to Note (a) below and Note 8)(490)1,201 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,330,145 
Others18,859 
Total AOI559,946 
Stock-based compensation(63,850)
Amortization and impairment of acquired intangible assets (other than included above)(23,895)
Foreign exchange gains (losses), net3,698 
Interest income (expense), net(35,020)
Restructuring (expense) / income (refer to Note (b) below and Note 25)4,874 
Operating loss from the business classified as held for sale (refer to Note (a) below and Note 8)(1,201)
Loss on the sale of business classified as held for sale (refer to Note (a) below and Note 8)(802)
Income tax expense(103,804)
Net income339,946 
    

(a) During the second quarter of 2022, the Company's management approved a plan to divest a business that was part of the Company's Consumer and Healthcare segment. The revenues and associated operating losses attributable to this business, including a loss on the sale of this business recorded in the first quarter of 2023, have been excluded from the computation of adjusted operating income margin with effect from April 1, 2022, as management believes that excluding these items provides useful information about the Company's financial performance and underlying business trends.

(b) The Company does not allocate these charges to individual segments in internal management reports used by the CODM. Accordingly, such expenses are included in our segment reporting as “unallocated costs.”
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues
9 Months Ended
Sep. 30, 2023
Revenues [Abstract]  
Net revenues Net revenues
Disaggregation of revenue
 
In the following table, the Company’s revenue is disaggregated by the nature of services provided:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Data-Tech-AI$509,730 $499,695 $1,465,019 $1,485,662 
Digital Operations601,307636,0971,803,6081,844,973
Net revenues$1,111,037 $1,135,792 $3,268,627 $3,330,635 

All three of the Company's segments include revenue from both Data-Tech-AI and Digital Operations. See Note 19 for additional information.
During the second quarter of 2022, the Company's management modified the manner in which it disaggregates revenue for reporting and internal tracking purposes, and the Company now reports revenue disaggregated by the nature of services provided to the client, namely either Data-Tech-AI or Digital Operations. Prior to the second quarter of 2022, the Company disaggregated its revenue as revenue from the General Electric Company (GE) or revenue from Global Clients (other than GE).
Contract balances
Accounts receivable include amounts for services that the Company has performed but for which payment has not been received. The Company typically follows a 30-day billing cycle and, as such, at any point in time may have accrued up to 30 days of revenues that have not been billed. The Company has determined that in instances where the timing of revenue recognition differs from the timing of invoicing, the related contracts generally do not include a significant financing component. Refer to Note 4 for details on the Company’s accounts receivable and allowance for credit losses.
The following table shows the details of the Company’s contract balances:
 
As of December 31, 2022As of September 30, 2023
Contract assets (Note a)$18,347 $30,032 
Contract liabilities (Note b)
Deferred transition revenue$128,726 $114,217 
Advance from customers$88,056 $52,945 

(a)Included in "prepaid expenses and other current assets" and "other assets" in the consolidated balance sheet.

(b)Included in "accrued expenses and other current liabilities" and "other liabilities" in the consolidated balance sheet.

As of December 31, 2022, the Company reclassified certain contract assets amounting to $2,168 and contract liabilities amounting to $649 as assets and liabilities held for sale. See Note 8 for additional information.
20. Net revenues (Continued)

Contract assets represent the contract acquisition fees or other upfront fees paid to a customer. Such costs are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue. The Company’s assessment did not indicate any significant impairment losses on its contract assets for the periods presented.

Contract liabilities include that portion of revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities is also included as part of contract liabilities. The contract liabilities are included within “Accrued expenses and other current liabilities” and “Other liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with the customer.
 
Changes in the Company’s contract asset and liability balances during the three and nine months ended September 30, 2022 and 2023 were a result of normal business activity and not materially impacted by any other factors.

The amount of revenue recognized during the three months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $63,762 and $55,007, respectively, and the amount of revenue recognized during the nine months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $129,046 and $140,379, respectively.

The following table includes estimated revenue expected to be recognized in the future related to remaining performance obligations as of September 30, 2023:

ParticularsTotalLess than 1 year1-3 years3-5 yearsAfter 5 years
Transaction price allocated to remaining performance obligations$167,162 $114,444 $41,346 $10,712 $660 

The following table provides details of the Company’s contract cost assets:
Three months ended September 30,Nine months ended September 30,
2022202320222023
ParticularsSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activities
Opening balance$29,186 $198,401 $37,556 $156,231 $32,296 $206,498 $34,805 $181,865 
Closing balance28,718189,41938,411158,71828,718189,41938,411158,718
Amortization6,63223,7677,44620,35419,22066,18022,01268,460

As of December 31, 2022, the Company reclassified certain contract cost assets amounting to $1,247 to assets held for sale. See Note 8 for additional information.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Other operating (income) expense, net
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Other operating (income) expense, net Other operating (income) expense, net
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Write-down of intangible assets and property, plant and equipment— — 1,377 — 
Impairment charge on intangible assets and goodwill held-for-sale 21,426 — 21,426 — 
Write-down of operating right-of-use assets and other assets— — 20,307 — 
Loss on the sale of business classified as held for sale (refer to Note 8)— — — 802 
Gain on termination of lease (refer to Note 25)— — — (4,874)
Other operating (income) expense(489)(91)(953)(593)
Other operating (income) expense, net$20,937 $(91)$42,157 $(4,665)

*See Notes 8, 10 and 25 for additional information about other operating (income) expense, net for the three and nine months ended September 30, 2022 and 2023.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Interest income (expense), net
9 Months Ended
Sep. 30, 2023
Banking and Thrift, Interest [Abstract]  
Interest income (expense), net Interest income (expense), net
Three months ended September 30,Nine months ended September 30,
2022202320222023
Interest income $1,440 $4,582 $4,042 $13,005 
Interest expense(14,839)(17,837)(40,733)(48,025)
Interest income (expense), net $(13,399)$(13,255)$(36,691)$(35,020)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
The Company determines its tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment.

The Company’s effective tax rate (“ETR”) was 24.1% for the three months ended September 30, 2023, up from 20.8% for the three months ended September 30, 2022. The increase in the Company’s ETR in the three months ended September 30, 2023 is primarily due to higher tax expense resulting from changes in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions.

The Company’s ETR was 23.4% for the nine months ended September 30, 2023, up from 22.9% for the nine months ended September 30, 2022. The increase in the Company’s ETR is primarily due to higher tax expense from a change in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions, partially offset by higher discrete benefits recorded in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.
23. Income taxes (Continued)

The following table summarizes activities related to the Company’s unrecognized tax benefits for uncertain tax positions for the nine months ended September 30, 2023:     
Nine months ended September 30, 2023
Opening balance at January 1$25,430 
Increase related to prior year tax positions, including recorded in acquisition accounting251 
Decrease related to prior year tax positions due to lapse of applicable statute of limitation(1,030)
Decrease related to settlements with taxing authorities(170)
Effect of exchange rate changes(47)
Closing balance at September 30$24,434 

As of December 31, 2022 and September 30, 2023, the Company had unrecognized tax benefits amounting to $25,430 and $24,434, respectively, which, if recognized, would impact the Company’s ETR.

As of December 31, 2022 and September 30, 2023, the Company had accrued $2,871 and $3,068, respectively, in interest and $374 and $372, respectively, for penalties relating to unrecognized tax benefits.
During the year ended December 31, 2022 and the nine months ended September 30, 2023, the Company recognized approximately $(2,583) and $149, respectively, in interest related to income taxes.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
 Capital commitments
 
As of December 31, 2022 and September 30, 2023, the Company has committed to spend $17,972 and $17,869, respectively, under agreements to purchase property, plant and equipment. This amount is net of capital advances paid in respect of these purchases.

Bank guarantees
 
The Company has outstanding bank guarantees and letters of credit amounting to $8,050 and $10,760 as of December 31, 2022 and September 30, 2023, respectively. Bank guarantees are generally provided to government agencies and excise and customs authorities for the purpose of maintaining a bonded warehouse. These guarantees may be revoked if the government agencies suffer any losses or damages through the breach of any of the covenants contained in the agreements governing such guarantees.

Other commitments

Certain units of the Company’s Indian subsidiaries are established as Software Technology Parks of India units or Special Economic Zone (“SEZ”) units under the relevant regulations issued by the Government of India. These units are exempt from customs and other duties on imported and indigenous capital goods, stores and spares. SEZ units are also exempt from the Indian Goods and Services Tax (“GST”) that was introduced in India in 2017. The Company has undertaken to pay taxes and duties, if any, in respect of capital goods, stores, spares and services consumed duty-free, in the event that certain terms and conditions are not fulfilled.
24. Commitments and contingencies (Continued)

Contingency
 
(a) In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefit payments interpreting certain statutory defined contribution obligations of employees and employers. It is not currently clear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation would result in an increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance and based on legal advice the Company has obtained on the matter, it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company plans to obtain further clarity and will evaluate the amount of a potential provision, if any.

(b) The Indian taxing authorities (“ITA”) had initiated proceedings to examine the availability of a tax exemption claimed by the Company in respect of exports of services and related refunds under the GST regime and the previous service tax regime. In the second quarter of 2020, the ITA began to challenge or reject the Company’s Indian GST and service tax refunds in certain Indian states. The Company had requested these refunds pursuant to the tax exemption available for exports under the previous service tax regime as well as the current GST regime in respect of services performed by the Company in India for affiliates and clients outside of India. In denying the refunds, the ITA took the position that the services provided are local services, which interpretation, if correct, would have made the service tax and GST exemption on exports unavailable to the Company in respect of such services. The Government of India has since issued an administrative circular which supports the Company’s position. Further, in the fourth quarter of 2022, the Punjab and Haryana High Court (the "High Court") ruled in favor of the Company in respect of this issue, and the ITA did not appeal the High Court's ruling, which has become final. Similarly, separate proceedings initiated in respect of the service tax regime have also been decided in the Company's favor by the High Court. All of Company’s past refunds under dispute have been approved by the ITA. The Company believes that these proceedings have been conclusively settled in the Company's favor and accordingly, no reserve is provided with respect to this matter as of September 30, 2023.

(c) The ITA have issued assessment orders to certain subsidiaries of the Company seeking to assess income tax on certain transactions that occurred in 2015. The Company has received demands for potential tax claims related to these orders in an aggregate amount of $111,356, including interest through the date of the orders. This amount excludes penalties or interest accrued since the date of the orders. The Company is pursuing appeals before the relevant appellate authorities in respect of these orders. Further, in respect of the transaction undertaken in 2015, the ITA has attempted to revise a previously closed assessment. During 2022, the Income Tax Appellate Tribunal of India (the "Tribunal") ruled in favor of the Company denying the ITA's ability to revise the assessment, and the ITA have appealed this ruling before the Delhi High Court. In January 2023, notwithstanding the Tribunal’s decision in the Company's favor, the ITA issued a revised assessment order to the Company, and in March 2023, this assessment order was struck down by the Tribunal. The ITA have filed an appeal challenging this most recent decision of the Tribunal before the Delhi High Court. Based on the foregoing, the Company believes that it is more likely than not that the Company’s position will ultimately prevail in respect of these transactions. Accordingly, no reserve has been provided with respect to this matter as of September 30, 2023.

(d) In September 2020, the Indian Parliament approved new labor codes including the Code on Social Security, 2020 (the “Code”), which will impact the Company’s contributions to its defined benefit plans for employees based in India. The Code has not yet been made effective and the rules for different states are in the process of being framed. The Company will evaluate the impact of the Code on the Company in its financial statements for the period in which the Code becomes effective and the related rules are published.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
The Company has implemented a flexible, hybrid global delivery model in line with the Company's long-term strategy that incorporates a mix of offshore, onshore, near shore, and remote working. As a result, the Company determined that certain leases and employee roles were no longer needed.

Accordingly, in the second quarter of 2022, the Company recorded a $38,815 restructuring charge relating to the abandonment of leased office premises and an employee severance charge. Of the total charge of $38,815, $21,684 was a non-cash charge (including $1,377 related to writing down of certain property, plant and equipment) recorded as other operating expense, which pertains to the abandonment of various leased office premises. The Company also recorded a severance charge of $17,131 included in cost of revenue and selling, general and administrative expenses. The Company had sought out one or more third parties to sublease certain office premises from the Company, wherever applicable, instead of abandoning them. However, the Company has not been successful in such attempts, and the Company believes it is unlikely that it will be able to sublease such premises in the foreseeable future.

In the second quarter of 2023, the Company successfully terminated a lease agreement involving leased premises that were abandoned as part of the 2022 restructuring described above. Accordingly, effective upon the lease termination date, the Company recorded a gain in other operating (income) expense of $4,874. There was no incremental restructuring charge in the third quarter of 2023.
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent events Subsequent events
Dividend
On October 26, 2023, the Company announced that its Board of Directors has declared a dividend for the fourth quarter of 2023 of $0.1375 per common share, which is payable on December 22, 2023 to shareholders of record as of the close of business on December 8, 2023. The declaration of any future dividends will be at the discretion of the Board of Directors and subject to Bermuda and other applicable laws.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net income $ 117,593 $ 95,843 $ 339,946 $ 263,692
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Heather D White [Member]  
Trading Arrangements, by Individual  
Name Heather D. White
Title Senior Vice President and Chief Legal Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date August 17, 2023
Arrangement Duration 5 months 27 days
Aggregate Available 19,496
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of preparation and principles of consolidation
(a) Basis of preparation and principles of consolidation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, they do not include certain information and note disclosures required by generally accepted accounting principles for annual financial reporting and should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The accompanying consolidated financial statements reflect all adjustments that management considers necessary for a fair presentation of the results of operations for these periods.
The accompanying financial statements have been prepared on a consolidated basis and reflect the financial statements of Genpact Limited, a Bermuda company, and all of its subsidiaries that are more than 50% owned and controlled. When the Company does not have a controlling interest in an entity but exerts significant influence over the entity, the Company applies the equity method of accounting. All intercompany transactions and balances are eliminated in consolidation.
Use of estimates (b) Use of estimatesThe preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies. Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements.
Business combinations
(c) Business combinations, goodwill and other intangible assets

The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standard Codification (“ASC”) Topic 805, Business Combinations, by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Contingent consideration is included within the acquisition cost and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is re-measured to fair value as of each reporting date until the contingency is resolved. Changes in fair value are recognized in earnings. All assets and liabilities of the acquired businesses, including goodwill, are assigned to reporting units. Acquisition-related costs are expensed as incurred under selling, general and administrative expenses.
Goodwill Goodwill represents the cost of acquired businesses in excess of the fair value of identifiable tangible and intangible net assets purchased. Goodwill is not amortized but is tested for impairment at least on an annual basis on December 31, based on a number of factors, including operating results, business plans and future cash flows. The Company performs an assessment of qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Based on the assessment of events or circumstances, the Company performs a quantitative assessment of goodwill impairment if it determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, based on the quantitative impairment analysis, the carrying value of the goodwill of a reporting unit exceeds the fair value of such goodwill, an impairment loss is recognized in an amount equal to the excess. In addition, the Company performs a qualitative assessment of goodwill impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. See Note 10 for information and related disclosures.
Intangible assets
Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:
 
Customer-related intangible assets1-9 years
Marketing-related intangible assets1-8 years
Technology-related intangible assets2-10 years
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
Intangible assets are amortized over their estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.
In business combinations where the fair value of identifiable tangible and intangible net assets purchased exceeds the cost of the acquired business, the Company recognizes the resulting gain under “Other operating (income) expense, net” in the consolidated statements of income.
The Company also capitalizes certain software and technology-related development costs incurred in connection with developing or obtaining software or technology for sale/lease to customers when the initial design phase is completed and commercial and technological feasibility has been established. Any development cost incurred before technological feasibility is established is expensed as incurred as research and development costs. Technological feasibility is established upon completion of a detailed design program or, in its absence, completion of a working model. Capitalized software and technology costs include only (i) external direct costs of materials and services utilized in developing or obtaining software and technology and (ii) compensation and related benefits for employees who are directly associated with the project.
Costs incurred in connection with developing or obtaining software or technology for sale/lease to customers which are under development and not put to use are disclosed under “intangible assets under development.” Advances paid towards the acquisition of intangible assets outstanding as of each balance sheet date are disclosed under “intangible assets under development.”
Capitalized software and technology costs are included in intangible assets under technology-related intangible assets on the Company’s balance sheet and are amortized on a straight-line basis when placed into service over the estimated useful lives of the software and technology.
The Company evaluates the remaining useful life of intangible assets that are being amortized at each reporting period wherever events and circumstances warrant a revision to the remaining period of amortization, and the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.
Financial instruments and concentration of credit risk (d) Financial instruments and concentration of credit riskFinancial instruments that potentially subject the Company to concentration of credit risk are reflected principally in cash and cash equivalents, derivative financial instruments and accounts receivable. The Company places its cash and cash equivalents and derivative financial instruments with corporations and banks with high investment grade ratings, limits the amount of credit exposure with any one corporation or bank and conducts ongoing evaluations of the creditworthiness of the corporations and banks with which it does business. To reduce its credit risk on accounts receivable, the Company conducts ongoing credit evaluations of its customers.
Accounts receivable
(e) Accounts receivable

Accounts receivable are recorded at the invoiced or to be invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for current expected credit losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses which are adjusted to current market conditions and a reasonable and supportable forecast. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

The Company uses revolving accounts receivable-based facilities in the normal course of business as part of managing its cash flows. The Company accounts for receivables sold under these facilities as a sale of financial assets pursuant to ASC 860 “Transfers and Servicing” and de-recognizes these receivables, as well as the related allowances, from its balance sheets. Generally, the fair value of accounts receivable sold approximates their book value due to their short-term nature, and any gains or losses on the sale of these receivables are recorded at the time of transfer and included under "interest income (expense), net" in the Company’s consolidated statements of income.
Revenue Recognition
(f) Revenue Recognition

The Company derives its revenue primarily from business process management services, including analytics, consulting and related digital solutions and information technology services, which are provided primarily on a time-and-material, transaction or fixed-price basis. The Company recognizes revenue upon the transfer of control of promised services to its customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Revenues from services rendered under time-and-materials and transaction-based contracts are recognized as the services are provided. The Company’s fixed-price contracts include contracts for customization of applications, maintenance and support services. Revenues from these contracts are recognized ratably over the term of the agreement. The Company accrues for revenue and unbilled receivables for services rendered between the last billing date and the balance sheet date.
 
The Company’s contracts with its customers also include incentive payments received for discrete benefits delivered or promised to be delivered to the customer or service level agreements that could result in credits or refunds to the customer. Revenues relating to such arrangements are accounted for as variable consideration when the amount of revenue to be recognized can be estimated to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
 
The Company records deferred revenue attributable to certain process transition activities where such activities do not represent separate performance obligations. Revenues relating to such transition activities are classified under contract liabilities and subsequently recognized ratably over the period in which the related services are performed. Costs relating to such transition activities are fulfillment costs which are directly related to the contract and result in the generation or enhancement of resources. Such costs are expected to be recoverable under the contract and are therefore classified as contract cost assets and recognized ratably over the estimated expected period of benefit under cost of revenue.
2. Summary of significant accounting policies (Continued)
 
Revenues are reported net of value-added tax, business tax and applicable discounts and allowances. Reimbursements of out-of-pocket expenses received from customers have been included as part of revenues.

Revenue for performance obligations that are satisfied over time is recognized in accordance with the methods prescribed for measuring progress. The input (cost expended) method has been used to measure progress towards completion as there is a direct relationship between input and the satisfaction of a performance obligation. Provisions for estimated losses, if any, on uncompleted contracts are recorded in the period in which such losses become probable based on the current contract estimates.
 
The Company enters into multiple-element revenue arrangements in which a customer may purchase a combination of products or services. The Company determines whether each product or service promised to a customer is capable of being distinct, and is distinct in the context of the contract. If not, the promised products or services are combined and accounted for as a single performance obligation. In the event of a multiple-element revenue arrangement, the Company allocates the arrangement consideration to separately identifiable performance obligations based on their relative stand-alone selling prices.
 
Certain contracts may include offerings such as sale of licenses, which may be perpetual or subscription-based. Revenue from distinct perpetual licenses is recognized upfront at the point in time when the software is made available to the customer. Revenue from distinct, non-cancellable, subscription-based licenses is recognized at the point in time it is transferred to the customer. Revenue from any associated maintenance or ongoing support services is recognized ratably over the term of the contract. For a combined software license/services performance obligation, revenue is recognized over the period that the services are performed.
 
All incremental and direct costs incurred for acquiring contracts, such as certain sales commissions, are classified as contract cost assets. Such costs are amortized over the expected period of benefit and recorded under selling, general and administrative expenses.
 
Other upfront fees paid to customers are classified as contract assets. Such fees are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue.
 
Timing of revenue recognition may differ from the timing of invoicing. If a payment is received in respect of services prior to the delivery of services, the payment is recognized as an advance from the customer and classified as a contract liability. Contract assets and contract liabilities relating to the same customer contract are offset against each other and presented on a net basis in the consolidated financial statements.
 
Significant judgements

Customer contracts sometimes include incentive payments received for discrete benefits delivered to the customer or service level agreements that could result in credits or refunds to the customer. Such amounts are estimated at contract inception and are adjusted at the end of each reporting period as additional information becomes available only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
Leases
(g) Leases

At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on whether: (1) the contract involves the use of a distinct identified asset, (2) the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the term of the contract, and (3) the Company has the right to direct the use of the asset. At the inception of a lease, the consideration in the contract is allocated to each lease component based on its relative standalone price to determine the lease payments.

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term, (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised, (3) the lease term is for a major part of the remaining useful life of the asset or (4) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria.
 
For all leases at the lease commencement date, a ROU asset and a lease liability are recognized. The lease liability represents the present value of the lease payments under the lease. Lease liabilities are initially measured at the present value of the lease payments not yet paid, discounted using the discount rate for the lease at the lease commencement. The lease liabilities are subsequently measured on an amortized cost basis. The lease liability is adjusted to reflect interest on the liability and the lease payments made during the period. Interest on the lease liability is determined as the amount that results in a constant periodic discount rate on the remaining balance of the liability.
 
The ROU asset represents the right to use the leased asset for the lease term. The ROU asset for each lease initially includes the amount of the initial measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, accrued lease liabilities and any lease incentives received or any initial direct costs incurred by the Company.
 
The ROU asset of finance leases is subsequently measured at cost, less accumulated amortization and any accumulated impairment losses. The ROU asset of operating leases is subsequently measured from the carrying amount of the lease liability at the end of each reporting period, and is equal to the carrying amount of lease liabilities adjusted for (1) unamortized initial direct costs, (2) prepaid/(accrued) lease payments and (3) the unamortized balance of lease incentives received.

The carrying value of ROU assets is reviewed for impairment, similar to long-lived assets, whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.
 
The Company has elected to not separate lease and non-lease components for all of its leases and to use the recognition exemptions for lease contracts that, at commencement date, have a lease term of 12 months or less and do not contain a purchase option (“short-term leases”). 
 
Significant judgements
 
The Company determines the lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised. Under certain of its leases, the Company has a renewal and termination option to lease assets for additional terms between one and ten years. The Company applies judgement in evaluating whether it is reasonably certain to exercise the option to renew or terminate the lease. The Company considers all relevant factors that create an economic incentive for it to exercise the renewal or termination option. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within the Company’s control and affects its ability to exercise (or not to exercise) the option to renew or terminate.
2. Summary of significant accounting policies (Continued)

The Company has applied an incremental borrowing rate for the purpose of computing lease liabilities based on the remaining lease term and the rates prevailing in the jurisdictions where leases were executed.
Cost of revenue
(h) Cost of revenue

Cost of revenue primarily consists of salaries and benefits (including stock-based compensation), recruitment, training and related costs of employees who are directly responsible for the performance of services for customers, their supervisors and certain support personnel who may be dedicated to a particular client or a set of processes. It also includes operational expenses, which consist of facilities maintenance expenses, travel and living expenses, rent, IT expenses, and consulting and certain other expenses. Consulting charges represent the cost of consultants and contract resources with specialized skills who are directly responsible for the performance of services for clients and travel and other billable costs related to the Company’s clients. It also includes depreciation of property, plant and equipment, and amortization of intangible and ROU assets which are directly related to providing services that generate revenue.
Selling, general and administrative expenses
(i) Selling, general and administrative expenses
 
Selling, general and administrative (“SG&A”) expenses consist of expenses relating to salaries and benefits (including stock-based compensation) as well as costs related to recruitment, training and retention of senior management and other support personnel in enabling functions such as human resources, finance, legal, marketing, sales and sales support, and other support personnel. The operational costs component of SG&A expenses also includes travel and living costs for such personnel. SG&A expenses also include acquisition-related costs, legal and professional fees (which represent the costs of third party legal, tax, accounting and other advisors), investment in research and development, digital technology, advanced automation and robotics, and an allowance for credit losses. It also includes depreciation of property, plant and equipment, and amortization of intangibles and ROU assets other than those included in cost of revenue.
Credit losses
(j) Credit losses

An allowance for credit losses is recognized for all debt instruments other than those held at fair value through profit or loss. The Company pools its accounts receivable (other than deferred billings) based on similar risk characteristics in estimating expected credit losses. Credit losses for accounts receivable are based on the roll-rate method, and the Company recognizes a loss allowance based on lifetime expected credit losses at each reporting date. The Company has established a provision matrix based on historical credit loss experience, adjusted for forward-looking factors and the economic environment. The Company believes the most relevant forward-looking factors are economic environment, gross domestic product, inflation rates and unemployment rates for each of the countries in which the Company or its customers operate, and accordingly the Company adjusts historical loss rates based on expected changes in these factors. At every reporting date, observed historical default rates are updated to reflect changes in the Company’s forward-looking estimates.

Credit losses for other financial assets and deferred billings are based on the discounted cash flow (“DCF”) method. Under the DCF method, the allowance for credit losses reflects the difference between the contractual cash flows due in accordance with the contract and the present value of the cash flows expected to be collected. The expected cash flows are discounted at the effective interest rate of the financial asset. Such allowances are based on the credit losses expected to arise over the life of the asset which includes consideration of prepayments based on the Company’s expectation as of the balance sheet date.

A financial asset is written off when it is deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. Expected recoveries of amounts previously written off, not to exceed the aggregate amounts previously written off, are included in determining the allowance at each reporting period.
Credit losses are presented as a credit loss expense within “Selling, general and administrative expenses.” Subsequent recoveries of amounts previously written off are credited against the same line item.
Impairment of long-lived assets
(k) Impairment of long-lived assets

Long-lived assets, including certain intangible assets, to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Such assets are required to be tested for impairment if the carrying amount of the assets is higher than the future undiscounted net cash flows expected to be generated by the assets. The impairment amount to be recognized is measured as the amount by which the carrying value of the assets exceeds their fair value. The Company determines fair value by using a discounted cash flow approach.
Assets held for sale
(l) Assets held for sale

A long-lived asset (or a disposal group for a long-lived asset comprising a group of assets and related liabilities) is classified as held for sale if it is highly probable that the asset will be recovered through sale rather than continuing use.

The Company records assets held for sale at the lower of its carrying value or fair value less costs to sell. The following criteria are used to determine if a business is held for sale: (i) management, having the authority to approve a sale, commits to a plan to sell; (ii) the business is available for immediate sale in its present condition; (iii) an active program to locate a buyer and a plan to sell the business have been initiated; (iv) the sale of the business is probable within one year; (v) the business is being actively marketed for sale at a reasonable price relative to its fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.

In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets, discounted cash flow projections, third party valuation and any indicative offers. The Company’s assumptions about fair value require significant judgment because the current market is highly sensitive to changes in economic conditions. The Company estimates the fair values of assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate.

Any impairment loss on the initial classification and subsequent measurement is recognized as an expense. Any subsequent increase in fair value less costs to sell (not exceeding the accumulated impairment loss that has been previously recognized) is recognized in the income statement.
When assets are classified as held for sale, the Company does not record any depreciation and amortization for the respective property, plant and equipment and intangibles.
Recently issued accounting pronouncements
(m) Recently issued accounting pronouncements

The authoritative bodies release standards and guidance which are assessed by management for impact on the Company’s consolidated financial statements.

The following recently released accounting standard has not yet been adopted by the Company:

In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842).” This ASU requires a lessee in a common-control lease arrangement to amortize leasehold improvements that it owns over the improvements’ useful life to the common control group, regardless of the lease term, if the lessee continues to control the use of the underlying asset through a lease.

The ASU is effective for the Company for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is in the process of assessing the impact of this ASU on its consolidated results of operations, cash flows, financial position and disclosures.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful lives of intangible assets
Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:
 
Customer-related intangible assets1-9 years
Marketing-related intangible assets1-8 years
Technology-related intangible assets2-10 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net of allowance for credit losses (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of allowance for credit losses
The following table provides details of the Company’s allowance for credit losses on accounts receivable:
 
Year ended December 31, 2022 Nine months ended September 30, 2023
Opening balance as of January 1$24,329 $20,442 
Additions (net), charged to income statement2,096 4,667 
Deductions/effect of exchange rate fluctuations(5,983)(4,616)
Closing balance$20,442 $20,493 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis The fair value measurements of these financial assets and liabilities were determined using the following inputs as of December 31, 2022 and September 30, 2023: 
As of December 31, 2022
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$21,687 $— $21,687 $— 
Deferred compensation plan assets (Note a, e)40,261 — — 40,261 
Total$61,948 $ $21,687 $40,261 
Liabilities
Earn-out consideration (Note b, d)$2,517 $— $— $2,517 
Derivative instruments (Note b, c)38,817 — 38,817 — 
Deferred compensation plan liability (Note b, f)39,654 — — 39,654 
Total$80,988 $ $38,817 $42,171 
5. Fair value measurements (Continued)
As of September 30, 2023
Fair Value Measurements at Reporting Date Using
Quoted Prices in
Active Markets for
Identical Assets
Significant 
Other Observable 
Inputs
Significant 
Other Unobservable
Inputs
Total(Level 1)(Level 2)(Level 3)
Assets
Derivative instruments (Note a, c)$23,069 $— $23,069 $— 
Deferred compensation plan assets (Note a, e)46,944 — — 46,944 
Total$70,013 $ $23,069 $46,944 
Liabilities
Derivative instruments (Note b, c)17,766 — 17,766 — 
Deferred compensation plan liability (Note b, f)46,332 — — 46,332 
Total$64,098 $ $17,766 $46,332 
 

(a)Derivative assets are included in “prepaid expenses and other current assets” and “other assets” in the consolidated balance sheets. Deferred compensation plan assets are included in “other assets” in the consolidated balance sheets.

(b)Included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.

(c)The Company values its derivative instruments based on market observable inputs, including both forward and spot prices for the relevant currencies and interest rate indices for relevant interest rates. The quotes are taken from an independent market database.

(d)The fair value of earn-out consideration, calculated as the present value of expected future payments to be made to the sellers of acquired businesses, was derived by estimating the future financial performance of the acquired businesses using the earn-out formula and performance targets specified in each purchase agreement and adjusting the result to reflect the Company’s estimate of the likelihood of achievement of such targets. Given the significance of the unobservable inputs, the valuations are classified in level 3 of the fair value hierarchy.

(e)Deferred compensation plan assets consist of life insurance policies held under a Rabbi Trust. Assets held in the Rabbi Trust are valued based on the cash surrender value of the insurance contract, which is determined based on the fair value of the underlying assets included in the insurance portfolio and are therefore classified within level 3 of the fair value hierarchy.

(f)The fair value of the deferred compensation plan liability is derived based on the fair value of the underlying assets in the insurance policies and is therefore classified within level 3 of the fair value hierarchy.
Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy
The following table provides a roll-forward of the fair value of earn-out consideration categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$5,406 $ $5,406 $2,517 
Payments made on earn-out consideration(2,437)(2,437)(2,399)
Change in fair value of earn-out consideration (Note a)(452)— (452)(118)
Closing balance$2,517 $ $2,517 $ 

(a)Changes in the fair value of earn-out consideration are reported in “other operating (income) expense, net” in the consolidated statements of income.
Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy
The following table provides a roll-forward of the fair value of deferred compensation plan assets categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$38,422 $47,975 $38,584 $40,261 
Additions (net of redemption)725 555 8,610 3,752 
Change in fair value of deferred compensation plan assets (Note a)(1,964)(1,586)(10,011)2,931 
Closing balance$37,183 $46,944 $37,183 $46,944 
(a)Changes in the fair value of plan assets are reported in “other income (expense), net” in the consolidated statements of income.
Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy
The following table provides a roll-forward of the fair value of deferred compensation liabilities categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:

Three months ended September 30,Nine months ended September 30,
2022202320222023
Opening balance$37,833 $47,313 $38,007 $39,654 
Additions (net of redemption)727 555 8,611 3,752 
Change in fair value of deferred compensation plan liabilities (Note a)(1,977)(1,536)(10,035)2,926 
Closing balance$36,583 $46,332 $36,583 $46,332 

(a)Changes in the fair value of deferred compensation plan liabilities are reported in “selling, general and administrative expenses” in the consolidated statements of income.
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative financial instruments (Tables)
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure
The following table presents the aggregate notional principal amounts of outstanding derivative financial instruments together with the related balance sheet exposure:
 
Notional principal amounts (Note a)Balance sheet exposure asset (liability) (Note b)
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Foreign exchange forward contracts denominated in:
United States Dollars (sell) Indian Rupees (buy)$1,587,500 $1,720,500 $(25,581)$(2,339)
United States Dollars (sell) Mexican Peso (buy)24,000 54,750 1,079 1,617 
United States Dollars (sell) Philippines Peso (buy)79,200 102,300 (828)(1,629)
Euro (sell) United States Dollars (buy)182,163 168,663 480 4,916 
Singapore Dollars (buy) United States Dollars (sell)50,956 50,956 166 (922)
Euro (sell) Romanian Leu (buy)51,115 50,779 848 608 
Japanese Yen (sell) Chinese Renminbi (buy)8,185 25,758 (327)1,956 
United States Dollars (sell) Chinese Renminbi (buy)41,000 43,500 605 (2,039)
Pound Sterling (sell) United States Dollars (buy)32,594 21,659 1,113 524 
United States Dollars (sell) Hungarian Font (buy)12,000 35,000 828 (1,090)
Australian Dollars (sell) Indian Rupees (buy)87,513 98,181 (452)3,655 
United States Dollars (Sell) Polish Zloty (buy)24,000 44,500 1,372 (1,445)
Japanese Yen (sell) United States Dollars (buy)10,000 7,000 (1,134)580 
Israeli Shekel (sell) United States Dollars (buy)3,000 — — 
South African Rand (sell) United States Dollars (buy)21,000 27,000 (1,652)1,023 
United States Dollars (Sell) Brazilian Real (buy)— 4,000 — (126)
United States Dollars (Sell) Costa Rica Colon (buy)— 13,000 — 344 
Pound Sterling (buy) United States Dollar (Sell)— 29,734 — (330)
Interest rate swaps (floating to fixed)432,248 — 6,350 — 
$(17,130)$5,303 

(a)Notional amounts are key elements of derivative financial instrument agreements but do not represent the amount exchanged by counterparties and do not measure the Company’s exposure to credit, foreign exchange, interest rate or market risks. However, the amounts exchanged are based on the notional amounts and other provisions of the underlying derivative financial instrument agreements. Notional amounts are denominated in U.S. dollars.

(b)Balance sheet exposure is denominated in U.S. dollars and denotes the mark-to-market impact of the derivative financial instruments on the reporting date.
Schedule of fair value of derivative instruments and their location in the Company's financial statements
The fair value of the Company’s derivative instruments and their location in the Company’s financial statements are summarized in the table below: 
Cash flow hedgesNon-designated
As of December 31, 2022As of September 30, 2023As of December 31, 2022As of September 30, 2023
Assets
Prepaid expenses and other current assets$17,531 $14,366 $2,151 $2,894 
Other assets$2,005 $5,809 $— $— 
Liabilities
Accrued expenses and other current liabilities$23,662 $10,199 $11,495 $4,958 
Other liabilities$3,660 $2,554 $— $55 
Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges
In connection with cash flow hedges, the gains (losses) recorded as a component of other comprehensive income (loss) (“OCI”), and the related tax effects are summarized below: 

Three months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$8,284 $(3,078)$5,206 $21,297 $(5,368)$15,928 
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,274)(153)(2,427)3,595 (946)2,649 
Changes in fair value of effective portion of
outstanding derivatives, net
(19,328)2,703 (16,625)(9,872)1,843 (8,028)
Gain (loss) on cash flow hedging derivatives, net(17,054)2,856 (14,198)(13,467)2,789 (10,677)
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 

Nine months ended September 30,
20222023
Before 
tax
Amount
Tax 
(Expense)
 or Benefit
Net of 
tax
Amount
Before 
tax
Amount
Tax 
(Expense)
or Benefit
Net of 
tax
Amount
Opening balance$17,468 $(3,404)$14,064 $(7,255)$1,543 $(5,712)
Net gains (losses) reclassified into statement of
income on completion of hedged transactions
(2,551)(423)(2,974)10,622 (2,698)7,924 
Changes in fair value of effective portion of
outstanding derivatives, net
(28,789)2,759 (26,030)25,707 (6,820)18,887 
Gain (loss) on cash flow hedging derivatives, net(26,238)3,182 (23,056)15,085 (4,122)10,963 
Closing balance$(8,770)$(222)$(8,992)$7,830 $(2,579)$5,251 
Schedule of gains or losses recognized in other comprehensive income (loss)
The gains or losses recognized in other comprehensive income (loss) and their effects on financial performance are summarized below: 
Derivatives in Cash Flow Hedging RelationshipsAmount of Gain (Loss) recognized in OCI on Derivatives (Effective Portion)Location of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)Amount of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)
Three months ended September 30,Nine months ended September 30,Three months ended September 30,Nine months ended September 30,
20222023202220232022202320222023
Forward foreign
exchange contracts
$(22,264)$(9,809)$(42,948)$24,076 Revenue$1,089 $(222)$2,269 $1,007 
Interest rate swaps$2,936 $(63)$14,159 $1,631 Cost of revenue(3,334)2,199 (2,284)1,301 
Selling, general and
administrative expenses
(566)325 (116)212 
Interest expense537 1,293 (2,420)8,102 
$(19,328)$(9,872)$(28,789)$25,707 $(2,274)$3,595 $(2,551)$10,622 
Amount of Gain (Loss) recognized in Statement of Income on Derivatives
Three months ended September 30,Nine months ended September 30,
Derivatives not designated as hedging instrumentsLocation of Gain (Loss)  recognized in Statement of Income on Derivatives2022202320222023
Forward foreign exchange contracts (Note a)Foreign exchange gains (losses), net$(12,705)$(5,689)$(29,649)$8,034 
$(12,705)$(5,689)$(29,649)$8,034 

(a)These forward foreign exchange contracts were entered into to hedge fluctuations in foreign exchange rates for recognized balance sheet items such as receivables and intercompany borrowings and were not originally designated as hedges under FASB guidance on derivatives and hedging. Realized gains (losses) and changes in the fair value of these derivatives are recorded in foreign exchange gains (losses), net in the consolidated statements of income.
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid expenses and other current assets (Tables)
9 Months Ended
Sep. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
As of December 31, 2022As of September 30, 2023
Advance income and non-income taxes$38,382 $159,890 
Contract asset (Note 20)11,61316,239
Prepaid expenses39,95248,573
Derivative instruments19,68217,260
Employee advances3,2995,049
Deposits 5,3723,270
Advances to suppliers9531,000
Others18,71922,776
Total$137,972 $274,057 
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Property, plant and equipment, net (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of gross and net amount of property, plant and equipment
The following table provides the gross and net amount of property, plant and equipment:
 
As of December 31, 2022As of September 30, 2023
Property, plant and equipment, gross$766,365 $768,056 
Less: Accumulated depreciation and amortization (585,607)(588,378)
Property, plant and equipment, net$180,758 $179,678 
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and intangible assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in goodwill
The following table presents the changes in goodwill for the year ended December 31, 2022 and the nine months ended September 30, 2023:
 
For the year ended December 31, 2022For the nine months ended September 30, 2023
Opening balance1,731,0271,684,196
Impact of measurement period adjustments1,817— 
Classified as held for sale(1,625)— 
Effect of exchange rate fluctuations(47,023)(6,392)
Closing balance1,684,1961,677,804 
Schedule of goodwill by reporting unit
The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2022:

Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance421,257611,120698,6501,731,027
Impact of measurement period adjustments1712891,3571,817
Classified as held for sale— (1,625)— (1,625)
Effect of exchange rate fluctuations(12,692)(16,877)(17,454)(47,023)
Closing balance408,736592,907682,5531,684,196

The following table presents the changes in goodwill by reporting unit for the nine months ended September 30, 2023: 
Financial ServicesConsumer and HealthcareHigh Tech and ManufacturingTotal
Opening balance408,736592,907682,5531,684,196
Effect of exchange rate fluctuations(1,784)(2,318)(2,290)(6,392)
Closing balance406,952 590,589 680,263 1,677,804 
Summary of intangible assets
The Company’s intangible assets are as follows:
 
As of December 31, 2022As of September 30, 2023
Gross 
carrying amount
Accumulated amortization 
& Impairment
NetGross 
carrying amount
Accumulated amortization 
& Impairment
Net
Customer-related intangible assets$473,997 $411,706 $62,291 $471,485 $427,813 $43,672 
Marketing-related intangible assets97,83183,25314,57897,62887,11210,516
Technology-related intangible assets126,406113,56012,846128,438120,8217,617
$698,234 $608,519 $89,715 $697,551 $635,746 $61,805 
Schedule of impairment charge recorded for various categories of assets
The summary below presents the impairment charges on intangibles and goodwill and write-downs on property, plant and equipment recorded for various categories of assets during the three and nine months ended September 30, 2022 and 2023:  
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Technology-related intangibles
$19,116 $— $19,116 $— 
Customer-related intangibles
685 — 685 — 
Goodwill1,625 — 1,625 — 
Total intangibles and goodwill$21,426 $ $21,426 $ 
Property, plant and equipment$— $— $1,377 $— 
Total property, plant and equipment$ $ $1,377 $ 
Total impairment and write-down$21,426 $ $22,803 $ 
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of maturity profile of term loan outstanding net of debt amortization expense
The maturity profile of the term loan outstanding as of September 30, 2023, net of debt amortization expense, is as follows:
 
Year endingAmount
2023$6,535 
202426,153
202526,173 
202626,192 
2027423,724 
Total$508,777 
Summary of long term debt
A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2022As of September 30, 2023
 Credit facility, net of amortization expenses $528,378 $508,777 
 3.375% 2019 Senior Notes, net of debt amortization expenses
398,881399,317
 1.750% 2021 Senior Notes, net of debt amortization expenses
348,030348,480
Total$1,275,289 $1,256,574 
 Current portion 26,13626,149
 Non-current portion 1,249,1531,230,425
Total $1,275,289 $1,256,574 
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other current liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities Accrued expenses and other current liabilities consist of the following:
As of December 31, 2022As of September 30, 2023
Accrued expenses $126,680 $144,807 
Accrued employee cost 293,934269,860
Earn-out consideration2,517
Statutory liabilities 82,91265,033
Retirement benefits 1,7251,709
Compensated absences25,10129,801
Derivative instruments35,15715,157
Contract liabilities (Note 20)160,625114,444
Finance leases liability15,58511,823
Other liabilities46,77137,099
$791,007 $689,733 
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Other liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of other liabilities
Other liabilities consist of the following:
 
As of December 31, 2022As of September 30, 2023
Accrued employee cost $14,120 $7,510 
Retirement benefits 10,69411,511
Compensated absences43,47450,311
Derivative instruments3,6602,609
Contract liabilities (Note 20)56,15752,718
Finance leases liability11,8027,638
Others75,70184,806
$215,608 $217,103 
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Employee benefit plans (Tables)
9 Months Ended
Sep. 30, 2023
Retirement Benefits [Abstract]  
Schedule of net defined benefit plan costs
Net defined benefit plan costs for the three and nine months ended September 30, 2022 and 2023 include the following components: 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Service costs$3,505 $3,781 $10,804 $11,290 
Interest costs1,4241,750 4,394 5,221 
Amortization of actuarial loss 178166 550 500 
Expected return on plan assets (1,457)(1,261)(4,502)(3,781)
Net defined benefit plan costs$3,650 $4,436 $11,246 $13,230 
Schedule of amounts contributed to defined contribution plans in various jurisdictions
During the three and nine months ended September 30, 2022 and 2023, the Company contributed the following amounts to defined contribution plans in various jurisdictions:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
India$11,015 $12,369 $32,629 $35,407 
U.S.5,0604,976 16,968 15,199 
U.K.4,6764,295 16,398 14,457 
China6,7726,787 20,003 20,309 
Other regions4,3514,851 13,728 14,952 
Total$31,874 $33,278 $99,726 $100,324 
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of significant assumptions used in determining fair value of options granted The following table shows the significant assumptions used in determining the fair value of options granted in the nine months ended September 30, 2022. No options were granted in the nine months ended September 30, 2023.
16. Stock-based compensation (Continued)
The Company granted options covering 475,695 common shares in the nine months ended September 30, 2022.
Nine months ended September 30, 2022
Dividend yield0.96 %
Expected life (in months)84
Risk-free rate of interest1.71 %
Volatility26.29 %
Schedule of stock option activity
A summary of stock option activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Shares
 arising
out of options
Weighted
 average
exercise price
Weighted average
remaining
contractual life (years)
Aggregate
intrinsic
value
Outstanding as of January 1, 20237,748,11433.27 5.6— 
Granted— — — — 
Forfeited(319,646)41.06 — — 
Expired(53,990)43.94 — — 
Exercised (1,287,280)19.76 — 28,482
Outstanding as of September 30, 20236,087,19835.63 5.725,623
Vested as of September 30, 2023 and expected to vest thereafter (Note a)5,821,25035.18 5.725,518
Vested and exercisable as of September 30, 20233,250,44230.30 4.620,444
Weighted average grant date fair value of grants during the period— 
 
(a)Options expected to vest reflect an estimated forfeiture rate.
Schedule of restricted share units activity A summary of RSU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Restricted Share UnitsWeighted Average Grant Date Fair Value
Outstanding as of January 1, 2023579,62242.97
Granted1,009,77243.05
Vested (Note a)(308,542)42.63 
Forfeited(70,910)42.87
Outstanding as of September 30, 20231,209,94243.13
Expected to vest (Note b)1,098,694
    
(a)308,542 RSUs vested during the nine months ended September 30, 2023 in respect of which 201,016 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)The number of RSUs expected to vest reflects the application of an estimated forfeiture rate.
Schedule of significant assumptions used in determining fair value of performance units
The fair value of each 2023 PU granted to employees was estimated on the date of grant using the following valuation assumptions:

Nine months ended September 30, 2023
Dividend yield1.22 %1.52%
Expected life (years)2.542.80
Risk-free rate for expected life 3.80 %4.44%
Volatility for expected life 24.03 %24.71%
Schedule of performance units activity
A summary of PU activity during the nine months ended September 30, 2023 is set out below:
 
Nine Months Ended September 30, 2023
Number of Performance UnitsWeighted Average Grant Date Fair ValueMaximum Shares Eligible to Receive
Outstanding as of January 1, 20233,570,951 44.073,570,951
Granted986,891 43.992,368,538
Vested (Note a)(647,549)42.53(647,549)
Forfeited(310,792)44.13(351,054)
Adjustment upon final determination of level of performance goal achievement (Note b)96,668 44.5096,668
Outstanding as of September 30, 20233,696,169 44.325,037,554
Expected to vest (Note c)3,356,263 
 
 
(a)647,549 PUs vested during the nine months ended September 30, 2023, in respect of which 412,275 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.
(b)Represents an adjustment made in March 2023 to the number of shares subject to the PUs granted in 2022 upon certification of the level of achievement of the performance targets underlying such awards.
(c)The number of PUs expected to vest reflects the application of an estimated forfeiture rate.
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
The number of shares subject to stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 2,757,114 and 2,213,546 for the nine months ended September 30, 2022 and 2023, respectively, and 2,667,958 and 2,389,358 for the three months ended September 30, 2022 and 2023, respectively.

Three months ended September 30,Nine months ended September 30,
2022202320222023
Net income $95,843 $117,593 $263,692 $339,946 
Weighted average number of common shares used in computing basic earnings per common share183,312,013 181,399,897 184,456,047 182,808,518 
Dilutive effect of stock-based awards4,087,1912,401,8943,818,3732,929,211
Weighted average number of common shares used in computing dilutive earnings per common share187,399,204183,801,791188,274,420185,737,729
Earnings per common share
Basic$0.52 $0.65 $1.43 $1.86 
Diluted$0.51 $0.64 $1.40 $1.83 
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Segment reporting (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of revenue and adjusted income from operations by reporting segments
Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services134,849 160,751 295,600 45,446 
Consumer and Healthcare190,233 211,505 401,738 55,570 
High Tech and Manufacturing184,648 229,051 413,699 75,763 
Net revenues509,730 601,307 1,111,037 
Business held for sale (refer to Note (a) below and Note 8)(3,932)7,069 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)1,107,105 
Others4,971 
Total AOI188,819 
Stock-based compensation(19,202)
Amortization and impairment of acquired intangible assets (other than included above)(10,516)
Foreign exchange gains (losses), net3,867 
Interest income (expense), net(13,399)
Business held for sale (refer to Note (a) below and Note 8)(7,069)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Income tax expense(25,231)
Net income95,843 
Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services126,342 187,145 313,487 52,991 
Consumer and Healthcare177,011 216,908 393,919 62,299 
High Tech and Manufacturing196,342 232,044 428,386 83,102 
Net revenues499,695 636,097 1,135,792 
Others(3,398)
Total AOI194,994 
Stock-based compensation(22,314)
Amortization and impairment of acquired intangible assets (other than included above)(7,495)
Foreign exchange gains (losses), net2,975 
Interest income (expense), net(13,255)
Income tax expense(37,312)
Net income117,593 
    
19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2022 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services386,689 471,882 858,571 112,163 
Consumer and Healthcare553,866 650,244 1,204,110 171,218 
High Tech and Manufacturing524,464 681,482 1,205,946 221,021 
Net revenues1,465,019 1,803,608 3,268,627 
Business held for sale (refer to Note (a) below and Note 8)(8,843)14,291 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,259,784 
Others12,940 
Total AOI531,633 
Stock-based compensation(54,894)
Amortization and impairment of acquired intangible assets (other than included above)(32,709)
Foreign exchange gains (losses), net9,312 
Interest income (expense), net(36,691)
Business held for sale (refer to Note (a) below and Note 8)(14,291)
Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)(21,426)
Restructuring (expense) / income (refer to Note (b) below and Note 25)(38,815)
Income tax expense(78,427)
Net income263,692 
19. Segment reporting (Continued)

Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2023 were as follows:
Net revenues
Data-Tech-AIDigital operationsTotalAOI
Financial Services381,867 531,543 913,410 145,291 
Consumer and Healthcare538,686 635,747 1,174,433 177,581 
High Tech and Manufacturing565,109 677,683 1,242,792 217,014 
Net revenues1,485,662 1,844,973 3,330,635 
Business held for sale (refer to Note (a) below and Note 8)(490)1,201 
Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)3,330,145 
Others18,859 
Total AOI559,946 
Stock-based compensation(63,850)
Amortization and impairment of acquired intangible assets (other than included above)(23,895)
Foreign exchange gains (losses), net3,698 
Interest income (expense), net(35,020)
Restructuring (expense) / income (refer to Note (b) below and Note 25)4,874 
Operating loss from the business classified as held for sale (refer to Note (a) below and Note 8)(1,201)
Loss on the sale of business classified as held for sale (refer to Note (a) below and Note 8)(802)
Income tax expense(103,804)
Net income339,946 
    

(a) During the second quarter of 2022, the Company's management approved a plan to divest a business that was part of the Company's Consumer and Healthcare segment. The revenues and associated operating losses attributable to this business, including a loss on the sale of this business recorded in the first quarter of 2023, have been excluded from the computation of adjusted operating income margin with effect from April 1, 2022, as management believes that excluding these items provides useful information about the Company's financial performance and underlying business trends.

(b) The Company does not allocate these charges to individual segments in internal management reports used by the CODM. Accordingly, such expenses are included in our segment reporting as “unallocated costs.”
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Net revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenues [Abstract]  
Schedule of net revenues disaggregated by customer
In the following table, the Company’s revenue is disaggregated by the nature of services provided:
 
Three months ended September 30,Nine months ended September 30,
2022202320222023
Data-Tech-AI$509,730 $499,695 $1,465,019 $1,485,662 
Digital Operations601,307636,0971,803,6081,844,973
Net revenues$1,111,037 $1,135,792 $3,268,627 $3,330,635 
Schedule of details of contract balances
The following table shows the details of the Company’s contract balances:
 
As of December 31, 2022As of September 30, 2023
Contract assets (Note a)$18,347 $30,032 
Contract liabilities (Note b)
Deferred transition revenue$128,726 $114,217 
Advance from customers$88,056 $52,945 

(a)Included in "prepaid expenses and other current assets" and "other assets" in the consolidated balance sheet.

(b)Included in "accrued expenses and other current liabilities" and "other liabilities" in the consolidated balance sheet.
Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation
The following table includes estimated revenue expected to be recognized in the future related to remaining performance obligations as of September 30, 2023:

ParticularsTotalLess than 1 year1-3 years3-5 yearsAfter 5 years
Transaction price allocated to remaining performance obligations$167,162 $114,444 $41,346 $10,712 $660 
Schedule of contract cost assets
The following table provides details of the Company’s contract cost assets:
Three months ended September 30,Nine months ended September 30,
2022202320222023
ParticularsSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activitiesSales incentive programsTransition activities
Opening balance$29,186 $198,401 $37,556 $156,231 $32,296 $206,498 $34,805 $181,865 
Closing balance28,718189,41938,411158,71828,718189,41938,411158,718
Amortization6,63223,7677,44620,35419,22066,18022,01268,460
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Other operating (income) expense, net (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of other operating (income) expense, net
Three months ended September 30,Nine months ended September 30,
2022202320222023
Write-down of intangible assets and property, plant and equipment— — 1,377 — 
Impairment charge on intangible assets and goodwill held-for-sale 21,426 — 21,426 — 
Write-down of operating right-of-use assets and other assets— — 20,307 — 
Loss on the sale of business classified as held for sale (refer to Note 8)— — — 802 
Gain on termination of lease (refer to Note 25)— — — (4,874)
Other operating (income) expense(489)(91)(953)(593)
Other operating (income) expense, net$20,937 $(91)$42,157 $(4,665)
*See Notes 8, 10 and 25 for additional information about other operating (income) expense, net for the three and nine months ended September 30, 2022 and 2023.
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Interest income (expense), net (Tables)
9 Months Ended
Sep. 30, 2023
Banking and Thrift, Interest [Abstract]  
Schedule of interest income (expense), net
Three months ended September 30,Nine months ended September 30,
2022202320222023
Interest income $1,440 $4,582 $4,042 $13,005 
Interest expense(14,839)(17,837)(40,733)(48,025)
Interest income (expense), net $(13,399)$(13,255)$(36,691)$(35,020)
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Tables)
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of activities related to unrecognized tax benefits for uncertain tax positions The following table summarizes activities related to the Company’s unrecognized tax benefits for uncertain tax positions for the nine months ended September 30, 2023:     
Nine months ended September 30, 2023
Opening balance at January 1$25,430 
Increase related to prior year tax positions, including recorded in acquisition accounting251 
Decrease related to prior year tax positions due to lapse of applicable statute of limitation(1,030)
Decrease related to settlements with taxing authorities(170)
Effect of exchange rate changes(47)
Closing balance at September 30$24,434 
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Organization - Narrative (Detail)
Sep. 30, 2023
Employee
Country
Product Information [Line Items]  
Number of countries in which entity operates | Country 35
Minimum  
Product Information [Line Items]  
Number of employees around the globe, minimum | Employee 127,000
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail)
Sep. 30, 2023
Customer-related intangible assets | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 1 year
Customer-related intangible assets | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 9 years
Marketing-related intangible assets | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 1 year
Marketing-related intangible assets | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 8 years
Technology-related intangible assets | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 2 years
Technology-related intangible assets | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets estimated useful lives 10 years
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Narrative (Detail)
9 Months Ended
Sep. 30, 2023
Minimum  
Schedule Of Significant Accounting Policies [Line Items]  
Additional terms of termination option 1 year
Maximum  
Schedule Of Significant Accounting Policies [Line Items]  
Additional terms of termination option 10 years
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Business acquisitions - Hoodoo Digital - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Payment for business acquisitions, net of cash acquired   $ 682 $ (973)    
Goodwill   $ 1,677,804   $ 1,684,196 $ 1,731,027
Hoodoo Digital, LLC          
Business Acquisition [Line Items]          
Ownership percentage acquired (in percentage)         100.00%
Purchase consideration         $ 66,721
Payment for business acquisitions, net of cash acquired $ 682       64,439
Cash and cash equivalents         2,283
Cash consideration to acquired certain assets and assumed certain liabilities         67,695
Consideration payable         $ 973
Measurement period adjustment related to taxes       $ 1,688  
Acquired intangible assets, weighted average amortization period         5 years
Goodwill         $ 46,033
Acquisition related cost         1,177
Acquired assets         5,629
Liabilities assumed         1,852
Indemnification assets         278
Hoodoo Digital, LLC | Financial Services          
Business Acquisition [Line Items]          
Goodwill         4,338
Hoodoo Digital, LLC | Consumer and Healthcare          
Business Acquisition [Line Items]          
Goodwill         7,321
Hoodoo Digital, LLC | High Tech and Manufacturing          
Business Acquisition [Line Items]          
Goodwill         34,374
Hoodoo Digital, LLC | Customer-related intangible assets          
Business Acquisition [Line Items]          
Acquired intangibles         16,200
Hoodoo Digital, LLC | Marketing-related intangible assets          
Business Acquisition [Line Items]          
Acquired intangibles         $ 2,400
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Opening balance as of January 1 $ 20,442 $ 24,329
Additions (net), charged to income statement 4,667 2,096
Deductions/effect of exchange rate fluctuations (4,616) (5,983)
Closing balance $ 20,493 $ 20,442
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net of allowance for credit losses - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Allowance for Credit Loss [Line Items]            
Gross accounts receivable $ 1,074,984   $ 1,074,984   $ 1,015,197  
Allowance for credit losses 20,493   20,493   20,442 $ 24,329
Accounts receivable, after allowance for credit loss, current 1,054,491   1,054,491   994,755  
Deferred billings 82,349   82,349   64,735  
Allowance for credit losses, other assets 3,612   3,612   3,198  
Net deferred billings 78,737   78,737   61,537  
Allowance for credit losses current period charge 267 $ 326 414 $ (513)    
Factoring facility maximum capacity 75,000   75,000   100,000  
Factoring facility, maximum capacity utilized 45,594   45,594   33,030  
Factoring facility, amount outstanding 38,942   38,942   33,030  
Cost of factoring facility $ 454 $ 146 $ 1,368 $ 304    
Disposal group, held-for-sale, not discontinued operations            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Disposal group, accounts receivable, current         $ 2,341  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets $ 23,069 $ 21,687
Deferred compensation plan assets 46,944 40,261
Total, assets 70,013 61,948
Earn-out consideration   2,517
Derivative instruments, liabilities 17,766 38,817
Deferred compensation plan liability 46,332 39,654
Total, liabilities 64,098 80,988
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 0 0
Deferred compensation plan assets 0 0
Total, assets 0 0
Earn-out consideration   0
Derivative instruments, liabilities 0 0
Deferred compensation plan liability 0 0
Total, liabilities 0 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 23,069 21,687
Deferred compensation plan assets 0 0
Total, assets 23,069 21,687
Earn-out consideration   0
Derivative instruments, liabilities 17,766 38,817
Deferred compensation plan liability 0 0
Total, liabilities 17,766 38,817
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 0 0
Deferred compensation plan assets 46,944 40,261
Total, assets 46,944 40,261
Earn-out consideration   2,517
Derivative instruments, liabilities 0 0
Deferred compensation plan liability 46,332 39,654
Total, liabilities $ 46,332 $ 42,171
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail) - Business acquisition contingent consideration - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Opening balance $ 0 $ 5,406 $ 2,517 $ 5,406
Payments made on earn-out consideration 0 (2,437) (2,399) (2,437)
Change in fair value of earn-out consideration 0 (452) (118) (452)
Closing balance $ 0 $ 2,517 $ 0 $ 2,517
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail) - Deferred compensation assets - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Opening balance $ 47,975 $ 38,422 $ 40,261 $ 38,584
Additions (net of redemption) 555 725 3,752 8,610
Change in fair value of deferred compensation plan assets (1,586) (1,964) 2,931 (10,011)
Closing balance $ 46,944 $ 37,183 $ 46,944 $ 37,183
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail) - Deferred compensation liabilities - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Opening balance $ 47,313 $ 37,833 $ 39,654 $ 38,007
Additions (net of redemption) 555 727 3,752 8,611
Change in fair value of deferred compensation plan liabilities (1,536) (1,977) 2,926 (10,035)
Closing balance $ 46,332 $ 36,583 $ 46,332 $ 36,583
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Narrative (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Mar. 31, 2021
Interest rate swaps | Maximum      
Derivative [Line Items]      
Derivatives, maturity period 51 months    
Forward foreign exchange contracts | Maximum      
Derivative [Line Items]      
Derivatives, maturity period 51 months    
Treasury lock      
Derivative [Line Items]      
Treasury lock on fair value edges, amount     $ 350,000
Derivative instrument, gain amortized $ 409 $ 530  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Balance sheet exposure asset $ 5,303 $ (17,130)
United States Dollars (sell) Indian Rupees (buy)    
Derivative [Line Items]    
Notional principal amounts 1,720,500 1,587,500
Balance sheet exposure asset (2,339) (25,581)
United States Dollars (sell) Mexican Peso (buy)    
Derivative [Line Items]    
Notional principal amounts 54,750 24,000
Balance sheet exposure asset 1,617 1,079
United States Dollars (sell) Philippines Peso (buy)    
Derivative [Line Items]    
Notional principal amounts 102,300 79,200
Balance sheet exposure asset (1,629) (828)
Euro (sell) United States Dollars (buy)    
Derivative [Line Items]    
Notional principal amounts 168,663 182,163
Balance sheet exposure asset 4,916 480
Singapore Dollars (buy) United States Dollars (sell)    
Derivative [Line Items]    
Notional principal amounts 50,956 50,956
Balance sheet exposure asset (922) 166
Euro (sell) Romanian Leu (buy)    
Derivative [Line Items]    
Notional principal amounts 50,779 51,115
Balance sheet exposure asset 608 848
Japanese Yen (sell) Chinese Renminbi (buy)    
Derivative [Line Items]    
Notional principal amounts 25,758 8,185
Balance sheet exposure asset 1,956 (327)
United States Dollars (sell) Chinese Renminbi (buy)    
Derivative [Line Items]    
Notional principal amounts 43,500 41,000
Balance sheet exposure asset (2,039) 605
Pound Sterling (sell) United States Dollars (buy)    
Derivative [Line Items]    
Notional principal amounts 21,659 32,594
Balance sheet exposure asset 524 1,113
United States Dollars (sell) Hungarian Font (buy)    
Derivative [Line Items]    
Notional principal amounts 35,000 12,000
Balance sheet exposure asset (1,090) 828
Australian Dollars (sell) Indian Rupees (buy)    
Derivative [Line Items]    
Notional principal amounts 98,181 87,513
Balance sheet exposure asset 3,655 (452)
United States Dollars (Sell) Polish Zloty (buy)    
Derivative [Line Items]    
Notional principal amounts 44,500 24,000
Balance sheet exposure asset (1,445) 1,372
Japanese Yen (sell) United States Dollars (buy)    
Derivative [Line Items]    
Notional principal amounts 7,000 10,000
Balance sheet exposure asset 580 (1,134)
Israeli Shekel (sell) United States Dollars (buy)    
Derivative [Line Items]    
Notional principal amounts 0 3,000
Balance sheet exposure asset 0 3
South African Rand (sell) United States Dollars (buy)    
Derivative [Line Items]    
Notional principal amounts 27,000 21,000
Balance sheet exposure asset 1,023 (1,652)
United States Dollars (Sell) Brazilian Real (buy)    
Derivative [Line Items]    
Notional principal amounts 4,000 0
Balance sheet exposure asset (126) 0
United States Dollars (Sell) Costa Rica Colon (buy)    
Derivative [Line Items]    
Notional principal amounts 13,000 0
Balance sheet exposure asset 344 0
Pound Sterling (buy) United States Dollar (Sell)    
Derivative [Line Items]    
Notional principal amounts 29,734 0
Balance sheet exposure asset (330) 0
Interest rate swaps (floating to fixed)    
Derivative [Line Items]    
Notional principal amounts 0 432,248
Balance sheet exposure asset $ 0 $ 6,350
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid expenses and other current assets | Non-designated    
Derivatives, Fair Value [Line Items]    
Assets $ 2,894 $ 2,151
Other assets | Non-designated    
Derivatives, Fair Value [Line Items]    
Assets 0 0
Accrued expenses and other current liabilities | Non-designated    
Derivatives, Fair Value [Line Items]    
Liabilities 4,958 11,495
Other liabilities | Non-designated    
Derivatives, Fair Value [Line Items]    
Liabilities 55 0
Cash flow hedges | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Assets 14,366 17,531
Cash flow hedges | Other assets    
Derivatives, Fair Value [Line Items]    
Assets 5,809 2,005
Cash flow hedges | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Liabilities 10,199 23,662
Cash flow hedges | Other liabilities    
Derivatives, Fair Value [Line Items]    
Liabilities $ 2,554 $ 3,660
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Opening balance, before-tax amount $ 21,297 $ 8,284 $ (7,255) $ 17,468
Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount 3,595 (2,274) 10,622 (2,551)
Changes in fair value of effective portion of outstanding derivatives, net, before tax amount (9,872) (19,328) 25,707 (28,789)
Gain (loss) on cash flow hedging derivatives, before tax amount (13,467) (17,054) 15,085 (26,238)
Closing balance, before-tax amount 7,830 (8,770) 7,830 (8,770)
Opening balance, tax (expense) or benefit (5,368) (3,078) 1,543 (3,404)
Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit (946) (153) (2,698) (423)
Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit 1,843 2,703 (6,820) 2,759
Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit 2,789 2,856 (4,122) 3,182
Closing balance, tax (expense) or benefit (2,579) (222) (2,579) (222)
Opening balance, net of tax amount 15,928 5,206 (5,712) 14,064
Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount 2,649 (2,427) 7,924 (2,974)
Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount (8,028) (16,625) 18,887 (26,030)
Gain (loss) on cash flow hedging derivatives, net, net of tax amount (10,677) (14,198) 10,963 (23,056)
Closing balance, net of tax amount $ 5,251 $ (8,992) $ 5,251 $ (8,992)
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Other Comprehensive Income (Loss) [Line Items]        
Changes in fair value of effective portion of outstanding derivatives, net $ (9,872) $ (19,328) $ 25,707 $ (28,789)
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 3,595 (2,274) 10,622 (2,551)
Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives (5,689) (12,705) 8,034 (29,649)
Revenue        
Other Comprehensive Income (Loss) [Line Items]        
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) (222) 1,089 1,007 2,269
Cost of revenue        
Other Comprehensive Income (Loss) [Line Items]        
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 2,199 (3,334) 1,301 (2,284)
Selling, general and administrative expenses        
Other Comprehensive Income (Loss) [Line Items]        
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 325 (566) 212 (116)
Interest expense        
Other Comprehensive Income (Loss) [Line Items]        
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 1,293 537 8,102 (2,420)
Forward foreign exchange contracts        
Other Comprehensive Income (Loss) [Line Items]        
Changes in fair value of effective portion of outstanding derivatives, net (9,809) (22,264) 24,076 (42,948)
Forward foreign exchange contracts | Foreign exchange gains (losses), net | Non-designated        
Other Comprehensive Income (Loss) [Line Items]        
Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives (5,689) (12,705) 8,034 (29,649)
Interest rate swaps        
Other Comprehensive Income (Loss) [Line Items]        
Changes in fair value of effective portion of outstanding derivatives, net $ (63) $ 2,936 $ 1,631 $ 14,159
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance income and non-income taxes $ 159,890 $ 38,382
Contract asset (Note 20) 16,239 11,613
Prepaid expenses 48,573 39,952
Derivative instruments 17,260 19,682
Employee advances 5,049 3,299
Deposits 3,270 5,372
Advances to suppliers 1,000 953
Others 22,776 18,719
Prepaid expenses and other current assets, net $ 274,057 $ 137,972
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid expenses and other current assets -Narrative (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Disposal group, held-for-sale, not discontinued operations  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Disposal group, prepaid and other assets, current $ 901
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities held for sale - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Loss on the sale of business classified as held for sale (refer to Note 8)   $ 0 $ 0 $ 802 $ 0  
The Business            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Percentage of issued and outstanding shares (in percent)           100.00%
Contingent consideration, asset           $ 10,600
Net consideration transferred $ 2,091          
Loss on the sale of business classified as held for sale (refer to Note 8) 802          
Impairment charge on assets classified as held-for-sale           $ 32,575
The Business | Fixed Rate Unsecured Loan Note            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Interest rate on senior notes (in percentage)           1.50%
Debt instrument, face amount           $ 18,001
Payment for debt extinguishment $ 18,001          
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, gross $ 768,056 $ 766,365
Less: Accumulated depreciation and amortization (588,378) (585,607)
Property, plant and equipment, net $ 179,678 $ 180,758
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]        
Depreciation and amortization     $ 54,410 $ 68,169
Depreciation on PPE        
Property, Plant and Equipment [Line Items]        
Depreciation and amortization $ 12,198 $ 13,442 37,466 42,102
Computer software        
Property, Plant and Equipment [Line Items]        
Depreciation and amortization $ 664 $ 1,192 $ 2,060 $ 3,874
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Opening balance $ 1,684,196 $ 1,731,027
Impact of measurement period adjustments 0 1,817
Classified as held for sale 0 (1,625)
Effect of exchange rate fluctuations (6,392) (47,023)
Closing balance $ 1,677,804 $ 1,684,196
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Line Items]      
Goodwill $ 1,677,804 $ 1,684,196 $ 1,731,027
Impact of measurement period adjustments 0 1,817  
Classified as held for sale 0 (1,625)  
Effect of exchange rate fluctuations (6,392) (47,023)  
Financial Services      
Goodwill And Intangible Assets Disclosure [Line Items]      
Goodwill 406,952 408,736 421,257
Impact of measurement period adjustments   171  
Classified as held for sale   0  
Effect of exchange rate fluctuations (1,784) (12,692)  
Consumer and Healthcare      
Goodwill And Intangible Assets Disclosure [Line Items]      
Goodwill 590,589 592,907 611,120
Impact of measurement period adjustments   289  
Classified as held for sale   (1,625)  
Effect of exchange rate fluctuations (2,318) (16,877)  
High Tech and Manufacturing      
Goodwill And Intangible Assets Disclosure [Line Items]      
Goodwill 680,263 682,553 $ 698,650
Impact of measurement period adjustments   1,357  
Classified as held for sale   0  
Effect of exchange rate fluctuations $ (2,290) $ (17,454)  
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill And Intangible Assets Disclosure [Line Items]            
Classified as held for sale       $ 0   $ 1,625
Goodwill deductible for tax purposes $ 270,108     270,108   291,377
Amortization of acquired intangible assets 7,497 $ 10,604   24,009 $ 32,805  
Tangible asset impairment charges 0 0   $ 0 1,377  
Impairment, long-lived asset, held-for-use, statement of income or comprehensive income [Extensible Enumeration]       Other Operating Income (Expense), Net    
Property, plant and equipment            
Goodwill And Intangible Assets Disclosure [Line Items]            
Tangible asset impairment charges 0 0 $ 1,377 $ 0 1,377  
Disposal group, held-for-sale, not discontinued operations            
Goodwill And Intangible Assets Disclosure [Line Items]            
Intangible assets held for sale, gross           40,538
Intangible assets held for sale, accumulated amortization           16,989
Internally developed and other intangibles            
Goodwill And Intangible Assets Disclosure [Line Items]            
Amortization of acquired intangible assets $ 2,092 $ 2,595   $ 6,465 $ 12,264  
Consumer and Healthcare            
Goodwill And Intangible Assets Disclosure [Line Items]            
Classified as held for sale           $ 1,625
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of intangible assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross  carrying amount $ 697,551 $ 698,234
Accumulated amortization  & Impairment 635,746 608,519
Net 61,805 89,715
Customer-related intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross  carrying amount 471,485 473,997
Accumulated amortization  & Impairment 427,813 411,706
Net 43,672 62,291
Marketing-related intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross  carrying amount 97,628 97,831
Accumulated amortization  & Impairment 87,112 83,253
Net 10,516 14,578
Technology-related intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross  carrying amount 128,438 126,406
Accumulated amortization  & Impairment 120,821 113,560
Net $ 7,617 $ 12,846
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Acquired Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 0 $ 1,625   $ 0 $ 1,625
Total intangibles and goodwill 0 21,426   0 21,426
Total property, plant and equipment 0 0   0 1,377
Total impairment and write-down 0 21,426   0 22,803
Property, plant and equipment          
Acquired Finite-Lived Intangible Assets [Line Items]          
Total property, plant and equipment 0 0 $ 1,377 0 1,377
Technology-related intangible assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets, finite-lived 0 19,116   0 19,116
Customer-related intangible assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets, finite-lived $ 0 $ 685   $ 0 $ 685
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Borrowings - Narrative (Detail) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 13, 2022
Line of Credit Facility [Line Items]      
Fund-based and non-fund-based credit facilities limits available $ 21,526,000 $ 22,882,000  
Utilization of credit facility for non fund-based usage $ 9,133,000 $ 5,392,000  
Margin over LIBOR (in percentage)   1.375%  
Commitment fee (in percentage) 0.20% 0.20%  
Credit facility, amount utilized $ 56,627,000 $ 153,658,000  
Short-term borrowings $ 55,000,000 $ 151,000,000  
2022 facility | Base rate      
Line of Credit Facility [Line Items]      
Margin over LIBOR (in percentage) 1.375%    
2022 facility | Base rate plus applicable margin      
Line of Credit Facility [Line Items]      
Debt instrument, basis spread on variable rate (in percentage) 0.375%    
Minimum | 2022 facility      
Line of Credit Facility [Line Items]      
Term SOFR adjustment (in percentage) 0.00% 0.00%  
Maximum | 2022 facility      
Line of Credit Facility [Line Items]      
Term SOFR adjustment (in percentage) 0.10% 0.10%  
Revolving credit facility      
Line of Credit Facility [Line Items]      
Credit facility, maximum borrowing capacity     $ 650,000,000
Non fund-based credit facility      
Line of Credit Facility [Line Items]      
Credit facility, amount utilized $ 1,627,000 $ 2,658,000  
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Narrative (Detail) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Mar. 31, 2021
Nov. 30, 2019
Debt Instrument [Line Items]        
Long-term debt, amount $ 1,256,574,000 $ 1,275,289,000    
Margin over LIBOR (in percentage)   1.375%    
Term loan        
Debt Instrument [Line Items]        
Long-term debt, amount 508,777,000 $ 528,378,000    
Debt amortization expense 1,348,000 1,622,000    
Principal amount of term loan 6,625,000      
2018 facility        
Debt Instrument [Line Items]        
Long-term debt, amount   527,000,000    
Long-term debt, modification amount 290,870,000      
Extinguished outstanding term loan 236,130,000      
Amortization of debt issuance costs 93,000      
2018 facility | Line of credit        
Debt Instrument [Line Items]        
Debt instrument, face amount   500,000,000    
Credit facility, maximum borrowing capacity   500,000,000    
2018 facility | Term loan        
Debt Instrument [Line Items]        
Debt instrument, face amount   680,000,000    
2022 facility        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 530,000,000    
Long-term debt, term   5 years    
Proceeds from issuance of long-term debt 239,130,000      
Payments of debt restructuring costs $ 126,000      
2022 facility | Minimum        
Debt Instrument [Line Items]        
Term SOFR adjustment (in percentage) 0.00% 0.00%    
2022 facility | Maximum        
Debt Instrument [Line Items]        
Term SOFR adjustment (in percentage) 0.10% 0.10%    
2022 facility | Line of credit        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 650,000,000    
Credit facility, maximum borrowing capacity   650,000,000    
2022 facility | Term loan        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 530,000,000    
Amended 2015 facility        
Debt Instrument [Line Items]        
Margin over LIBOR (in percentage)   0.20%    
Credit facility, base rate (in percentage)   0.375%    
2019 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount $ 399,317,000 $ 398,881,000    
2019 Senior notes | Genpact Luxembourg S.r.l.        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 400,000,000
Long-term debt, amount 399,317,000 398,881,000    
Debt amortization expense $ 683,000 1,119,000    
Interest rate on senior notes (in percentage) 3.375%     3.375%
Total debt issuance cost       $ 2,937,000
Debt instrument redemption price (in percentage) 100.00%      
Debt repurchase price as percentage of aggregate principal value upon certain change of controls (in percentage) 101.00%      
Maximum increase in downgrade of credit rating of notes to adjust interest rate payable (in percentage) 2.00%      
2021 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount $ 348,480,000 348,030,000    
2021 Senior notes | Genpact Luxembourg S.r.l.        
Debt Instrument [Line Items]        
Debt instrument, face amount     $ 350,000,000  
Long-term debt, amount 348,480,000 348,030,000    
Debt amortization expense $ 1,520,000 $ 1,970,000    
Interest rate on senior notes (in percentage) 1.75%   1.75%  
Total debt issuance cost     $ 3,032,000  
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total $ 1,256,574 $ 1,275,289
Term loan    
Debt Instrument [Line Items]    
2023 6,535  
2024 26,153  
2025 26,173  
2026 26,192  
2027 423,724  
Total $ 508,777 $ 528,378
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt - Schedule of long term debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Mar. 31, 2021
Nov. 30, 2019
Debt Instrument [Line Items]        
Long-term debt, amount $ 1,256,574 $ 1,275,289    
Current portion 26,149 26,136    
Non-current portion 1,230,425 1,249,153    
Total 1,256,574 1,275,289    
Term loan        
Debt Instrument [Line Items]        
Long-term debt, amount 508,777 528,378    
Total 508,777 528,378    
2019 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount 399,317 398,881    
Total 399,317 398,881    
2021 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount 348,480 348,030    
Total 348,480 348,030    
Genpact Luxembourg S.r.l. | 2019 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount 399,317 398,881    
Total $ 399,317 398,881    
Interest rate on senior notes (in percentage) 3.375%     3.375%
Genpact Luxembourg S.r.l. | 2021 Senior notes        
Debt Instrument [Line Items]        
Long-term debt, amount $ 348,480 348,030    
Total $ 348,480 $ 348,030    
Interest rate on senior notes (in percentage) 1.75%   1.75%  
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued expenses $ 144,807 $ 126,680
Accrued employee cost 269,860 293,934
Earn-out consideration 0 2,517
Statutory liabilities 65,033 82,912
Retirement benefits 1,709 1,725
Compensated absences 29,801 25,101
Derivative instruments 15,157 35,157
Contract liabilities (Note 20) 114,444 160,625
Finance leases liability 11,823 15,585
Other liabilities 37,099 46,771
Accrued expenses and other current liabilities, net $ 689,733 $ 791,007
Finance lease, liability, current, statement of financial position [Extensible List] Accrued expenses and other current liabilities, net Accrued expenses and other current liabilities, net
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other current liabilities - Narrative (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Disposal group, held-for-sale, not discontinued operations  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Disposal group, accrued liabilities, current $ 1,147
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Other Liabilities - Schedule of other liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Accrued employee cost $ 7,510 $ 14,120
Retirement benefits 11,511 10,694
Compensated absences 50,311 43,474
Derivative instruments 2,609 3,660
Contract liabilities (Note 20) 52,718 56,157
Finance leases liability 7,638 11,802
Others 84,806 75,701
Other liabilities $ 217,103 $ 215,608
Finance lease, liability, noncurrent, statement of financial position [extensible list] Other liabilities Other liabilities
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Other liabilities -Narrative (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Disposal group, held-for-sale, not discontinued operations  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Disposal group, other liabilities, current $ 141
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Service costs $ 3,781 $ 3,505 $ 11,290 $ 10,804
Interest costs 1,750 1,424 5,221 4,394
Amortization of actuarial loss 166 178 500 550
Expected return on plan assets (1,261) (1,457) (3,781) (4,502)
Net defined benefit plan costs $ 4,436 $ 3,650 $ 13,230 $ 11,246
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount $ 33,278 $ 31,874 $ 100,324 $ 99,726
India        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount 12,369 11,015 35,407 32,629
Foreign Plan | U.S.        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount 4,976 5,060 15,199 16,968
Foreign Plan | U.K.        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount 4,295 4,676 14,457 16,398
Foreign Plan | China        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount 6,787 6,772 20,309 20,003
Foreign Plan | Other regions        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution plans, contributed amount $ 4,851 $ 4,351 $ 14,952 $ 13,728
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2018
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Deferred compensation plan liability   $ 46,332   $ 46,332   $ 39,654
Cash surrender value of policies   46,944   46,944   $ 40,261
Change in fair value of plan assets   (1,586) $ (1,964) 2,931 $ (10,011)  
Change in fair value of deferred compensation liabilities   $ (1,536) $ 1,977 $ 2,926 $ (10,035)  
Foreign Plan            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Vesting percentage of participants (in percentage) 100.00%          
Employer discretionary vesting period 2 years          
Earnings receivable minimum term 2 years          
Earnings receivable lump sum or annual installment maximum terms 15 years          
One-year anniversary of approval of contribution | Foreign Plan            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Employer discretionary vesting percentage (in percentage) 50.00%          
Two-year anniversary of approval of contribution | Foreign Plan            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Employer discretionary vesting percentage (in percentage) 50.00%          
Minimum | Foreign Plan            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Individual qualifying base compensation (in percentage) 1.00%          
Individual qualifying bonus compensation (in percentage) 1.00%          
Maximum | Foreign Plan            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Individual qualifying base compensation (in percentage) 80.00%          
Individual qualifying bonus compensation (in percentage) 100.00%          
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Narrative (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 05, 2019
May 09, 2017
Apr. 11, 2012
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock based compensation cost       $ 22,007,000 $ 18,873,000 $ 62,692,000 $ 53,712,000      
Options granted, contractual period, years           10 years        
Unrecognized stock-based compensation cost for options       11,730,000   $ 11,730,000        
Restricted stock unit vesting right (in shares)           1        
Restricted stock unit vesting right, fair value (in shares)           1        
Performance units vesting right (in shares)           1        
Employee stock option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average remaining requisite vesting period           2 years 6 months        
Restricted share units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average remaining requisite vesting period           2 years 1 month 6 days        
Vested, number of shares (Units)           308,542        
Net settlement on vesting of restricted share unit (in shares)           201,016        
Unrecognized stock-based compensation cost       33,114,000   $ 33,114,000        
Restricted share units (RSUs) | Vesting period 2022                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vested, number of shares (Units)               199,297    
Net settlement on vesting of restricted share unit (in shares)           120,858        
Restricted share units (RSUs) | Vesting period 2021                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vested, number of shares (Units)                 39,633  
Net settlement on vesting of restricted share unit (in shares)           39,515        
Performance units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Weighted average remaining requisite vesting period           1 year 8 months 12 days        
Vested, number of shares (Units)           647,549        
Unrecognized stock-based compensation cost       $ 61,380,000   $ 61,380,000        
Performance units | Prior to 2023                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance units vesting right, fair value (in shares)           1        
Performance units period           1 year        
Performance units | 2023                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance units period           3 years        
Employee stock purchase plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Fair value per share allowed to eligible employees to purchase through payroll deductions (in percentage)           90.00%        
Maximum percentage of employee's base salary allowed to be purchased (in percentage)       15.00%   15.00%        
Maximum dollar amount of common shares allowed to be purchased           $ 25,000        
Common shares reserved for issuance (in shares)       4,200,000   4,200,000        
Issuance of common shares under the employee stock purchase plan (in shares)           255,123 253,377      
Compensation expense for ESPP       $ 307,000 $ 329,000 $ 1,158,000 $ 1,182,000      
Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           3 years        
Minimum | Restricted share units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           3 months        
Minimum | Performance units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           6 months        
Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           5 years        
Maximum | Restricted share units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           4 years        
Maximum | Performance units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award, vesting period           3 years        
2007 Omnibus Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Amended omnibus plan, increase in number of common shares authorized for issuance (in shares) 8,000,000 3,500,000 5,593,200             8,858,823
Number of common shares authorized for issuance (in shares) 23,000,000 26,500,000 15,000,000              
2017 Omnibus Incentive Compensation Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of common shares authorized for issuance (in shares)   15,000,000                
XML 103 R93.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Dividend yield 0.96%
Expected life (in months) 84 months
Risk-free rate of interest 1.71%
Volatility 26.29%
XML 104 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of stock option activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Shares  arising out of options      
Outstanding, shares arising out of options, beginning balance (in shares) 7,748,114    
Granted, shares arising out of options (in shares) 0 475,695  
Forfeited, shares arising out of options (in shares) (319,646)    
Expired, shares arising out of options (in shares) (53,990)    
Exercised, shares arising out of options (in shares) (1,287,280)    
Outstanding, shares arising out of options, ending balance (in shares) 6,087,198   7,748,114
Vested and expected to vest thereafter, shares arising out of options (in shares) 5,821,250    
Vested and exercisable, shares arising out of options (in shares) 3,250,442    
Weighted average grant-date fair value of options granted during the period (in USD per share) $ 0    
Weighted  average exercise price      
Outstanding weighted average exercise price, beginning balance (in usd per share) 33.27    
Granted, weighted average exercise price (in usd per share) 0    
Forfeited, weighted average exercise price (in usd per share) 41.06    
Expired, weighted average exercise price (in usd per share) 43.94    
Exercised, weighted average exercise price (in usd per share) 19.76    
Outstanding weighted average exercise price, ending balance (in usd per share) 35.63   $ 33.27
Vested and expected to vest thereafter, weighted average exercise price (in usd per share) 35.18    
Vested and exercisable, weighted average exercise price (in usd per share) $ 30.30    
Weighted average remaining contractual life (years)      
Outstanding weighted average remaining contractual life, beginning balance (years) 5 years 8 months 12 days   5 years 7 months 6 days
Vested and expected to vest thereafter, weighted average remaining contractual life (years) 5 years 8 months 12 days    
Vested and exercisable, weighted average remaining contractual life (years) 4 years 7 months 6 days    
Aggregate intrinsic value      
Exercised, aggregate intrinsic value $ 28,482    
Outstanding as of September 30, 2023 25,623    
Vested and expected to vest thereafter 25,518    
Vested and exercisable as of September 30, 2023 $ 20,444    
XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of restricted share units activity (Detail) - Restricted share units (RSUs) - $ / shares
9 Months Ended
Sep. 30, 2023
Number of Restricted Share Units  
Outstanding number of shares (Units), beginning balance 579,622
Granted (in shares) 1,009,772
Vested (in shares) (308,542)
Forfeited (in shares) (70,910)
Outstanding number of shares (Units), ending balance 1,209,942
Expected to vest, number of shares (Units) 1,098,694
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) $ 42.97
Granted, weighted average grant date fair value (in usd per share) 43.05
Vested, weighted average grant date fair value (in usd per share) 42.63
Forfeited, weighted average grant date fair value (in usd per share) 42.87
Outstanding weighted average grant date fair value, ending balance (in usd per share) $ 43.13
Net settlement on vesting of restricted share unit (in shares) 201,016
XML 106 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield   0.96%
Expected life (years)   84 months
Risk-free rate of interest   1.71%
Volatility   26.29%
Performance units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 1.22%  
Expected life (years) 2 years 6 months 14 days  
Risk-free rate of interest 3.80%  
Volatility 24.03%  
Performance units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 1.52%  
Expected life (years) 2 years 9 months 18 days  
Risk-free rate of interest 4.44%  
Volatility 24.71%  
XML 107 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of performance units activity (Detail) - Performance units
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Performance Units  
Outstanding number of shares (Units), beginning balance 3,570,951
Granted, number of shares (Units) 986,891
Vested, number of shares (Units) (647,549)
Forfeited, number of shares (Units) (310,792)
Adjustment upon final determination of level of performance goal achievement (Units) 96,668
Outstanding number of shares (Units), ending balance 3,696,169
Expected to vest, number of shares (Units) 3,356,263
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) | $ / shares $ 44.07
Granted, weighted average grant date fair value (in usd per share) | $ / shares 43.99
Vested, weighted average grant date fair value (in usd per share) | $ / shares 42.53
Forfeited, weighted average grant date fair value (in usd per share) | $ / shares 44.13
Adjustment upon final determination of level of performance goal achievement (in usd per share) | $ / shares 44.50
Outstanding weighted average grant date fair value, ending balance (in usd per share) | $ / shares $ 44.32
Maximum Shares Eligible to Receive  
Outstanding maximum shares eligible to receive, beginning balance (in shares) 3,570,951
Granted, maximum shares eligible to receive (in shares) 2,368,538
Vested, maximum shares eligible to receive (in shares) (647,549)
Forfeited, maximum shares eligible to receive (in shares) (351,054)
Adjustment upon final determination of level of performance goal achievement (in shares) 96,668
Outstanding maximum shares eligible to receive, ending balance (in shares) 5,037,554
Vested, net of withholding tax (in shares) 412,275
XML 108 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Capital Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2023
Jun. 26, 2023
Mar. 24, 2023
Feb. 09, 2023
Sep. 23, 2022
Jun. 24, 2022
Mar. 23, 2022
Feb. 10, 2022
Feb. 09, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]                            
Stock repurchase authorized amount                   $ 2,250,000   $ 2,250,000   $ 500,000
Shares repurchased and retired (in shares)                       3,828,084 4,067,044  
Common stock shares repurchased price per share (in usd per share)                       $ 39.31 $ 44.75  
Expenses related to stock purchase                       $ 677 $ 81  
Stock repurchase program, remaining authorized repurchase amount                   $ 474,453   $ 474,453    
Increase in quarterly cash dividend (in percentage)       10.00%       16.00%            
Quarterly dividend declared (in usd per share) $ 0.1375 $ 0.1375 $ 0.1375 $ 0.1375 $ 0.125 $ 0.125 $ 0.125 $ 0.125 $ 0.1075 $ 0.1375 $ 0.125 $ 0.4125 $ 0.3750  
Annual dividend       $ 0.55       $ 0.50 $ 0.43          
Initial dividend paid $ 24,944 $ 25,031 $ 25,255   $ 22,873 $ 22,935 $ 23,134              
Share repurchase open market                            
Equity, Class of Treasury Stock [Line Items]                            
Aggregate amount of common stock shares repurchased                       $ 150,471 $ 182,012  
XML 109 R99.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Number of stock awards outstanding but not included in the computation of diluted earnings per common share (in shares) 2,389,358 2,667,958 2,213,546 2,757,114
XML 110 R100.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Schedule of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share (Abstract)        
Net income $ 117,593 $ 95,843 $ 339,946 $ 263,692
Weighted average number of common shares used in computing basic earnings per common share (in shares) 181,399,897 183,312,013 182,808,518 184,456,047
Dilutive effect of stock-based awards (in shares) 2,401,894 4,087,191 2,929,211 3,818,373
Weighted average number of common shares used in computing diluted earnings per common share ( in shares) 183,801,791 187,399,204 185,737,729 188,274,420
Earnings per common share, basic (in usd per share) $ 0.65 $ 0.52 $ 1.86 $ 1.43
Earnings per common share, diluted (in usd per share) $ 0.64 $ 0.51 $ 1.83 $ 1.40
XML 111 R101.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Narrative (Detail)
9 Months Ended
Sep. 30, 2023
numberOfOperatingSegment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 112 R102.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net revenues $ 1,135,792 $ 1,111,037 $ 3,330,635 $ 3,268,627
AOI 194,994 188,819 559,946 531,633
Total excluding business held for sale   1,107,105 3,330,145 3,259,784
Stock-based compensation (22,314) (19,202) (63,850) (54,894)
Amortization and impairment of acquired intangible assets (other than included above) (7,495) (10,516) (23,895) (32,709)
Foreign exchange gains (losses), net 2,975 3,867 3,698 9,312
Interest income (expense), net (13,255) (13,399) (35,020) (36,691)
Impairment charge on intangible assets and goodwill held-for-sale 0 (21,426) 0 (21,426)
Restructuring expenses (refer (a) below and note 27)       (38,815)
Restructuring income     4,874  
Loss on the sale of the business classified as held for sale (refer to Note 8) 0 0 (802) 0
Income tax expense (37,312) (25,231) (103,804) (78,427)
Net income 117,593 95,843 339,946 263,692
Disposal group, held-for-sale, not discontinued operations        
Segment Reporting Information [Line Items]        
Revenue from operations held for sale   (3,932) (490) (8,843)
Charges from operations held for sale   (7,069) (1,201) (14,291)
Charges from operations held for sale   7,069 1,201 14,291
Data-Tech-AI        
Segment Reporting Information [Line Items]        
Net revenues 499,695 509,730 1,485,662 1,465,019
Digital operations        
Segment Reporting Information [Line Items]        
Net revenues 636,097 601,307 1,844,973 1,803,608
Operating Segments        
Segment Reporting Information [Line Items]        
Net revenues 1,135,792 1,111,037 3,330,635 3,268,627
Operating Segments | Financial Services        
Segment Reporting Information [Line Items]        
Net revenues 313,487 295,600 913,410 858,571
AOI 52,991 45,446 145,291 112,163
Operating Segments | Consumer and Healthcare        
Segment Reporting Information [Line Items]        
Net revenues 393,919 401,738 1,174,433 1,204,110
AOI 62,299 55,570 177,581 171,218
Operating Segments | High Tech and Manufacturing        
Segment Reporting Information [Line Items]        
Net revenues 428,386 413,699 1,242,792 1,205,946
AOI 83,102 75,763 217,014 221,021
Operating Segments | Data-Tech-AI        
Segment Reporting Information [Line Items]        
Net revenues 499,695 509,730 1,485,662 1,465,019
Operating Segments | Data-Tech-AI | Financial Services        
Segment Reporting Information [Line Items]        
Net revenues 126,342 134,849 381,867 386,689
Operating Segments | Data-Tech-AI | Consumer and Healthcare        
Segment Reporting Information [Line Items]        
Net revenues 177,011 190,233 538,686 553,866
Operating Segments | Data-Tech-AI | High Tech and Manufacturing        
Segment Reporting Information [Line Items]        
Net revenues 196,342 184,648 565,109 524,464
Operating Segments | Digital operations        
Segment Reporting Information [Line Items]        
Net revenues 636,097 601,307 1,844,973 1,803,608
Operating Segments | Digital operations | Financial Services        
Segment Reporting Information [Line Items]        
Net revenues 187,145 160,751 531,543 471,882
Operating Segments | Digital operations | Consumer and Healthcare        
Segment Reporting Information [Line Items]        
Net revenues 216,908 211,505 635,747 650,244
Operating Segments | Digital operations | High Tech and Manufacturing        
Segment Reporting Information [Line Items]        
Net revenues 232,044 229,051 677,683 681,482
Others        
Segment Reporting Information [Line Items]        
AOI $ (3,398) $ 4,971 $ 18,859 $ 12,940
XML 113 R103.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues - Schedule of net revenues disaggregated by customer (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net revenues $ 1,135,792 $ 1,111,037 $ 3,330,635 $ 3,268,627
Data-Tech-AI        
Segment Reporting Information [Line Items]        
Net revenues 499,695 509,730 1,485,662 1,465,019
Digital operations        
Segment Reporting Information [Line Items]        
Net revenues $ 636,097 $ 601,307 $ 1,844,973 $ 1,803,608
XML 114 R104.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues - Narrative (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
numberOfOperatingSegment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]          
Number of reportable segments | numberOfOperatingSegment     3    
Revenue recognized in contract liabilities balance $ 55,007 $ 63,762 $ 140,379 $ 129,046  
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2023-10-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 months   3 months    
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2024-01-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 years   3 years    
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2026-01-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 years   3 years    
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2028-01-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period      
Disposal group, held-for-sale, not discontinued operations          
Disaggregation of Revenue [Line Items]          
Disposal group including discontinued operation, contract assets         $ 2,168
Contract liabilities held for sale         649
Disposal group, held-for-sale, not discontinued operations | The Business          
Disaggregation of Revenue [Line Items]          
Disposal group including discontinued operation, contract cost assets         $ 1,247
XML 115 R105.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues - Schedule of details of contract balances (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenues [Abstract]    
Contract assets $ 30,032 $ 18,347
Deferred transition revenue    
Contract Liabilities [Line Items]    
Contract liabilities 114,217 128,726
Advance from customers    
Contract Liabilities [Line Items]    
Contract liabilities $ 52,945 $ 88,056
XML 116 R106.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Transaction price allocated to remaining performance obligations $ 167,162
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Transaction price allocated to remaining performance obligations 114,444
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Transaction price allocated to remaining performance obligations 41,346
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Transaction price allocated to remaining performance obligations 10,712
Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Transaction price allocated to remaining performance obligations $ 660
XML 117 R107.htm IDEA: XBRL DOCUMENT v3.23.3
Net Revenues - Schedule of contract cost assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance     $ 216,670  
Closing balance $ 197,129   197,129  
Sales incentive programs        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance 37,556 $ 29,186 34,805 $ 32,296
Closing balance 38,411 28,718 38,411 28,718
Amortization 7,446 6,632 22,012 19,220
Transition activities        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Opening balance 156,231 198,401 181,865 206,498
Closing balance 158,718 189,419 158,718 189,419
Amortization $ 20,354 $ 23,767 $ 68,460 $ 66,180
XML 118 R108.htm IDEA: XBRL DOCUMENT v3.23.3
Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Other Income and Expenses [Abstract]        
Write-down of intangible assets and property, plant and equipment $ 0 $ 0 $ 0 $ 1,377
Impairment charge on intangible assets and goodwill held-for-sale 0 21,426 0 21,426
Write-down of operating right-of-use assets and other assets 0 0 0 20,307
Loss on the sale of business classified as held for sale (refer to Note 8) 0 0 802 0
Gain on termination of lease (refer to Note 25)     (4,874)  
Other operating (income) expense (91) (489) (593) (953)
Other operating (income) expense, net $ (91) $ 20,937 $ (4,665) $ 42,157
XML 119 R109.htm IDEA: XBRL DOCUMENT v3.23.3
Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Banking and Thrift, Interest [Abstract]        
Interest income $ 4,582 $ 1,440 $ 13,005 $ 4,042
Interest expense (17,837) (14,839) (48,025) (40,733)
Interest income (expense), net $ (13,255) $ (13,399) $ (35,020) $ (36,691)
XML 120 R110.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Effective tax rate (in percentage) 24.10% 20.80% 23.40% 22.90%  
Unrecognized tax benefits that would impact effective tax rate $ 24,434   $ 24,434   $ 25,430
Unrecognized tax benefits, interest on income taxes accrued 3,068   3,068   2,871
Accrued penalties $ 372   372   374
Unrecognized tax benefits, excluding exchange rate differences for interest recognized     $ 149   $ (2,583)
XML 121 R111.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Opening balance at January 1 $ 25,430
Increase related to prior year tax positions, including recorded in acquisition accounting 251
Decrease related to prior year tax positions due to lapse of applicable statute of limitation (1,030)
Decrease related to settlements with taxing authorities (170)
Effect of exchange rate changes (47)
Closing balance at September 30 $ 24,434
XML 122 R112.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2016
Commitments And Contingencies [Line Items]      
Bank guarantees and letters of credits, outstanding $ 10,760 $ 8,050  
Income tax examination, assessed tax, affiliate     $ 111,356
Capital addition purchase commitments      
Commitments And Contingencies [Line Items]      
Commitments and contingencies $ 17,869 $ 17,972  
XML 123 R113.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]              
Restructuring expense           $ 38,815  
Tangible asset impairment charges $ 0   $ 0   $ 0 1,377  
Severance charge             $ 17,131
Restructuring income         4,874    
Property, plant and equipment              
Restructuring Cost and Reserve [Line Items]              
Tangible asset impairment charges 0   0 $ 1,377 0 1,377  
Non-cash charge              
Restructuring Cost and Reserve [Line Items]              
Restructuring expense       21,684      
Office Premises and Employee Severance Charge              
Restructuring Cost and Reserve [Line Items]              
Restructuring expense       $ 38,815      
Restructuring income $ 0 $ 4,874 $ 0   $ 4,874 $ 0  
XML 124 R114.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent events (Detail) - $ / shares
3 Months Ended 9 Months Ended
Oct. 26, 2023
Sep. 26, 2023
Jun. 26, 2023
Mar. 24, 2023
Feb. 09, 2023
Sep. 23, 2022
Jun. 24, 2022
Mar. 23, 2022
Feb. 10, 2022
Feb. 09, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Subsequent Event [Line Items]                            
Dividends per common share (in usd per share)   $ 0.1375 $ 0.1375 $ 0.1375 $ 0.1375 $ 0.125 $ 0.125 $ 0.125 $ 0.125 $ 0.1075 $ 0.1375 $ 0.125 $ 0.4125 $ 0.3750
Subsequent Event                            
Subsequent Event [Line Items]                            
Dividends per common share (in usd per share) $ 0.1375                          
XML 125 g-20230930_htm.xml IDEA: XBRL DOCUMENT 0001398659 2023-01-01 2023-09-30 0001398659 2023-11-02 0001398659 2022-12-31 0001398659 2023-09-30 0001398659 2022-07-01 2022-09-30 0001398659 2023-07-01 2023-09-30 0001398659 2022-01-01 2022-09-30 0001398659 us-gaap:CommonStockMember 2022-06-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001398659 us-gaap:RetainedEarningsMember 2022-06-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001398659 2022-06-30 0001398659 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001398659 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001398659 us-gaap:CommonStockMember 2022-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001398659 us-gaap:RetainedEarningsMember 2022-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001398659 2022-09-30 0001398659 us-gaap:CommonStockMember 2021-12-31 0001398659 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001398659 us-gaap:RetainedEarningsMember 2021-12-31 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001398659 2021-12-31 0001398659 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001398659 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001398659 us-gaap:CommonStockMember 2023-06-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001398659 us-gaap:RetainedEarningsMember 2023-06-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001398659 2023-06-30 0001398659 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001398659 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001398659 us-gaap:CommonStockMember 2023-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001398659 us-gaap:RetainedEarningsMember 2023-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001398659 us-gaap:CommonStockMember 2022-12-31 0001398659 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001398659 us-gaap:RetainedEarningsMember 2022-12-31 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001398659 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001398659 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001398659 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001398659 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001398659 srt:MinimumMember 2023-09-30 0001398659 srt:MinimumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001398659 srt:MaximumMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001398659 srt:MinimumMember us-gaap:MarketingRelatedIntangibleAssetsMember 2023-09-30 0001398659 srt:MaximumMember us-gaap:MarketingRelatedIntangibleAssetsMember 2023-09-30 0001398659 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001398659 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001398659 srt:MinimumMember 2023-01-01 2023-09-30 0001398659 srt:MaximumMember 2023-01-01 2023-09-30 0001398659 g:HoodooDigitalLLCMember 2021-12-31 0001398659 g:HoodooDigitalLLCMember 2021-01-01 2021-12-31 0001398659 g:HoodooDigitalLLCMember 2022-01-01 2022-12-31 0001398659 g:HoodooDigitalLLCMember 2023-01-01 2023-03-31 0001398659 g:HoodooDigitalLLCMember us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0001398659 g:HoodooDigitalLLCMember us-gaap:MarketingRelatedIntangibleAssetsMember 2021-12-31 0001398659 g:HoodooDigitalLLCMember g:FinancialServicesMember 2021-12-31 0001398659 g:HoodooDigitalLLCMember g:ConsumerAndHealthcareMember 2021-12-31 0001398659 g:HoodooDigitalLLCMember g:HighTechAndManufacturingMember 2021-12-31 0001398659 2022-01-01 2022-12-31 0001398659 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-12-31 0001398659 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001398659 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001398659 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001398659 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001398659 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001398659 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001398659 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001398659 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2022-06-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2023-06-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2021-12-31 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2022-12-31 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2022-07-01 2022-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2023-07-01 2023-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2022-01-01 2022-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2023-01-01 2023-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2022-09-30 0001398659 g:BusinessAcquisitionContingentConsiderationMember 2023-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2022-06-30 0001398659 g:DeferredCompensationPlanAssetsMember 2023-06-30 0001398659 g:DeferredCompensationPlanAssetsMember 2021-12-31 0001398659 g:DeferredCompensationPlanAssetsMember 2022-12-31 0001398659 g:DeferredCompensationPlanAssetsMember 2022-07-01 2022-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2023-07-01 2023-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2022-01-01 2022-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2023-01-01 2023-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2022-09-30 0001398659 g:DeferredCompensationPlanAssetsMember 2023-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2022-06-30 0001398659 g:DeferredCompensationLiabilitiesMember 2023-06-30 0001398659 g:DeferredCompensationLiabilitiesMember 2021-12-31 0001398659 g:DeferredCompensationLiabilitiesMember 2022-12-31 0001398659 g:DeferredCompensationLiabilitiesMember 2022-07-01 2022-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2023-07-01 2023-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2022-01-01 2022-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2023-01-01 2023-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2022-09-30 0001398659 g:DeferredCompensationLiabilitiesMember 2023-09-30 0001398659 srt:MaximumMember us-gaap:InterestRateSwapMember 2023-09-30 0001398659 srt:MaximumMember us-gaap:ForeignExchangeContractMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellIndianRupeesBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellIndianRupeesBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellMexicanPesoBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellMexicanPesoBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellPhilippinesPesoBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellPhilippinesPesoBuyMember 2023-09-30 0001398659 g:EuroSellUnitedStatesDollarsBuyMember 2022-12-31 0001398659 g:EuroSellUnitedStatesDollarsBuyMember 2023-09-30 0001398659 g:SingaporeDollarsBuyUnitedStatesDollarsSellMember 2022-12-31 0001398659 g:SingaporeDollarsBuyUnitedStatesDollarsSellMember 2023-09-30 0001398659 g:EuroSellRomanianLeuBuyMember 2022-12-31 0001398659 g:EuroSellRomanianLeuBuyMember 2023-09-30 0001398659 g:JapaneseYenSellChineseRenminbiBuyMember 2022-12-31 0001398659 g:JapaneseYenSellChineseRenminbiBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellChineseRenminbiBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellChineseRenminbiBuyMember 2023-09-30 0001398659 g:PoundSterlingSellUnitedStatesDollarBuyMember 2022-12-31 0001398659 g:PoundSterlingSellUnitedStatesDollarBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellHungarianForintBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellHungarianForintBuyMember 2023-09-30 0001398659 g:AustralianDollarsSellIndianRupeesBuyMember 2022-12-31 0001398659 g:AustralianDollarsSellIndianRupeesBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarsSellPolishZlotyBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarsSellPolishZlotyBuyMember 2023-09-30 0001398659 g:JapaneseYenSellUnitedStatesDollarBuyMember 2022-12-31 0001398659 g:JapaneseYenSellUnitedStatesDollarBuyMember 2023-09-30 0001398659 g:IsraelShekelSellUnitedStatesDollarBuyMember 2022-12-31 0001398659 g:IsraelShekelSellUnitedStatesDollarBuyMember 2023-09-30 0001398659 g:SouthAfricanRandSellUnitedStatesDollarBuyMember 2022-12-31 0001398659 g:SouthAfricanRandSellUnitedStatesDollarBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarSellBrazilianRealBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarSellBrazilianRealBuyMember 2023-09-30 0001398659 g:UnitedStatesDollarSellCostaRicaColonBuyMember 2022-12-31 0001398659 g:UnitedStatesDollarSellCostaRicaColonBuyMember 2023-09-30 0001398659 g:PoundSterlingBuyUnitedStatesDollarSellMember 2022-12-31 0001398659 g:PoundSterlingBuyUnitedStatesDollarSellMember 2023-09-30 0001398659 g:InterestRateSwapFloatingToFixedMember 2022-12-31 0001398659 g:InterestRateSwapFloatingToFixedMember 2023-09-30 0001398659 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001398659 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CashFlowHedgingMember 2023-09-30 0001398659 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2022-12-31 0001398659 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2023-09-30 0001398659 us-gaap:OtherAssetsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001398659 us-gaap:OtherAssetsMember us-gaap:CashFlowHedgingMember 2023-09-30 0001398659 us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2022-12-31 0001398659 us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2023-09-30 0001398659 g:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:CashFlowHedgingMember 2022-12-31 0001398659 g:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:CashFlowHedgingMember 2023-09-30 0001398659 g:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2022-12-31 0001398659 g:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2023-09-30 0001398659 us-gaap:OtherLiabilitiesMember us-gaap:CashFlowHedgingMember 2022-12-31 0001398659 us-gaap:OtherLiabilitiesMember us-gaap:CashFlowHedgingMember 2023-09-30 0001398659 us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2022-12-31 0001398659 us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2023-09-30 0001398659 us-gaap:TreasuryLockMember 2021-03-31 0001398659 us-gaap:TreasuryLockMember 2022-12-31 0001398659 us-gaap:TreasuryLockMember 2023-09-30 0001398659 us-gaap:ForeignExchangeContractMember 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignExchangeContractMember 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-09-30 0001398659 us-gaap:SalesMember 2022-07-01 2022-09-30 0001398659 us-gaap:SalesMember 2023-07-01 2023-09-30 0001398659 us-gaap:SalesMember 2022-01-01 2022-09-30 0001398659 us-gaap:SalesMember 2023-01-01 2023-09-30 0001398659 us-gaap:InterestRateSwapMember 2022-07-01 2022-09-30 0001398659 us-gaap:InterestRateSwapMember 2023-07-01 2023-09-30 0001398659 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0001398659 us-gaap:InterestRateSwapMember 2023-01-01 2023-09-30 0001398659 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001398659 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001398659 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001398659 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001398659 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001398659 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001398659 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001398659 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001398659 us-gaap:InterestExpenseMember 2022-07-01 2022-09-30 0001398659 us-gaap:InterestExpenseMember 2023-07-01 2023-09-30 0001398659 us-gaap:InterestExpenseMember 2022-01-01 2022-09-30 0001398659 us-gaap:InterestExpenseMember 2023-01-01 2023-09-30 0001398659 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember g:ForwardForeignExchangeContractsMember 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember g:ForwardForeignExchangeContractsMember 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember g:ForwardForeignExchangeContractsMember 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember g:ForwardForeignExchangeContractsMember 2023-01-01 2023-09-30 0001398659 g:TheBusinessMember 2022-12-31 0001398659 g:FixedRateUnsecuredLoanNoteMember g:TheBusinessMember 2022-12-31 0001398659 g:FixedRateUnsecuredLoanNoteMember g:TheBusinessMember 2023-02-01 2023-02-28 0001398659 g:TheBusinessMember 2023-02-01 2023-02-28 0001398659 g:TheBusinessMember 2022-01-01 2022-12-31 0001398659 g:DepreciationExpenseOnPropertyPlantAndEquipmentMember 2022-07-01 2022-09-30 0001398659 g:DepreciationExpenseOnPropertyPlantAndEquipmentMember 2023-07-01 2023-09-30 0001398659 g:DepreciationExpenseOnPropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001398659 g:DepreciationExpenseOnPropertyPlantAndEquipmentMember 2023-01-01 2023-09-30 0001398659 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-07-01 2022-09-30 0001398659 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-07-01 2023-09-30 0001398659 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-09-30 0001398659 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-09-30 0001398659 g:FinancialServicesMember 2021-12-31 0001398659 g:ConsumerAndHealthcareMember 2021-12-31 0001398659 g:HighTechAndManufacturingMember 2021-12-31 0001398659 g:FinancialServicesMember 2022-01-01 2022-12-31 0001398659 g:ConsumerAndHealthcareMember 2022-01-01 2022-12-31 0001398659 g:HighTechAndManufacturingMember 2022-01-01 2022-12-31 0001398659 g:FinancialServicesMember 2022-12-31 0001398659 g:ConsumerAndHealthcareMember 2022-12-31 0001398659 g:HighTechAndManufacturingMember 2022-12-31 0001398659 g:FinancialServicesMember 2023-01-01 2023-09-30 0001398659 g:ConsumerAndHealthcareMember 2023-01-01 2023-09-30 0001398659 g:HighTechAndManufacturingMember 2023-01-01 2023-09-30 0001398659 g:FinancialServicesMember 2023-09-30 0001398659 g:ConsumerAndHealthcareMember 2023-09-30 0001398659 g:HighTechAndManufacturingMember 2023-09-30 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-09-30 0001398659 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-12-31 0001398659 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-09-30 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001398659 us-gaap:DevelopedTechnologyRightsMember 2022-07-01 2022-09-30 0001398659 us-gaap:DevelopedTechnologyRightsMember 2023-07-01 2023-09-30 0001398659 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001398659 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-09-30 0001398659 us-gaap:PropertyPlantAndEquipmentMember 2022-07-01 2022-09-30 0001398659 us-gaap:PropertyPlantAndEquipmentMember 2023-07-01 2023-09-30 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-07-01 2022-09-30 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-01 2023-09-30 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-09-30 0001398659 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-09-30 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-07-01 2022-09-30 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-07-01 2023-09-30 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-09-30 0001398659 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-01-01 2023-09-30 0001398659 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001398659 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-09-30 0001398659 us-gaap:RevolvingCreditFacilityMember 2022-12-13 0001398659 srt:MaximumMember g:A2022CreditAgreementMember 2023-09-30 0001398659 srt:MinimumMember g:A2022CreditAgreementMember 2023-09-30 0001398659 g:A2022CreditAgreementMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0001398659 g:A2022CreditAgreementMember g:BaseRatePlusApplicableMarginMember 2023-01-01 2023-09-30 0001398659 g:NonFundBasedCreditFacilityMember 2022-12-31 0001398659 g:NonFundBasedCreditFacilityMember 2023-09-30 0001398659 g:A2018CreditAgreementMember g:TermLoanCreditFacilityMember 2022-12-31 0001398659 g:A2018CreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0001398659 g:A2022CreditAgreementMember g:TermLoanCreditFacilityMember 2022-12-31 0001398659 g:A2022CreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0001398659 g:A2018CreditAgreementMember 2022-12-31 0001398659 g:A2022CreditAgreementMember 2022-12-31 0001398659 g:A2018CreditAgreementMember 2023-09-30 0001398659 g:A2018CreditAgreementMember 2023-01-01 2023-09-30 0001398659 g:A2022CreditAgreementMember 2023-01-01 2023-09-30 0001398659 srt:MaximumMember g:A2022CreditAgreementMember 2022-12-31 0001398659 srt:MinimumMember g:A2022CreditAgreementMember 2022-12-31 0001398659 g:AmendedTwoThousandFifteenCreditFacilityMember 2022-12-31 0001398659 g:AmendedTwoThousandFifteenCreditFacilityMember 2022-01-01 2022-12-31 0001398659 g:TermLoanCreditFacilityMember 2022-01-01 2022-12-31 0001398659 g:TermLoanCreditFacilityMember 2023-01-01 2023-09-30 0001398659 g:TermLoanCreditFacilityMember 2022-12-31 0001398659 g:TermLoanCreditFacilityMember 2023-09-30 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandNineteenSeniorNotesMember 2019-11-30 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandNineteenSeniorNotesMember 2022-01-01 2022-12-31 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandNineteenSeniorNotesMember 2023-01-01 2023-09-30 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandNineteenSeniorNotesMember 2022-12-31 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandNineteenSeniorNotesMember 2023-09-30 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandTwentyOneSeniorNotesMember 2021-03-31 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandTwentyOneSeniorNotesMember 2022-01-01 2022-12-31 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandTwentyOneSeniorNotesMember 2023-01-01 2023-09-30 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandTwentyOneSeniorNotesMember 2022-12-31 0001398659 srt:SubsidiaryIssuerMember g:TwoThousandTwentyOneSeniorNotesMember 2023-09-30 0001398659 g:TermLoanCreditFacilityMember 2022-12-31 0001398659 g:TermLoanCreditFacilityMember 2023-09-30 0001398659 g:TwoThousandNineteenSeniorNotesMember 2022-12-31 0001398659 g:TwoThousandNineteenSeniorNotesMember 2023-09-30 0001398659 g:TwoThousandTwentyOneSeniorNotesMember 2022-12-31 0001398659 g:TwoThousandTwentyOneSeniorNotesMember 2023-09-30 0001398659 country:IN 2022-07-01 2022-09-30 0001398659 country:IN 2023-07-01 2023-09-30 0001398659 country:IN 2022-01-01 2022-09-30 0001398659 country:IN 2023-01-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:US 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:US 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:US 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:US 2023-01-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:GB 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:GB 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:GB 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:GB 2023-01-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:CN 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:CN 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember country:CN 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember country:CN 2023-01-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember g:OtherRegionsMember 2022-07-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember g:OtherRegionsMember 2023-07-01 2023-09-30 0001398659 us-gaap:ForeignPlanMember g:OtherRegionsMember 2022-01-01 2022-09-30 0001398659 us-gaap:ForeignPlanMember g:OtherRegionsMember 2023-01-01 2023-09-30 0001398659 srt:MinimumMember us-gaap:ForeignPlanMember 2018-07-01 2018-07-01 0001398659 srt:MaximumMember us-gaap:ForeignPlanMember 2018-07-01 2018-07-01 0001398659 us-gaap:ForeignPlanMember 2018-07-01 2018-07-01 0001398659 us-gaap:ForeignPlanMember g:VestingPeriodOneMember 2018-07-01 0001398659 us-gaap:ForeignPlanMember g:VestingPeriodTwoMember 2018-07-01 0001398659 g:TwoThousandSevenOmnibusPlanMember 2012-04-11 2012-04-11 0001398659 g:TwoThousandSevenOmnibusPlanMember 2012-04-11 0001398659 g:TwoThousandSevenOmnibusPlanMember 2012-01-01 2012-12-31 0001398659 g:TwoThousandSeventeenOmnibusPlanMember 2017-05-09 0001398659 g:TwoThousandSevenOmnibusPlanMember 2019-04-04 2019-04-05 0001398659 g:TwoThousandSevenOmnibusPlanMember 2019-04-05 0001398659 g:TwoThousandSevenOmnibusPlanMember 2017-05-09 2017-05-09 0001398659 g:TwoThousandSevenOmnibusPlanMember 2017-05-09 0001398659 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001398659 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001398659 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001398659 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001398659 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001398659 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001398659 us-gaap:RestrictedStockUnitsRSUMember g:VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember 2022-01-01 2022-12-31 0001398659 us-gaap:RestrictedStockUnitsRSUMember g:VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember 2023-01-01 2023-09-30 0001398659 us-gaap:RestrictedStockUnitsRSUMember g:VestingPeriodTwoThousandTwentyOneMember 2021-01-01 2021-12-31 0001398659 us-gaap:RestrictedStockUnitsRSUMember g:VestingPeriodTwoThousandTwentyOneMember 2023-01-01 2023-09-30 0001398659 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001398659 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001398659 g:PriorToTwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001398659 g:TwoThousandTwentyThreeMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001398659 us-gaap:PerformanceSharesMember 2022-12-31 0001398659 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001398659 us-gaap:PerformanceSharesMember 2023-09-30 0001398659 g:EmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0001398659 g:EmployeeStockPurchasePlanMember 2023-09-30 0001398659 g:EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001398659 g:EmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001398659 g:EmployeeStockPurchasePlanMember 2023-07-01 2023-09-30 0001398659 2023-03-31 0001398659 g:ShareRepurchaseOpenMarketMember 2022-01-01 2022-09-30 0001398659 g:ShareRepurchaseOpenMarketMember 2023-01-01 2023-09-30 0001398659 2022-02-10 2022-02-10 0001398659 2021-02-09 2021-02-09 0001398659 2022-03-23 2022-03-23 0001398659 2022-06-24 2022-06-24 0001398659 2022-09-23 2022-09-23 0001398659 2023-02-09 2023-02-09 0001398659 2023-09-26 2023-09-26 0001398659 2023-03-24 2023-03-24 0001398659 2023-06-26 2023-06-26 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:FinancialServicesMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:FinancialServicesMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:FinancialServicesMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:ConsumerAndHealthcareMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:ConsumerAndHealthcareMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:ConsumerAndHealthcareMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:HighTechAndManufacturingMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:HighTechAndManufacturingMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:HighTechAndManufacturingMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember 2022-07-01 2022-09-30 0001398659 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-07-01 2022-09-30 0001398659 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:FinancialServicesMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:FinancialServicesMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:FinancialServicesMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:ConsumerAndHealthcareMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:ConsumerAndHealthcareMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:ConsumerAndHealthcareMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:HighTechAndManufacturingMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:HighTechAndManufacturingMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:HighTechAndManufacturingMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember 2023-07-01 2023-09-30 0001398659 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:FinancialServicesMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:FinancialServicesMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:FinancialServicesMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:ConsumerAndHealthcareMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:ConsumerAndHealthcareMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:ConsumerAndHealthcareMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:HighTechAndManufacturingMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:HighTechAndManufacturingMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:HighTechAndManufacturingMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember 2022-01-01 2022-09-30 0001398659 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-01-01 2022-09-30 0001398659 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:FinancialServicesMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:FinancialServicesMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:FinancialServicesMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:ConsumerAndHealthcareMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:ConsumerAndHealthcareMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:ConsumerAndHealthcareMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember g:HighTechAndManufacturingMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember g:HighTechAndManufacturingMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:HighTechAndManufacturingMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DataTechAIMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember g:DigitalOperationsMember 2023-01-01 2023-09-30 0001398659 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0001398659 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2023-01-01 2023-09-30 0001398659 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0001398659 g:DataTechAIMember 2022-07-01 2022-09-30 0001398659 g:DataTechAIMember 2023-07-01 2023-09-30 0001398659 g:DataTechAIMember 2022-01-01 2022-09-30 0001398659 g:DataTechAIMember 2023-01-01 2023-09-30 0001398659 g:DigitalOperationsMember 2022-07-01 2022-09-30 0001398659 g:DigitalOperationsMember 2023-07-01 2023-09-30 0001398659 g:DigitalOperationsMember 2022-01-01 2022-09-30 0001398659 g:DigitalOperationsMember 2023-01-01 2023-09-30 0001398659 g:DeferredTransitionRevenueMember 2022-12-31 0001398659 g:DeferredTransitionRevenueMember 2023-09-30 0001398659 g:AdvanceFromCustomersMember 2022-12-31 0001398659 g:AdvanceFromCustomersMember 2023-09-30 0001398659 2023-10-01 2023-09-30 0001398659 2024-01-01 2023-09-30 0001398659 2026-01-01 2023-09-30 0001398659 2028-01-01 2023-09-30 0001398659 g:SalesIncentiveProgramsMember 2022-06-30 0001398659 g:ProcessTransitionActivitiesMember 2022-06-30 0001398659 g:SalesIncentiveProgramsMember 2023-06-30 0001398659 g:ProcessTransitionActivitiesMember 2023-06-30 0001398659 g:SalesIncentiveProgramsMember 2021-12-31 0001398659 g:ProcessTransitionActivitiesMember 2021-12-31 0001398659 g:SalesIncentiveProgramsMember 2022-12-31 0001398659 g:ProcessTransitionActivitiesMember 2022-12-31 0001398659 g:SalesIncentiveProgramsMember 2022-09-30 0001398659 g:ProcessTransitionActivitiesMember 2022-09-30 0001398659 g:SalesIncentiveProgramsMember 2023-09-30 0001398659 g:ProcessTransitionActivitiesMember 2023-09-30 0001398659 g:SalesIncentiveProgramsMember 2022-07-01 2022-09-30 0001398659 g:ProcessTransitionActivitiesMember 2022-07-01 2022-09-30 0001398659 g:SalesIncentiveProgramsMember 2023-07-01 2023-09-30 0001398659 g:ProcessTransitionActivitiesMember 2023-07-01 2023-09-30 0001398659 g:SalesIncentiveProgramsMember 2022-01-01 2022-09-30 0001398659 g:ProcessTransitionActivitiesMember 2022-01-01 2022-09-30 0001398659 g:SalesIncentiveProgramsMember 2023-01-01 2023-09-30 0001398659 g:ProcessTransitionActivitiesMember 2023-01-01 2023-09-30 0001398659 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember g:TheBusinessMember 2022-12-31 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2022-07-01 2022-09-30 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2023-07-01 2023-09-30 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2022-01-01 2022-09-30 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2023-01-01 2023-09-30 0001398659 us-gaap:CapitalAdditionsMember 2022-01-01 2022-12-31 0001398659 us-gaap:CapitalAdditionsMember 2023-01-01 2023-09-30 0001398659 2016-01-01 2016-12-31 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2022-04-01 2022-06-30 0001398659 g:NonCashExpenseMember 2022-04-01 2022-06-30 0001398659 us-gaap:PropertyPlantAndEquipmentMember 2022-04-01 2022-06-30 0001398659 g:OfficePremisesAndEmployeeSeveranceChargeMember 2023-04-01 2023-06-30 0001398659 us-gaap:SubsequentEventMember 2023-10-26 2023-10-26 0001398659 g:HeatherDWhiteMember 2023-07-01 2023-09-30 0001398659 g:HeatherDWhiteMember 2023-09-30 shares iso4217:USD iso4217:USD shares g:Employee g:Country pure g:numberOfOperatingSegment false 2023 Q3 0001398659 --12-31 P1Y http://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNet http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P3Y P3M P3Y P3Y P0Y5M27D 10-Q true 2023-09-30 false 001-33626 GENPACT LIMITED D0 98-0533350 Canon's Court 22 Victoria Street Hamilton HM 12 BM 441 298-3300 Common shares, par value $0.01 per share G NYSE Yes Yes Large Accelerated Filer false false false false 181412399 646765000 541004000 20442000 20493000 994755000 1054491000 137972000 274057000 1779492000 1869552000 180758000 179678000 198366000 176663000 135483000 137606000 89715000 61805000 1684196000 1677804000 216670000 197129000 3198000 3612000 304134000 298536000 4588814000 4598773000 151000000 55000000 26136000 26149000 35809000 26659000 45306000 131208000 791007000 689733000 54063000 50209000 1103321000 978958000 1249153000 1230425000 190398000 159019000 4176000 3815000 215608000 217103000 2762656000 2589320000 0.01 0.01 250000000 250000000 0 0 0 0 0.01 0.01 500000000 500000000 182924416 182924416 181412399 181412399 1823000 1809000 1777453000 1856230000 780007000 893613000 -733125000 -742199000 1826158000 2009453000 4588814000 4598773000 1111037000 1135792000 3268627000 3330635000 717219000 732962000 2117437000 2167524000 393818000 402830000 1151190000 1163111000 231436000 229731000 701828000 675642000 10604000 7497000 32805000 24009000 -20937000 91000 -42157000 4665000 130841000 165693000 374400000 468125000 3867000 2975000 9312000 3698000 -13399000 -13255000 -36691000 -35020000 -235000 -508000 -4902000 6947000 121074000 154905000 342119000 443750000 25231000 37312000 78427000 103804000 95843000 117593000 263692000 339946000 0.52 0.65 1.43 1.86 0.51 0.64 1.40 1.83 183312013 181399897 184456047 182808518 187399204 183801791 188274420 185737729 95843000 117593000 263692000 339946000 -71092000 -30391000 -179933000 -21283000 -14198000 -10677000 -23056000 10963000 -374000 -201000 -1920000 -1246000 -84916000 -40867000 -201069000 -9074000 10927000 76726000 62623000 330872000 183483736 1830000 1716895000 702219000 -670506000 1750438000 60000 1573000 1573000 71499 1000 3022000 3023000 19992 -421000 -421000 627092 6000 30005000 30011000 12000 12000 19202000 19202000 95843000 95843000 -84916000 -84916000 0.125 22873000 22873000 183008135 1825000 1740271000 745172000 -755422000 1731846000 185336357 1847000 1717165000 732474000 -554353000 1897133000 110000 1000 2955000 2956000 253377 3000 10083000 10086000 74934 1000 -422000 -421000 1300511 13000 -44404000 -44391000 4067044 40000 181971000 182011000 81000 81000 54894000 54894000 263692000 263692000 -201069000 -201069000 0.3750 68942000 68942000 183008135 1825000 1740271000 745172000 -755422000 1731846000 181318104 1807000 1831425000 800964000 -701332000 1932864000 80650 1000 2709000 2710000 13645 1000 -218000 -217000 22314000 22314000 117593000 117593000 -40867000 -40867000 0.1375 24944000 24944000 181412399 1809000 1856230000 893613000 -742199000 2009453000 182924416 1823000 1777453000 780007000 -733125000 1826158000 1287280 13000 25424000 25437000 255123 3000 9198000 9201000 361389 4000 -8648000 -8644000 412275 4000 -11047000 -11043000 3828084 38000 150433000 150471000 677000 677000 63850000 63850000 339946000 339946000 -9074000 -9074000 0.4125 75230000 75230000 181412399 1809000 1856230000 893613000 -742199000 2009453000 263692000 339946000 68169000 54410000 1825000 1473000 32805000 24009000 1377000 0 21426000 0 20307000 0 0 -802000 1045000 5081000 -2150000 -1283000 54894000 63850000 -7655000 -7092000 -323000 -1512000 121038000 73400000 57940000 110227000 6755000 -9196000 -132524000 -80694000 58431000 87149000 214042000 298906000 35312000 37330000 2972000 2569000 58000 21000 -973000 682000 0 19510000 -37253000 -60070000 10305000 9168000 375500000 19875000 250000000 148000000 50000000 244000000 13042000 34638000 44942000 19687000 2437000 2399000 68942000 75230000 182092000 150548000 -471176000 -338269000 -294387000 -99433000 -86391000 -6328000 899458000 646765000 518680000 541004000 30430000 31551000 114343000 123395000 OrganizationThe Company is a global professional services firm that drives digitally-led innovation and runs digitally-enabled intelligent operations for its clients, guided by its experience running thousands of processes for hundreds of Fortune Global 500 clients. The Company has over 127,000 employees serving clients in key industry verticals from more than 35 countries. 127000 35 Summary of significant accounting policies<div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) Basis of preparation and principles of consolidation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, they do not include certain information and note disclosures required by generally accepted accounting principles for annual financial reporting and should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The accompanying consolidated financial statements reflect all adjustments that management considers necessary for a fair presentation of the results of operations for these periods.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared on a consolidated basis and reflect the financial statements of Genpact Limited, a Bermuda company, and all of its subsidiaries that are more than 50% owned and controlled. When the Company does not have a controlling interest in an entity but exerts significant influence over the entity, the Company applies the equity method of accounting. All intercompany transactions and balances are eliminated in consolidation.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b) Use of estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies</span><span style="color:#ee2724;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(c) Business combinations, goodwill and other intangible assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standard Codification (“ASC”) Topic 805, Business Combinations, by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Contingent consideration is included within the acquisition cost and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is re-measured to fair value as of each reporting date until the contingency is resolved. Changes in fair value are recognized in earnings. All assets and liabilities of the acquired businesses, including goodwill, are assigned to reporting units. Acquisition-related costs are expensed as incurred under selling, general and administrative expenses.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the cost of acquired businesses in excess of the fair value of identifiable tangible and intangible net assets purchased. Goodwill is not amortized but is tested for impairment at least on an annual basis on December 31, based on a number of factors, including operating results, business plans and future cash flows. The Company performs an assessment of qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Based on the assessment of events or circumstances, the Company performs a quantitative assessment of goodwill impairment if it determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, based on the quantitative impairment analysis, the carrying value of the goodwill of a reporting unit exceeds the fair value of such goodwill, an impairment loss is recognized in an amount equal to the excess. In addition, the Company performs a qualitative assessment of goodwill impairment between annual tests if an event occurs or circumstances change that would mor</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">e likely than not reduce the fair value of a reporting unit below its carrying amount. See Note 10 for information and related disclosures.</span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Marketing-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized over their estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In business combinations where the fair value of identifiable tangible and intangible net assets purchased exceeds the cost of the acquired business, the Company recognizes the resulting gain under “Other operating (income) expense, net” in the consolidated statements of income.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes certain software and technology-related development costs incurred in connection with developing or obtaining software or technology for sale/lease to customers when the initial design phase is completed and commercial and technological feasibility has been established. Any development cost incurred before technological feasibility is established is expensed as incurred as research and development costs. Technological feasibility is established upon completion of a detailed design program or, in its absence, completion of a working model. Capitalized software and technology costs include only (i) external direct costs of materials and services utilized in developing or obtaining software and technology and (ii) compensation and related benefits for employees who are directly associated with the project.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with developing or obtaining software or technology for sale/lease to customers which are under development and not put to use are disclosed under “intangible assets under development.” Advances paid towards the acquisition of intangible assets outstanding as of each balance sheet date are disclosed under “intangible assets under development.”</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software and technology costs are included in intangible assets under technology-related intangible assets on the Company’s balance sheet and are amortized on a straight-line basis when placed into service over the estimated useful lives of the software and technology.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the remaining useful life of intangible assets that are being amortized at each reporting period wherever events and circumstances warrant a revision to the remaining period of amortization, and the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(d) Financial instruments and concentration of credit risk</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentration of credit risk are reflected principally in cash and cash equivalents, derivative financial instruments and accounts receivable. The Company places its cash and cash equivalents and derivative financial instruments with corporations and banks with high investment grade ratings, limits the amount of credit exposure with any one corporation or bank and conducts ongoing evaluations of the creditworthiness of the corporations and banks with which it does business. To reduce its credit risk on accounts receivable, the Company conducts ongoing credit evaluations of its customers. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(e) Accounts receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced or to be invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for current expected credit losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses which are adjusted to current market conditions and a reasonable and supportable forecast. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses revolving accounts receivable-based facilities in the normal course of business as part of managing its cash flows. The Company accounts for receivables sold under these facilities as a sale of financial assets pursuant to ASC 860 “Transfers and Servicing” and de-recognizes these receivables, as well as the related allowances, from its balance sheets. Generally, the fair value of accounts receivable sold approximates their book value due to their short-term nature, and any gains or losses on the sale of these receivables are recorded at the time of transfer and included under "interest income (expense), net" in the Company’s consolidated statements of income.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(f) Revenue Recognition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue primarily from business process management services, including analytics, consulting and related digital solutions and information technology services, which are provided primarily on a time-and-material, transaction or fixed-price basis. The Company recognizes revenue upon the transfer of control of promised services to its customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Revenues from services rendered under time-and-materials and transaction-based contracts are recognized as the services are provided. The Company’s fixed-price contracts include contracts for customization of applications, maintenance and support services. Revenues from these contracts are recognized ratably over the term of the agreement. The Company accrues for revenue and unbilled receivables for services rendered between the last billing date and the balance sheet date.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with its customers also include incentive payments received for discrete benefits delivered or promised to be delivered to the customer or service level agreements that could result in credits or refunds to the customer. Revenues relating to such arrangements are accounted for as variable consideration when the amount of revenue to be recognized can be estimated to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred revenue attributable to certain process transition activities where such activities do not represent separate performance obligations. Revenues relating to such transition activities are classified under contract liabilities and subsequently recognized ratably over the period in which the related services are performed. Costs relating to such transition activities are fulfillment costs which are directly related to the contract and result in the generation or enhancement of resources. Such costs are expected to be recoverable under the contract and are therefore classified as contract cost assets and recognized ratably over the estimated expected period of benefit under cost of revenue.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are reported net of value-added tax, business tax and applicable discounts and allowances. Reimbursements of out-of-pocket expenses received from customers have been included as part of revenues.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations that are satisfied over time is recognized in accordance with the methods prescribed for measuring progress. The input (cost expended) method has been used to measure progress towards completion as there is a direct relationship between input and the satisfaction of a performance obligation. Provisions for estimated losses, if any, on uncompleted contracts are recorded in the period in which such losses become probable based on the current contract estimates.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into multiple-element revenue arrangements in which a customer may purchase a combination of products or services. The Company determines whether each product or service promised to a customer is capable of being distinct, and is distinct in the context of the contract. If not, the promised products or services are combined and accounted for as a single performance obligation. In the event of a multiple-element revenue arrangement, the Company allocates the arrangement consideration to separately identifiable performance obligations based on their relative stand-alone selling prices.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Certain contracts may include offerings such as sale of licenses, which may be perpetual or subscription-based. Revenue from distinct perpetual licenses is recognized upfront at the point in time when the software is made available to the customer. Revenue from distinct, non-cancellable, subscription-based licenses is recognized at the point in time it is transferred to the customer. Revenue from any associated maintenance or ongoing support services is recognized ratably over the term of the contract. For a combined software license/services performance obligation, revenue is recognized over the period that the services are performed.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">All incremental and direct costs incurred for acquiring contracts, such as certain sales commissions, are classified as contract cost assets. Such costs are amortized over the expected period of benefit and recorded under selling, general and administrative expenses.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Other upfront fees paid to customers are classified as contract assets. Such fees are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue. </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> Timing of revenue recognition may differ from the timing of invoicing. If a payment is received in respect of services prior to the delivery of services, the payment is recognized as an advance from the customer and classified as a contract liability. Contract assets and contract liabilities relating to the same customer contract are offset against each other and presented on a net basis in the consolidated financial statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Significant judgements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Customer contracts sometimes include incentive payments received for discrete benefits delivered to the customer or service level agreements that could result in credits or refunds to the customer. Such amounts are estimated at contract inception and are adjusted at the end of each reporting period as additional information becomes available only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(g) Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on whether: (1) the contract involves the use of a distinct identified asset, (2) the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the term of the contract, and (3) the Company has the right to direct the use of the asset. At the inception of a lease, the consideration in the contract is allocated to each lease component based on its relative standalone price to determine the lease payments. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term, (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised, (3) the lease term is for a major part of the remaining useful life of the asset or (4) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria. </span></div><div style="text-align:justify;text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">For all leases at the lease commencement date, a ROU asset and a lease liability are recognized. The lease liability represents the present value of the lease payments under the lease. Lease liabilities are initially measured at the present value of the lease payments not yet paid, discounted using the discount rate for the lease at the lease commencement. The lease liabilities are subsequently measured on an amortized cost basis. The lease liability is adjusted to reflect interest on the liability and the lease payments made during the period. Interest on the lease liability is determined as the amount that results in a constant periodic discount rate on the remaining balance of the liability.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ROU asset represents the right to use the leased asset for the lease term. The ROU asset for each lease initially includes the amount of the initial measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, accrued lease liabilities and any lease incentives received or any initial direct costs incurred by the Company.</span></div><div style="text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ROU asset of finance leases is subsequently measured at cost, less accumulated amortization and any accumulated impairment losses. The ROU asset of operating leases is subsequently measured from the carrying amount of the lease liability at the end of each reporting period, and is equal to the carrying amount of lease liabilities adjusted for (1) unamortized initial direct costs, (2) prepaid/(accrued) lease payments and (3) the unamortized balance of lease incentives received.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of ROU assets is reviewed for impairment, similar to long-lived assets, whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.</span></div><div style="text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to not separate lease and non-lease components for all of its leases and to use the recognition exemptions for lease contracts that, at commencement date, have a lease term of 12 months or less and do not contain a purchase option (“short-term leases”). </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Significant judgements</span></div><div style="text-align:justify;text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised. Under certain of its leases, the Company has a renewal and termination option to lease assets for additional terms between <span style="-sec-ix-hidden:f-460">one</span> and ten years. The Company applies judgement in evaluating whether it is reasonably certain to exercise the option to renew or terminate the lease. The Company considers all relevant factors that create an economic incentive for it to exercise the renewal or termination option. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within the Company’s control and affects its ability to exercise (or not to exercise) the option to renew or terminate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied an incremental borrowing rate for the purpose of computing lease liabilities based on the remaining lease term and the rates prevailing in the jurisdictions where leases were executed.</span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(h) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of salaries and benefits (including stock-based compensation), recruitment, training and related costs of employees who are directly responsible for the performance of services for customers, their supervisors and certain support personnel who may be dedicated to a particular client or a set of processes. It also includes operational expenses, which consist of facilities maintenance expenses, travel and living expenses, rent, IT expenses, and consulting and certain other expenses. Consulting charges represent the cost of consultants and contract resources with specialized skills who are directly responsible for the performance of services for clients and travel and other billable costs related to the Company’s clients. It also includes depreciation of property, plant and equipment, and amortization of intangible and ROU assets which are directly related to providing services that generate revenue.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(i) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (“SG&amp;A”) expenses consist of expenses relating to salaries and benefits (including stock-based compensation) as well as costs related to recruitment, training and retention of senior management and other support personnel in enabling functions such as human resources, finance, legal, marketing, sales and sales support, and other support personnel. The operational costs component of SG&amp;A expenses also includes travel and living costs for such personnel. SG&amp;A expenses also include acquisition-related costs, legal and professional fees (which represent the costs of third party legal, tax, accounting and other advisors), investment in research and development, digital technology, advanced automation and robotics, and an allowance for credit losses. It also includes depreciation of property, plant and equipment, and amortization of intangibles and ROU assets other than those included in cost of revenue.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(j) Credit losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">An allowance for credit losses is recognized for all debt instruments other than those held at fair value through profit or loss. The Company pools its accounts receivable (other than deferred billings) based on similar risk characteristics in estimating expected credit losses. Credit losses for accounts receivable are based on the roll-rate method, and the Company recognizes a loss allowance based on lifetime expected credit losses at each reporting date. The Company has established a provision matrix based on historical credit loss experience, adjusted for forward-looking factors and the economic environment. The Company believes the most relevant forward-looking factors are economic environment, gross domestic product, inflation rates and unemployment rates for each of the countries in which the Company or its customers operate, and accordingly the Company adjusts historical loss rates based on expected changes in these factors. At every reporting date, observed historical default rates are updated to reflect changes in the Company’s forward-looking estimates.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Credit losses for other financial assets and deferred billings are based on the discounted cash flow (“DCF”) method. Under the DCF method, the allowance for credit losses reflects the difference between the contractual cash flows due in accordance with the contract and the present value of the cash flows expected to be collected. The expected cash flows are discounted at the effective interest rate of the financial asset. Such allowances are based on the credit losses expected to arise over the life of the asset which includes consideration of prepayments based on the Company’s expectation as of the balance sheet date.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is written off when it is deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. Expected recoveries of amounts previously written off, not to exceed the aggregate amounts previously written off, are included in determining the allowance at each reporting period.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Credit losses are presented as a credit loss expense within “Selling, general and administrative expenses.” Subsequent recoveries of amounts previously written off are credited against the same line item. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(k) Impairment of long-lived assets</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including certain intangible assets, to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Such assets are required to be tested for impairment if the carrying amount of the assets is higher than the future undiscounted net cash flows expected to be generated by the assets. The impairment amount to be recognized is measured as the amount by which the carrying value of the assets exceeds their fair value. The Company determines fair value by using a discounted cash flow approach.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(l) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets held for sale</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A long-lived asset (or a disposal group for a long-lived asset comprising a group of assets and related liabilities) is classified as held for sale if it is highly probable that the asset will be recovered through sale rather than continuing use.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records assets held for sale at the lower of its carrying value or fair value less costs to sell. The following criteria are used to determine if a business is held for sale: (i) management, having the authority to approve a sale, commits to a plan to sell; (ii) the business is available for immediate sale in its present condition; (iii) an active program to locate a buyer and a plan to sell the business have been initiated; (iv) the sale of the business is probable within one year; (v) the business is being actively marketed for sale at a reasonable price relative to its fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets, discounted cash flow projections, third party valuation and any indicative offers. The Company’s assumptions about fair value require significant judgment because the current market is highly sensitive to changes in economic conditions. The Company estimates the fair values of assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Any impairment loss on the initial classification and subsequent measurement is recognized as an expense. Any subsequent increase in fair value less costs to sell (not exceeding the accumulated impairment loss that has been previously recognized) is recognized in the income statement.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">When assets are classified as held for sale, the Company does not record any depreciation and amortization for the respective property, plant and equipment and intangibles. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(m) Recently issued accounting pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The authoritative bodies release standards and guidance which are assessed by management for impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following recently released accounting standard has not yet been adopted by the Company:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842).” This ASU requires a lessee in a common-control lease arrangement to amortize leasehold improvements that it owns over the improvements’ useful life to the common control group, regardless of the lease term, if the lessee continues to control the use of the underlying asset through a lease. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The ASU is effective for the Company for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is in the process of assessing the impact of this ASU on its consolidated results of operations, cash flows, financial position and disclosures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) Basis of preparation and principles of consolidation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP") and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, they do not include certain information and note disclosures required by generally accepted accounting principles for annual financial reporting and should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The accompanying consolidated financial statements reflect all adjustments that management considers necessary for a fair presentation of the results of operations for these periods.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared on a consolidated basis and reflect the financial statements of Genpact Limited, a Bermuda company, and all of its subsidiaries that are more than 50% owned and controlled. When the Company does not have a controlling interest in an entity but exerts significant influence over the entity, the Company applies the equity method of accounting. All intercompany transactions and balances are eliminated in consolidation.</span></div> (b) Use of estimates<span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements. Significant items subject to such estimates and assumptions include the useful lives of property, plant and equipment, intangible assets and goodwill, revenue recognition, allowance for credit losses, valuation allowances for deferred tax assets, the valuation of derivative financial instruments, the measurement of lease liabilities and right-of-use (“ROU”) assets, measurements of stock-based compensation, assets and obligations related to employee benefits, the nature and timing of the satisfaction of performance obligations, the standalone selling price of performance obligations, variable consideration, other obligations for revenue recognition, income tax uncertainties and other contingencies</span><span style="color:#ee2724;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">.</span> Management believes that the estimates used in the preparation of the consolidated financial statements are reasonable. Although these estimates and assumptions are based upon management’s best knowledge of current events and actions, actual results could differ from these estimates. Any changes in estimates are adjusted prospectively in the Company’s consolidated financial statements. <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(c) Business combinations, goodwill and other intangible assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standard Codification (“ASC”) Topic 805, Business Combinations, by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values. Contingent consideration is included within the acquisition cost and is recognized at its fair value on the acquisition date. A liability resulting from contingent consideration is re-measured to fair value as of each reporting date until the contingency is resolved. Changes in fair value are recognized in earnings. All assets and liabilities of the acquired businesses, including goodwill, are assigned to reporting units. Acquisition-related costs are expensed as incurred under selling, general and administrative expenses.</span></div> <span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the cost of acquired businesses in excess of the fair value of identifiable tangible and intangible net assets purchased. Goodwill is not amortized but is tested for impairment at least on an annual basis on December 31, based on a number of factors, including operating results, business plans and future cash flows. The Company performs an assessment of qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Based on the assessment of events or circumstances, the Company performs a quantitative assessment of goodwill impairment if it determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, based on the quantitative impairment analysis, the carrying value of the goodwill of a reporting unit exceeds the fair value of such goodwill, an impairment loss is recognized in an amount equal to the excess. In addition, the Company performs a qualitative assessment of goodwill impairment between annual tests if an event occurs or circumstances change that would mor</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">e likely than not reduce the fair value of a reporting unit below its carrying amount. See Note 10 for information and related disclosures.</span> <div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Marketing-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized over their estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise realized.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In business combinations where the fair value of identifiable tangible and intangible net assets purchased exceeds the cost of the acquired business, the Company recognizes the resulting gain under “Other operating (income) expense, net” in the consolidated statements of income.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes certain software and technology-related development costs incurred in connection with developing or obtaining software or technology for sale/lease to customers when the initial design phase is completed and commercial and technological feasibility has been established. Any development cost incurred before technological feasibility is established is expensed as incurred as research and development costs. Technological feasibility is established upon completion of a detailed design program or, in its absence, completion of a working model. Capitalized software and technology costs include only (i) external direct costs of materials and services utilized in developing or obtaining software and technology and (ii) compensation and related benefits for employees who are directly associated with the project.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with developing or obtaining software or technology for sale/lease to customers which are under development and not put to use are disclosed under “intangible assets under development.” Advances paid towards the acquisition of intangible assets outstanding as of each balance sheet date are disclosed under “intangible assets under development.”</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software and technology costs are included in intangible assets under technology-related intangible assets on the Company’s balance sheet and are amortized on a straight-line basis when placed into service over the estimated useful lives of the software and technology.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the remaining useful life of intangible assets that are being amortized at each reporting period wherever events and circumstances warrant a revision to the remaining period of amortization, and the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.</span></div> <div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired individually or with a group of other assets or in a business combination and developed internally are carried at cost less accumulated amortization and accumulated impairment loss based on their estimated useful lives as follows:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Marketing-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr></table> P1Y P9Y P1Y P8Y P2Y P10Y (d) Financial instruments and concentration of credit riskFinancial instruments that potentially subject the Company to concentration of credit risk are reflected principally in cash and cash equivalents, derivative financial instruments and accounts receivable. The Company places its cash and cash equivalents and derivative financial instruments with corporations and banks with high investment grade ratings, limits the amount of credit exposure with any one corporation or bank and conducts ongoing evaluations of the creditworthiness of the corporations and banks with which it does business. To reduce its credit risk on accounts receivable, the Company conducts ongoing credit evaluations of its customers. <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(e) Accounts receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced or to be invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for current expected credit losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses which are adjusted to current market conditions and a reasonable and supportable forecast. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses revolving accounts receivable-based facilities in the normal course of business as part of managing its cash flows. The Company accounts for receivables sold under these facilities as a sale of financial assets pursuant to ASC 860 “Transfers and Servicing” and de-recognizes these receivables, as well as the related allowances, from its balance sheets. Generally, the fair value of accounts receivable sold approximates their book value due to their short-term nature, and any gains or losses on the sale of these receivables are recorded at the time of transfer and included under "interest income (expense), net" in the Company’s consolidated statements of income.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(f) Revenue Recognition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue primarily from business process management services, including analytics, consulting and related digital solutions and information technology services, which are provided primarily on a time-and-material, transaction or fixed-price basis. The Company recognizes revenue upon the transfer of control of promised services to its customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Revenues from services rendered under time-and-materials and transaction-based contracts are recognized as the services are provided. The Company’s fixed-price contracts include contracts for customization of applications, maintenance and support services. Revenues from these contracts are recognized ratably over the term of the agreement. The Company accrues for revenue and unbilled receivables for services rendered between the last billing date and the balance sheet date.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with its customers also include incentive payments received for discrete benefits delivered or promised to be delivered to the customer or service level agreements that could result in credits or refunds to the customer. Revenues relating to such arrangements are accounted for as variable consideration when the amount of revenue to be recognized can be estimated to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred revenue attributable to certain process transition activities where such activities do not represent separate performance obligations. Revenues relating to such transition activities are classified under contract liabilities and subsequently recognized ratably over the period in which the related services are performed. Costs relating to such transition activities are fulfillment costs which are directly related to the contract and result in the generation or enhancement of resources. Such costs are expected to be recoverable under the contract and are therefore classified as contract cost assets and recognized ratably over the estimated expected period of benefit under cost of revenue.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are reported net of value-added tax, business tax and applicable discounts and allowances. Reimbursements of out-of-pocket expenses received from customers have been included as part of revenues.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations that are satisfied over time is recognized in accordance with the methods prescribed for measuring progress. The input (cost expended) method has been used to measure progress towards completion as there is a direct relationship between input and the satisfaction of a performance obligation. Provisions for estimated losses, if any, on uncompleted contracts are recorded in the period in which such losses become probable based on the current contract estimates.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into multiple-element revenue arrangements in which a customer may purchase a combination of products or services. The Company determines whether each product or service promised to a customer is capable of being distinct, and is distinct in the context of the contract. If not, the promised products or services are combined and accounted for as a single performance obligation. In the event of a multiple-element revenue arrangement, the Company allocates the arrangement consideration to separately identifiable performance obligations based on their relative stand-alone selling prices.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Certain contracts may include offerings such as sale of licenses, which may be perpetual or subscription-based. Revenue from distinct perpetual licenses is recognized upfront at the point in time when the software is made available to the customer. Revenue from distinct, non-cancellable, subscription-based licenses is recognized at the point in time it is transferred to the customer. Revenue from any associated maintenance or ongoing support services is recognized ratably over the term of the contract. For a combined software license/services performance obligation, revenue is recognized over the period that the services are performed.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">All incremental and direct costs incurred for acquiring contracts, such as certain sales commissions, are classified as contract cost assets. Such costs are amortized over the expected period of benefit and recorded under selling, general and administrative expenses.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Other upfront fees paid to customers are classified as contract assets. Such fees are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue. </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> Timing of revenue recognition may differ from the timing of invoicing. If a payment is received in respect of services prior to the delivery of services, the payment is recognized as an advance from the customer and classified as a contract liability. Contract assets and contract liabilities relating to the same customer contract are offset against each other and presented on a net basis in the consolidated financial statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Significant judgements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Customer contracts sometimes include incentive payments received for discrete benefits delivered to the customer or service level agreements that could result in credits or refunds to the customer. Such amounts are estimated at contract inception and are adjusted at the end of each reporting period as additional information becomes available only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(g) Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on whether: (1) the contract involves the use of a distinct identified asset, (2) the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the term of the contract, and (3) the Company has the right to direct the use of the asset. At the inception of a lease, the consideration in the contract is allocated to each lease component based on its relative standalone price to determine the lease payments. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: (1) the lease transfers ownership of the asset by the end of the lease term, (2) the lease contains an option to purchase the asset that is reasonably certain to be exercised, (3) the lease term is for a major part of the remaining useful life of the asset or (4) the present value of the lease payments equals or exceeds substantially all of the fair value of the asset. A lease is classified as an operating lease if it does not meet any one of the above criteria. </span></div><div style="text-align:justify;text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">For all leases at the lease commencement date, a ROU asset and a lease liability are recognized. The lease liability represents the present value of the lease payments under the lease. Lease liabilities are initially measured at the present value of the lease payments not yet paid, discounted using the discount rate for the lease at the lease commencement. The lease liabilities are subsequently measured on an amortized cost basis. The lease liability is adjusted to reflect interest on the liability and the lease payments made during the period. Interest on the lease liability is determined as the amount that results in a constant periodic discount rate on the remaining balance of the liability.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ROU asset represents the right to use the leased asset for the lease term. The ROU asset for each lease initially includes the amount of the initial measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, accrued lease liabilities and any lease incentives received or any initial direct costs incurred by the Company.</span></div><div style="text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ROU asset of finance leases is subsequently measured at cost, less accumulated amortization and any accumulated impairment losses. The ROU asset of operating leases is subsequently measured from the carrying amount of the lease liability at the end of each reporting period, and is equal to the carrying amount of lease liabilities adjusted for (1) unamortized initial direct costs, (2) prepaid/(accrued) lease payments and (3) the unamortized balance of lease incentives received.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of ROU assets is reviewed for impairment, similar to long-lived assets, whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.</span></div><div style="text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to not separate lease and non-lease components for all of its leases and to use the recognition exemptions for lease contracts that, at commencement date, have a lease term of 12 months or less and do not contain a purchase option (“short-term leases”). </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Significant judgements</span></div><div style="text-align:justify;text-indent:40.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised. Under certain of its leases, the Company has a renewal and termination option to lease assets for additional terms between <span style="-sec-ix-hidden:f-460">one</span> and ten years. The Company applies judgement in evaluating whether it is reasonably certain to exercise the option to renew or terminate the lease. The Company considers all relevant factors that create an economic incentive for it to exercise the renewal or termination option. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within the Company’s control and affects its ability to exercise (or not to exercise) the option to renew or terminate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of significant accounting policies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied an incremental borrowing rate for the purpose of computing lease liabilities based on the remaining lease term and the rates prevailing in the jurisdictions where leases were executed.</span></div> P10Y <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(h) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue primarily consists of salaries and benefits (including stock-based compensation), recruitment, training and related costs of employees who are directly responsible for the performance of services for customers, their supervisors and certain support personnel who may be dedicated to a particular client or a set of processes. It also includes operational expenses, which consist of facilities maintenance expenses, travel and living expenses, rent, IT expenses, and consulting and certain other expenses. Consulting charges represent the cost of consultants and contract resources with specialized skills who are directly responsible for the performance of services for clients and travel and other billable costs related to the Company’s clients. It also includes depreciation of property, plant and equipment, and amortization of intangible and ROU assets which are directly related to providing services that generate revenue.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(i) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (“SG&amp;A”) expenses consist of expenses relating to salaries and benefits (including stock-based compensation) as well as costs related to recruitment, training and retention of senior management and other support personnel in enabling functions such as human resources, finance, legal, marketing, sales and sales support, and other support personnel. The operational costs component of SG&amp;A expenses also includes travel and living costs for such personnel. SG&amp;A expenses also include acquisition-related costs, legal and professional fees (which represent the costs of third party legal, tax, accounting and other advisors), investment in research and development, digital technology, advanced automation and robotics, and an allowance for credit losses. It also includes depreciation of property, plant and equipment, and amortization of intangibles and ROU assets other than those included in cost of revenue.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(j) Credit losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">An allowance for credit losses is recognized for all debt instruments other than those held at fair value through profit or loss. The Company pools its accounts receivable (other than deferred billings) based on similar risk characteristics in estimating expected credit losses. Credit losses for accounts receivable are based on the roll-rate method, and the Company recognizes a loss allowance based on lifetime expected credit losses at each reporting date. The Company has established a provision matrix based on historical credit loss experience, adjusted for forward-looking factors and the economic environment. The Company believes the most relevant forward-looking factors are economic environment, gross domestic product, inflation rates and unemployment rates for each of the countries in which the Company or its customers operate, and accordingly the Company adjusts historical loss rates based on expected changes in these factors. At every reporting date, observed historical default rates are updated to reflect changes in the Company’s forward-looking estimates.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Credit losses for other financial assets and deferred billings are based on the discounted cash flow (“DCF”) method. Under the DCF method, the allowance for credit losses reflects the difference between the contractual cash flows due in accordance with the contract and the present value of the cash flows expected to be collected. The expected cash flows are discounted at the effective interest rate of the financial asset. Such allowances are based on the credit losses expected to arise over the life of the asset which includes consideration of prepayments based on the Company’s expectation as of the balance sheet date.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is written off when it is deemed uncollectible and there is no reasonable expectation of recovering the contractual cash flows. Expected recoveries of amounts previously written off, not to exceed the aggregate amounts previously written off, are included in determining the allowance at each reporting period.</span></div>Credit losses are presented as a credit loss expense within “Selling, general and administrative expenses.” Subsequent recoveries of amounts previously written off are credited against the same line item. <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(k) Impairment of long-lived assets</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including certain intangible assets, to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Such assets are required to be tested for impairment if the carrying amount of the assets is higher than the future undiscounted net cash flows expected to be generated by the assets. The impairment amount to be recognized is measured as the amount by which the carrying value of the assets exceeds their fair value. The Company determines fair value by using a discounted cash flow approach.</span></div> <div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(l) </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets held for sale</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A long-lived asset (or a disposal group for a long-lived asset comprising a group of assets and related liabilities) is classified as held for sale if it is highly probable that the asset will be recovered through sale rather than continuing use.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records assets held for sale at the lower of its carrying value or fair value less costs to sell. The following criteria are used to determine if a business is held for sale: (i) management, having the authority to approve a sale, commits to a plan to sell; (ii) the business is available for immediate sale in its present condition; (iii) an active program to locate a buyer and a plan to sell the business have been initiated; (iv) the sale of the business is probable within one year; (v) the business is being actively marketed for sale at a reasonable price relative to its fair value; and (vi) it is unlikely that the plan to sell will be withdrawn or that significant changes to the plan will be made.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In determining the fair value of the assets less costs to sell, the Company considers factors including current sales prices for comparable assets, discounted cash flow projections, third party valuation and any indicative offers. The Company’s assumptions about fair value require significant judgment because the current market is highly sensitive to changes in economic conditions. The Company estimates the fair values of assets held for sale based on current market conditions and assumptions made by management, which may differ from actual results and may result in impairments if market conditions deteriorate.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Any impairment loss on the initial classification and subsequent measurement is recognized as an expense. Any subsequent increase in fair value less costs to sell (not exceeding the accumulated impairment loss that has been previously recognized) is recognized in the income statement.</span></div>When assets are classified as held for sale, the Company does not record any depreciation and amortization for the respective property, plant and equipment and intangibles. <div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(m) Recently issued accounting pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The authoritative bodies release standards and guidance which are assessed by management for impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following recently released accounting standard has not yet been adopted by the Company:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">In March 2023, the FASB issued ASU No. 2023-01, “Leases (Topic 842).” This ASU requires a lessee in a common-control lease arrangement to amortize leasehold improvements that it owns over the improvements’ useful life to the common control group, regardless of the lease term, if the lessee continues to control the use of the underlying asset through a lease. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The ASU is effective for the Company for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company is in the process of assessing the impact of this ASU on its consolidated results of operations, cash flows, financial position and disclosures.</span></div> Business acquisitions<div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a) Hoodoo Digital, LLC</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">On December 31, 2021, the Company acquired 100% of the outstanding equity/limited liability company interests in Hoodoo Digital, LLC, a Utah limited liability company, for total purchase consideration of $66,721. This amount represents cash consideration of $64,439, net of cash acquired of $2,283. The total purchase consideration paid by the Company to the sellers on the closing date was $67,695, resulting in a recoverable of $973 on the closing date, which was subsequently recovered. The Company made measurement period adjustments of $1,688 related to taxes during the year ended December 31, 2022. The Company paid $682 to the sellers in the first quarter of 2023, and no portion of the purchase consideration is outstanding as of September 30, 2023. This acquisition furthered the Company’s strategy to fuse experience and process innovation to help clients drive end-to-end digital transformation. Hoodoo Digital’s expertise with Adobe Experience Manager and other Adobe applications expanded the Company’s existing capabilities to provide clients with an end-to-end solution that integrates digital content, e-commerce, data analytics, and marketing operations.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this acquisition, the Company recorded $16,200 in customer-related intangibles and $2,400 in marketing-related intangibles which have a weighted average amortization period of five years. Goodwill arising from the acquisition amounting to $46,033 has been allocated using a relative fair value allocation method to each of the Company’s reporting segments as follows: to the Financial Services segment in the amount of $4,338, to the Consumer and Healthcare segment in the amount of $7,321 and to the High Tech and Manufacturing segment in the amount of $34,374. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from this acquisition is deductible for income tax purposes. The goodwill represents primarily the acquired capabilities and other benefits expected to result from combining the acquired operations with the Company’s existing operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related costs of $1,177 have been included in selling, general and administrative expenses as incurred. In connection with the acquisition, the Company also acquired certain assets with a value of $5,629 and assumed certain liabilities amounting to $1,852. The agreement with the sellers provides a full indemnity to the Company for all pre-closing income and non-income tax liabilities up to a maximum of the purchase consideration, including interest and penalties thereon. The Company would not be financially or materially affected by any liabilities that may arise from such exposures.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the Company recognized an indemnification asset of $278 based on the information that was available at the date of the acquisition, which is included in the assets taken over by the Company. The results of operations of the acquired business and the fair value of the acquired assets and assumed liabilities are included in the Company’s consolidated financial statements with effect from the date of the acquisition.</span></div> 1 66721000 64439000 2283000 67695000 973000 1688000 682000 16200000 2400000 P5Y 46033000 4338000 7321000 34374000 1177000 5629000 1852000 278000 Accounts receivable, net of allowance for credit losses<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the Company’s allowance for credit losses on accounts receivable:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%"> Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance as of January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">24,329</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,442</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net), charged to income statement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(5,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,442</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,493</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:112%">4. Accounts receivable, net of allowance for credit losses (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable were $1,015,197 and $1,074,984, and allowances for credit losses were $20,442 and $20,493, resulting in net accounts receivable balances of $994,755 and $1,054,491</span><span style="color:#ee2724;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">as of December 31, 2022 and September 30, 2023, respectively. As of December 31, 2022, the Company reclassified accounts receivable amounting to $2,341 as assets held for sale. See Note 8 for additional information.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In addition, deferred billings were $64,735 and $82,349 and allowances for credit losses on deferred billings were $3,198 and $3,612, resulting in net deferred billings balances of $61,537 and $78,737 as of December 31, 2022 and September 30, 2023, respectively. </span></div><div style="text-align:justify;text-indent:40.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">During the nine months ended September 30, 2022 and 2023, the Company recorded a release of $513 and a charge of $414, respectively, and for the three months ended September 30, 2022 and 2023, charges of $326 and $267, respectively, to the income statement on account of credit losses on deferred billings. Deferred billings, net of related allowances for credit losses, are included under “other assets” in the Company</span><span style="color:#0000ff;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">’</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">s consolidated balance sheet as of December 31, 2022 and September 30, 2023.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">The Company has a revolving accounts receivable-based facility of $100,000 and $75,000 as of December 31, 2022 and September 30, 2023, respectively, permitting it to sell accounts receivable to banks on a non-recourse basis in the ordinary course of business. The aggregate maximum capacity utilized by the Company at any time during the period ended December 31, 2022 and September 3o, 2023 was $33,030 and $45,594, respectively. The principal amount outstanding against this facility as of December 31, 2022 and September 30, 2023 was $33,030 and $38,942, respectively. The cost of factoring such accounts receivable during the three and nine months ended September 30, 2022 and 2023 was $146 and $454, respectively, and $304 and $1,368, respectively. Gains or losses on the sales are recorded at the time of transfer of the accounts receivable and are included under "interest income (expense), net" in the Company</span><span style="color:#0000ff;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">’</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">s consolidated statements of income.</span></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the Company’s allowance for credit losses on accounts receivable:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%"> Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance as of January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">24,329</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,442</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net), charged to income statement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deductions/effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(5,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,442</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,493</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 24329000 20442000 2096000 4667000 5983000 4616000 20442000 20493000 1015197000 1074984000 20442000 20493000 994755000 1054491000 2341000 64735000 82349000 3198000 3612000 61537000 78737000 -513000 414000 326000 267000 100000000 75000000 33030000 45594000 33030000 38942000 146000 454000 304000 1368000 Fair value measurements<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities, including derivative instruments, at fair value on a recurring basis. The fair value measurements of these financial assets and liabilities were determined using the following inputs as of December 31, 2022 and September 30, 2023: </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Observable <br/>Inputs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note a, c)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets (Note a, e)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">40,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">40,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">61,948</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,687</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">40,261</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out consideration (Note b, d)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note b, c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability (Note b, f)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">80,988</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,817</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">42,171</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">5. Fair value measurements (Continued)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Observable <br/>Inputs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note a, c)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets (Note a, e)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">70,013</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">23,069</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note b, c)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability (Note b, f)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">64,098</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">17,766</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Georgia',serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Derivative assets are included in “prepaid expenses and other current assets” and “other assets” in the consolidated balance sheets. Deferred compensation plan assets are included in “other assets” in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.96pt">The Company values its derivative instruments based on market observable inputs, including both forward and spot prices for the relevant currencies and interest rate indices for relevant interest rates. The quotes are taken from an independent market database.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.76pt">The fair value of earn-out consideration, calculated as the present value of expected future payments to be made to the sellers of acquired businesses, was derived by estimating the future financial performance of the acquired businesses using the earn-out formula and performance targets specified in each purchase agreement and adjusting the result to reflect the Company’s estimate of the likelihood of achievement of such targets. Given the significance of the unobservable inputs, the valuations are classified in level 3 of the fair value hierarchy.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.67pt">Deferred compensation plan assets consist of life insurance policies held under a Rabbi Trust. Assets held in the Rabbi Trust are valued based on the cash surrender value of the insurance contract, which is determined based on the fair value of the underlying assets included in the insurance portfolio and are therefore classified within level 3 of the fair value hierarchy. </span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.25pt">The fair value of the deferred compensation plan liability is derived based on the fair value of the underlying assets in the insurance policies and is therefore classified within level 3 of the fair value hierarchy.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">5. Fair value measurements (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of earn-out consideration categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,406</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCECFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,406</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Payments made on earn-out consideration</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,437)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,437)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,399)</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earn-out consideration (Note a)</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Changes in the fair value of earn-out consideration are reported in “other operating (income) expense, net” in the consolidated statements of income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of deferred compensation plan assets categorized as level 3 in the fair value hierarchy for the three and nine months ended </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,422</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">47,975</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,584</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">40,261</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net of redemption)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of deferred compensation plan assets (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(10,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,183</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,183</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify;text-indent:40.5pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Changes in the fair value of plan assets are reported in “other income (expense), net” in the consolidated statements of income. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of deferred compensation liabilities categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,833</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">47,313</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,007</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">39,654</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net of redemption)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of deferred compensation plan liabilities (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(10,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">36,583</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">36,583</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Changes in the fair value of deferred compensation plan liabilities are reported in “selling, general and administrative expenses” in the consolidated statements of income.</span></div> The fair value measurements of these financial assets and liabilities were determined using the following inputs as of December 31, 2022 and September 30, 2023: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Observable <br/>Inputs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note a, c)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets (Note a, e)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">40,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">40,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">61,948</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,687</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">40,261</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out consideration (Note b, d)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note b, c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability (Note b, f)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">80,988</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,817</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">42,171</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">5. Fair value measurements (Continued)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Observable <br/>Inputs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Significant <br/>Other Unobservable<br/>Inputs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note a, c)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets (Note a, e)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">70,013</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">23,069</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Note b, c)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liability (Note b, f)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">64,098</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">17,766</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Georgia',serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Derivative assets are included in “prepaid expenses and other current assets” and “other assets” in the consolidated balance sheets. Deferred compensation plan assets are included in “other assets” in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.96pt">The Company values its derivative instruments based on market observable inputs, including both forward and spot prices for the relevant currencies and interest rate indices for relevant interest rates. The quotes are taken from an independent market database.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.76pt">The fair value of earn-out consideration, calculated as the present value of expected future payments to be made to the sellers of acquired businesses, was derived by estimating the future financial performance of the acquired businesses using the earn-out formula and performance targets specified in each purchase agreement and adjusting the result to reflect the Company’s estimate of the likelihood of achievement of such targets. Given the significance of the unobservable inputs, the valuations are classified in level 3 of the fair value hierarchy.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.67pt">Deferred compensation plan assets consist of life insurance policies held under a Rabbi Trust. Assets held in the Rabbi Trust are valued based on the cash surrender value of the insurance contract, which is determined based on the fair value of the underlying assets included in the insurance portfolio and are therefore classified within level 3 of the fair value hierarchy. </span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.25pt">The fair value of the deferred compensation plan liability is derived based on the fair value of the underlying assets in the insurance policies and is therefore classified within level 3 of the fair value hierarchy.</span></div> 21687000 0 21687000 0 40261000 0 0 40261000 61948000 0 21687000 40261000 2517000 0 0 2517000 38817000 0 38817000 0 39654000 0 0 39654000 80988000 0 38817000 42171000 23069000 0 23069000 0 46944000 0 0 46944000 70013000 0 23069000 46944000 17766000 0 17766000 0 46332000 0 0 46332000 64098000 0 17766000 46332000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of earn-out consideration categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,406</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCECFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,406</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Payments made on earn-out consideration</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,437)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,437)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,399)</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earn-out consideration (Note a)</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">2,517</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Changes in the fair value of earn-out consideration are reported in “other operating (income) expense, net” in the consolidated statements of income.</span></div> 5406000 0 5406000 2517000 2437000 0 2437000 2399000 -452000 0 -452000 -118000 2517000 0 2517000 0 <div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of deferred compensation plan assets categorized as level 3 in the fair value hierarchy for the three and nine months ended </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,422</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">47,975</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,584</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">40,261</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net of redemption)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of deferred compensation plan assets (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(10,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,183</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,183</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,944</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>(a)Changes in the fair value of plan assets are reported in “other income (expense), net” in the consolidated statements of income. 38422000 47975000 38584000 40261000 725000 555000 8610000 3752000 -1964000 -1586000 -10011000 2931000 37183000 46944000 37183000 46944000 <div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the fair value of deferred compensation liabilities categorized as level 3 in the fair value hierarchy for the three and nine months ended September 30, 2022 and 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">37,833</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">47,313</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">38,007</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">39,654</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Additions (net of redemption)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of deferred compensation plan liabilities (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(10,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">36,583</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">36,583</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">46,332</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Changes in the fair value of deferred compensation plan liabilities are reported in “selling, general and administrative expenses” in the consolidated statements of income.</span></div> 37833000 47313000 38007000 39654000 727000 555000 8611000 3752000 -1977000 -1536000 -10035000 2926000 36583000 46332000 36583000 46332000 Derivative financial instruments<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to the risk of rate fluctuations on its foreign currency assets and liabilities and on foreign currency denominated forecasted cash flows and interest rates. The Company has established risk management policies, including the use of derivative financial instruments to hedge foreign currency assets and liabilities, foreign currency denominated forecasted cash flows and interest rate risk. These derivative financial instruments consist of deliverable and non-deliverable forward foreign exchange contracts, treasury rate locks and interest rate swaps. The Company enters into these contracts with counterparties that are banks or other financial institutions, and the Company considers the risk of non-performance by such counterparties not to be material. The forward foreign exchange contracts and interest rate swaps mature during a period of up to 51 months and the forecasted transactions are expected to occur during the same period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the aggregate notional principal amounts of outstanding derivative financial instruments together with the related balance sheet exposure:</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:47.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Notional principal amounts (Note a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet exposure asset (liability) (Note b)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts denominated in:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Indian Rupees (buy)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,587,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,720,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(25,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Mexican Peso (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">54,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Philippines Peso (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">79,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">102,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Euro (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">182,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">168,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Singapore Dollars (buy) United States Dollars (sell)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Euro (sell) Romanian Leu (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">51,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen (sell) Chinese Renminbi (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Chinese Renminbi (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Pound Sterling (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Hungarian Font (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollars (sell) Indian Rupees (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">87,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">98,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Polish Zloty (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">South African Rand (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Brazilian Real (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Costa Rica Colon (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Pound Sterling (buy) United States Dollar (Sell)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (floating to fixed)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">432,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(17,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,303</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Notional amounts are key elements of derivative financial instrument agreements but do not represent the amount exchanged by counterparties and do not measure the Company’s exposure to credit, foreign exchange, interest rate or market risks. However, the amounts exchanged are based on the notional amounts and other provisions of the underlying derivative financial instrument agreements. Notional amounts are denominated in U.S. dollars.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Balance sheet exposure is denominated in U.S. dollars and denotes the mark-to-market impact of the derivative financial instruments on the reporting date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">6. Derivative financial instruments (Continued)</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">FASB guidance on derivatives and hedging requires companies to recognize all derivative instruments as either assets or liabilities at fair value in the balance sheet. In accordance with the FASB guidance on derivatives and hedging, the Company designates foreign exchange forward contracts, interest rate swaps and treasury rate locks as cash flow hedges. Foreign exchange forward contracts are entered into to cover the effects of future exchange rate variability on forecasted revenues and purchases of services, and interest rate swaps and treasury rate locks are entered into to cover interest rate fluctuation risk. In addition to this program, the Company uses derivative instruments that are not accounted for as hedges under the FASB guidance in order to hedge foreign exchange risks related to balance sheet items, such as receivables and intercompany borrowings, that are denominated in currencies other than the Company’s underlying functional currency.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s derivative instruments and their location in the Company’s financial statements are summarized in the table below: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Cash flow hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Non-designated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flow hedges</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">For derivative instruments that are designated and qualify as cash flow hedges, the effective portion of the gain (loss) on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction is recognized in the consolidated statements of income. Gains (losses) on the derivatives, representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness, are recognized in earnings as incurred.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company executed a treasury rate lock agreement for $350,000 in connection with future interest payments to be made on its senior notes issued by Genpact Luxembourg S.à r.l. (“Genpact Luxembourg”) and Genpact USA, Inc. (“Genpact USA”), both wholly-owned subsidiaries of the Company, in March 2021 (the “2021 Senior Notes”), and the treasury rate lock was designated as a cash flow hedge. The treasury rate lock agreement was terminated on March 23, 2021 and a deferred gain was recorded in accumulated other comprehensive income and is being amortized to interest expense over the life of the 2021 Senior Notes. The remaining gain to be amortized related to the treasury rate lock agreement as of December 31, 2022 and September 30, 2023 was $530 and $409, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">6. Derivative financial instruments (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with cash flow hedges, the gains (losses) recorded as a component of other comprehensive income (loss) (“OCI”), and the related tax effects are summarized below: </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/> or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/>or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">8,284</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(3,078)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,206</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">21,297</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(5,368)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">15,928</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) reclassified into statement of<br/>income on completion of hedged transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">3,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value of effective portion of<br/>outstanding derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(19,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(16,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(9,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(8,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging derivatives, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(17,054)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,856 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(13,467)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(10,677)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,770)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">7,830</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,251</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/> or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/>or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">17,468</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(3,404)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">14,064</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(7,255)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(5,712)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) reclassified into statement of<br/>income on completion of hedged transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,551)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">10,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">7,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value of effective portion of<br/>outstanding derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(28,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(26,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">25,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(6,820)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging derivatives, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(26,238)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(23,056)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">15,085 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(4,122)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">10,963 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,770)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">7,830</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,251</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The gains or losses recognized in other comprehensive income (loss) and their effects on financial performance are summarized below: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.658%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.151%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Derivatives in Cash Flow Hedging Relationships</span></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Amount of Gain (Loss) recognized in OCI on Derivatives (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Location of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)</span></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Amount of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)</span></td></tr><tr style="height:18pt"><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Forward foreign<br/>exchange contracts</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(22,264)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(9,809)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(42,948)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">24,076 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,089 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,269 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(3,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and<br/>administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">8,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(19,328)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(9,872)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(28,789)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">25,707</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,274)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">3,595</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,551)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">10,622</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">There were no gains (losses) recognized in the statement of income on the ineffective portion of derivatives and excluded from effectiveness testing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">for the three and nine months ended September 30, 2022 and 2023, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">6. Derivative financial instruments (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-designated Hedges</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:28.287%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.649%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.067%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) recognized in Statement of Income on Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Location of Gain (Loss)  recognized in Statement of Income on Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts (Note a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(12,705)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(5,689)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(29,649)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,034 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(12,705)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(5,689)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(29,649)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">8,034</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">These forward foreign exchange contracts were entered into to hedge fluctuations in foreign exchange rates for recognized balance sheet items such as receivables and intercompany borrowings and were not originally designated as hedges under FASB guidance on derivatives and hedging. Realized gains (losses) and changes in the fair value of these derivatives are recorded in foreign exchange gains (losses), net in the consolidated statements of income.</span></div> P51M P51M <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the aggregate notional principal amounts of outstanding derivative financial instruments together with the related balance sheet exposure:</span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:47.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Notional principal amounts (Note a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Balance sheet exposure asset (liability) (Note b)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts denominated in:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Indian Rupees (buy)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,587,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,720,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(25,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Mexican Peso (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">54,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Philippines Peso (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">79,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">102,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Euro (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">182,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">168,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Singapore Dollars (buy) United States Dollars (sell)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Euro (sell) Romanian Leu (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">51,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen (sell) Chinese Renminbi (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Chinese Renminbi (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Pound Sterling (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (sell) Hungarian Font (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollars (sell) Indian Rupees (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">87,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">98,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Polish Zloty (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">South African Rand (sell) United States Dollars (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Brazilian Real (buy)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">United States Dollars (Sell) Costa Rica Colon (buy)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Pound Sterling (buy) United States Dollar (Sell)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (floating to fixed)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">432,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(17,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">5,303</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Notional amounts are key elements of derivative financial instrument agreements but do not represent the amount exchanged by counterparties and do not measure the Company’s exposure to credit, foreign exchange, interest rate or market risks. However, the amounts exchanged are based on the notional amounts and other provisions of the underlying derivative financial instrument agreements. Notional amounts are denominated in U.S. dollars.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Balance sheet exposure is denominated in U.S. dollars and denotes the mark-to-market impact of the derivative financial instruments on the reporting date.</span></div> 1587500000 1720500000 -25581000 -2339000 24000000 54750000 1079000 1617000 79200000 102300000 -828000 -1629000 182163000 168663000 480000 4916000 50956000 50956000 166000 -922000 51115000 50779000 848000 608000 8185000 25758000 -327000 1956000 41000000 43500000 605000 -2039000 32594000 21659000 1113000 524000 12000000 35000000 828000 -1090000 87513000 98181000 -452000 3655000 24000000 44500000 1372000 -1445000 10000000 7000000 -1134000 580000 3000000 0 3000 0 21000000 27000000 -1652000 1023000 0 4000000 0 -126000 0 13000000 0 344000 0 29734000 0 -330000 432248000 0 6350000 0 -17130000 5303000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s derivative instruments and their location in the Company’s financial statements are summarized in the table below: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Cash flow hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Non-designated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17531000 14366000 2151000 2894000 2005000 5809000 0 0 23662000 10199000 11495000 4958000 3660000 2554000 0 55000 350000000 530000 409000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with cash flow hedges, the gains (losses) recorded as a component of other comprehensive income (loss) (“OCI”), and the related tax effects are summarized below: </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/> or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/>or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">8,284</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(3,078)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,206</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">21,297</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(5,368)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">15,928</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) reclassified into statement of<br/>income on completion of hedged transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">3,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value of effective portion of<br/>outstanding derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(19,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(16,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(9,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(8,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging derivatives, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(17,054)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,856 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(14,198)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(13,467)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,789 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(10,677)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,770)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">7,830</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,251</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/> or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Before <br/>tax<br/>Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Tax <br/>(Expense)<br/>or Benefit</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net of <br/>tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">17,468</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(3,404)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">14,064</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(7,255)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">1,543</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(5,712)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) reclassified into statement of<br/>income on completion of hedged transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,551)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">10,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">7,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value of effective portion of<br/>outstanding derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(28,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(26,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">25,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(6,820)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Gain (loss) on cash flow hedging derivatives, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(26,238)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(23,056)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">15,085 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(4,122)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">10,963 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Closing balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,770)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(8,992)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">7,830</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">5,251</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8284000 3078000 5206000 21297000 5368000 15928000 -2274000 153000 -2427000 3595000 946000 2649000 -19328000 -2703000 -16625000 -9872000 -1843000 -8028000 -17054000 -2856000 -14198000 -13467000 -2789000 -10677000 -8770000 222000 -8992000 7830000 2579000 5251000 17468000 3404000 14064000 -7255000 -1543000 -5712000 -2551000 423000 -2974000 10622000 2698000 7924000 -28789000 -2759000 -26030000 25707000 6820000 18887000 -26238000 -3182000 -23056000 15085000 4122000 10963000 -8770000 222000 -8992000 7830000 2579000 5251000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The gains or losses recognized in other comprehensive income (loss) and their effects on financial performance are summarized below: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.658%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.151%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Derivatives in Cash Flow Hedging Relationships</span></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Amount of Gain (Loss) recognized in OCI on Derivatives (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Location of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)</span></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Amount of Gain (Loss) reclassified from OCI into Statement of Income (Effective Portion)</span></td></tr><tr style="height:18pt"><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:7pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Forward foreign<br/>exchange contracts</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(22,264)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(9,809)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(42,948)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">24,076 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,089 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,269 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(3,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and<br/>administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">(2,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">8,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(19,328)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(9,872)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(28,789)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">25,707</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,274)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">3,595</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(2,551)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">10,622</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:28.287%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.649%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.067%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) recognized in Statement of Income on Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Location of Gain (Loss)  recognized in Statement of Income on Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts (Note a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(12,705)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(5,689)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(29,649)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">8,034 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(12,705)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(5,689)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(29,649)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">8,034</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">These forward foreign exchange contracts were entered into to hedge fluctuations in foreign exchange rates for recognized balance sheet items such as receivables and intercompany borrowings and were not originally designated as hedges under FASB guidance on derivatives and hedging. Realized gains (losses) and changes in the fair value of these derivatives are recorded in foreign exchange gains (losses), net in the consolidated statements of income.</span></div> -22264000 -9809000 -42948000 24076000 1089000 -222000 2269000 1007000 2936000 -63000 14159000 1631000 -3334000 2199000 -2284000 1301000 -566000 325000 -116000 212000 537000 1293000 -2420000 8102000 -19328000 -9872000 -28789000 25707000 -2274000 3595000 -2551000 10622000 -12705000 -5689000 -29649000 8034000 -12705000 -5689000 -29649000 8034000 Prepaid expenses and other current assets<div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advance income and non-income taxes</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,382 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">159,890 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,613</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,239</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,952</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">48,573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,682</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,260</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Employee advances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,299</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,049</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deposits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,270</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">18,719</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">22,776</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">137,972</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">274,057</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%"> As of December 31, 2022, the Company reclassified certain prepaid expenses and other current assets amounting to $901 as assets held for sale. See Note 8 for additional information.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advance income and non-income taxes</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,382 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">159,890 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,613</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,239</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">39,952</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">48,573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,682</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">17,260</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Employee advances</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,299</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,049</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deposits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,270</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">18,719</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">22,776</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">137,972</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">274,057</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38382000 159890000 11613000 16239000 39952000 48573000 19682000 17260000 3299000 5049000 5372000 3270000 953000 1000000 18719000 22776000 137972000 274057000 901000 Assets and liabilities held for sale<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company took actions to realign its portfolio to focus on services it believes have the greatest opportunities for growth, and deprioritized assets that no longer fit with its long-term strategy. Pursuant to a plan approved by management in the second quarter of 2022, the Company identified and divested a business (the “Business”) that was part of the Company's Consumer and Healthcare segment. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The transaction to divest the Business included the sale of 100% of the issued and outstanding shares of capital stock of an entity pursuant to a stock purchase agreement, which was completed in December 2022. It also included the sale of certain assets and liabilities pursuant to an asset purchase agreement signed during the fourth quarter of 2022. The sale of such assets was completed in February 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">8. Assets and liabilities held for sale (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the stock purchase agreement related to the sale of the Business, the Company is entitled to a potential earn-out of up to $10,600, contingent upon the Business signing contracts with certain clients and invoicing them during 2023. The Company has determined that the likelihood of achieving these events is uncertain, and accordingly, the Company has opted to record the earn-out if and when the consideration is determined to be realizable.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the asset purchase agreement related to the sale of the Business which was signed in 2022, the Company now holds 1.5% fixed rate unsecured loan notes amounting to $18,001 issued by the purchasers. These notes and interest thereon become receivable by the Company upon a future share sale, disposal or listing by the buyer group or early voluntary repayment of these notes at the discretion of the buyer group. The Company deems the likelihood of recovery of principal and interest on these notes to be remote and not in the control of the Company. Accordingly, the Company did not record a value for these notes. The Company's obligation to transfer $18,001 to the purchasers in exchange for these notes was satisfied in February 2023 upon the closing of the transaction.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the sale of the Business in February 2023, resulting in a net payout of $2,091 and a loss of $802 on the sale of the Business in addition to an impairment charge of $32,575 recorded in the year ended December 31, 2022. No corresponding loss was recorded in the nine months ended September 30, 2022 or the three months ended September 30, 2023. The loss on the sale of business classified as held for sale has been recorded in "other operating (income) expense, net" in the Company's consolidated statement of income. See Note 21 for additional information.</span></div> 1 10600000 0.015 18001000 18001000 2091000 -802000 32575000 Property, plant and equipment, net<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the gross and net amount of property, plant and equipment:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">766,365 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">768,056 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(585,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(588,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">180,758</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">179,678</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Depreciation expense on property, plant and equipment for the three months ended September 30, 2022 and 2023 was $13,442 and $12,198, respectively, and for the nine months ended September 30, 2022 and 2023 was $42,102 and $37,466, respectively. Computer software amortization for the three months ended September 30, 2022 and 2023 was $1,192 and $664, respectively, and for the nine months ended September 30, 2022 and 2023 was $3,874 and $2,060, respectively. <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the gross and net amount of property, plant and equipment:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">766,365 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">768,056 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(585,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(588,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">180,758</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">179,678</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 766365000 768056000 585607000 588378000 180758000 179678000 13442000 12198000 42102000 37466000 1192000 664000 3874000 2060000 Goodwill and intangible assets<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill for the year ended December 31, 2022 and the nine months ended September 30, 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,731,027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,684,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Impact of measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,817</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Classified as held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(47,023)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(6,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,684,196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,677,804</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">10. Goodwill and intangible assets (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2022:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:47.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Consumer and Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">High Tech and Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">421,257</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">611,120</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">698,650</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,731,027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Impact of measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">1,357</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">1,817</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Classified as held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(12,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(17,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(47,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">408,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">592,907</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">682,553</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,684,196</span></td></tr></table></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill by reporting unit for the nine months ended September 30, 2023:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:47.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Consumer and Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">High Tech and Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">408,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">592,907</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">682,553</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,684,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">406,952</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">590,589</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">680,263</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,677,804</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company reclassified goodwill (before impairment) amounting to $1,625 attributable to its Consumer and Healthcare segment as assets held for sale. See Note 8 for additional information. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The total amount of goodwill deductible for tax purposes was $291,377 and $270,108 as of December 31, 2022 and September 30, 2023, respectively.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets are as follows:</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>carrying amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization <br/>&amp; Impairment</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>carrying amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization <br/>&amp; Impairment</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">473,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">411,706 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">62,291 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">471,485 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">427,813 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,672 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Marketing-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">97,831</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">83,253</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,578</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">97,628</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">87,112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,516</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">126,406</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">113,560</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,846</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">128,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">120,821</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,617</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">698,234</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">608,519</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">89,715</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">697,551</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">635,746</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">61,805</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company reclassified certain intangible assets with a gross carrying value of $40,538 and accumulated amortization of $16,989 to assets held for sale. See Note 8 for additional information. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expenses for intangible assets acquired as part of a business combination and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">disclosed in the consolidated statements of income under amortization of acquired intangible assets for the three months ended September 30, 2022 and 2023 were $10,604 and $7,497, respectively, and for the nine months ended September 30, 2022 and 2023 were $32,805 and $24,009, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">10. Goodwill and intangible assets (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expenses for internally-developed and other intangible assets disclosed in the consolidated statements of income under cost of revenue and selling, general and administrative expenses for the three months ended September 30, 2022 and 2023 were $2,595 and $2,092, respectively, and for the nine months ended September 30, 2022 and 2023 were $12,264 and $6,465, respectively.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2022 and 2023, the Company tested for recoverability certain customer-related and technology-related intangible assets, including those under development, and certain property, plant and equipment, as a result of changes in market trends and the Company’s investment strategy, including the Company's decision to cease certain service offerings. Based on the results of this testing, the Company determined that the carrying values of the assets tested were not recoverable, and the Company recorded complete write-downs of the carrying values of these assets amounting to $1,377 and $0 for the nine months ended September 30, 2022 and 2023. There was no corresponding expense recorded in the three months ended September 30, 2022 and 2023. These write-downs have been recorded in “other operating (income) expense, net” in the consolidated statement of income.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The summary below presents the <span style="-sec-ix-hidden:f-968">impairment charges</span> on intangibles and goodwill and write-downs on property, plant and equipment recorded for various categories of assets during the three and nine months ended September 30, 2022 and 2023:  </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangibles</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,116 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,116 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangibles</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total intangibles and goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total property, plant and equipment</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,377</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total impairment and write-down</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">22,803</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill for the year ended December 31, 2022 and the nine months ended September 30, 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">For the nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,731,027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,684,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Impact of measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,817</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Classified as held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(47,023)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(6,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,684,196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,677,804</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1731027000 1684196000 1817000 0 1625000 0 -47023000 -6392000 1684196000 1677804000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill by reporting unit for the year ended December 31, 2022:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.305%"><tr><td style="width:1.0%"></td><td style="width:47.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.499%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Consumer and Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">High Tech and Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">421,257</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">611,120</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">698,650</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,731,027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Impact of measurement period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">1,357</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">1,817</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Classified as held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(12,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(16,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(17,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(47,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">408,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">592,907</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">682,553</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,684,196</span></td></tr></table></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in goodwill by reporting unit for the nine months ended September 30, 2023:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:47.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Consumer and Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">High Tech and Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">408,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">592,907</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">682,553</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,684,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of exchange rate fluctuations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">406,952</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">590,589</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">680,263</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:700;line-height:100%">1,677,804</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9.5pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 421257000 611120000 698650000 1731027000 171000 289000 1357000 1817000 0 1625000 0 1625000 -12692000 -16877000 -17454000 -47023000 408736000 592907000 682553000 1684196000 408736000 592907000 682553000 1684196000 -1784000 -2318000 -2290000 -6392000 406952000 590589000 680263000 1677804000 1625000 291377000 270108000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets are as follows:</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>carrying amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization <br/>&amp; Impairment</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>carrying amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated amortization <br/>&amp; Impairment</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">473,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">411,706 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">62,291 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">471,485 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">427,813 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,672 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Marketing-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">97,831</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">83,253</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,578</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">97,628</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">87,112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,516</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">126,406</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">113,560</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,846</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">128,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">120,821</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,617</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">698,234</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">608,519</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">89,715</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">697,551</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">635,746</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">61,805</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 473997000 411706000 62291000 471485000 427813000 43672000 97831000 83253000 14578000 97628000 87112000 10516000 126406000 113560000 12846000 128438000 120821000 7617000 698234000 608519000 89715000 697551000 635746000 61805000 40538000 16989000 10604000 7497000 32805000 24009000 2595000 2092000 12264000 6465000 1377000 0 0 0 <div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The summary below presents the <span style="-sec-ix-hidden:f-968">impairment charges</span> on intangibles and goodwill and write-downs on property, plant and equipment recorded for various categories of assets during the three and nine months ended September 30, 2022 and 2023:  </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Technology-related intangibles</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,116 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,116 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangibles</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total intangibles and goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total property, plant and equipment</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,377</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total impairment and write-down</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">22,803</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 19116000 0 19116000 0 685000 0 685000 0 1625000 0 1625000 0 21426000 0 21426000 0 0 0 1377000 0 0 0 1377000 0 21426000 0 22803000 0 Short-term borrowings<div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following borrowing facilities:</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.28pt">Fund-based and non-fund-based credit facilities with banks, which are available for operational requirements in the form of overdrafts, letters of credit, guarantees and short-term loans. As of December 31, 2022 and September 30, 2023, the limits available were $22,882 and $21,526, respectively, of which $5,392 and $9,133, respectively, was utilized, constituting non-funded drawdown.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">11. Short-term borrowings (Continued)</span></div><div><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">b.</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:18.71pt">A fund-based and non-fund based revolving credit facility of $650,000, which the Company obtained by entering into an amended and restated credit agreement (the "2022 Credit Agreement") with Genpact USA., Inc., a wholly-owned subsidiary of the Company (“Genpact USA”), Genpact Global Holdings (Bermuda) Limited (“GGH”) and Genpact Luxembourg S.à r.l., a wholly-owned subsidiary of the Company (“Genpact Luxembourg”, and together with Genpact USA and GGH, the “Borrowers”), as borrowers, Wells Fargo Bank, National Association (“Wells Fargo”), as administrative agent, swingline lender and issuing bank, and the lenders and other parties thereto on December 13, 2022. The term loan and revolving credit facility under the 2022 Credit Agreement expire on December 13, 2027. Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.0%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum. The unutilized amount on the revolving credit facility under the 2022 Credit Agreement bore a commitment fee of 0.20%</span><span style="color:#ee2724;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">as of December 31, 2022 and September 30, 2023. As of December 31, 2022 and September 30, 2023, a total of $153,658 and $56,627, respectively, was utilized, of which $151,000 and $55,000, respectively, constituted funded drawdown and $2,658 and $1,627, respectively, constituted non-funded drawdown. The 2022 Credit Agreement contains certain customary covenants, including a maximum leverage covenant and a minimum interest coverage ratio. During the period ended December 31, 2022 and September 30, 2023, the Company was in compliance with the financial covenants of the 2022 Credit Agreement.</span></div> 22882000 21526000 5392000 9133000 650000000 0.0010 0.000 0.01375 0.00375 0.0020 0.0020 153658000 56627000 151000000 55000000 2658000 1627000 Long-term debt<div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company amended its existing credit facility under its amended and restated credit agreement entered into in August 2018 (the "2018 Credit Agreement”), which was comprised of a $680,000 term loan and a $500,000 revolving credit facility, and entered into the 2022 Credit Agreement, which is comprised of a $530,000 term loan and a $650,000 revolving credit facility. The 2022 Credit Agreement, which is guaranteed by the Company and certain of its subsidiaries, replaces the 2018 Credit Agreement. The obligations under the 2022 Credit Agreement are unsecured.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balance of the term loan under the 2018 Credit Agreement as of the date of the 2022 Credit Agreement was $527,000. The revolving credit facility and the term loan have a term of five years and expire on December 13, 2027. The 2022 Credit Agreement did not result in a substantial modification of $290,870 of the outstanding term loan under the 2018 Credit Agreement. Further, as a result of the 2022 Credit Agreement, the Company extinguished $236,130 of funding arrangements for the outstanding term loan under the 2018 Credit Agreement and obtained funding from new lenders of $239,130, resulting in outstanding principal of $530,000 of the term loan under the 2022 Credit Agreement.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2022 Credit Agreement, the Company expensed $126, representing partial acceleration of the amortization of the existing unamortized debt issuance costs and an additional fee paid to the Company’s lenders related to the term loan. The overall borrowing capacity under the revolving credit facility increased from $500,000 under the 2018 Credit Agreement to $650,000 under the 2022 Credit Agreement. In connection with the 2022 Credit Agreement, the Company expensed $93 relating to existing unamortized debt issuance cost. The remaining unamortized costs and an additional third-party fee paid in connection with the 2022 Credit Agreement will be amortized over the term of the amended facility.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Credit Agreement bear interest at a rate equal to, at the election of the Company, either Adjusted Term SOFR (which is the rate per annum equal to (a) Term SOFR (the forward-looking secured overnight financing rate) plus (b) a Term SOFR Adjustment of 0.10% per annum, but in no case lower than 0.00%) plus an applicable margin equal to 1.375% per annum or a base rate plus an applicable margin equal to 0.375% per annum, in each case subject to adjustment based on the Borrowers' debt ratings provided by Standard &amp; Poor’s Rating Services and Moody’s Investors Service, Inc. (the "Debt Ratings"). The revolving credit commitments under the 2022 Credit Agreement are subject to a commitment fee equal to 0.20% per annum, subject to adjustment based on the Debt Ratings. The commitment fee accrues on the actual daily amount by which the aggregate revolving commitments exceed the sum of outstanding revolving loans and letter of credit obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">12. Long-term debt (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement restricts certain payments, including dividend payments, if there is an event of default under the 2022 Credit Agreement or if the Company is not, or after making the payment would not be, in compliance with certain financial covenants contained in the 2022 Credit Agreement. These covenants require the Company to maintain a net debt to EBITDA leverage ratio of less than 3x and an interest coverage ratio of more than 3x. During the period ended September 30, 2023, the Company was in compliance with the terms of the 2022 Credit Agreement, including all of the financial covenants therein. The Company’s retained earnings are not subject to any restrictions on availability to make dividend payments to shareholders, subject to compliance with the financial covenants described above that are contained in the 2022 Credit Agreement.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022 and September 30, 2023, the amount outstanding under the Company's term loan, net of debt amortization expense of $1,622 and $1,348, was $528,378 and $508,777, respectively. </span></div><div style="text-indent:-4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%"> Indebtedness under the 2022 Credit Agreement is unsecured. The amount outstanding on the term loan as of September 30, 2023 requires quarterly payments of $6,625, and the balance of the loan is due and payable upon the maturity of the term loan on December 13, 2027. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The maturity profile of the term loan outstanding as of September 30, 2023, net of debt amortization expense, is as follows:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Year ending</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,535 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">423,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">508,777</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">Genpact Luxembourg issued $400,000 aggregate principal amount of 3.375% senior notes in November 2019 (the “2019 Senior Notes”). The 2019 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $2,937 incurred in connection with the 2019 Senior Notes offering is being amortized over the life of the 2019 Senior Notes as an additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2019 Senior Notes, net of debt amortization expense of $1,119 and $683, was $398,881 and $399,317, respectively, which is payable on December 1, 2024.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, Genpact Luxembourg and Genpact USA co-issued $350,000 aggregate principal amount of 1.750% senior notes (the “2021 Senior Notes,” and together with the 2019 Senior Notes, the “Senior Notes”). The 2021 Senior Notes are fully guaranteed by the Company. The total debt issuance cost of $3,032 incurred in connection with the 2021 Senior Notes is being amortized over the life of the 2021 Senior Notes as additional interest expense. As of December 31, 2022 and September 30, 2023, the amount outstanding under the 2021 Senior Notes, net of debt amortization expense of $1,970 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">$1,520, respectively,</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> was $348,030 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">$348,480</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, which is payable on April 10, 2026.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">12. Long-term debt (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company pays interest on (i) the 2019 Senior Notes semi-annually in arrears on June 1 and December 1 of each year, and (ii) the 2021 Senior Notes semi-annually in arrears on April 10 and October 10 of each year, ending on the maturity dates of December 1, 2024 and April 10, 2026, respectively. The Company, at its option, may redeem the Senior Notes at any time in whole or in part, at a redemption price equal to (i) 100% of the principal amount of the notes redeemed, together with accrued and unpaid interest on the redeemed amount, and (ii) if the notes are redeemed prior to, in the case of the 2019 Senior Notes, November 1, 2024, and in the case of the 2021 Senior Notes, March 10, 2026, a specified “make-whole” premium. The Senior Notes are subject to certain customary covenants, including limitations on the ability of the Company and certain of its subsidiaries to incur debt secured by liens, engage in certain sale and leaseback transactions and consolidate, merge, convey or transfer their assets substantially as an entirety. During the period ended September 30, 2023, the Company and its applicable subsidiaries were in compliance with the covenants. Upon certain change of control transactions, the applicable issuer or issuers will be required to make an offer to repurchase the Senior Notes at a price equal to 101% of the aggregate principal amount of the Senior Notes, plus accrued and unpaid interest. The interest rate payable on the Senior Notes is subject to adjustment if the credit rating of the Senior Notes is downgraded, up to a maximum increase of 2.0%. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s long-term debt is as follows:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"></td><td style="width:69.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Credit facility, net of amortization expenses </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">528,378 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">508,777 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> 3.375% 2019 Senior Notes, net of debt amortization expenses </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">398,881</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">399,317</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> 1.750% 2021 Senior Notes, net of debt amortization expenses </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">348,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">348,480</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,275,289</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,256,574</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Current portion </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,136</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,149</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Non-current portion </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,249,153</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,230,425</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,275,289</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,256,574</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 680000000 500000000 530000000 650000000 527000000 P5Y 290870000 236130000 239130000 530000000 126000 500000000 650000000 93000 0.0010 0.0000 0.01375 0.00375 0.0020 1622000 1348000 528378000 508777000 6625000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The maturity profile of the term loan outstanding as of September 30, 2023, net of debt amortization expense, is as follows:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Year ending</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,535 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,153</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">423,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">508,777</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6535000 26153000 26173000 26192000 423724000 508777000 400000000 0.03375 2937000 1119000 683000 398881000 399317000 350000000 0.01750 3032000 1970000 1520000 348030000 348480000 1 1.01 0.020 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s long-term debt is as follows:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"></td><td style="width:69.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Credit facility, net of amortization expenses </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">528,378 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">508,777 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> 3.375% 2019 Senior Notes, net of debt amortization expenses </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">398,881</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">399,317</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> 1.750% 2021 Senior Notes, net of debt amortization expenses </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">348,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">348,480</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,275,289</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,256,574</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Current portion </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,136</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26,149</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> Non-current portion </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,249,153</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,230,425</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,275,289</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,256,574</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 528378000 508777000 0.03375 398881000 399317000 0.01750 348030000 348480000 1275289000 1256574000 26136000 26149000 1249153000 1230425000 1275289000 1256574000 Accrued expenses and other current liabilities<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">126,680 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">144,807 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee cost </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">293,934</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">269,860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Statutory liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">82,912</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">65,033</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,725</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,709</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Compensated absences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,101</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,801</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,157</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">160,625</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,444</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1099"><span style="-sec-ix-hidden:f-1100">Finance leases liability</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,585</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,771</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">37,099</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">791,007</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">689,733</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company reclassified certain accrued expenses and other current liabilities amounting to $1,147 to liabilities held for sale. See Note 8 for additional information.</span></div> Accrued expenses and other current liabilities consist of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">126,680 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">144,807 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee cost </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">293,934</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">269,860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,517</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Statutory liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">82,912</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">65,033</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,725</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,709</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Compensated absences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,101</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,801</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,157</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">160,625</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,444</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1099"><span style="-sec-ix-hidden:f-1100">Finance leases liability</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,585</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">46,771</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">37,099</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">791,007</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">689,733</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 126680000 144807000 293934000 269860000 2517000 0 82912000 65033000 1725000 1709000 25101000 29801000 35157000 15157000 160625000 114444000 15585000 11823000 46771000 37099000 791007000 689733000 1147000 Other liabilities<div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consist of the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee cost </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,120 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,510 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,511</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Compensated absences</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,474</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,311</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,609</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note 20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">56,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">52,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1120"><span style="-sec-ix-hidden:f-1121">Finance leases liability</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,802</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,638</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">75,701</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">84,806</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">215,608</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">217,103</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company reclassified certain other liabilities amounting to $141 to liabilities held for sale. See Note 8 for additional information.</span></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consist of the following:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee cost </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,120 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,510 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,511</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Compensated absences</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43,474</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">50,311</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,660</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,609</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note 20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">56,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">52,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1120"><span style="-sec-ix-hidden:f-1121">Finance leases liability</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,802</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,638</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">75,701</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">84,806</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">215,608</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">217,103</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14120000 7510000 10694000 11511000 43474000 50311000 3660000 2609000 56157000 52718000 11802000 7638000 75701000 84806000 215608000 217103000 141000 Employee benefit plans<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has employee benefit plans in the form of certain statutory and other programs covering its employees.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Indian law, the Company maintains a defined benefit retirement plan covering substantially all of its Indian employees. In accordance with Mexican law, the Company provides termination benefits to all of its Mexican employees. In addition, certain of the Company’s subsidiaries in the Philippines, Israel and Japan sponsor defined benefit retirement programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Net defined benefit plan costs for the three and nine months ended September 30, 2022 and 2023 include the following components: </span></div><div style="text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.332%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Service costs</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,804 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,290 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,424</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,457)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(3,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net defined benefit plan costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,650</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">4,436</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">11,246</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">13,230</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">15. Employee benefit plans (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2022 and 2023, the Company contributed the following amounts to defined contribution plans in various jurisdictions:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,015 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,407 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,060</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">U.K.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,676</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other regions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,351</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">31,874</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">33,278</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">99,726</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">100,324</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Deferred compensation plan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2018, Genpact LLC, a wholly-owned subsidiary of the Company, adopted an executive deferred compensation plan (the “Plan”). Th</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">e Plan provides a select group of U.S.-based members of Company management with the opportunity to defer from 1% to 80% of their base salary and from 1% to 100% of their qualifying bonus compensation (or such other minimums or maximums as determined by the Plan administrator from time to time) pursuant to the terms of the Plan. Participant deferrals are 100% vested at all times. The Plan also allows for discretionary supplemental employer contributions by the Company, in its sole discretion, which will be subject to a two-year vesting schedule (50% vesting on the one-year anniversary of approval of the contribution and 50% vesting on the second year anniversary of approval of the contribution) or such other vesting schedule as determined by the Company. However, no such contribution has been made by the Company to date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Plan also provides an option for participants to elect to receive deferred compensation and earnings thereon on either fixed date(s) no earlier than 2 years following the applicable Plan year (or end of the ap</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">plicable performance period for performance-based bonus c</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">ompensation) or following a separation from service, in each case either in a lump sum or in annual installments over a term of up to 15 years. Participants can elect to change or re-defer their rights to receive the deferred compensation until the 10th anniversary following their separation from service, subject to fulfillment of certain conditions. Each Plan participant’s compensation deferrals are credited or debited with notional investment gains and losses equal to the performance of selected hypothetical investment funds offered under the Plan and elected by the participant.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has investments in funds held in Company-owned life insurance policies which are held in a Rabbi Trust that are classified as trading securities. Management determines the appropriate classification of the securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The liability for the deferred compensation plan was $39,654 and $46,332 as of December 31, 2022 and September 30, 2023, respectively, and is included in “accrued expenses and other current liabilities” and “other liabilities” in the consolidated balance sheets. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the administration of the Plan, the Company has purchased Company-owned life insurance policies insuring the lives of certain employees. The cash surrender value of these policies was $40,261 and $46,944 as of December 31, 2022 and September 30, 2023, respectively. The cash surrender value of these insurance policies is included i</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">n “other assets” in the consolidated balance sheets.</span></div>15. Employee benefit plans (Continued)During the three months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(1,964) and $(1,586), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of Plan assets was $(10,011) and $2,931, respectively, which is included in “other income (expense), net,” in the consolidated statements of income. During the three months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $1,977 and $(1,536), respectively, and during the nine months ended September 30, 2022 and 2023, the change in the fair value of deferred compensation liabilities was $(10,035) and $2,926, respectively, which is included in “selling, general and administrative expenses.” <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Net defined benefit plan costs for the three and nine months ended September 30, 2022 and 2023 include the following components: </span></div><div style="text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.332%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Service costs</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,505 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,804 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,290 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,424</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,457)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(3,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net defined benefit plan costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,650</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">4,436</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">11,246</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">13,230</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3505000 3781000 10804000 11290000 1424000 1750000 4394000 5221000 -178000 -166000 -550000 -500000 1457000 1261000 4502000 3781000 3650000 4436000 11246000 13230000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2022 and 2023, the Company contributed the following amounts to defined contribution plans in various jurisdictions:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">11,015 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35,407 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,060</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">15,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">U.K.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,676</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">16,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other regions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,351</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">14,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">31,874</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">33,278</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">99,726</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">100,324</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11015000 12369000 32629000 35407000 5060000 4976000 16968000 15199000 4676000 4295000 16398000 14457000 6772000 6787000 20003000 20309000 4351000 4851000 13728000 14952000 31874000 33278000 99726000 100324000 0.01 0.80 0.01 1 1 P2Y 0.50 0.50 P2Y P15Y 39654000 46332000 40261000 46944000 -1964000 -1586000 -10011000 2931000 1977000 -1536000 -10035000 2926000 Stock-based compensation<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued options under the Genpact Limited 2007 Omnibus Incentive Compensation Plan (the “2007 Omnibus Plan”) and the Genpact Limited 2017 Omnibus Incentive Compensation Plan (the “2017 Omnibus Plan”) to eligible persons, including employees, directors and certain other persons associated with the Company.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2007 Omnibus Plan, shares underlying options forfeited, expired, terminated or cancelled under any of the Company’s predecessor plans were added to the number of shares otherwise available for grant under the 2007 Omnibus Plan. The 2007 Omnibus Plan was amended and restated on April 11, 2012 to increase the number of common shares authorized for issuance by 5,593,200 shares to 15,000,000 shares. Further, during the year ended December 31, 2012, the number of common shares authorized for issuance under the 2007 Omnibus Plan was increased by 8,858,823 shares as a result of a one-time adjustment to outstanding unvested share awards in connection with a special dividend payment.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2017, the Company’s shareholders approved the adoption of the 2017 Omnibus Plan, pursuant to which 15,000,000 Company common shares are available for issuance. The 2017 Omnibus Plan was amended and restated on April 5, 2019 and April 5, 2022 to increase the number of common shares authorized for issuance by 8,000,000 shares to 23,000,000 shares and by 3,500,000 shares to 26,500,000 shares, respectively. No grants may be made under the 2007 Omnibus Plan after the date of adoption of the 2017 Omnibus Plan.  Grants that were outstanding under the 2007 Omnibus Plan as of the date of Company’s adoption of the 2017 Omnibus Plan remain subject to the terms of the 2007 Omnibus Plan.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation costs relating to the foregoing plans during the three months ended September 30, 2022 and September 30, 2023 were $18,873 and $22,007, respectively, and for the nine months ended September 30, 2022 and September 30, 2023 were $53,712 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">$62,692, respectively. These costs have been allocated to “cost of revenue” and “selling, general and administrative expenses.” </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Stock options</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> All options granted under the 2007 and 2017 Omnibus Plans are exercisable into common shares of the Company, have a contractual period of ten years and vest over <span style="-sec-ix-hidden:f-1212">three</span> to five years unless specified otherwise in the applicable award agreement. The Company recognizes compensation cost over the vesting period of the option.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost is determined at the date of grant by estimating the fair value of an option using the Black-Scholes option-pricing model.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the significant assumptions used in determining the fair value of options granted in the nine months ended September 30, 2022. No options were granted in the nine months ended September 30, 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">16. Stoc</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">k-based compensation (Continued)</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted options covering 475,695 common shares in the nine months ended September 30, 2022.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in months)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.71 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity during the nine months ended September 30, 2023 is set out below:</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:33.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/> arising<br/>out of options</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/> average<br/>exercise price</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">contractual life</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,748,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">33.27 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(319,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(53,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,287,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,087,198</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35.63 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,623</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of September 30, 2023 and expected to vest thereafter (Note a)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,821,250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35.18 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,518</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,250,442</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">30.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,444</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value of grants during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Options expected to vest reflect an estimated forfeiture rate.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the total remaining unrecognized stock-based compensation cost for options expected to vest amounted to $11,730, which will be recognized over the weighted average remaining requisite vesting period of 2.5 years.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">16. Stoc</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">k-based compensation (Continued)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Restricted share units</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted restricted share units (“RSUs”) under the 2007 and 2017 Omnibus Plans. Each RSU represents the right to receive one common share. The fair value of each RSU is the market price of one common share of the Company on the date of the grant. The RSUs granted to date have graded vesting schedules of three months to four years. The compensation expense is recognized on a straight-line basis over the vesting term. A summary of RSU activity during the nine months ended September 30, 2023 is set out below:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Share Units</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">579,622</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.97</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,009,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.05</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(308,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(70,910)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.87</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,209,942</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.13</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest (Note b)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,098,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">308,542 RSUs vested during the nine months ended September 30, 2023 in respect of which 201,016 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">The number of RSUs expected to vest reflects the application of an estimated forfeiture rate.    </span></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">199,297 RSUs vested in the year ended December 31, 2022, in respect of which 120,858 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">39,633 RSUs vested in the year ended December 31, 2021, in respect of which 39,515 shares were issued during the nine months ended September 30, 2023 after withholding shares to the extent of minimum statutory withholding taxes.</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to RSUs amounted to $33,114, which will be recognized over the weighted average remaining requisite vesting period of 2.1 years.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Performance units</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company also grants stock awards in the form of performance units (“PUs”) and has granted PUs under both the 2007 and 2017 Omnibus Plans.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Each PU represents the right to receive one common share at a future date based on the Company’s performance against specified targets. PUs granted to date have vesting schedules of approximately six months to three years. PUs granted under the plans are subject to cliff vesting. The compensation expense for such awards is recognized on a straight-line basis over the vesting terms. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">For PUs granted prior to 2023, the fair value of each PU is the market price of one common share of the Company on the date of grant and assumes that performance targets will be achieved. For PUs that have a performance period of one year, the Company’s estimate of the number of shares to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">16. Stoc</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">k-based compensation (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">For the PUs granted in 2023, the Company made certain amendments to the vesting conditions. For PUs granted in 2023, the performance period increased to three years from one year for PUs granted prior to 2023. Further, the number of PUs granted in 2023 that will ultimately vest will be modified, subject to certain conditions and limitations, based on the Company’s total shareholder return (“TSR”) relative to the TSR of the companies included as of January 1, 2023 in the S&amp;P 400 Midcap Index (the “Peer Group”) over the three-year performance period for the 2023 PUs. </span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">The grant date fair value for PUs granted in 2023 is determined using a Monte Carlo simulation model. This model simulates a range of possible future stock prices and estimates the probabilities of the potential payouts. This model also incorporates the following assumptions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.08pt">The historical volatility for the companies in the Peer Group was measured using the most recent three-year period.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.08pt">The risk-free interest rate is based on the U.S. Treasury rate assumption commensurate with the three-year performance period.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.08pt">For determining the TSR of the Company and the companies in the Peer Group, dividends will be assumed to have been reinvested in the stock of the issuing entities on a continuous basis.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.08pt">The correlation coefficients used to model the way in which each entity tends to move in relation to each other are based upon the price data used to calculate historical volatility.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each 2023 PU granted to employees was estimated on the date of grant using the following valuation assumptions:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.52%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2.54</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate for expected life </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4.44%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Volatility for expected life </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24.71%</span></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PU activity during the nine months ended September 30, 2023 is set out below:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:50.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance Units</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Maximum Shares Eligible to Receive</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,570,951 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,570,951</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">986,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.99</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,368,538</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(647,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(647,549)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(310,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(351,054)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment upon final determination of level of performance goal achievement (Note b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">96,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">96,668</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,696,169 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,037,554</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest (Note c)</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,356,263 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">647,549 PUs vested during the nine months ended September 30, 2023, in respect of which 412,275 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Represents an adjustment made in March 2023 to the number of shares subject to the PUs granted in 2022 upon certification of the level of achievement of the performance targets underlying such awards.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.96pt">The number of PUs expected to vest reflects the application of an estimated forfeiture rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">16. Stoc</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">k-based compensation (Continued)</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the total remaining unrecognized stock-based compensation cost related to PUs amounted to $61,380, which will be recognized over the weighted average remaining requisite vesting period of 1.7 years.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan (ESPP)</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2008, the Company adopted the Genpact Limited U.S. Employee Stock Purchase Plan and the Genpact Limited International Employee Stock Purchase Plan (together, the “ESPP”). In April 2018, these plans were amended and restated, and their terms were extended to August 31, 2028.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows eligible employees to purchase the Company’s common shares through payroll deductions at 90% of the closing price of the Company’s common shares on the last business day of each purchase interval. The dollar amount of common shares purchased under the ESPP may not exceed 15% of the participating employee’s base salary, subject to a cap of $25 per employee per calendar year. With effect from September 1, 2009, the offering periods commence on the first business day in March, June, September and December of each year and end on the last business day of the subsequent May, August, November and February. 4,200,000 common shares have been reserved for issuance in the aggregate over the term of the ESPP.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2022 and 2023, 253,377 and 255,123 common shares, respectively, were issued under the ESPP.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is considered compensatory under the FASB guidance on Compensation-Stock Compensation.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expense for the ESPP is recognized in accordance with the FASB guidance on Compensation-Stock Compensation. The compensation expense for the ESPP during the three months ended September 30, 2022 and 2023 was $329 and $307, respectively, and for the nine months ended September 30, 2022 and 2023 was $1,182 and $1,158, respectively, and has been allocated to cost of revenue and selling, general and administrative expenses.</span></div> 5593200 15000000 8858823 15000000 8000000 23000000 3500000 26500000 18873000 22007000 53712000 62692000 P10Y P5Y The following table shows the significant assumptions used in determining the fair value of options granted in the nine months ended September 30, 2022. No options were granted in the nine months ended September 30, 2023.<div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">16. Stoc</span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">k-based compensation (Continued)</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted options covering 475,695 common shares in the nine months ended September 30, 2022.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in months)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.71 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">26.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0 475695 0.0096 P84M 0.0171 0.2629 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity during the nine months ended September 30, 2023 is set out below:</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:33.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/> arising<br/>out of options</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/> average<br/>exercise price</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">contractual life</span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">(years)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,748,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">33.27 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(319,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(53,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,287,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,482</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,087,198</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35.63 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,623</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested as of September 30, 2023 and expected to vest thereafter (Note a)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,821,250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">35.18 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,518</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,250,442</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">30.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,444</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value of grants during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Options expected to vest reflect an estimated forfeiture rate.</span></div> 7748114 33.27 P5Y7M6D 0 0 319646 41.06 53990 43.94 1287280 19.76 28482000 6087198 35.63 P5Y8M12D 25623000 5821250 35.18 P5Y8M12D 25518000 3250442 30.30 P4Y7M6D 20444000 0 11730000 P2Y6M 1 1 P3M P4Y A summary of RSU activity during the nine months ended September 30, 2023 is set out below:<div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Share Units</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">579,622</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.97</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,009,772</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.05</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(308,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(70,910)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.87</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,209,942</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.13</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest (Note b)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,098,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">308,542 RSUs vested during the nine months ended September 30, 2023 in respect of which 201,016 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.</span></div>(b)The number of RSUs expected to vest reflects the application of an estimated forfeiture rate. 579622 42.97 1009772 43.05 308542 42.63 70910 42.87 1209942 43.13 1098694 308542 201016 199297 120858 39633 39515 33114000 P2Y1M6D 1 P6M P3Y 1 P1Y P3Y P1Y P3Y P3Y <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each 2023 PU granted to employees was estimated on the date of grant using the following valuation assumptions:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.52%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2.54</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate for expected life </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3.80 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4.44%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Volatility for expected life </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">24.71%</span></td></tr></table></div> 0.0122 0.0152 P2Y6M14D P2Y9M18D 0.0380 0.0444 0.2403 0.2471 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PU activity during the nine months ended September 30, 2023 is set out below:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:50.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance Units</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Maximum Shares Eligible to Receive</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,570,951 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,570,951</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">986,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">43.99</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,368,538</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Vested (Note a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(647,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">42.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(647,549)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(310,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(351,054)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment upon final determination of level of performance goal achievement (Note b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">96,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">96,668</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,696,169 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">44.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">5,037,554</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest (Note c)</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,356,263 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">647,549 PUs vested during the nine months ended September 30, 2023, in respect of which 412,275 shares (net of minimum statutory tax withholding) were issued during the nine months ended September 30, 2023.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Represents an adjustment made in March 2023 to the number of shares subject to the PUs granted in 2022 upon certification of the level of achievement of the performance targets underlying such awards.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.96pt">The number of PUs expected to vest reflects the application of an estimated forfeiture rate.</span></div> 3570951 44.07 3570951 986891 43.99 2368538 647549 42.53 647549 310792 44.13 351054 96668 44.50 96668 3696169 44.32 5037554 3356263 647549 412275 61380000 P1Y8M12D 0.90 0.15 25000 4200000 253377 255123 329000 307000 1182000 1158000 Capital stock<div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Share repurchases</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> The Board of Directors of the Company (the “Board”) has authorized repurchases of up to $2,250,000 under the Company’s existing share repurchase program, including $500,000 approved during the first quarter of 2023. Under the program, shares may be purchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2022 and 2023, the Company repurchased 4,067,044 and 3,828,084 of its common shares, respectively, on the open market at a weighted average price of $44.75 and $39.31 per share, respectively, for an aggregate cash amount of $182,012 and $150,471, respectively. All repurchased shares have been retired. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company records repurchases of its common shares on the settlement date of each transaction. Shares purchased and retired are deducted to the extent of their par value from common stock and from retained earnings for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares purchased. For the nine months ended September 30, 2022 and 2023, retained earnings were reduced by the direct costs, including taxes, related to share repurchases of $81 and $677, respectively.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">$474,453 remained available for share repurchases under the Company’s existing share repurchase program as of September 30, 2023. This repurchase program does not obligate the Company to acquire any specific number of shares and does not specify an expiration date. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">17. Capital stock (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Dividend</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On February 10, 2022, the Company announced that its Board had approved a 16% increase in its quarterly cash dividend to $0.125 per share, up from $0.1075 per share in 2021, representing an annual dividend of $0.50 per common share, up from $0.43 per share in 2021, payable to holders of the Company’s common shares. On March 23, 2022, June 24, 2022 and September 23, 2022, the Company paid a dividend of $0.125 per share, amounting to $23,134, $22,935 and $22,873 in the aggregate, to shareholders of record as of March 10, 2022, June 10, 2022 and September 9, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2023, the Company announced that its Board had approved a 10% increase in its quarterly cash dividend to $0.1375 per share, up from $0.125 per share in 2022, representing a planned annual dividend of $0.55 per common share, up from $0.50 per share in 2022, payable to holders of the Company’s common shares. On March 24, 2023, June 26, 2023 and September 26, 2023, the Company paid a dividend of $0.1375 per share, amounting to $25,255 $25,031 and $24,944 in the aggregate, to shareholders of record as of March 10, 2023, June 9, 2023 and September 8, 2023, respectively.</span></div> 2250000000 500000000 4067044 3828084 44.75 39.31 182012000 150471000 81000 677000 474453000 0.16 0.125 0.1075 0.50 0.43 0.125 0.125 0.125 23134000 22935000 22873000 0.10 0.1375 0.125 0.55 0.50 0.1375 0.1375 0.1375 25255000 25031000 24944000 Earnings per share<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates earnings per share in accordance with FASB guidance on earnings per share. Basic and diluted earnings per common share give effect to the change in the number of Company common shares outstanding. The calculation of basic earnings per common share is determined by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the respective periods. The potentially dilutive shares, consisting of outstanding options on common shares, restricted share units, common shares to be issued under the ESPP and performance units, have been included in the computation of diluted net earnings per share and the number of weighted average shares outstanding, except where the result would be anti-dilutive.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares subject to stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 2,757,114 and 2,213,546 for the nine months ended September 30, 2022 and 2023, respectively, and 2,667,958 and 2,389,358 for the three months ended September 30, 2022 and 2023, respectively.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">95,843 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">117,593 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">263,692 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">339,946 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used in computing basic earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">183,312,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">181,399,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">184,456,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">182,808,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,087,191</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,401,894</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,818,373</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,929,211</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used in computing dilutive earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">187,399,204</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">183,801,791</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">188,274,420</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">185,737,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares subject to stock awards outstanding but not included in the computation of diluted earnings per common share because their effect was anti-dilutive is 2,757,114 and 2,213,546 for the nine months ended September 30, 2022 and 2023, respectively, and 2,667,958 and 2,389,358 for the three months ended September 30, 2022 and 2023, respectively.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">95,843 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">117,593 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">263,692 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">339,946 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used in computing basic earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">183,312,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">181,399,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">184,456,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">182,808,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,087,191</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,401,894</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">3,818,373</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">2,929,211</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used in computing dilutive earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">187,399,204</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">183,801,791</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">188,274,420</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">185,737,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2757114 2213546 2667958 2389358 95843000 117593000 263692000 339946000 183312013 181399897 184456047 182808518 4087191 2401894 3818373 2929211 187399204 183801791 188274420 185737729 0.52 0.65 1.43 1.86 0.51 0.64 1.40 1.83 Segment reporting<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages various types of business process and information technology services in an integrated manner for clients in various industries and geographic locations. The Company's operating segments are significant strategic business units that align its products and services with how it manages its business, approaches key markets and interacts with its clients.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company renamed its three reportable segments. Beginning in the second quarter of 2022, the Company's: (1) Banking, Capital Markets and Insurance segment was renamed the Financial Services segment; (2) Consumer Goods, Retail, Life Sciences and Healthcare segment was renamed the Consumer and Healthcare segment; and (3) High Tech, Manufacturing and Services segment was renamed the High Tech and Manufacturing segment.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Chief Executive Officer, who has been identified as the Chief Operating Decision Maker ("CODM"), reviews operating segment revenue, which is a GAAP measure, and adjusted income from operations ("AOI"), which is a non-GAAP measure. The Company does not allocate, and therefore the CODM does not evaluate, stock-based compensation expenses, amortization and impairment of acquired intangible assets, foreign exchange gain/(losses) (other than those included in income from operations), interest income/(expense), restructuring expense/income, acquisition related expenses, </span><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">any losses or gains from businesses held for sale, including impairment charges,</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> other income/(expense), or income taxes by segment. The Company’s operating assets and liabilities pertain to multiple segments. The Company manages assets and liabilities on a total company basis, not by operating segment, and therefore asset and liabilities information and capital expenditures by operating segment are not presented to the CODM and are not reviewed by the CODM.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">With effect from January 1, 2023, the Company has modified the items that are allocated to the Company's reportable segments for the purpose of evaluating segment performance, and the Company now allocates by segment certain foreign exchange gains/(losses) (to the extent included in income from operations) and unallocated resource costs. Segment results after such allocation are reviewed by the CODM to evaluate segment performance. Prior to January 1, 2023, the CODM evaluated the performance of reportable segment revenue and adjusted income from operations after excluding these items, which were previously included under "Others." Accordingly, the Company has recast the segment revenue and adjusted income from operations of its reportable segments for the three and nine months ended September 30, 2022 to present comparable segment information. Adjusted income from operations for “Others” primarily represents the impact of certain under or over-absorption of overhead, and allowance for credit losses, which are not allocated to the Company’s segments for management’s internal reporting purposes.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The CODM continues to review operating segment revenue, which is a GAAP measure, and adjusted income from operations, which is a non-GAAP measure. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">19. Segment reporting (Continued)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2022 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">134,849 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">160,751 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">295,600 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">45,446 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">190,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">211,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">401,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">55,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">184,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">229,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">413,699 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">75,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">509,730</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">601,307</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,111,037</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(3,932)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,107,105 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">188,819 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(10,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">3,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(13,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(7,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(21,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(25,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">95,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">19. Segment reporting (Continued)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2023 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">126,342 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">187,145 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">313,487 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">52,991 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">177,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">216,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">393,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">62,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">196,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">232,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">428,386 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">83,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">499,695</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">636,097</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,135,792</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(3,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">194,994 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(22,314)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(7,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">2,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(13,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(37,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">117,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">19. Segment reporting (Continued)</span></div><div style="margin-top:2pt;text-align:justify"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2022 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">386,689 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">471,882 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">858,571 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">112,163 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">553,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">650,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,204,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">171,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">524,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">681,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,205,946 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">221,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,465,019</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,803,608</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,268,627</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(8,843)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">14,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,259,784</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">12,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">531,633 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(54,894)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(32,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">9,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(36,691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(14,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(21,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring (expense) / income (refer to Note (b) below and Note 25)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(38,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(78,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">263,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">19. Segment reporting (Continued)</span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%">Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2023 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">381,867 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">531,543 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">913,410 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">145,291 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">538,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">635,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,174,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">177,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">565,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">677,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,242,792 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">217,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,485,662</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,844,973</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,330,635</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,330,145</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">18,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">559,946 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(63,850)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(23,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">3,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(35,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring (expense) / income (refer to Note (b) below and Note 25)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">4,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss from the business classified as held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Loss on the sale of business classified as held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(103,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">339,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) During the second quarter of 2022, the Company's management approved a plan to divest a business that was part of the Company's Consumer and Healthcare segment. The revenues and associated operating losses attributable to this business, including a loss on the sale of this business recorded in the first quarter of 2023, have been excluded from the computation of adjusted operating income margin with effect from April 1, 2022, as management believes that excluding these items </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">provides useful information about the Company's financial performance and underlying business trends.</span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b) The Company does not allocate these charges to individual segments in internal management reports used by the CODM. Accordingly, such expenses are included in our segment reporting as “unallocated costs.”</span></div> 3 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2022 were as follows: </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">134,849 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">160,751 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">295,600 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">45,446 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">190,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">211,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">401,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">55,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">184,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">229,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">413,699 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">75,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">509,730</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">601,307</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,111,037</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(3,932)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">7,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,107,105 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">188,819 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(10,516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">3,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(13,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(7,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(21,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(25,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">95,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the three months ended September 30, 2023 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">126,342 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">187,145 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">313,487 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">52,991 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">177,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">216,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">393,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">62,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">196,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">232,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">428,386 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">83,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">499,695</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">636,097</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,135,792</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(3,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">194,994 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(22,314)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(7,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">2,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(13,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(37,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">117,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">19. Segment reporting (Continued)</span></div><div style="margin-top:2pt;text-align:justify"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2022 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">386,689 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">471,882 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">858,571 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">112,163 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">553,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">650,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,204,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">171,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">524,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">681,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,205,946 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">221,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,465,019</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,803,608</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,268,627</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(8,843)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">14,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,259,784</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">12,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">531,633 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(54,894)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(32,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">9,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(36,691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(14,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Impairment charge on assets classified as held for sale (refer to Note (b) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(21,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring (expense) / income (refer to Note (b) below and Note 25)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(38,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(78,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">263,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%">19. Segment reporting (Continued)</span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%">Revenues and adjusted income from operations for each of the Company’s segments for the nine months ended September 30, 2023 were as follows: </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Data-Tech-AI</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Digital operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">AOI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Financial Services</span></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">381,867 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">531,543 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">913,410 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">145,291 </span></td><td style="background-color:#cff0fc;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Consumer and Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">538,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">635,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,174,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">177,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">High Tech and Manufacturing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">565,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">677,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,242,792 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">217,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,485,662</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">1,844,973</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,330,635</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Business held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">1,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Net revenues (excluding business held for sale - refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">3,330,145</span><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">18,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%">Total AOI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">559,946 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(63,850)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and impairment of acquired intangible assets (other than included above)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(23,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gains (losses), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">3,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(35,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring (expense) / income (refer to Note (b) below and Note 25)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">4,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Operating loss from the business classified as held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Loss on the sale of business classified as held for sale (refer to Note (a) below and Note 8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">(103,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%">339,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) During the second quarter of 2022, the Company's management approved a plan to divest a business that was part of the Company's Consumer and Healthcare segment. The revenues and associated operating losses attributable to this business, including a loss on the sale of this business recorded in the first quarter of 2023, have been excluded from the computation of adjusted operating income margin with effect from April 1, 2022, as management believes that excluding these items </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">provides useful information about the Company's financial performance and underlying business trends.</span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:2pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b) The Company does not allocate these charges to individual segments in internal management reports used by the CODM. Accordingly, such expenses are included in our segment reporting as “unallocated costs.”</span></div> 134849000 160751000 295600000 45446000 190233000 211505000 401738000 55570000 184648000 229051000 413699000 75763000 509730000 601307000 1111037000 3932000 -7069000 1107105000 4971000 188819000 19202000 10516000 3867000 -13399000 -7069000 21426000 25231000 95843000 126342000 187145000 313487000 52991000 177011000 216908000 393919000 62299000 196342000 232044000 428386000 83102000 499695000 636097000 1135792000 -3398000 194994000 22314000 7495000 2975000 -13255000 37312000 117593000 386689000 471882000 858571000 112163000 553866000 650244000 1204110000 171218000 524464000 681482000 1205946000 221021000 1465019000 1803608000 3268627000 8843000 -14291000 3259784000 12940000 531633000 54894000 32709000 9312000 -36691000 -14291000 21426000 38815000 78427000 263692000 381867000 531543000 913410000 145291000 538686000 635747000 1174433000 177581000 565109000 677683000 1242792000 217014000 1485662000 1844973000 3330635000 490000 -1201000 3330145000 18859000 559946000 63850000 23895000 3698000 -35020000 4874000 -1201000 -802000 103804000 339946000 Net revenues<div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, the Company’s revenue is disaggregated by the nature of services provided:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Data-Tech-AI</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">509,730 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">499,695 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,465,019 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,485,662 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">601,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">636,097</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,803,608</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,844,973</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,111,037</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,135,792</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,268,627</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,330,635</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">All three of the Company's segments include revenue from both Data-Tech-AI and Digital Operations. See Note 19 for additional information.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company's management modified the manner in which it disaggregates revenue for reporting and internal tracking purposes, and the Company now reports revenue disaggregated by the nature of services provided to the client, namely either Data-Tech-AI or Digital Operations. Prior to the second quarter of 2022, the Company disaggregated its revenue as revenue from the General Electric Company (GE) or revenue from Global Clients (other than GE).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts for services that the Company has performed but for which payment has not been received. The Company typically follows a 30-day billing cycle and, as such, at any point in time may have accrued up to 30 days of revenues that have not been billed. The Company has determined that in instances where the timing of revenue recognition differs from the timing of invoicing, the related contracts generally do not include a significant financing component. Refer to Note 4 for details on the Company’s accounts receivable and allowance for credit losses.</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the details of the Company’s contract balances:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.124%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets (Note a)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">18,347 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">30,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transition revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">128,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advance from customers</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">88,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">52,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Included in "prepaid expenses and other current assets" and "other assets" in the consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Included in "accrued expenses and other current liabilities" and "other liabilities" in the consolidated balance sheet.</span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%"> As of December 31, 2022, the Company reclassified certain contract assets amounting to $2,168 and contract liabilities amounting to $649 as assets and liabilities held for sale. See Note 8 for additional information.</span></div><div style="text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%">20. Net revenues (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent the contract acquisition fees or other upfront fees paid to a customer. Such costs are amortized over the expected period of benefit and recorded as an adjustment to the transaction price and deducted from revenue. The Company’s assessment did not indicate any significant impairment losses on its contract assets for the periods presented.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include that portion of revenue for which payments have been received in advance from customers. The Company also defers revenues attributable to certain process transition activities for which costs have been capitalized by the Company as contract fulfillment costs. Consideration received from customers, if any, relating to such transition activities is also included as part of contract liabilities. The contract liabilities are included within “Accrued expenses and other current liabilities” and “Other liabilities” in the unaudited consolidated balance sheets. The revenues are recognized as (or when) the performance obligation is fulfilled under the contract with the customer.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s contract asset and liability balances during the three and nine months ended September 30, 2022 and 2023 were a result of normal business activity and not materially impacted by any other factors.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized during the three months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $63,762 and $55,007, respectively, and the amount of revenue recognized during the nine months ended September 30, 2022 and 2023 that was included in the Company's contract liabilities balance at the beginning of the period was $129,046 and $140,379, respectively.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to remaining performance obligations as of September 30, 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Particulars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">After 5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Transaction price allocated to remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">167,162 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,444 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41,346 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,712 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">660 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the Company’s contract cost assets:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Particulars</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,186 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">198,401 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">37,556 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">156,231 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,296 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">206,498 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">34,805 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">181,865 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">189,419</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,411</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">158,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">189,419</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,411</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">158,718</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,632</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,767</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,446</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,354</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">66,180</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">22,012</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">68,460</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> As of December 31, 2022, the Company reclassified certain contract cost assets amounting to $1,247 to assets held for sale. See Note 8 for additional information.</span></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, the Company’s revenue is disaggregated by the nature of services provided:</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Data-Tech-AI</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">509,730 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">499,695 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,465,019 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,485,662 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">601,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">636,097</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,803,608</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,844,973</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,111,037</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">1,135,792</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,268,627</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">3,330,635</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 509730000 499695000 1465019000 1485662000 601307000 636097000 1803608000 1844973000 1111037000 1135792000 3268627000 3330635000 3 <div style="margin-bottom:5pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the details of the Company’s contract balances:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.124%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets (Note a)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">18,347 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">30,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities (Note b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred transition revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">128,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Advance from customers</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">88,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">52,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.47pt">Included in "prepaid expenses and other current assets" and "other assets" in the consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.9pt">Included in "accrued expenses and other current liabilities" and "other liabilities" in the consolidated balance sheet.</span></div> 18347000 30032000 128726000 114217000 88056000 52945000 2168000 649000 63762000 55007000 129046000 140379000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to remaining performance obligations as of September 30, 2023:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Particulars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">After 5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Transaction price allocated to remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">167,162 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">114,444 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">41,346 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">10,712 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">660 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 167162000 114444000 41346000 10712000 660000 <div style="padding-left:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the Company’s contract cost assets:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.154%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Particulars</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Sales incentive programs</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Transition activities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Opening balance</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">29,186 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">198,401 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">37,556 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">156,231 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">32,296 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">206,498 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">34,805 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">181,865 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">189,419</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,411</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">158,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">28,718</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">189,419</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">38,411</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">158,718</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">6,632</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">23,767</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">7,446</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,354</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">19,220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">66,180</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">22,012</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">68,460</span></td></tr></table></div> 29186000 198401000 37556000 156231000 32296000 206498000 34805000 181865000 28718000 189419000 38411000 158718000 28718000 189419000 38411000 158718000 6632000 23767000 7446000 20354000 19220000 66180000 22012000 68460000 1247000 Other operating (income) expense, net<div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Write-down of intangible assets and property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charge on intangible assets and goodwill held-for-sale </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Write-down of operating right-of-use assets and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the sale of business classified as held for sale (refer to Note 8)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Gain on termination of lease (refer to Note 25)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other operating (income) expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(489)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(593)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Other operating (income) expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,937</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">42,157</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(4,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">*See Notes 8, 10 and 25 for additional information about other operating (income) expense, net for the three and nine months ended September 30, 2022 and 2023.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Write-down of intangible assets and property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charge on intangible assets and goodwill held-for-sale </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Write-down of operating right-of-use assets and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">20,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the sale of business classified as held for sale (refer to Note 8)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Gain on termination of lease (refer to Note 25)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(4,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Other operating (income) expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(489)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(593)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Other operating (income) expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">20,937</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">42,157</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(4,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>*See Notes 8, 10 and 25 for additional information about other operating (income) expense, net for the three and nine months ended September 30, 2022 and 2023. 0 0 1377000 0 21426000 0 21426000 0 0 0 20307000 0 0 0 0 -802000 0 0 0 4874000 489000 91000 953000 593000 -20937000 91000 -42157000 4665000 Interest income (expense), net<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:37.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,440 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,582 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,042 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(14,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(17,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(40,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(48,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Interest income (expense), net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(13,399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(13,255)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(36,691)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(35,020)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:37.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">1,440 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,582 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">4,042 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">13,005 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(14,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(17,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(40,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(48,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Interest income (expense), net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(13,399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(13,255)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(36,691)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">(35,020)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1440000 4582000 4042000 13005000 14839000 17837000 40733000 48025000 -13399000 -13255000 -36691000 -35020000 Income taxes<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines its tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if its estimated tax rate changes, the Company makes a cumulative adjustment.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s effective tax rate (“ETR”) was 24.1% for the three months ended September 30, 2023, up from 20.8% for the three months ended September 30, 2022. The increase in the Company’s ETR in the three months ended September 30, 2023 is primarily due to higher tax expense resulting from changes in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s ETR was 23.4% for the nine months ended September 30, 2023, up from 22.9% for the nine months ended September 30, 2022. The increase in the Company’s ETR is primarily due to higher tax expense from a change in the jurisdictional mix of the Company’s income and an increase in the income tax rates in certain jurisdictions, partially offset by higher discrete benefits recorded in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022.</span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:107%">23. Income taxes (Continued)</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes activities related to the Company’s unrecognized tax benefits for uncertain tax positions for the nine months ended September 30, 2023:     </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance at January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,430 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to prior year tax positions, including recorded in acquisition accounting</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to prior year tax positions due to lapse of applicable statute of limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to settlements with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance at September 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">24,434</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">As of December 31, 2022 and September 30, 2023, the Company had unrecognized tax benefits amounting to $25,430 and $24,434, respectively, which, if recognized, would impact the Company’s ETR.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and September 30, 2023, the Company had accrued $2,871 and $3,068, respectively, in interest and $374 and $372, respectively, for penalties relating to unrecognized tax benefits. </span></div>During the year ended December 31, 2022 and the nine months ended September 30, 2023, the Company recognized approximately $(2,583) and $149, respectively, in interest related to income taxes. 0.241 0.208 0.234 0.229 <span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes activities related to the Company’s unrecognized tax benefits for uncertain tax positions for the nine months ended September 30, 2023:     </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance at January 1</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">25,430 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to prior year tax positions, including recorded in acquisition accounting</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to prior year tax positions due to lapse of applicable statute of limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to settlements with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance at September 30</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">24,434</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 25430000 251000 1030000 170000 47000 24434000 25430000 24434000 2871000 3068000 374000 372000 -2583000 149000 Commitments and contingencies<div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital commitments</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:105%">As of December 31, 2022 and September 30, 2023, the Company has committed to spend $17,972 and $17,869, respectively, under agreements to purchase property, plant and equipment. This amount is net of capital advances paid in respect of these purchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Bank guarantees</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:105%">The Company has outstanding bank guarantees and letters of credit amounting to $8,050 and $10,760 as of December 31, 2022 and September 30, 2023, respectively. Bank guarantees are generally provided to government agencies and excise and customs authorities for the purpose of maintaining a bonded warehouse. These guarantees may be revoked if the government agencies suffer any losses or damages through the breach of any of the covenants contained in the agreements governing such guarantees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other commitments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:105%">Certain units of the Company’s Indian subsidiaries are established as Software Technology Parks of India units or Special Economic Zone (“SEZ”) units under the relevant regulations issued by the Government of India. These units are exempt from customs and other duties on imported and indigenous capital goods, stores and spares. SEZ units are also exempt from the Indian Goods and Services Tax (“GST”) that was introduced in India in 2017. The Company has undertaken to pay taxes and duties, if any, in respect of capital goods, stores, spares and services consumed duty-free, in the event that certain terms and conditions are not fulfilled.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:112%">24. Commitments and contingencies (Continued)</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingency</span><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:105%">(a) In February 2019, there was a judicial pronouncement in India with respect to defined contribution benefit payments interpreting certain statutory defined contribution obligations of employees and employers. It is not currently clear whether the interpretation set out in the pronouncement has retrospective application. If applied retrospectively, the interpretation would result in an increase in contributions payable by the Company for past periods for certain of its India-based employees. There are numerous interpretative challenges concerning the retrospective application of the judgment. Due to such challenges and a lack of interpretive guidance and based on legal advice the Company has obtained on the matter, it is currently impracticable to reliably estimate the timing and amount of any payments the Company may be required to make. Accordingly, the Company plans to obtain further clarity and will evaluate the amount of a potential provision, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">(b) The Indian taxing authorities (“ITA”) had initiated proceedings to examine the availability of a tax exemption claimed by the Company in respect of exports of services and related refunds under the GST regime and the previous service tax regime. In the second quarter of 2020, the ITA began to challenge or reject the Company’s Indian GST and service tax refunds in certain Indian states. The Company had requested these refunds pursuant to the tax exemption available for exports under the previous service tax regime as well as the current GST regime in respect of services performed by the Company in India for affiliates and clients outside of India. In denying the refunds, the ITA took the position that the services provided are local services, which interpretation, if correct, would have made the service tax and GST exemption on exports unavailable to the Company in respect of such services. The Government of India has since issued an administrative circular which supports the Company’s position. Further, in the fourth quarter of 2022, the Punjab and Haryana High Court (the "High Court") ruled in favor of the Company in respect of this issue, and the ITA did not appeal the High Court's ruling, which has become final. Similarly, separate proceedings initiated in respect of the service tax regime have also been decided in the Company's favor by the High Court. All of Company’s past refunds under dispute have been approved by the ITA. The Company believes that these proceedings have been conclusively settled in the Company's favor and accordingly, no reserve is provided with respect to this matter as of September 30, 2023.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">(c) The ITA have issued assessment orders to certain subsidiaries of the Company seeking to assess income tax on certain transactions that occurred in 2015. The Company has received demands for potential tax claims related to these orders in an aggregate amount of $111,356, including interest through the date of the orders. This amount excludes penalties or interest accrued since the date of the orders. The Company is pursuing appeals before the relevant appellate authorities in respect of these orders. Further, in respect of the transaction undertaken in 2015, the ITA has attempted to revise a previously closed assessment. During 2022, the Income Tax Appellate Tribunal of India (the "Tribunal") ruled in favor of the Company denying the ITA's ability to revise the assessment, and the ITA have appealed this ruling before the Delhi High Court. In January 2023, notwithstanding the Tribunal’s decision in the Company's favor, the ITA issued a revised assessment order to the Company, and in March 2023, this assessment order was struck down by the Tribunal. The ITA have filed an appeal challenging this most recent decision of the Tribunal before the Delhi High Court. Based on the foregoing, the Company believes that it is more likely than not that the Company’s position will ultimately prevail in respect of these transactions. Accordingly, no reserve has been provided with respect to this matter as of September 30, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">(d) In September 2020, the Indian Parliament approved new labor codes including the Code on Social Security, 2020 (the “Code”), which will impact the Company’s contributions to its defined benefit plans for employees based in India. The Code has not yet been made effective and the rules for different states are in the process of being framed. The Company will evaluate the impact of the Code on the Company in its financial statements for the period in which the Code becomes effective and the related rules are published.</span></div> 17972000 17869000 8050000 10760000 111356000 Restructuring<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">The Company has implemented a flexible, hybrid global delivery model in line with the Company's long-term strategy that incorporates a mix of offshore, onshore, near shore, and remote working. As a result, the Company determined that certain leases and employee roles were no longer needed.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">Accordingly, in the second quarter of 2022, the Company recorded a $38,815 restructuring charge relating to the abandonment of leased office premises and an employee severance charge. Of the total charge of $38,815, $21,684 was a non-cash charge (including $1,377 related to writing down of certain property, plant and equipment) recorded as other operating expense, which pertains to the abandonment of various leased office premises. The Company also recorded a severance charge of $17,131 included in cost of revenue and selling, general and administrative expenses. The Company had sought out one or more third parties to sublease certain office premises from the Company, wherever applicable, instead of abandoning them. However, the Company has not been successful in such attempts, and the Company believes it is unlikely that it will be able to sublease such premises in the foreseeable future.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">In the second quarter of 2023, the Company successfully terminated a lease agreement involving leased premises that were abandoned as part of the 2022 restructuring described above. Accordingly, effective upon the lease termination date, the Company recorded a gain in other operating (income) expense of $4,874. There was no incremental restructuring charge in the third quarter of 2023.</span></div> 38815000 38815000 21684000 1377000 17131000 4874000 0 Subsequent events<div style="margin-top:10pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%">On October 26, 2023, the Company announced that its Board of Directors has declared a dividend for the fourth quarter of 2023 of $0.1375 per common share, which is payable on December 22, 2023 to shareholders of record as of the close of business on December 8, 2023. The declaration of any future dividends will be at the discretion of the Board of Directors and subject to Bermuda and other applicable laws.</span></div> 0.1375 false false false Heather D. White Senior Vice President and Chief Legal Officer true August 17, 2023 19496 19496 EXCEL 126 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +9A:5<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "V86E7M_G2ENX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!,71S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!5U34$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*U'$&64H09IX8 MCV/;P 4PPYA2R-\%621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +9A:5?\ 16,X 4 *&PO=V]R:W-H965T&UL MM9G]<]HV',;_%1W;[>4NQ)8,-'2$.^*0EEN2TL"ZZW;[0=@"?+4M5Y8A^>_W ME0TVS83P?.67Q&_/@SZ69#V2!ELNOJ1KQB1ZCL(XO6ZMI4S>6E;JK5E$TTN> ML!CN++F(J(13L;+21##JYZ(HM(AM]ZR(!G%K.,BO3<5PP#,9!C&;"I1F443% MRPT+^?:ZA5O["T_!:BW5!6LX2.B*S9C\(YD*.+-*%S^(6)P&/$:"+:];(_S6 M=1PER)_X%+!M>G",%,J"\R_J9.)?MVQ5(A8R3RH+"O\VS&5AJ)R@'%]WIJWR M-Y7P\'CO?I?# \R"ILSEX9^!+]?7K:L6\MF29J%\XMOW; ?457X>#]/\+]H6 MSW8Z+>1EJ>313@PEB(*X^$^?=R_B4("/",A.0%X)\+%?<':"_,U911JH EB58TS*>!N #HY=/F&"=1&Z9H*E@XL"9[JCN7M M]#>%GAS1]]$#C^4Z1>/89_ZW>@O*4A:([ MT0XR&,Y9<(L>^0,0FCJ8\KEG^ MR#>7R"8Z^3?%<0?7#MVE"/7;=@HZ6 M,K%AK>%//^">_9L.[SN9?0/;*6$[)O?A+?+UZ>%,F NZK7HC@ M.Z"M/+-3V>^.=CRCOB'GFY+S3S5Y+&J;:BC3*&@)>E8!7 MQD*-8QG(%W07A P]9M&""1V8V<.V<=MQ>J2G@S-*&\+U2[A^';@GM@K49Q2J M\9%&VC9J]GDW?IR.W#FZGSQ,YN-;':;1H"$FMJO!U*X#.HD]+J!Q4M5.+]!, M0H]$7""79[$4+_#?U]*?<+^U=<1F45/D@_R ZR#/Z3.:^-!#@V7@Y=R&9GS" MLG_5MKN.XW3UO$9Q4UY2\9(ZO"/?!_?T8G^ [N$Y]"'6UZO9TJ4QCW].5?/0 M?L]T^C()1<)W7-TJ:D54C"YFCSFG3*4TE#]%>0'/]6F1W? M/R!,M*3GB$NXRDO8''/^4Z?%)UE+:':Z>=#BG2,EX2HF87.VR9OH".;SQ^O- M;-#I8"W6.;(1KL(1-B>;>^Y!6Q*1R=,"(PKCF/K!Y5SQ"-13!V%M,YR]00@7:T#!CZ$?[TL8H@DBD?$G&7V58G& MS]Z:QBMV-/J>,'K\/!MK^WFGGEKA7"?:1?.3C@>XSQ'YB%5YB&U,H^:A\)\ M!>8M*ZX?'4_XW%,!;7WD>0R,P,8O++7$Y\@^I,H^I%;VF44T#-%-EL+M5%^? M9I^CRPIF75.^*O&06HEG'#&Q4@WV'3C(->2#**&QOFK-AL=!SY%]2)5]B#FZ M["MRS: B37@-EX?,NJ9X508BM5:(=@/\3'+ORP7 JG$>?<@D!/98#9]:XN^4 M;G;OH7#KYFYJFV@SQ%>X@XG3[P^LC0ZR"D+$'%]&$8O]?*'O+J1Z%K/!\=H[ M1[AQJG#CG%B[V2]@W@6IRK*?&22S.[BH_=2<,#NV0FN6-66LLHYCCBBO&7=K MTL<6GG'!4P!B)/89\_H=Z;]T)RPLFT;._VK7K>OY3Q' MWG$.MKW,Z60?= Z;JVESX81=NXU)V]%.+F^<6N M:'FUW(4>Y7NO5O5XL87]0-6 F:*0+4%J7[Z!+YXH=H6+$\F3?&-UP:7D47ZX M9M1G0CT ]Y>X63Q#V):R?]]!UJ96E7?+ #^$5B23ND_C,D MYS>D+I]T]T>_4\J@;TW=]E>KG3'[#YM-7^Q4(_OW>J]:^.5>=XTT<-L];/I] MIV0Y-&KJ#<58;!I9M:OMY?#LIMM>ZH.IJU;==*@_-(WLOG]2M7ZZ6I'5\X.O MU;[>5>/JA;97[?WW1PMYEZ*:M&M7VE6]2I^ZO51_+AF@G;8+#X3Z6> M^I-K9%VYT_H/>_.EO%IAJTC5JC"V"PE_'M6UJFO;$^CX<^QT-;W3-CR]?N[] ME\%Y<.9.]NI:U_^M2K.[6F4K5*I[>:C-5_WT3S4ZQ&U_A:[[X7_T--KB%2H. MO='-V!@4-%5[_"N_C8$X:4"20 ,Z-J"O;<#&!FQP]*AL<.NS-')[V>DGU%EK MZ,U>#+$96H,W56N'\=9T\&L%[]KJM2&E6B3[*6;:'0K>VN1Q?H]]O/ MZ*=W/Z-WJ&K1;SM]Z&5;]I<; V^V[3?%^)9/Q[?0P%MNU?X]8GB-**;,T_PZ MWORS*J Y&9K3\^8;\'=RFDY.TZ$_%G+ZT'6J-4CV/?CI<^?8/O&WMTOK0[^7 MA;I:P=KI5?>H5MN__H4(_'>?)TD=/!SN,X9C*W] M!6:.:NY4-\V>P0:FHQD?CW-R#6_M]VK(*?5W7VR.XOF)TP3S),G)(CBN79XG M*0\$AT_!X='@W'1J+ZL2J6^0OZW7U@UM=N!"\>)DYHXDFB:8IPOEKAEA:9Y2 MOW(Q*1=1Y;]I(^M7B!3NVS.14!F.LE,7P@PD+$SW]=H#SG0 M#/&UJV4/R#+#//2)3CUBLPRG//-+SB;)653RKR!8FJI]0+4"D*'. M$NM"WU\53S9W6O8":4R,AO$8VY;RH* M+!8:?68\R9A?(\$S$W%4Y9?6R/:A@@PT:@Q.@+&C4PD"QI8OA'K,LCPE@:1 M3N!-HD+_H77Y5-6U5QIQHR/2-'/2N=&&LR8Y9$T6:+"]-!H88*WO70(>M84434[ESHS%02A^KSX.Q!K]VSP>JH=?MPE%ZJ.W]*=6E)!4F< M7. U8Z&<-4.5Q*DZE:%[^=W6H%Z)+ARI$-R1Z)HQGN$\('%F*(E#]$M;Z$99 MA*JX3!\?"<7+\L1CEW"& Z&D,T9I'*,0RNZ@HD7K"\N6>O *X&3+_.*Q2W.8 MP6G A1FP- [818W53X*]"9NZ).68XN6\\)DE6 3*%GJRJXWC]KS4?BFT+DOS M-,OY#19=7E-80= M&P]%>@8CC8/Q!Z>%9^_(>&QRS'+ _L$.D.2QG>/9U7W2_/"W0:RC#BA M=:T2V$8$A,YDHW&R'>NPEQ2ZN*(DA3FYU.BSXP*'PCECC<:Q=EQG+ZGT\(EG M.:-+^OH,4T$%#T5S1AG-HK71[4YV:J?K4G7]WX;=;&!^1HGXPZ==;]3;N=,S M'&D@ZI\DZ(6( +\D( M7-,UR_/1R2./#Z:'W6YID]DK-S#ZM1L8YF*99 X.O58TD*/9C&X61_?'$O9K M@!!8JO;H[*)J42'W%2Q=KU3/)CCC KBR5.LQ3-,T"4&%S?AF<7Q_54;"(ZB7 M9->&2GKFXAB2"A2^2YFN'6S]@Q41.SE/CE,;BKI#)'F)GL T)'>VQ&=DLCFR[ZBMC#Q^/97.A6UMOJ+8(\";>GS_M(E_^?H.. MSGV>Z<]>3=7[\['J6;[:3ZJDL 0[Y57.BY5QI3W_J^SDNH MJ+Z1-0A<64M548-#M?%UK8 6SJGB?A0$8[^B3'C9S,TM53:3C>%,P%(1W505 M5?_> Y>[N1=Z3Q,?V:8T=L+/9C7=P K,YWJI<.1W*@6K0&@F!5&PGGMWX>TB M= [.XD\&.]V[)S:41RF_VL'OQ=P++!%PR(V5H'C9P@(XMTK(\<]>U.N>:1W[ M]T_J'USP&,PCU;"0_"]6F'+N33U2P)HVW'R4N]]@']#(ZN62:_=/=JWM./5( MWF@CJ[TS$E1,M%?Z;9^(GD.8O. 0[1VB$>B M((H'W!>GW1\@1_?0N4>'[C[&WR4AZI(0.;WX)1R#X6-M&B+7Y ,3F 1&.5E* MS5RM_7WWJ(W"BOLR%&JKG0QKVV-XJVN:P]S#X%1L[,?NVV&91D*2XG=M^0(-6 M2=19'9 F'6GRHZ3OB,2*583BP QR)\^(XG$8'6$/&(7I=)AZU%&/3E(O\0T% M"F&)+O%D(6I-%=E2W@"YP@/5Z(+4B.Y6KX?06_U)CRJX"<(C]%>,#M#''?KX M0G3:F%(J]A].6?9V>A"Z51[U*V 4M+\C\G,L#_ G'?[D0GRF=?,Z^N09T#'R M*8L#U&F'.CV)NI!5)<4/5\CTG IYQ>B .^VXTTNXSR^/]%D&G_;\.-?G6!ZP MA\'WKV!P"?UYU;'7[ .%TS )HSA-C] '3:,T2I)P_ )[[PL>7L*.O9HV^%EF M8O-J .'Y 0R9#@?@][H1VPK^0=6&"4TXK-$WN)F@B&J[JW9@9.T:E$=IL-UQ MMR5VI*"L :ZOI31/ ]OS=#UN]C]02P,$% @ MF%I5]V7%0EP!@ 5AT M !@ !X;"]W;W)KK%%\NR"9W>Q M.""NGT7Y16XX5^@ESPIY,]DHM;V:3N5RP_-87HHM+^#)2I1YK."R7$_EMN1Q M4AOEV91B[$WS."TFL^OZWH=R=BUV*DL+_J%$J8+W^-HZG71C5H:'O_?>?ZW) M YG'6/*YR#ZGB=K<3(()2O@JWF7JHWC^G;>$W,K?4F2R_HN>6RR>H.5.*I&W MQO &>5HT_^.7-A '!N#';D!; ZH;. ,&K#5@KQW!:0V*5%52@/JH2G*=BIV5P44F1I$BN>H <%_Z * ME$1BA>Z+I<@Y>HL^/2S0V9MS] :E!?IS(W8R+A)Y/54P?N5ENFS'NFO&H@-C M,?1.%&HC450D/+'8+\;MPQ'[*?#NR-,]^3LZZO"!;R\1PQ>(8LHL[S-_O3FU MT?FQT:/O'OTH&*RK!%;[8P/^VG1W-8#^OGV4JH29_(\MU8TSQ^ZL:F]7+'C MUMG66'NU=;4@/,T(8:X?0C4\'4;7AB,$,_\8MS!QC#'L,?<8%UEPU L\VOL[ MHNMV=-U1NG,A5=5W6LHVQHT#]V!DG]'0TPE;8,2G)-3XFC!*/-^ECL;7AB.^ MPP;X>AU?;Y3O;Z60$FU+L4J5C:QG#.M@&C"LD35A+&0!"32R)HP0CT$=:&1M M.)>0$-O)^AU9?[2[O-_R,E9IL4;\!42.Y/+*QMD_95)EU]W:0E" M*"U47*S3QXRC6$JNK($(S7=R0JVGSDT0P1[6.LS"1%$'8ZU?12:*T0"[]A@0 MW"M /!J%]VK#2R2Z"7J6UDK@?%\%%ZC@U@;5^CU\H;>A7@<6$,6AL?;8?#F> MIR\]%IA#B3O0B.AVE#OLMV$T5D.WE!HJ>HS5L+R4ZRV!UXO)\./O4 M3&SHNWH83!0+/"/[%I07!GH(3%3("!T(0*][R:B(@]PK#FU6H:;NT5E;]R/4 MF5FLA%'7(&_%L5 7(C8<@!L.,\[F'/'(>B%)AE7FDT+>#U_QWP/%PPN*ZF)R84%YH>/KS"V^G! /Y;Z7G&1<<[;S_I&O8!;L Z#BEWWOL[(W]2!Q MX66,[%MPE&!?;_X6G /BTC6R;^(8-+\#67LO\ZVA:AZ1].OY:U M":,NU>7!P@*#'4F@KXR1!><'SM!6@_1RE(QJK'IOU:3;RM6W;)E\UVSR)BYT M X?I9$U8U04<3R=KXJ@'C7"HS'O)1X)1]1W%90%+.^PV8)H#Z1STCMS$I9W\ MJ'[\5A%^4F^+DWJ+3N7M."N]^B3C\G,P*Q?5M\]T62DQM)-)_;Q^<&[-5S.* M?U U^%)73G,KRJ5ZI9HHX7HC2<2$Z$H\DS7;5%\K71:0= M1XN(UEKF5I2K-RH+"B*BS?#(BG(& M*K4DI&I^WG^C,WT(Z?0)*"-"MV^6.E MU5='X9$0DGK34MW=[II=]K?,>#HJCK]UQI_4V^*DWJ)3>3M.:*^UZ;C6_H&$ M-AUA,*WUS&B,[5/"U,XD(+ (!<:6U0IEL-)CHB]L5BCL20-7__X46:&.X\)F M>& QI[V"I^,*_@?"NF\LWQ]84Y-#M ),?&,K;(7ZD -J?!"P0EV?^3[5OPI8 MH0&%O2'5]X;3@W.BG)?K^H!. MU=H9J#@NYN=PAX6Q]]:??OR-6<6.XOR%74 M'/'U[IL3QW=QN:ZVE1E?P5#XTH?W+9M#O.9"B6U]2O4HE!)Y_7/#XX27%0"> MKX10^XMJ@.XH=?8_4$L#!!0 ( +9A:5&PO M=V]R:W-H965T&ULK5==C^(V%/TK5KJJ9J3=B6.'?%! F@&J MKM3=CH9.^U#UP22&I)O8U#8P^^]K.YDL!(.F+2\D-N<>^YQ[XX_1GHLOLJ!4 M@9>Z8G+L%4IMAKXOLX+61-[Q#67ZGQ47-5&Z*=:^W A*-X]" MM_R.)2]KRF3)&1!T-?;N@^$\@"; (GXKZ5X>O ,C9GM*H,DY['WRVIUXUI @_?7]E_M.*UF"61=,JKW\M<%6,O\4!.5V1; MJ2>^_XFV@@:&+^.5M+]@WV*A![*M5+QN@_4,ZI(U3_+2&G$0H'G< :@-0/V M\$P ;@/P6T<(VX#PK2,,V@ KW6^T6^-F1)')2/ ]$ :MVB'>U\9T[J!7=Q[01<(%W=P!#-\#!!%VS&?Z]G#D MDO/_1I__Y]&/S,!=J6#+A\_QO5;'V>+XXWXIE=#?_I^NW#?LH9O=+(A#N2$9 M'7N:6%*QH][D^^^""/[@,OZ:9+-KDLVO1':4HK!+47B)??)9[RRES84K 4UL M9&/-!K*;!$$\2'5I[0ZM/86E@R3LH6:G*(S3-(R.8?-3&(IPE*(.=J1ST.D< M7"S%7U1!!/@H#8^8(C3H%>/#E@>"FLENDUI\168"5/HN!@N;KDJWU$4:4.V+.1O(]8-0N MI8J\4 EN/G-%073K,BIVS!E&<=PSR@4+@S3I&74*TVY&?9\<9 C#0>2V*>EL M2B[:]$15*9I-9$D9796JYX-+?G(R%03[17**P7'8$WZ*"=#)@N4 I0BZ5:>= MZO2BZO/+55LL+M7I:0)"F$3]I#M@29@&/5DS!RR%?8?F#I2V&D:I6W\ OYTR MX>7EX=]I;]D.MXTXBE%/U-0!,PM#SZ*9 X8Q3.+>"C)WX"(4H?[*X!^0 & 'AL+W=OMEDO;N;T9B8DXD M414I)_GV!TJ*(0 KB)37;CNM)1MX"^!Q0>[;)7GSI=E\;N^JJHN^+A>K]M75 M7=>M7UY?M[.[:EFV+YIUM=)_^=ALEF6GOVX^7;?K357.=YV6BVL:Q_)Z6=:K MJ]N;W>_>;FYOFFVWJ%?5VTW4;I?+JH3V'78M_EM77]JCSU$_ ME0]-\[G_\F;^ZBKN1U0MJEG70Y3ZQWTUK1:+'DF/X\\#Z-6#S;[C\>?OZ&HW M>3V9#V5;39O%_^IY=_?J*KV*YM7'=N7MS:;Y$FWZUAJM_["C:]=;+W"] MZH^L]]U&_[76_;K;:;-JFT4]+[MJ'KWO] ]]V'1MU'R,BC^W=?Y3KV<'6Z[TM>L+6[TU7+H!NTW"W:;-< MZF.PO2LW%60U#W?_93ZO^X.X7/S];T3&_XC>EO5\4J_VWZ;ENH9'581AWU6= M]EN]:$6Y6=6K3]#(U)F1S6;;Y7:Q6_K_='?5)M)3U?O#7>^X]U7T9C5KEE7T MX[^:MOW)AK_6-#]P31^XICM[_(2]U]6G>M6/5?OBHES--'3]?5U_BLHNRJO9 MBXB1GR,:4P+Q&\3O-\&7[;J<5:^N]"S::G-?7=WNEQEB?0\F=F#]!GA_2U+! MF&0BN;F^/R88TVR!"::0P"PZV0.=;!R=/T?WY6);#6)R#RVMQ<\2PIB]]%.H M'7?Y 1HE^E\I[':%WRYAE"?<;J;\9A,A.!-F;-9Z\8?UXL'U>M.VV]U1K_>V MV?&>$NE/U==J,ZO;W1^;=;]?M,?> 2UAT-I89^"^,Y!8_^.L-*;- A-,(8%9 MS(H'9@4RL[\U7141"?(J/"IH)J3C%\(_Y!VJ0!C7(X+S&DL!$IA%@7R@0%Y( MP78UUVIZ6^)YFW.>RF$W(# M8:CC;<%YCJ4$"J2 $E=^0BQU,6?$+YRQSO0QH1]S3VJ&-[6BXVOM) C,%Q/DDI;&[;TVAAMR-C,/C',T1 M\X\-DI(L<<:FL,S:RV\D#1+6-(JOZVK5ZFN#3;77$;OF<$UP3$F8!E]ZF*0> M!9A:08Z*5@R9@,(R:?-D! H25BAV;C+YL&-#7]3UI)6[S$JU)_#,&<77$@1/ M,V]#PU03\F%&"U2C"@O-ILF(&&0?.;/3J88C_;T^Z.^+7G]_"1*#*DN@HN6H M: 4JFL)"LVDV"@8)2QC]U9Y%+LBM+RE0R61&7:_#%!5R5+1BX!P4EE6;#R-F MD+":L4]^S4X['\B/+S),],5#+#.7($QI($=%*U#1U( EL1DRF@0)BQ)Y?5_/ MJU-97T -D/I,X7D*IB"0HZ(5 ^>@L*S:"5RC0]"P#E'HB^L3R=OWU?I%Q.)= MRH^"R5M4U8$"JD/*XC@ES$ERY*B&"U0TA85F\VET!QK6'8[X/,K>GJ?2EP5( MPDC*7>&< AI#2CV"(#@>4S?:*8"&"1&0-PS^W MJS-KAUO$ %4Q,)ZRA$EWE7'+&'#K&)Y"1:!&1:"7ES*<)]2/U4DB8LY2UQF@ M8@;F"@D@'-'G C=W"S1,]!!)YCH#H"7()!:Q/.$,)OJGSUO1$#8WVC7\N%P" M)0VH1@M4-(6%9O-K5 /ZG'4-U _HB4C<@I_PD,9>I VR6:#:5%AH-FE&0Z!_ M;25$V/QH)_5K(1+"L\QU4E0Q 15-8:'9?!LQ@3YG/03U(W864\])_8((-]D' M [DIVO#<1C/Q%#("-3("?>ZBB+#!T;[FA^SZ) M:K9 15-8:#:=1L)@80GC$1E@!L@$+/83P RHJ'"CZ_ H1S,$CRQV8D"%9=5> M>Z.&L+ :@I#^94 5!'&5V_ PQNYYJ&C%D DH+),V3T=W:@RHDK@X_92+EW?Q2J7(**5@R;@L(R:K-A]!(6UDLN2OXR7[:8I#PC;OXC;'LT M/:@J""J:.K\B-C]&WV!A?2.8^F6^RC"A-/54Q;"-T3R@%DD,G(/"LFKS8-0- M%E8W'I/Z#4.//E$!.L:)U"^JX0(536&AV7P:+8.%M8P+4[\,N#D#3/U"#?W4 M+_/U!SCU"S0$4[] NV#JEQO=@(=U@U&WKX-KQZ&:!9I1SKT3Q_"F>7C8HV_* M1=4&L-!LRHPVP,/:P-!;U&&VP-H%282;UX4;NK=2<*C((=''L)N- AHFJ8[] MG=M#%=!NDC!&CGS,7C83UO-P6(]^ISI0I*!/<#2-W94CO5Q\T'X91X>[UB_04536&@V M5T:1$$]6K2" *@0B]+'M7@]"#=UB]#P\SM$< 5I$/S;W>7X*RZR]_$;9$$]> ML"" ?+]TG]TU#8]C;,(!%:T8- .%9=-FRL@8XBE+%H2O-4B6"E=O"H]A-$N# MC!:H1A46FDV3$3@$;LF"0!4L4-%R5+0"%4UAH=DT'SW@$J%D0?@B V-9YF6& MPK9&LX9:LS!P#@K+JLV'$3?$$Q0M""!%G\7NXV^G8=.CZ4&5+U#1U-D%L=DQ MNH1X1,F"\/6"22*H>Q_@-&QC- VH)0L"$#2 .2@LJS8/1H,0*"4+#*0)*C(@ MG%#FWIPT'=XT#P]X- VHB@(6FDV6413$8^L18)Y\48#&<>:E5:= 0Y+&'D% M/4(JI'=H%T##-.L%7-<%H'H$3DEVXID8TH3]\I'U",=W+H-K%S8P]F),0B4+ MA.G_W,<%YJB&"U0TA85FLVH$ GEYR<)Y0H$:@XS15+KG> F5++@5!CD$ES+" MW2J> FB8:B=TS2J@W22)"6,GBG.D">SEI24+2,__1GUJ@_0C\#26;J28HQHM M4-$4%IK-MY$'Y'-6.4B@-"$A[A69!(H<7,8@(/$$E=/E7Z- M@^=[()";9 W/=30S3R$#R*.77H1E@,>)I!)X#P75IW=WZ5'U@&%&"U2C"@O- MILGH 3)!%4DE9K ^147+4=$*5#2%A6;3;.0&>;[DX:P()P&Q@"0B<\/5L*W1 MK*'J#@/GH+"LVGP814&&%86+1%()/1 A3J5W0D)]# ,J6H&*ILZOB/T>'R-@ M)&$!(RB3'OI:,BGEF5=^%;8QE@=4M"(!*B: .2@LJS8/1G)(!C\$D ]+Y,"#0&9%&P%R:1 0U F M!=K!,NGUT;MF^W\8M$'U^;_>M\]U^Z9KU[_>R'INN: MY>[C757JN*5OH/_^L=&7R(&PO=V]R:W-H965T&ULK9?;;MLX$(9? MA= NNBVPM8YVXJPM((GM'!T$-;:]*/:"EL86$4E42=INWWY)ZK!.*AE$5S>6 M2,WW#X&WPF<.!'[TA%LJ;T M137NXJGEJ %!"I%0"E@^]G -::J$Y#"^59I6XU*!Q^^U^D+'+F-98P[7-/U" M8I%,K7,+Q;#!NU1\HH=;J.(9*KV(IES_HD-I._(M%.VXH%D%RQ%D)"^?^'LU M#T> &W0 7@5XIH!? ;XI$%1 8 H,*V!H"HPJ8&0*G%7 F2EP7@'GIL"X L:F M@.O4*^>\189=2+/8QJOMULOM_K3>G5[J!7>-5]RME]S5:VZ7VU?O_1D6.)PP M>D!,V4L]]:(/D.;EEB>Y.NHKP>17(CD17M.YL%O&WDR 5T_ E7=2< 7% 'FC/Y'G>'[+>*Y/X_>[_"0^.XTO M,9-XT(G/3^,+6 ^0,^[$%R:Q^QKW6O ;D]B#3OS6)/9N[W<&L;M.)WYO/G5N MVSXVF#K?Z9SY1W.\;?#+_^?]Z9>]OSI#?G.)^%K/[]*K[PUU;:P$C5X2FL; M^!_U)?+U;.W+^:CNO M?8K-^A2;]RFVZ%/LID^QVS[%[OH4N^]3[*%/L<<^Q99]BCWU)/;J7@F:>R4X MI1[.R)[$D,<<%7VV>6B_$]K>IMB]5+G[&_Z']R+1[>E M?RF+V[(6_4^^K(QE2K,E.44@Z;D#_\%4$L#!!0 ( +9A:5=T83(4@0D #@I 8 M>&PO=V]R:W-H965T&ULK5IM;]LX$OXK@F]Q:(&ZEDCJK9<& M:-,MKL#M;M!<;S_3$FWK5A:]%)V7_?4WE!Q1EH9,$#N[W==-^7.RT/GQ8K=IB)_:\?2\/HH%?-E+MN8:O:KMJ#TKPLANT MKUZX>/HM:WGU<1(O'"]^K[4Z; M"ZO+BP/?BANA?QRN%7Q;#;.4U5XT;26;0(G-Q\6GZ,,5R\V SN(_E;AK1Y\# MX\I:RC_,EV_EQT5H$(E:%-I,P>'?K;@2=6UF AQ_GB9=#/?'V?_VCD/ MSJQY*ZYD_7M5ZMW'1;8(2K'AQUI_EW?_%">'8C-?(>NV^QO1=H(PU MS&8^=&O3C09OJL:$\48K^+6"['2@,',M"I.]_O9;_;+7Z'45$TA]P)SLQ^;=&--1;F]I#3/67*QNAT[,#GVWE= MF9N0D(:NT!#K"O&Z\B_9MB8:@# P*VT<6A];L(+K10V8JTT%^X6W740"B$AO M]P94'S@%9?Q7J460O44=(S/464BFKLV-0H=;5@Q$7NJ]_%2#?.IJD@%.0G\A\-M %U]1>L^/N#>?\2T=SSF+9O%L+\S-8I;ES '9\G#T%!%#1AMR MT/P^6(M&;"JTC$9S:EVF83[+:\PLB5WY8BDX\G/P;Z::M.^,?$+1(3P:1S-P M8 M>@0:5@5HNWSC%8CU3OX-5VT"U-V$_R\WDCF'+Z,( M>L9TLBB889SFS%')B&5[XF?[84W>E*+_]/8LI@?^X HHF;/V,H_R:1>&F"6I MJU 0R^W$S^U?Q%D&JJ-P!W.T-6>Q:\>_CH+V!/V0.:\OLS 9U>F3]XA=1$E, M' 6=6!5 _"I@G,V/;2>_%_Z0S4D^2R,V%?V(69PQ&CD@6S% GN[JG]43H]@1 M*L^S/)SE&T;Y+&2.MI]8TB?^QO];;]M68[=]K*!N*7#=='!5U- MVTGG%[=D!!$)-*5T6O)1NYA&KI!9-4'\:N*:/W2-F=')T)()U?"Z?@BV(']4 M=S8Y[]/>P%ZJCZ4)L_VQ#8Y-"46A%+>BEIV_:$M YL)C2>)DMK\PLSQUN6L5 M"O$?"%PK60A1ML%&R?W0\;P\;,C1P+1=0&QB%T%;54'\JN+-*5YO5^8L'Y:\ M"]S0L77G&VUEA':O$(UW73UY//E O4'T1))-)2-BE:<.R4BMXJ!^Q3'.O[+J MRH<^JK,^%#W&Q61!'L].P1 [AR"@5A!0OR 8:O31-#?]QGE>W:.('DC",)VA M1NQH2F+7:EM)0(FW0'^M&NB*GP'4JRQ>?$S^2K.=.SUZ,N"7 =]!Q_9)9GKI M;@7$297*=5UMN[X47X8YRX-^2[)IN! S4..N,T!JU0#UJX$SY+5LMDLHT/ON MU!6%.^=UV!19&D_Q(G84!&?HVAI6 %!_US\IKSNI= ]Y+15,!HF'K_.\HX]8 M%LX:'\2. &HG;LOAU,_A9PO]?-@(*1/&$-R(H0^W96_Z!'N?K?=P$&^*OMSO M90.^<#5P<^LZDS&LAWN('!.PA,XV '+F0)UZDEJVID^P]8@<#)F!_-"U&.(T M;#/&/@%2H9&,*_:4QFNA6S2S+GJC)+ MPLQ/PN/4Z!(!]-#AI,3+3L IH;M'/2.Y^MC]PF]U)VZUG ]&92M#&#F*PYA- MMP)JF)'0]4R56>YF_G9^+CLVSV1SAG38E&9DIKHQ0Y9&4>IX9,(L!S,_!QOP MY>@\HM>D$*7N@]':MZ#%&_P,B&$TG#,Z//>]9B6S6- MR1YPRUR %JB2^&Y'#N99DB9388'891 H5]O#+#\S/S\_Z8RI54^[@3TYC\)P M>B*%V459DCGHFEFZ9JE7?M\<#X>>O[AZ@&W0OPWFH #FI?Z7:O#7FNW<<\OD MS,_D70"[X^3RJ$S.V4C9HP?HH="%0)ZP1W$\[;0NPB1MFT!UR-WD';"[7M7LUK@^YPNG^;:[@Z MO/[WJ7OI;7+]<_3AJG^)ST[3OU/X"U=0*EKHF38P9?@^A356_6MZ_1"@[XQ!O#[1DK]^,7<8'A9\O)_4$L#!!0 ( +9A:5>0N""( MPP( $& 8 >&PO=V]R:W-H965T&ULC53;;MLP#/T5 MP@/VU,6.D[1=EP1(NEL?B@7M+@_#'A2;MH7JXDERTNSK1TF)EP%MMA=;E'@. M#RF1TZTV#[9!=/ HA;*SI'&NO4I36S0HF1WH%A6=5-I(YL@T=6I;@ZP,("G2 M/,O.4\FX2N;3L+$KQZT]6H//9*WU@S=NREF2>4$H ML'">@=%O@]K]#"AB]LH^^((A:==5KNP61+KN*?/>[K< 2XS)X!Y'M 'G3' M0$'E6^;8?&KT%HSW)C:_"*D&-(GCRE_*O3-TR@GGYI],S13_Q7R)IJDC1K^? M%GOT,J+S9]"OX58KUUAXITHL_\:GI*27DQ_D+/.3A/?8#F"4G4&>Y:,3?*,^ MO5'@&SW#MR@*W2G'50TK+7C!T<+WQ=HZ0\_AQU,)1[[QTWR^1:YLRPJ<)=0# M%LT&D_G+%\/S[,T)M>->[?@4^S\OX__1GQN$:RU;IG; +3"HA5XS :W1%5K? M461X^;R@BE3<2' -!T8L^@[CB]%5COPC8^DBN=%.AYE;\HU^C.4B + MNO*"2:'%2-1TJC083Z@I7:<0/L3,)EEVB#&(%W)<@X819H,&AOG%64:N*%NA M=TB\H0H4=@^F/. !29PJJ?O,#@CE>,$$*3!:@M0&?:T4C"80'A?)MX.G;C\] M:DN)I@[#QT90[-!^MY]OB]C6?]SC<+QEIN9438$50;/!Q20!$P=.-)QN0Y.O MM:.1$98-S6@TWH'.*ZW=P? !^JD__PU02P,$% @ MF%I5Y_8Z.+>(0 MCW$ !D !X;"]W;W)K&ULO5U9<]Q&DOXK"&[L M!!G1/$3),Q[95@2EL;V.]BZCWYG3%]\VC>M_^9LU_>'E]?7OMJ9?>FOW,&T\,W& M=?NRAU^[[;4_=*:LZ:5]6.: M!@>"9?Q3QCP+4^*+Z<\Z^G>T=]C+NO3FC6O^8>M^]\W9EV=%;3;ET/1OW>-_ M&-G/%SA>Y1I/_Q:/_.R+YV=%-?C>[>5E6,'>MOS_\I/0(7GARYN%%V[EA5M: M-T]$J_Q+V9>OON[<8]'ATS :_D!;I;=A<;9%IMSW'7QKX;W^U3TSHW";PMMM M:S>V*ML>B%6YH>UMNRT.KK&5-?[KZQ[FP[>N*QG[-8]]NS#VGXN_NK;?^>+; MMC9U_OXUK#,L]E87^_KVY(#WYG!5/+]9%;ND/966^.8,3XDWW8,Y>_>'?GOWQYJL3 MJWT15OOBU.B_DE6_U=C%>7E1O"Z]]?@P;/-0=B4?L+:&WVU;V4-CZ-O*M1Y> MJ_G[=SM# ^X/97O$(>/7IBXVMBWAU;(I? \?P+GO?;$K'TRQ-J:5B> YV](@ M70U/&S@L_:YX?W5_56Q-:[JR:8[XM3G@D.GJX[K.S^CY[^_N?CJ[H$7WL+!N MP._PM\YLAX963'O +^]--72VM_+$MY^J7=EN3?'&[??6DWXZQ^?^\&]?WM[> M?'7_[1OZZ=E7%P6H31CQX#I:!CR(NJ1X=G/Y7U?%'>T#/F^.*YSG6-2N:%T/ M>ZR:H39%9;H>]"K\SMI7J0S/F**VOFJ<'T#08(9_#A:ILSX^G1"XM+)M!R!Y M)'Y<*T[D=VYH8%2@#RA\I#WP[,/0LD8EXN.^/\](V1$-@6^\82E ,CW[TU>^ MN.-UO*794S+])RT37SF:LBL,:I+B+Z8R^[7IBN?/2!?<7OT2X0+UC[:A %H5 M9?T!="U_WN_*'E1L"S8)/Z"1;&TZ7[0PK_=X3HAVQ::T74$GO>V9.R(P\!%8 M!9(?,)^=2)/LQ)L"/K.N]C/+?NHQ0$G(][BF,\D2S!O#E1@K8MC= OYY.>@L< M[VU_+-9#7YA/&5PW?PU&! ?>FW[D: M]Q9/!QQ)V"XM0(A0@"EH?5DQ W%?Z[)!S>-I\Z8!\K5$?CX;4=U=%>?KB^(] M,!NF@.U8.+_P%C(\59J9EEP^/?,Z#W68GGV?BFSOX+>/)IF7>.D!>AUX*\R_ MS4;EI-PC#;R<_WA0/[NXJ^(^Y0=\2I+R@09V\&.U.[$,U70XU>#-9FB*!E": MV!8\.\C*0T/&"-[%O1YPWA6R"92P73<&1S0]#[YUKGZT3;."G3R8=L"S6#E8 M(,ZW0G%VCT1%/(P5G"3;%Z!%O?&KXJ%L!E&R^A@?6D!YIL-3UY>?9#*6K_@& MK!=4A'TH$60FA+(MH(F!*,6O[$V).IO8!"\U\*N!/9=KVT0+TR&6O'2;2Z!) M<2YFY>W?WP>SHHM(1B.: 5ZL/EXB3*WI' -Z+F7GD49NW=BMZ*3.-,1:8)79 M'QIW-*AI6K.QNF 0;YB!#25*^U:5'([L-WPVB%^F(S-%IS%.P:. P+1UV;@6 M?C1\T,$45>;DBP^@:TIDL*I@V8N#$;ML&VQF9Q@. N;VAA@'9HOM:2 SCX/* M!]8#6@0_ORK^&L_1&@ZX>5!U1]HCB/+@XRD9G>BGV414(&!6O6MQCZA[0",- MVYW8B.5#@R\RBX<#3!C/?3"G:]2?'UOW".IW2S0& -/ACI!&(@:BU5;XPT"F MGXU613:_MJ 4X^5@$3\.M,X*%N$ 5 J@$BM:R^73'*@"<%-66A0 M1/ ^G1/ 12GAD+N,EE!CH@2]T4/7YX>[L E81&*F4\IHE?-L#:P/!.&9D:%Q M&@1)XW=Q)2"_8?]'$7O"7BCKU8F%=>8R[!,49C)32=K7E&#L(H*F7:,<-*H1 M1,\<>3"0^P>$1V_B24J'[$RZ.SQF9=?" )YA2J+04V:*^IFP" T<$Q:7%LTD MG5B/F(HW%9<_@ [%N2+U+M5:( <$ 7U"&X/4)[X-9"8'0.F=ZOF5>B0L7C68 M$(L>-AE*>1VF 0S_D(&I^0C"O]$JE M9O.T8]6:7IEP&#I0AQZ9&59C&>$"L )R_HNF[_%#4).DZE#_@$ZR'5D:$%Z$ M N3[E*WZ98SIX:/,XV'=3QY .]"GL&0TQ*[+F"RN!_PDJGT5M1U"*A:>S4#V MO2K]KM@ [!&O1!6F&&=/JT+:>84N_X05VEX #\^. E0;4!; 9-"%.T,:F>SF M)V Z _6-&B%$8+:KACV" \1:#485<8PRC,)GC\RO)?*1O]'8CVA2R.U (@?S MG+.Q'$DSOM_@[NE%5!95V77D=S'^O<+(!M.6#E&VWX55YYY&)!?2!UT1)E ^ M5#!;B018]+(B]?SON.D?-HE0X8C9TE,I;P[CA+GQT["WN;7@H3.U MGUDV.0J)6FK3>1&AC[0]>X>\ W0+X+2 X+"HX<&&7<'7=2TX<)E'S=-9M#;] M(WKA!1IP1K E7D0<>R1X!1PMIBP%+354YBE,76,X?9Z; M]P#A_X81HFPV4:D SU8PJ6HY4=2Q-ELTX:6Z26=#]PW[@]8HFC4.E7XZ% M)15G(*0BU#KW,DO$@>CK^9?%&PJVFRX8N2F">E9<%G^F0)0'+Z'[:) ?GWG^ M2WG^G:EVK6O<]GCBA5MX ;C&;\RPI#.)/=&(Q_+V&,66*6Y-:4CB*,$B/I*' MLD>>( L?=[;BZ!Z+2>')T&5TW'[?I'TMUS:?B)2=-8IB^3P : M!ZM:D\1QY6G"#>A;XQ3X2Y@%@Y=A$E(LOFS,-07W93@#]-<4&AK>"U.%UCH*"N(,P6+]#>4)? M=+S5N-.UV5" N]! (@8$ M>$K;$-N86)W;=N4>R(Z0CC1]N?:(H%:3=S'QB;S:N]HTX$\$8:F7A"0*!(7? M7 M*^-RBV+).!N/0802/'X-)4+MTP"+&C)C:LFC8!G!NU!Q_5H)&2\!?SRU, MF@:J,@L5% Y*FX:G4+X<:1I>(YH/[QW(3R\NHX1D',8@T=/\744?M2:^PVHB M%1/)W(!^HL@HAO9X%V2&@]LDFF6J7" #40G#A8M6B]U?4F_ MC =U0T^A.3(4T8F5*'?!A0'DR/Y&:WVZ<.(7:=YH:989U3>SS_GH4[Y/ A6Y MC44L@]XJ!60Q:RH^&>DX<*(JGLWID4CR$/,V68.G\UO/5;_A^'*P0WL1S##@ MQLQS-61GUD:0H>P'/AX%*3@5Q<87EYX$"',,"ZOMR!W'0*NEI*< [K@P&6P$ M-%8QRQJ>'*'6)4B!JC.N/@\H"J4)P\""3#U/H5\36CB'_[Z;B^5KBJN"7Y), M#N<3.NL_+KQ&RST .&_1,,(F0JHD83MJE%-#W$]%N82$_F9Z4CY5JX#42S3!%O[ M4;[;P:F#-^#84&H67(X2C!5#+=@/)M\$N$8I$D*!$2?71KP56#>F'I+)4*GC M5,I)<+Q(36P=2H,)F9UP8GE@,+48DTPB1Z"K:!'HZ=?6(C EO M73O'@1R?3E:K>\X734.K9;HJS@&5WDV'GOU,8X]='2*ZR =G*\;U(*'KY!.A M/C&=*QC6F*S7L#%@-,DN5I@0)JE%[4'BG.AYD##SX&N/$VHN9-/!UY\EC>$.5%W4C*:8=K,CE#;@J=I'?D_ M 0QJ&#_4;X2)5_,5"#L+_.P(8,KL$7&$O LA$E[RGKQ4DA@;);1,\DZ,YX8# MKI!^1[P,1.JO5#+RE#>X5MT6&;@!)8\.D9<$DQ'M TF!1HI1"HT3*\ M6,M@/NU*7K":AZ 8)9]7H8H_LL? %& E[_J13AH\%<$\N.:!!6+" G6T(?L$*%6:R M+W-7EOSPL"[,"1>/AE()(H42: G9[Q7G1"A/EB(EV/GW6F:TF@M7S1P!HD)Y M@"/\29*%'+O BDUYLQZ,8 KXW.] (B\Q&BHIZ)B?(K%#/21G0,"=DG&RTUE] M!NB,GQ9"2D1!M ZSZRS)?%$>^5RE-2<=_'/-Q?%6\E8OXT9ZTRB MR(**K=7L-IA[.-06C#VQ)@;T.T?YC$1MJ)>6Y@0H@MO;RJ\X4-.$6J\8%MPB M0$=^#5%EI$'$!*G'*:(>"DHZ+I5@-!+\$L:Z5%]RE5;7(#LW]I.I+[DN@&!V M?L 2859JD"M-W%0N!$S-,)L#STDS ME#4C:24.]G*U%SA+8>XK9;AGWH4U=5C6%A-G$T(Q"Q)BA0J/EDI5_3A9* =RROJC1-39;4M&P+HG%9) ,?U\6] M .7A$!^C8T4J02-YV\Z0L$]4<3>8O"P$ES*T:XLE:9ER(']^P@J-]>,L#2;F M\,V0U56+-?63Y\D;=T>X,)= BO IJ2T!?Q2F0WG40D62+LX9H@O>F3Y6Z8"6 M0,^R8V06!)XA6OQ.?#6=M8B;+AITTR,IQ4OA,A .?I)C0:"'U"X<$)!4/QXS M82PI$T(W4@)&SN,VJ7P1$R&[ H&=+_:)P<0(\96CO,5$5,"GPT^BYQTR0KW1 MP\T),2#3FN/)Y"EG3B'YP6!+2+);=*HJKK"B&AF>FC)#"'0IXS-54QA_"55C M00+[OK/K@6$6@C0)Y*KJI@-N8[,"(P0.BS,1XZ>"LT/*&YA)%4AFJ9KJ%'/F M)R:TUV!MP,8&W:2"/"E9P^I00+&PE.9X\OA*C"!+,:CMR146;X0J)"@@]#/6 M#<[_!EB4Q+ZC?0IAPZ3V3>LS:&ML#57N*:=)8$?-E&EW2%W-%&(AQ]"18KO' M5>7%$54?#J, 6F)_@(/YM"5G0#J.6B?4+Z,.D?J76/YQBMKQ+(3%Q""-J)# M6I\>KU\3-PFBQKI<2DK1C8.!".M=EG7-!95)40*55[:UVA.D$ZH[AI)2C2S( M%,79[M<(V@.T<@/53!YX+:C9Y(0'T)Y!FKA<,6 M&Q=%VI">0Y Y35R/ZL6X+A1S=)[*R2M0$Z(8N=Z(RR4=:&@OF,BV&$8^)Y[1 M3FNDNR3Z0J)D$$L@54MAC! C3C()C!DZ6FZI\7\^FX?,?='MJW\):RFAO]^4Q9":IXCVF MQ1FG2DBG2W!2[@N$PA"MJZ%(KKR9VO,4 R0K0#>Z/! =Z.P3F+&PY[;J5UI/ MIQ\DD90>S&=2U4JTPIH1-$ KS;7PA'/;D*0P;E=<_8GI1_O;;ILEVT4Q$U)F M#Z)RRR*<68R8+V3% M-:=(V:;AB.=T$TMKG%T;XSQU"V<0\&@E)"(QCY@Z,9@4E$CKV)<9K>2DKQ+/ MSG?4/13.1*">[.\ZC#XO<+&W(9]]#+%"@=@2K.)NEXAN*6B4)GY#UI0.*E5- M2&\5R^PJB&!3D!PKT+'1LSW1&D M.T9U_DF/!X?WJ2WJ!S+K[(^*T#&DLMB933DY@HA!;F%GG2Y8?-!C^H38C6S$ M)'A!&W_@ +PN+-@Q2MAD3"BG;LF12\P3UL2NM+'[DOH5C&CVR721PQWI9U'\B.4FOKC3=)P2B?"0$F^$>:BD-8&,F<.)=;R.10K%&7M MJ:1E/H25E,?:!/+(R"^+\V<7H^%;S,<(WAJ\U+%&@"G(BHXP'*I5<7Y[D:V> M*W$D-X$%&.SXKQ%62?H53/)/&425QI9(UM6[&DM2PJI+WZ(C'Y"M_1BTU1LO[1LHY>UV!R(MM2Q)L[BTT?I4IJK4+2"QN-._)*,^:NCZE^2%Z$W4./\Q86X61SJR\KM6(=(D*CW(]MYH; WM)"JEMW]_+\3@Y'7>,WL<)0Q8>XV?&?4& M/864,40G6O''::]N%XI:HH"O.0K5AT4[S8 )8"9LG6;@Q15%#)14'>NE R)A*E"5ADP2,1A0@ M?['F&%=T7J@C(1]H.G_0:B'CE:?QN)_5ZE4)> ID>+ 4.5EEDG@@-;.C;(NX M$HD117(D6,$X##[1M6+B1LS#Q8^'H\!8U/51N 3DCP 0.?(AVD==2[^3-*^;9ZH9L]SA,0:H),92&A5GS6_Q2]+J9X M3+10.A%,E/4+4B[=):NGM)=P(G&IQ40#=-DRQG9Q>2'1KYFOA)QP[O/(-P3Q MLG:HF?%GV)3*!=K4IQ5#IDUE0]*F%R=@Z"JM=T4<'-MP\\I7;(!" M(!8#*B.:P47\:)J0$,+'0]).M#E5B+>7(YPG^"'>Q**6LZU3 M39-Z]H!(]+8 ?#<"'O8=<2,K/@N3LRQ7LB0 !F9]=EOL^2XO&LW[M-A/@!2& M"!0\"9[2/O>DEH?7KEWOBP[O0NA[!*U$ZX]BAQFF5\3MMNP!A7I0N8.G(&ZQ MBLF (+F#J<5BJ/-$'"A:[7.3:).K2==Z:B)J_,PGNRK><_Y.'LF$)/<'=X3' M.Q#]Q]!M$[MLX[)$'/F0D?!%AQK?\"$7A#COE[NUX^/!]_34U/V9^--KUW7L M(&00"*3MX-CQPK,R)+ TU6U9TB<:^%2,M#R=T@.@U# ^('<[X.5Y3#3URXGQW0\EY=++!M*@K]/&& MWWLG18DA)BQ!<_C68^M-0W-+XJ(VK%PE6X7>D:T&5-P5B$)+X*,LQ+Q*I00U MK/99W8R/%VV!P&A85Y,D0FCIDU?!2&/\\0V@'\6[Z%X%*B>-WW5$X1_>)1]) M5#&MI L'D;-T(<3\)C[&5;0^J=]@9,5KE/'*=ARU#*4&K,8P\&JUE^:C;9K? M@JM$]5!QIJ3@O6 -E-3HA(*,&#R<%#WQ4#.\JG';F&F)Z<]35ST1&DOAV:CI M!;Y.0,'I2@\N@Z,#%4H"T:Q+B8>)L7/LA[O_&3F$)SVL%O'^^S^4^\-7=^'Z MES!*(JM)"4-2^?*+%45:[SMAX"D=0E793':050SM)U6F43JFYQSK(=%^T>TJ M24J-**?9*[5J>D9?J5Z@7<= VBP M(65$)'8NJE-UP(-0U2!N))GN]%AI,UY^DXIL6'((;F,H=49-I&@P6:"GJD): M4&Q7D]H\*MFHJ"8QO9%$9VMW45RH%CT>]*VW6?=;S-%G%SC3DE2;1.(E0DRC87NO<1UU8SC5^L=WD/)DFE"%* :N_B(A( M?21J/4*;!$8&$*M')A;Q8B\U@M/FEZL1D3A//-_1D^,PUS27I&^Y9BGV",Y4 M>Y=\IT,D?Q@*XZ64[E_HS9GV.TYJ=-DO2]JS2[81GC.D?6<_Q?F2_IMD(IH= M=#+IKLR5AO^PT.JR<8XZM/6>'-ULR%N8]L%VKIV6,B=7T.%EFYYJL@"@MOWR MX-W\P"N\L\-C[>@>&5MIN0XJ@PW7>0D$YEIIQHI<74,?A^!4R)< GSMIIHG5 MG"%_TXT*G5D5:R-'O/TVSUD1_2:M3K*$P(G(\.BV]]I=@V2@%(RAQ'/.?7#. MUG0W+0CQ3 Q5_>?!=P!1\O]1'Q5?@V'#H*)I[0:EDK!)<*T"5.:76\HE.,.<7> M*&KF6:AUS$I>%R/ER5BC0MK01LA')8I"?$.[U85&&CVC"T^Y4T.BRQS]E8Q( MS@Q-6,?+0"=LR*F5+A,PFD^ZP:>)'>D-5>.7IP.=7*TM8;1LSK'4\:RE%G'* M)'.="7?C':+5>NQLWZ,GO]EP01?''FK,]M=4A\F]>XJT>RT2;5W:1IBN@@PI MA3PTJ#\O(U?%MTHQ?9X[Y#6LAJZX=8,'%9$L&JSL#$F4+ L% MXT7;/W\GG&PDN8\)P&Y$O(N5S@DH7A_#=5:SMH\Z2^&T G1O+HH[GI!$1N]K MP;SV2 !*'<\X,%A+0_?:<;9^LFSZ#:"4NKRG$ M>I'#<&KSDJ/$6F I410YTGKL)= PP-D@'WS/Z"!5!?.]2>4F<3I9Q(J>#NCE(=F*\D7T/:BX+)-A C'/[A0K1T:&S. MEAV$14P+!N/Q[CAX]6&Z2;D+1J]/X>"*R?F?W0S U4.AKD@Z9R/_NL,HRKK;ORD9JIZ-'4T*BFEJ BC:!O8GJ:N@'&1GNAEL7/ MB.CD+@VY6D&]I\0B28,(1YRX<)\Q,K[,?5QJHF9UDMQ!I;>@QT!-$/]=,SL]()O M]2;C11*C'IEP WC.#9^HR%S9!$C[F:LJD@U3<<+ZF&F$V 21%C*/;C3'@?"1 M6*T:#1Y=X#F=FP3,XKTNAJ^8&U\PZ?(K[E3'5Y&M,>^?56;,%3L+T..9DO,3@Q5/-U[*PA6X=2ZW 096_9)7 M]X1:\=S4=KHK65NV+UTG\5QKSHCW9>T."2J49;Q$)?M7B@CCW]IBOGUW=_]: M:79W_[[XF[NB;R]OGJW4K9%2TG.YS?[%[45P7M[M0*#PO? 72TJ29&.T1&N_ MCQ?/:PXZZ=-":RX5)/SM#J\4 3*B[4]*TS%F^H@7A*CSG3XB!,X*+D,#,"X@ M7!]!$ ]S?EL@7)/<^)26E%K]B/8AT(NMEXY#M2^Q/IC*"AM&^VE!, M/_N"_\ :>.=EAR6CM10&6&I(VJ-;F=\B4<06!^UE%[7O0Q6C2CME+%@.I' Y MD_39OYRT2OR:57(8 +3;>+%P=%OZ4X">8YC\]_+"IX7^ MM<$[_B-[\7'^4X5P,+98.-R8#;QZ<_6G+\ZX\$]_Z=V!_N3>VO6]V]./.P/6 MJ\,'X/N-<[W^@A.$O\'XZO\ 4$L#!!0 ( +9A:5<+3]&PO=V]R:W-H965TX )7Z- M[6R3 $FVO2W0Q2VZ[?5#T0^T-+9X2Y%:DHKC_OI[AI1D)>OD#O-UY_S'&CE@VTM.]U;^K M(I37H_5(%+25C0Z_V/U[:N.Y8'^YU3[^%?MD.Y^/1-[X8*MV,1!4RJ1?^=CF M8;!@/7EAP:Q=,(NXTT81Y3L9Y,V5LWOAV!K>^"*&&E<#G#)KA\#4H]K MUN&ZF[WJ\!/5YV(^R<1L,IN_XF_>QSF/_N;_+E__#C?B; M_+MX;VUAK7BG=BI(G8F??[X7_S3B'>54;MT':0IE=H+P/AS&6E4JP$PKN5$:3T3>>E F$-(5/*Y.@R>2U^>6K7(%O/+3!CH(>ZC51\T&\RRV7K.7NEU"+54A=@DY=(0.)O?0 L!WJ"I9D*A(^L81Y#:(FIRRA9#%OZ$_5%8Y"-Y432.=V84!Y).$"O 5SR:/=TS9N?-64\;8AP0%EB7I&F52 M,9V%PRCB3)T%>X8?4:0.$'!M?!JU6'?^K$%Z"'''H+#W7H52W!9V0^*'(XP/ MTF"BN@C'E8_,RV6=^D^AUH@#T3T@QWTH$8 T MPV"\U4T*NY0A-OR.,^;[*%&G@,69H#/T=$4N!VE!70E'4A^"RGVJ-S#M7(\ PK,2/E4M)K[C2-],EQF.*\RR-%O)G76$!DYI=@K- MY>/>Z/1%,NU1G+1-S59*%%2*?3P%P$)RH^Z(A0>%^JO5A-18H.&6Z\_M@G#^ M@1KOE=9".A6;>.ML%?$/.9D4+'::%6\6RVPRGV-7+S9$>*NUS2.T)KJ0J4]Y MEZU43CQ(W5!GQ>XJ"J6-74P2\-M.>LX"Z"7#AT-/NZ0$V'%KX6?OWW:]^R/F MJI YE+AV]LGZ5S6?3 M:-ZZ>(^,BU\I+^-#,+_98J G47K9S1PX5HN7D_],$7 +_C1@'(LOSQ]E0%UB M#63]J:TGGR1NUWD<#)O:*9!(Z<.QK*PN3WKKV*L;,K15(;5YWHIMF@4)7A[/ M,)WJ'L=3WR-=4[S2U\.&NCU&VE,\M[[7_>EJE0@>N8;(=5/$+HBR#6^9V &S M P,X"EG@H*JB3$:90Q3&4Z0.UC8N3J"334PO][#4W@XR!_F3/!2]IUZ$6I8S MYHML.;M,8#P3[+BB.T[$E#_IJ6FVOFC'E-PY2K.P!]8-J%;_L!CBCRHK2&AE M^'C24SH!9I*@X; *M>.YY8T:8R9LP&'AK":FGU)/N:KJJE>'W-96X_D/IVM MTA@B:&E2;9YE/$V&$WAO&\TH HH*.6H[& P%;$P?*%6\D]MMHB".,KQLB#/* M>R4/L7FRN&V'4ZIK.F^MUO&S MJ^B..LKT\S$AX'..?)!*QX,1'K!5/$RUB7O"J237RC^A<;1*5 KR,SC.YZ1G MI[>4OM2&L3$&[3;5,S(:Q616S< MOI8XJ.!!=9S2%&MY'"\OY.C\U.?+>/")";W>Q0]IWAD-E+XV^Z?]M_IM^D0] MFJ,'Z\8&C.AX61(.J8X-\'YK;>AN M>(/^/Q@W_P%02P,$% @ MF%I5Q( Z ")!0 +@\ !D !X;"]W;W)K M&ULM5=I;^,V$/TK VVP2 "MKZ H^H&6:)M8BG1)*D[ZZSM#RHH3*]FFVWZQ)8KSYO'-0?)TH\UGN^+Q K[G"+PMM:N;PU2R'=FTXJ[Q1+8=9DHR'-1,J.C_U M8]?F_%0W3@K%KPW8IJZ9N;OD4F_.HC3:#GP4RY6C@>'YZ9HM^2?N?EY?&WP; M=BB5J+FR0BLP?'$67:3'EP7-]Q-^$7QC=YZ!5C+7^C.]O*O.HH0(<2@)#&GRUFU+DDP]WG+?JW?NVXECFS_$K+7T7E5F?1-(**+U@CW4>] M^9ZWZQD17JFE];^P"7-'XPC*QCI=M\;(H!8J_+/;5H<=@VGRA$'6&F2>=W#D M6;YECIV?&KT!0[,1C1[\4KTUDA.*@O+)&?PJT,Z=7Y2E;I2S*'#)Q0V;2QZ# MPF30"V 20\94R0&##Z7AE7 @M;7(8=DZN@R.LB<"]5FYEX1M5 M\>JA_1!)=\RS+?/+[%G 3WP]@#R)(4NR_!F\O%,B]WCY$W@?.P$L_'XQM\Y@ MQOS1M]" 4_3C4!4=VS4K^5F$96*YN>'1^>M7Z3@Y>89ET;$LGD/_+^/UOSB" MGU8T2A.$6H(C.U@;?2,J_%AQQX2TA.%PWI6NUTS=O7XUS=+)B7T6UU?P'J5C M^(TS YQR"M[B<#WG!O+49T4&'W!14(>\"W,P:UP[J4T=^!$;''&=,^E],\_O M!Z8:[%*0P@%D19QG,WI(XJ+(X*)"8MA3+!RB(D_CR6H:\MFO<8EQ M7GA>:,-QXHK+RFMCF>0#),7A@\:X3_T@:S.+250B;+GX-H!WJOL4TZ;##2H+ M%TQ'.K+I1U0 \ZC"&I#%@P?)<<]W;,=I7G0JRUG/UBDQ4,2 M(<])2()T*\-?0B,@!W7R;-Q6P7CRV =F#L'O-9/[+D@07PXE2O9XJ.L%N':$ M?3X_<+7&TY -K:W!%1J@?ITE)QH9FC:M_5!Z0GFQJW3;V<%"B>U,2U%YC]OV M%8Z=+TN)@=]AM@Y65%BXDALM;R@S>NKQ#1W:,&*L%%*X.R]]FB1QDB1M9H[" M\U=D9@QK;FKA0FTX"A\>/&5O>\!O@>=!43:&K)W?11PKH=M_1XG>2MD,8I'L^)QS1+5-;HJQ1J[6FB. M@-<#3&I5^9@M\>Y@4;05+KX+T\O"L4\FG\:S(NLC4VKK\Q]=.>TUL$VYZHW5 MCD:AT@GZ19TG$$N+\5:BWG9RD"?%=BO+Q]/'K+\C@3 A=BJ=*-$.8GV!WG9;K2[#%Z$.]#]]'"3?(\]E@23?(&F MR6 RBL"$VUEX<7KM;T1S[?!^Y1]7>*'EAB;@]X7&';E](0?=%?G\;U!+ P04 M " "V86E7]*V^6MP' !?&@ &0 'AL+W=ORF*I/USCC9AZU]@$A(Q)HD M. !HC??K]P @*O?J)
:58SDC*I*,GA$114OR410Z5>3'(F')OOP8H%ID88/L0WA2X6=6GI'(]TCH MA]$)?5%K:63U1:LM5G ECK"+_O%XI+4&.?_79[%1.^E6:@'FO2AJS MRP$B0C'YR 97WW\7S/SS$X G+>#)*>UOV9IO4D3N4T9N1%[2XJEYH4C,I$8L MDS4O:!%SFA&J%,-L6B0DXW3%,ZXY4Q[A19Q5"2\VB +)'ZD)+PS"FY75[Q&J MR7JWMHE!Q'%<26F$$$MLICE*R9)%%B&A58E.*?KX9IX[\GUD?D=/GWL@H;1GU@I MI#9K(B89^_;W0,'3X"WMD&0E&S5W8 MWD4C@+)NN.UU/!G^BJ4(]4@\(N](&'BSQ1PWWW^W"(/PO&_HEJV9E( 7@P]( MN=2FS#*C1>/Q5B<;D8GOA;.@%6ZN];##_X[, F\Y6?2O6T_]I;.%/U)9_(!C M Q"0\D$IA\&MN_)(8FWQIL&^*1WE]MU)EZRL2Z*%M\#,1O+9XPE7-(Q[VJE; M0]W2FTTG!]ZHAQMO+'QON=CW1KTPO!%ZP3P@TS-R+%2'-TBNO*A8,JH)>4C5 M_R-&1IX_6^YOWO.A-S)R!JX=[D$]W.S!W/?\(.I?MY[:9>0KJ!3,O?ELUNI[ M]OAF*@%$%(5]9ICA-K FGK_PK;R$U/JL_R+22IN]S1]8"@DI,BA MT&A@\'%B7%J#AU.H,0B.2$;/*P'D.-9[)"#P:!97F?4H3G-CA"V_H'@GBOV, MS81UI9$(24F?G .U("LD5YHPL7)D"@H%D\.>6UKMA MQI\([.7H!MKZPNG?52@ED[97,OOL"I@^M9T*I;72B,$LZ_VN%DWEQD2$@DE( MR8Z_C,8I*2L9IW @H1O);+:WPC3Y-SJ'1C]<@Q;%6(N&QW1#=K2FG$TA\W/5 MF-5BSO@#RW@J1.(KL"'E6%Q6M89^0O<(TCNVH/C9WQ5='#4?/"[)7= M4,>6.$-0M^9E[EQIE'1X 2"2PNPGL(:-7I%(+'F4Q9WQM0VG2EJ$)0+3\CUE M&6I&PO'\"LW9D]GEVM!NMMQ?R!S^*(2YB:FWVWE@7KV/-F^I/V[<*RNQ^[W^0EN& MEU(\(E4IT^O@U0]-^CU<[VB" WLTVPC)_^,27 .9'[BHA=QFU.?=6\,3\7U^CS]:AN[N_8?]=K^?.O7=DZDW\V5[ITHRX M\OVNR=,V0XOBF(N&H3>)YJ-63_.,:[1G;O.!P3H=*6[#VUCRCM-$ 9(N)%CB185R\> M*9@^57\HC4O;6SOILS].XQ,1W^3@/R^CT<5-\!:E]]Q;SJ=N9+J8[+K0_ 5RTLS-B+S<$JFTRE9>+/ )Y$WGX9'V?NRHW=$1O<]F]CK=#$S M5]/\H'D+O644]+ YFGO!(MIU0H?E^E,*.>3B_'6]'_UO$[?ZQ]&(FX\Y:XP;<3M^OM/?;.YXZ]4:&K9&\[Z MV#L#S:-= WPX\B)[7XGQ"+%-%P%('MFP DS(ZD(=/_USAE+/J.1138'=:XCZ9_/I M@$CW.<,]:%':3PAH*+7([6W*<$!+,P'OUP+[5C^8!=IO2E?_!5!+ P04 M" "V86E7@960YT(. A*P &0 'AL+W=O0"'&+1+*[JU_7746^7!?EEVJA5"T>EEE>O3I;U/7J^=55%2_4 M4E:7Q4KE&)D5Y5+6N"WG5]6J5#+A1W)>ZN>BI)NE1Y ME1:Y*-7LU=FU]?R-2_-YPM]3M:X&UX).,BV*+W3S(7EU9A(@E:FX)@H2?U_5 MC'PNJ/^CL^.LTQEI6Z*[!]I4B]>G85G(E$SV63U7;%^ MK]KS>$0O+K**?\5:S_4Q.6ZJNEBVBX%@F>;Z7SZT?!@L",T#"^QV@N79;$6)95739@?5V]O*JQ"\V]BEN*;S1%^P#%2/Q2Y/6B$C_EB4K&ZZ^ KH=H=Q#? MV$<)WJO5I7!,0]BF[1RAY_1'=IB>\_21/VP.*F2>B/K62L7IW!>"I5?E5GKW_\P?+- M%T>.Y/9'BQDB95E]$,1.E MK$$@:^*ZD62%E8 EIE@.=P*#R:'B9:GR^%'(JE*M%+)43M-,LY_NL61G>J+R M N8 \@D/QK*B2_PML%^QUBO3O%;@=LTXJLL1Z(4$ZJJ6TRR%^20:\E+F<$5T M0K$JLC0&! -4XJQ)2"_H:$VEZ&3)4PP")T!VKDX]JO&7')*/P0<%S"Z/ ;Q1\2J>&?SO*A)N%,%;<%C[*8/ M\S2'#C&#")J2M$P*H$B+A# U*]K+L\12.]7N) -U .V\DK$V+V(*;!$Q M3QMC$4.;.L*TL))+U=+O8&=0)1YF0;-[8@7&H)S/2S4GH#@U-@!G5R 5IRM< MR24QIB*8"/_'MY\@C'@ MO!!O]J[5QB8FG:$]7K0KIA?BFJ&_5;%:3H'&L3C$V.USA)VZ'6ACS[+>M M"IV.;%1B:.-I_EQ\SE.ZO*_)8XFW$(Z$FDZ0QV07B%=)*G-QUZP4!B?3!L MP[DKX!"(\1]5T]+T+,.R/%H6@"6A&PK?#,7?)-P+N:]_JKQ;?+-(^=&=RB'G M:=H2" TK] 0D%'BAF#AV@),QA*-H#Q!S+1:3Z[#D?=,C@9LD\%M8"1%394:V M>0)_'=OP(E?8$(M'PK8L1WBV>QS7^P:L+XE%[Z#9G:1L1N5X_ =ADZS-R(3E M-91(933_! TGY0:(B%AFB8GK03P.T'F',-UK)2PHLHM_947].%9GUV4^6883 MV(3)=;V+O;([JHQG&G\^$-H6_8+ MX?17]W"K"W$]*]DL[\CWGT#-ULI@]\A\8A@>PB$=9=B;4OZ1LE#N%#RLIM9A M<4<8)Y;M'T2AJ=T4B CB#M!QF2&'&].SM@[MNCNZ>M!XNRVZQ79D!(Z[ >SI%1' M53M[VM0B*3BU*%4;@74 9OI] $DH*=G* M1T@MVK5+SK_4,-?A@P0OJDU$Q-'C4B5I;>RD*L96=H+$"J7Z%P10RI&0M+TO MU@H9H3' 5@W Z92,Z@#(FZ;D.WRB?)Z#_ZHLOJ:5K@EF.K-&P5AFCR?D$ /6 M7>Z7Q3BLBL^7]Y=@$BOH)33K8+J0;D?DT5+-:XS72N='Q)UG=?&LY5(*EL=U M=YXG$Z&629!X4;)6)MCT4OB7XLGR:W(#/YOF#6GPN^O[-V+>I D?"$0W&VO$ MB[:L+=7O30KI0H-(-SB3+O T+N9Y^@<$FF5#T,/]J%A*66YM]0+5&-5IM9C) MM!1?9=;02C[8*)V[A$4*&<=%J7'VR=^I\(U1"I^H"IK+3F$GX=[)LK;U6GL# MSJ7WE2S5IL32-1QTYH14CG-OWB=I2QE86@%S8>!J-E.Q=@RSAM/]GA3O_97B MI\Y1NXJW3?!+F!PDK0&OFA*K*L6$J(^0QJJM<+[IC >QCJD,:O>VM"0I)O > M](3+-9@,;'E>RN580@V!/*!.?0%'7HN4@CP:ET[$?XQI499<'U&!V\'>\A%M MQ4Z&H)T;)N9[O?# Q\V:/&X]5U?QMQ79QI!:3[)-Y9"1ZN(0JR%D+;-T/XR- M4ZDHL+;+<3#=G(4S2+JENBJ<4OOVN;C9L@LX7VH3M*:8_!]*JFOM?F[A-&6: M<*V;5VH86#0SZ\Y1H29"_NA8=.$:#A+\\-TO'9XS[?9PS<%Y'C8 75:G5S+J$H MDZRHJHLNH.W=FT*KCG2T)?C$4:C(:8@Z")IE>%2J!37]>3'N54><8,)2,P@J MG:6=WU*RS,DX.W4=]#Z+G#"5;6).0? MRV*I4R_:JEJVO!M1,%B\XX/T3)+$)];+9*L#]Z#BAB6S)UQLTBWVT.=(D#EY M)\]7Y'G[@H4#>AO:^B"RDH]].Y0[9HGJ6L!@1PIJ.IE*JZK1V>W/*NBO,R0O9'RV^:+W8D\8+W0JM(-?[Z_-A"TXMV%&.E6 M&'#S0+]>(,][?%:LT'3[I M\Y6*7B4230:GU69#?A#2#W!RPPUY(+80\CV1A?AP[CDFCY^[9D1F6ZVT966/ MWYZ7?]@UC_V^=3YV(+TP_HR7[)3\MYL/NXK7MOG(H[0.7FHR>$+6<1SKT*T+1_U+B.)3KAUKDKNE> MZ(3,]%D+ D#PVF8V>,?"#RS@_5,R]SP+W')M+?.(-(!X!?RX]8F5 13*_5:Q MVR'QG=GO@?VV;YC4&*(FKAF(B6^$MDD-:B,,@S\C=A"TG9#TTPH)*DS#@XI" M^\T0^@HM(%GB))'O_$5"_]2['RKHF<%;N<-IB9DN._H:-Q^XQ^$KM?W.YNV@ MX,>.G,^^(U9U[^/OR&]1JVB1HJ:]UCTQ2$3S^".C&*.&^R,40\J3GWJAWFJA M7HB/79VT2VRC8IQU$4'6M?NAKGUH&;&']$&4WTOX2=?\E"%_-X&-)SA^]6[K MC2@KIF'[;/OD+$W61!BJ$;GLZ*E!'_B0-W<\V!V88330:%H>Z>#-8+@UHK;J3L2R/&M*]+XE-\QCX#W/(A MWVTZ0V+4^QKG_%UH&)[MB(OZ-NRG6.B>;Q;Z%^P['="QOND81OI-61''9[:$;_D%W6,=,OV:5*\26[J?5W%T0=" M5=\UZ,K '0[M$_?)39)]'[E=#3Y;7*IRSA]G5OKUEOZ"L7_:?_]YK3][W$S7 M'X^BS)T3NDS-L-2\#+PS4>H/,O5-7:SX(TB4^76QY,N%DC@_3<#XK("6MS>T M0?]5[.O_ E!+ P04 " "V86E7#_ ?2U8# !D!P &0 'AL+W=O'H@^T-+*(I4B5I..D7]\A);LIF@0+M"\2A\,Y<^;"X>JDS6?;(3IXZ*6R MZZAS;KB*8UMWV',[TP,JTK3:]-R1: ZQ'0SR)ACU,LZ29!'W7*AHLPI[MV:S MTD-3^+0.;\1;U8#/^ =NI^'6T-2?$%I1(_* M"JW 8+N.MNG5]=R?#P=^$7BR3];@(]EK_=D+/S;K*/&$4&+M/ *GWSWN4$H/ M1#3^F#"CBTMO^'1]1G\78J=8]MSB3LM?1>.Z=;2,H,&6'Z7[I$\_X!1/X?%J M+6WXPFD\6Y81U$?K=#\9$X->J/'/'Z8\/#%8)B\89)-!%GB/C@++&^[X9F7T M"8P_36A^$4(-UD1.*%^4.V=(*\C.;6X-#EPT@ ]49HL6N&I NPX->3<&E0-N M+3J[BAVY\T9Q/4%?C]#9"] 5O-?*=1;>J@:;?]K'1//"-3MSO!;S#809Y MPB!+LOP5O/P2>Q[P\A?P;K!%"K&!G;;.,MCQ03@NQ9_8,)@2PT)"/H:$;$,B MX$;86FI[- B_;??6&>JLWY]+S^A]_KQW?]NN[,!K7$=TG2R:>XPV7W^5+I+O M7XEM?HEM_AKZ?ZOK_P0-7WZRUG3-K0/= JFAU9*FA5"'*TJZW[S!&OL]V>5I M*'\V[5-+N$DQ]05LFWNN:@2A:MUC<*FT^FX2'7\@'F\@7[)\F=$B+2JVK!+J M 14J.3*";SYHAP3X+:0I6Z0YI N6Y=6_0\HK5A49S)>L*'/B:<0]]X.&_%-K M'&E^47AIQ1;D+2U9MDC@;3](_8C$;:1*("RK*BA8,J\(8M!6D%'!\C+SJC(Y M!V7!:9J?PR %&@M50;Q8DB1C@Y*?)2O3"K*,E>4"?M+4S3[$O&15Z8/-RCE+ MBO*EI+*0_)WN!ZX>:>36DI(A6D%7I$;C:,3#\,4EY;T^*DEQX!)G5$6$D.]EV.1-(_S()O)"C>\.2;/G;D7\9/+U: YAOOMV(M?C M$+SL7IZ0[3@Y_SX^OC_ON3E0S4!B2Z;)K"PB,.-,'P6GAS!']]K15 [+CIY! M-/X Z5M-(4R"=W!Y6#=_ 5!+ P04 " "V86E7"N!MG&@& "<#P &0 M 'AL+W=OT9.VZ:'-)ZDK0]='J R)6(,0@P "A9^?J^!4A94BPGTQYL$22P^_;M[@-P MNK3NQE=$0=S6VOBS015"\VH\]D5%M?0CVY#!EYEUM0P8NOG8-XYD&1?5>IQG MV?-Q+949G)_&=]?N_-2V02M#UT[XMJZE6UV2MLNSP630O_BHYE7@%^/STT;. MZ1.%/YIKA]%X;:54-1FOK!&.9F>#B\FKRR.>'R?\J6CI-YX%1S*U]H8'[\NS M0<: 2%,1V(+$SX+>D-9L"#"^=#8':Y>\[Q\4 4K0^V[A8#0:U,^I6W'0\;"TZR M/0OR;D$><2='$>65#/+\U-FE<#P;UO@AAAI7 YPRG)1/P>&KPKIP?N$]!2^D M*856ZR^%!^L"947OYB2RNWU M8R!X1Y[5\H70*A,2Z7XO2$G MN482#_C66,0M?G6V;;SX^V+J@T/Y_',?$^486=#9 SWAR"QJ< M/_YI\CQ[_4 41^LHCAZR_I^3]_^MBJO6*3,7H2*Q(ND$<:+%%1543\F)PTE, M53Z,,][8NI%F)0*:,_8A4QTLFEIJ-3="P5UC79A9K2Q_F%F4OD#3,F.J@'<5 MQ)2TH@4CD0N*=NWIJ$E$'.066HAC&*DAJGK,/'K\ H4WBADD$8 M*[0UP<%2A2IBX7?/ KE:<.(#S54*%E>)+*QU,"3N[AQ!58H&:*8;%0"%0/O! 3%N/M'@OGO#\ MQS^=Y'GV^K)[&8>3UT]3$$L)]N"$76P8_]GCR4!LX9R-OP/9H2JD8VAS1CH2 MGS$=$1J?DL*Q)0S14.\.$16ZY?S&N#C]<#7)LD>]2^5]V\4 X?%3?\ O1QZ&$EFBUBTP2\*RIHK9!(<61U*):5*JH8;($ -3%/ MH'I=7RK@5FMG6HG9U< M)WY[Y[X%_,[S-U&\I:G#XE74MY$X&8D?ZL(G;WH1>[I5H#'H/4RBZ[1DM_V\ M#M]FQG>JU*=F8551<=TW;.>>/J\@1)1HM.Y:Y6)>9>IBK6Z M@7!4UI:Q[HH*(M)9 RT0%':$$%O3>4^B(8O".JYBO=IF@_W8IB/0$<^*W]=4 MJ%DTL*PH!8T8/1H];3'L:1.EA:PE'?PJIYI&WZ1Q;Q7^0!HW>J:K67#[K0H9 M[#J5U:47D]'Q(TCA+6:R[H$3J%CK,-06'6&0=R2EMFU,;4KWR3#+)KT"0 G9 M<@_7^9@CX.Z6QGPB^DYB'(&1*3BLF82"U())Z*WT^&+Y2#%K0\OB544)0[A# MB%6W5:,AM/(15+=XVJXH;@,H2WQ%=O1*+*P&=.XS1XU<11X39W<04]7 R4&CK.75=;!L[TC;3=Y*YM^)WG0P1O\<) MG^,[D3U$3#=OCKXTBA(4C=B65W-V)EG!*9+: #RWT.Q8P" MB'">H!/0[T]1-KA9>G0Q4C+H8[JK1)9-G ?+*'(X4@3JVS49&"$ EMHE7P2 M0?0Y09EZD&]?=]'1O_8!T M*YQG-LS.9Z [S.+&+H!.UA?R,__ M!5!+ P04 " "V86E7B0CQ69P" O!@ &0 'AL+W=O>84Q]20(=%9@ MQ?2YK%&09RU5Q0RI:A/H6B'+75)5!E$8)D'%N/#F4V=;JOE4-J;D I<*=%-5 M3+U<8BFW,V_@[0QW?%,8:PCFTYIM\![-MWJI2 MZE)Q7*#27 A2N9]YB,+D< MVG@7\)WC5N_)8#M92?E@E<_YS LM(2PQ,Q:!T><)K[ L+1#1>.PPO;ZD3=R7 M=^@?7>_4RXIIO)+E#YZ;8N:E'N2X9DUI[N3V$W;]C"Q>)DOM?F';Q@ZI8M9H M(ZLNF?2*B_;+GKMSV$M(PU<2HBXAZ9,( $SG@8\-K.GCC@T S#0S5L=%!UF%>MIC1 M*Y@7<"N%*333C'8D+Z.C@/=8GT,<^A"%47P$+^Z;CAU>?++I M9=_TS:YI^+E8::/HN?PZU'J+/#R,;$=HHFN6X][#8^C_>5E',0\S/ET(OA8(:UG24'.Q <-6)4*MY!//48,AYT9)K5VF#6>5 M; A(KFW0Z]@36&@;=(T95BM4$ _=G5Z"Z1S=6SO/O;7?AHMV"?P- M;U?I+5,;+C24N*;4\'P\\D"UZZE5C*S=2EA)0PO&B05M=%0V@/QK*X6DKU3<\X-^1Q7C?Z M>C S9G$Q'.IRQN=,G\L%;S SD6K.#![5=*@7BK/*;9K7PR@(LN& M?58W5[(UM6CX9T5T.Y\S]73':[F\'H2#U8O?Q'1F[(OAS=6"3?D7;OZQ^*SP M-.RE5&+.&RUD0Q2?7 ]NPXN[Q*YW"WX7?*DWQL1Z,I;RFWWX6%T/ FL0KWEI MK 2&OP=^S^O:"H(9?W8R![U*NW%SO)+^L_,=OHR9YO>R_D-49G8]* :DXA/6 MUN8WN?S .W]2*Z^4M7:_9.G7IO& E*TVHV M1,YNK\A9^9X9=G.EY)(HNQK2[,"YZG;#.-%84+X8A5F!?>;F%RFKI:AKPIJ* MB,:P9BK&-2=,:V[TU=! AUTY+#MY=UY>](*\$?E5-F:FR4]-Q:OM_4/8UAL8 MK0R\BPX*_,(7YR0.*(F"*#X@+^X=CIV\^!B'/ZX=OG4.D_="E[74K>+DG[=C M;11H\Z]]8?!:DOU:;"I=Z 4K^?4 N:*Y>N"#FQ]_"+/@\H /2>]#5D*\S3B:R1E*+9DH,LU-N) MD!9A3G[\H8C"Z)+F @H9IK,>%VYD&B&X)U">I2>]6M_FDRX5\$??2R) M8@9!K]O2M,S6-$U.DQR6Q6?D-*/Q*#J#!JFWC5^9C%&>TR)(2!BWJ/ M((FFY=79VY >/Z%D+Z0R=D_;"',4]H!3-+!;L!K(J =10BQ,P9&!5=;4#YS5 M9E8RY.<'%%SRE9%SSD$3%"%OC-.]0/H3N"M5=E%?/QZ$=1C2S*)^&&2WRW YRFJ3)V9H( MNP1(@@+>920=1704P/KKMAQ&MA7HZLYE/';["UR_LMTIX# M&TX^2<2E<"]950D;&H1<-+XAQ-.Y8Y!Q2'B+K).]X6 8NJ*BZ,(>R2+5BVD M!N1+:#Z)1DBB/'?&G41Y0,.@L";MBY1;])Q/%$'3"^XZO/K)&]2%TR5:?JGW M%#D; NCQW-<7+Z'3O=]S4ORBI-;DMBS;>5N#/I7U'RGQ'Q<7\@D]]1%+[EV7 MQ]4[Q?V*YY:>D"2/Z6B4VQ&*5QYD&&66CZ&;#&E2I'84@6AA;$^*0%#&*(]B:T#0O[,LL*DB1TS",<&30-,Q<%C:REM.G ^+"**-( M!1*&,4TS5->(%@D>HX(F<8'_@ (2 OFA]<<6X2A.[ AIFX8CC(H1S;( M7.MC%J ^ M3+?D8R]!:=>A+(^0^$B[_RF?;C?E\D=4-YLL=L<>$I=_MD+Y(V?!E,L]1L8M M*A.WSLCY&*76?P'!_,KWMPXX7]Q1&V0M*N>0-OCS!QS$B :[.:I[94O'CJ^] MWNT>!SVB734N.?#P!TS)42E<,<+8!_ZWV1\=1(LKH%L_O:LX9.-3NG(")8S?!^:;T2FE=L@KJ(%53@D^ M?='H3RF9\H8KYEUA%3XBA?VNL=YNF_MFS'"ZCE81I0$.W;\8,E20*.LX@=J2 MI;N(O??=P-H!N_15FK;+AN':!MS:C HB'Q"^L:B%>>IK2+E;M-U7RQ'ED5K@ MZK;R]@+K#L&.(!9>'["5IH4";91!&!=H,XR;X\B]U5*4 !N-MG8$V.C5YJ[T M$Z/@O.Z_JIX?BP_<-[7$L8)/G[9-[+?\#?SDI7#7,:AP)1IDWENI?1<'$R;< M8J'/R1VS1):>R-Y"1UPS$]I%V)%S,^P51[Z G]R:RHS/@*UJW GH$Z8#RM&D MD6:-5LWIKLMN4ED>('$6-721I1*&OZODLND%[]>GU_5VI^?J.Y?@;11WS0JL MMZU0@ZA*9:DM&Q?]+CW7EG=EX759ZE3H;6]G#-D_YKS9DFU9$067OCQ9VC'G MZ:FO-6RAIN'%KP\O#E6I=J'Q3UMW]03-:KNVOC'5C:TFL+(F_?L_-3\=$ MVA62]>A@#V-;K7"$EL?0&/JKG=MTX,4]7>@_=O^!OG67YRNE_OK9S3*4X'$J/D$6X/S M/!T0Y:]T_8.1"W>-.I8&T+OAC#.4;KL \Q.)QJY[L KZ>_6;_P)02P,$% M @ MF%I5UFD +[3!0 5PX !D !X;"]W;W)K&ULI5=M;]LV$/XK!S4M$D"1)3E.TKP!=K(D!=JMJ-OUP[ /E'2VN5*D2E)Q MLE^_(RG+3N>D:P<$CDCQGGM[[HXZ6RK]Q2P0+=S70IKS:&%M&@9EQ&%V=^[[V^.%.M%5SB>PVFK6NF M'R8HU/(\RJ+5Q@<^7UBW,;@X:]@\UK08]2L5KE(8K"1IGY]$X.YD< MN//^P.\X M^;Q"O_:^DR\%,WBIQ&=>V<5Y=!Q!A3/6"OM!+6^Q\V?D\$HEC/^%93B;'T50 MML:JNA,F"VHNPW]VW\5A0^ X?4(@[P1R;W=0Y*V\8I9=G&FU!.U.$YI[\*YZ M:3*.2Y>4J=7TEI.S^''F_X!-X5%A:N MN"F%,JU&^&-<&*N)$W]NI%=IB>/F/I M06_IP7/H_STC/P$#'Q<(EZINF'R !3-@:3U30OC7ZX,P8R47W'(T)\ 2N&YE MM>_(7P&3%4@E]V?KK5)CQ>V&#''8+JA8Y!<3PW+!RP4PBCF[8URP0CB5&JBO M:.8JDPFJ[J\MUTC%;@UPV9E%IJL9J#O4E68S2U@"+7EDW'90&L.\99I)BZ35 MF6;6;@O%I$E@[(]?88EU@1J&F>=4[D\3RVRWW5$M]KH%KSE9LC9XB63_3I[' MQ\=!*?$ MG=/S.&\/SOB=PU$:IVFZ2IO=X(LJ+#5Y0B@>@!*%VF%P:15I 4:YJSJ%Y*AE M=DT,-M?H8,T-2BHM"Y^FXR2&-[*D7T;6$$D?]BD2 M!&O:PO"*TPQQ)F^:N/OJQ7&>IZ<;('XG.]V+>^0;H0KBW*T258C?A +:5FP/ MWKJTDX(>YN9V)>X=6R&\;>^)-:K5Q.Y,:UO+5Z;=VFQ.A J M5GG_&J9]YW +)$J1%7W)9L-0LHEO7WUM=UQ[BLVMM\%IV\HWP/N&6LXV14<) M3-;E]3V< IEV98".]L#H#R@N"-32**Q6Q6[/B? >P2=3=DNN:Y9+K:%W0=ZB C,NF2S=.P>[!XUHJ10*(OH&5C#)NTE&ITF6OEP;$$/16M>MI8*26@LE M9>DC1:E)D_1EA^D2U32"E[Z1TLUO3B*][5DR/!IM@ )-!N8[5>?N]R'2;R " M35JYZJ[4FU3K/ ASY><90X5$9*=>75.;\#LSQ!"8G +#?FC0_/A@8N2L)9== MF\Y&P_AP=!SFR^@P/LR/GA\PZ\&4C3+7X3O14>CVCT7[:43!^V80=<-OK3S; MIGL38.LT^_ADD$G4C1D#)6KWT%V"70LMB;U$6G<1X+(4K6O?%!6Z#?.:F".0 MR$V]J#_G#63NUNS?]S7JWON#_OZ1P%7K1YE+/)&(JPK"+/NQ.\.JL[NX.[-I M*3B5&(;>[:LRU!SEL'=EU0RV!B/9=IT<;%SV:]1S_TE#X7(<#_?^?K?_:AJ' MCX7U\?#)]CP&1,65C7^TZ%0EG+@'Q?TY8?:':#W,Z7L M:N$4]-^2%_\ 4$L#!!0 ( +9A:5&PO=V]R M:W-H965T\!/$0=5C/M?DC, WAXY^\=XIN-TM_, M6@C+'O*L,&\':VO+5Q<7)EF+G)NA*D4!;Y9*Y]S"K5Y=F%(+GM*F/+L8A>'E M1Y6EM\<''UIN0K M<2?LU_*3AKN+ADHJT.(BYON>57;[3:,(VK@1I>D*BT&YB3!1KESFIX*V&?O?I% M%:N75N@<1%G8-Q<6:.*;B\3O?^?VCP[LG[./JK!KPWXJ4I%N[[\ 7AJ&1C5# M[T9'"=Z)MHC??3P@!Y94J>B+<#B C]+T87+WX(;H,7Q_A=-QP.CY&_013'-V_G[MM MHNQ#P6Y%(O*%T*C@4<#L6K ;E9>\>&0QW,*-7\Y76@AX;QG\$QJ)%E;!?^RZ6H%;P^G1C)WA MZ0.ZO''[KNM]+WZ8C4;1Z_. ;=8R6;,--RP!/K4T0$PM&6?/+F=A$(8A(_DR MQ0MB!5Y,0O="BWN5W>^1(J"56ZPA*ZB2'4YJ#N0N Y/X .7DR<8&+(O)YRW MJKCFP"0++2ANQ]I>&M#E!]O#[\F.ZV@UT\8'A7$G)'"BS%ET$4$TO+RK'"-?C> MBG8:!NG_^WDEY:H%.BN<5=-?:I6S O)VAC"BC5--/$<^ B\/KD,/[YP* 5@D ML@2]XOHZ H_ZW!Y=#!$*$U44OCK82+L^77-0$B$(/(M&EQ1I"+<%,5MR33;G M20*5AVYLCOMYKN#EO[>>-3!;%?XUT"6HEL94%$Z),M;Y)^)+"HS!?CAB*00< M![[GPW1$ -; M0"V(RB!S-LC[E$< ,PU(_BFFFL=.$>2XZE2]UPB#Y6U_]2&[V+74Z4MTA,?6 M1O*_$ %>HT$:A\%T<^\U5".7\R>7?]N<\JXVXM-8O@#4P\0G,',S;A%"$'S% M'Q7*H )\1AY:%]#^5*_:@ F)\,.NT]\AGP,;7Y"UN]_>?V9G30(CYT&R):SD M15'ES0'LC)]W]^!20)D-!^5E4,6CNGVJ(?$+K*\!L0LP#KY#LN>LS"K#SA;G MP'Y+R[%$8@+3X3 *G[<,!&Q1$4@7"ES="(B%#6D*K!@.P_"Y)XI&+IRYH88_]&YKB;W-@"1ZEZFKFBX0]P$G;(7/"]?LT]*Z08A/KMPN(-2 M46*I@+[\4:FTQ9 /Q3VXAP(4\8L">)0,?>%&M;4C8@;G![(QU$RYM"Z+G%)@ M=.7N;*90ZNANM&W3$[35Y=;QVJ,.F*TK4(-?#ST"GI9RF6%IK"HD^.B+,UJP M L97:.V.T!UIQ4."E1LN-15%;3>/M7L0C)WR,V$A('&E5UZG.ANR:#1DO7K^ M[$9AWJE$>GZD0,$0US(!ENJ2L>2/Q"/Z7))5Q% JT6F B\Y+"GDPBB1G%O<^ MI'S;^Z0](2CD%FH@(2B5 @J7)A":*FP M0\$PAI[8NG*T;HRWLQS6Q'O45.<+\T15V+H %@)^[3[=DB](7SCTRPTMO-XA ML10$0QC-:,5N; *WM3=2RX&#F7N(,+YP]02I_)O8=49\8]9 LTUZ;+I#N(H<"O1TH>LY*&C&_MMW'@M_FC: MNBP@3Z,H V?;*AI].4.5;Q1<^H/A,A[/@KHUF@7Q=.9>3,)9,)U.J9HN!0W MLD>LIY"T2 MTUJ=B6)I^S[='( ^9G3Z8%+6KDCK.# ,HU[ >L+4Q,8IU"6)- M@J9UZ_641!LX2BM!2V KY=:J]!SDW$(0@2/M- 2'N[IF#^3-IL8N@TD\P9LQ@Q8CFL1X/:'K*5U? MTO5\1&*P,1P_A;5?E 5_?\:\W=G/HH!:WK)?J@=@5E5Z1>4MUL-C7ZBW2:QM MK&H#+UGL:A3H;B0@-@2S(*3Y%8+'SY"BN2L&:%X3OJ8'=V[YK[B\GN/4#73O M-47?LLK #0X..]Q62[+MENBN;0SF\12!K-)NH'.@VNZ?KI9+09@+EED(,N]N MS9W)96TQ]VD>N82'^ #E'42E#3N$-QF%.SY*S@R),(S],KP9ST)VBC=?@[=E+')B7)Y4 M;-?E%U QK>* UID\/P 61N3R);8L'!T%RTHP,XX?8==?JT(P%X9M:*'DU!/B ME-*EQ3/9D._;\ACY6D"B\5MB%=$/>P>(K7S>9$:=M.Z:EKH=*\GN M"0@0S5)@!B>J*J@+3NKY#R69H,VX7N_ND+U[=Z++87)K'L[0/'(I@0\/=%AS MOR0-UW!9:O"E*G?FVP&Z;NWMFS'W8R77CVV]W6TM,@E],6^*?D()7_-O#Y:> M^FF#T<](@(\N*.L1$2!M)@$KT(57V&,A2YZ*X9GP_35H:L&3;\P"0AONFQ Z M$2Y4)M'1P2V%7L$?>'8O'M'G:/G2 9B$UM48X=GR0WX<$;@>&6ZA%7K\_FZ. M#(N3Q79TM"7_AAKR_>U>H_HA^XHE<6.<-8[R:; &*95MJ4 #]KM>923-04; M79EF).G+][1IU+ Z7I)F%$["*W U],:]T=R/T"B,FN@\GO;[Y (_8#L\H/PVKRTQ?8=:5W'=4 T#+9_DZP==]3Q2,II-@-)N[ZPFT4=,QN\%:"BQ9 M(BD@@YU3[!JH\1P.+5XFO16P=SRGM@NN0']CZ+V.G['O]_^+SF<9A"CX\0E. MJ,"IW1<:S=/F^Y9K]UE'N]Q]'/.19L?XF\X2MH:@N@'3[H,3=V-521]Y+)0% M%*;+M0!'U+@ WB\5Z-;?X '-5S]7_P%02P,$% @ MF%I5X=#MDML P MN@< !D !X;"]W;W)K&ULK57;;ALW$/V5P<8( M6H#17K471Q(@.PG2A[2&C;8/11^HW9%$A$NJ)&59?]\A=ZW(B&T@0%YV>9DY M<^;"F=E!FZ]VB^C@H9?*SJ.M<[O+.+;M%GMN)WJ'BF[6VO3(U2>B"B\=^(&9U,>L7S]2/ZI^ [^;+B%J^U_%MT;CN/ MZ@@Z7/.]=+?Z\!E'?Z8>K]72AB\ M4,A&A2SP'@P%EA^XXXN9T0B*<#+7\"[X4>^DJ/C(1I< M6OAGN;+.4,G\^YS+ V+Q/*)_1I=VQUN<1_1.+)I[C!9OWZ1E\OX5OL6);_$: M^D](V,_$AQ\4;S4]9^M KX%D8*TE=06A-I>PM/[P [;8KT@Y3T.&L_&>[U" MA6OA+*2LRJ;^FS1PK7M/ECNBQ%<654L0V92E24JDB'%*$3#BGOM6!4)1#>X] MFH6E MHX>;UEZ.U131/T+:SB&+DE55"GG%DJ:AL%9-RA(*ZP64=<,J\OB%M+&07N\N M5T=JWJWDUHJU(+];-(Z&!?7C'ZHGP;0< M^O$W\6&J?>%F0WFDT*])-9E4TPC,,"F&C=.[T)U7VE&O#\LM#5P&E<+_X'4$L#!!0 ( +9A:5>L]A,/&P, +,& 9 >&PO=V]R M:W-H965T<<>W:Z-/ M8'PVH?E!D!JJB9Q0OBF/SM"JH#JW_/FL,0]X^46- MOWS6"'?"UE+;HT'X:[>WSM#'\?=KRD?@XG5@?V&N[9_0L#7D5K3#;,.= NT!JV6=%&%.ES#SOK@'=;8[ZDH M9Z$CV12G+KEI86H5[.K:'+$![ >IGQ$)FX#? 2MBEJ4T6,8E2^$!G3!(-]O! M'A6VPEE@:5Q=%< 893"XU3VYCN6.P/C>HJJ):)''Q;* ,HUS2KE#(YZXO](@ M%'7PZ/$LY'%5I9#%57I%*"IT]@NYW_VJ'1+=[Z&L8E8NHZ$X;0,2 MZ8[;N>394UJE&5&O\M5X?!:69;Q,&:P*6JI(5\9*VG$51LN8I?E;9Q>',_;R MN'HF4ZLEMU:T@G36:!R9*.BO.L1[?52.6@).PSM6,/\^3^A0-M0X\EHN<4&= M00@J5R'(FT9X!^223FJT<9HM7OM"DS,CZ=$<@EWZ3X3V'SUECLZ.O!N-Z'/Z M:.@BVM->.3"X,._JKH/$)M-YJDC!-_ ;S M?VK[+U!+ P04 " "V86E7J;4%9-4( ;%@ &0 'AL+W=OSS:]86KK>!E.%2IBSQ-IQ<5EWIP?1GV M;NWUI6F\DEK<6N::JN)V]UHHL[T:9(/]Q@>YWGC:N+B^K/E:?!3^M_K6XNFB MXU+*2F@GC696K*X&K[(7K\=$'PC^+L76]=:,+%D:\P<]O"NO!BDI))0H/''@ M^+L3-T(I8@0U/K<\!YU(.MA?[[G_)=@.6Y;L%"O>*/_! M;'\4K3T3XE<8Y<(OVT;:$206C?.F:@_CN9(Z_O/[U@^] _/TD0-Y>R />D=! M0Z/]QK&WNA3E\?D+Z-0IEN\5>YT_R?"CJ(=L ME"8L3_/1$_Q&G:&CP&_T"+\/PDLKD$Z>O8ZF.O;/5TOG+1+C7Z<,COS&I_E1 ML;QP-2_$U0#5X(2]$X/K'[[+ING+)[0==]J.G^+^#6'Y7_BP3QO!;DQ5<[UC M&^Z8.$TF-?.@I-)G9L4*83W*G#G/?>.-W3&N2V9 8EEMS=KRRK'"W DK]9J1 M@_=\W9"] 5\MR@<2WE%=%L:67!<"J>\WV"HEUTSQ;1*D[_4DA"'QCG$JNR-F M]A!$*5]^)>%J=T@;5WLA2.>6%1E#P MS'*?5M[T)>V9/!!5EI).)9U70=X3\<-W\SR;O73! @E=K11=0&XW4LFZA@M< MPMXYRX4*H?B)XRASM='.V">=U$9KR'X![C\D;%WHH#Q"'R3ZC45VD P-4E;% M6A=4ZPR5ZD6U1!*TY9H'0JI;*%RHIA1M&BFT (I* 1N-AB+N!5*1.#_!\)>O M$1B$'58?48X248Q&/&.C9)).PO]LGN$_2Y-Y.J9%EN2+% %!((7S[8$L&>=C M_,XF*1LGH\6839(\S]BKRE@O_QW#C7@!.1H$ABNFC,.QV9QETRF;X-@D3=G; M^QJ]!PK#\XW%"1U=RYT3D'(&,9/9.?WGTPS_8VB9XS]H>?[?0D/63"'I&50< MCZ:M,>.P&"7Y*&799,@> 8"S&SA4ZD:4YUUE%MBRC!5Z/*078S088PJ;););3[WP&\4F:DBK)*%VP7P/$6K$F6RDC)QE^Y_A% MI&=YX+.8Y.R3\(YW M7F:_:O93 [3,R"G9/&%_%1J-SK.??[Y) +[;#:*V>VZV%*0.GG8/ R4I:DI MT(1]]Z)H:/RBX#XF]XQ.$^[EZJYT=+OVKR#EU?65"S[GC;FZ?>M M43*.?LQQQ=NVUZ.#3WN$GQNNY&I'2;TTNG''EIX9FHB+3=LVT3QDU:!M8AM3 M75RC(9& M6 S9+0>&%;(FJA@-KB#3BFC''6"0@N9##R.N;ACFA:B 4Z'%+D&427MI**+$4E&:_4[2I MM3*_-<]W@MN@:^CRN*J4#1B<35H+:-?$9HE&$ZFYULA Z]I)R/>NFC(?C1; 4D)TR9R.5*5YK>E$!KY@T9[ M?#:D-??B800/982N5 ;B-!%R57#R/V%! M:QWV.%--5=.]ECC1AM8 :PP>RI%]8 :1 0I=T6- M6LEH6?]B0,41IEH8])8<%3'[8%HWU1XI=XQ"0 P@0%AA%V&98!L;0+.D%^I M@(+P=;P0("EH D-""X+?/?KULP)JQHX!=IM=384(K8ZYK1I=$EI"'5#A(?JZ M+1S*\I9!6V4]RX9?W*D.?,/<$GEOA"KIJ25LFRCZA:!L:6Q,8(.TIG$_8B Y M97^.LP]\N93LDVTPK:* ?/29PDPI5Y* &QEA>1G@!4W7(AZ$X.\/_:]#&KQ(4. ;*FN)!DLNB!^D#M"E)%_BSN-WW8WDB4%B"Q\\&RTP'8^#2L_&F+9& M.;D&\M^@6.+4E_5FU2^&04RNN!'0 (]*433.@$JZ_8TF1*,=5G!MM)BD,>60 M(L+UKL5PG"6?[_6'#]NQ)A"U#"+M"9KVOE?0A4Y) ?UT>!WD670@>PW"#HY >J)TH/ MT:KC^KE.01NG=!7J@K88C_]4T+Y&@5/F]:/,]'&4XN7M&P)TZFO01>^#727L M.GR6)%0$3L=O=]UN]^7S5?S@=R"/GTW?<[LF#%1BA:/I<#89Q,ZP?_"F#I__ MEL9[4X7E1F!4L$2 ]RMC_/Z!!'3?@Z__ U!+ P04 " "V86E70\E]@BD0 M !-- &0 'AL+W=OINX#)$(2IRE2 Y*V=7_]_\;-K_>95V=1Y5JAK+:IFLY%Z]U;E MY=WKL_#,/?B4K=8U/;A\\VHK5^I&U9^WUQK?+ELH:;911965A=!J^?KL*GSQ M=D3K><&OF;JK>I\%<3(ORR_TY4Z 0,:_+B92M91-7G\J[_ZJ+#\)P5N4><7_ M%W=F[2@^$XNFJLN-W0P*-EEA_LI[*X?>AFEP8D-D-T1,MT'$5+Z7M7SS2I=W M0M-J0*,/S"KO!G%904JYJ37>9MA7O[FIR\67Y\17*A;E!KJN)(GKU64-Z+3F M"(*HO@! M>''+:LSPXE/PUE*KYV^9U6NY@V75XDIK6:P4?_[GU;RJ-5"O3Z#;U1*WZJS-]__)1P'+Q^@?-12/GH(^I.4]&V0Q#_62KS# UGL MQ%I6(JNJ!FO*+;VM1 .=:E%CT0^J )^U^'NVR6JL@/=/Q"^;(ILWE?BQ6$"2 M<#.&U0*_SF4ASFGW]W^91E'P9?5:V; "M,7GUO1'7#MB8ILTHHWWQ%J)W'$VZ4BUCVA[K<@ A]JI1$" M&$^IQ4)"#'F.+T8[I+IRV4=.[(:3EY6 3:9JH4 FB ;B2MPIK81,X:DD"]I3 M-)LYH "")8IYO,LJK+N562Y)5J!*K. R=<\B#MCRV9H.'HL[V)6$JQ%2$B:0 MU(:90EQM=9:+,"1O#R.B"=I E@'V(7&PV@W66QIE4Z]+G?TO@!!I9+4D%3'? MB<1+9K$'*MQ:P P3+P@"^FXB-4<>6-.^; MZ'E 6BP6QVQ*E$^]:8)_4=Q"Q7\D+60:0BDA,/6\1FZ$!O^%','A"^PAZ4*B M!9MP4]Q"O #(,(2\DSHE/""X*&Q*9&.5HMHJ6&\.4[_-4K MMB8Z^N*70OPD M=V+&K$^\H[;%\-=E#@9!YG:KRUME?%BFQIB=51ZXHR>VC28),?5WZVRQ[JO( MQ:,]$>M]@W12=G87/MGN$F9PQF][3Z(_Q!"G>S9',*-X_R&AQN+82PX7C_<> M>L3"5G%!DR/$_%P:IZQ0&>S$7.%/^K#-R65MWZ60!!O5UY3EBQ\,CGHM:Q,_ MAO;V +;*0778]HWHJ]C!,968*![G_P+C+FA11*RZ30>!Z&2^6Y056-$JQU?R M>@,.JE.KDAZ8*-F+"?5:*PC6E#C&EE"@U#8X!-9<2(L'CV,CK6C2-O/(OV#0?^ KLVLEA+Y-.Y4E!7 MGI<+=A"(Q:926D-RUNI6%8VRB91AVQ6HM%%MK#RQ4H72""?T3J9(6!F559RN MDBAP]3H M&7XEA4,N^AI0C'R>E2FOA!@H"QB_I$@J$-:TM8)W^Y8$?T;94XAQH#9P+,1V)3UGUY?F2S$M; MNX$1*\I5(O0G(;;_6E*TRK-ZAY3@1S,\NG+=--=M/6>/1^$*,0C\8'ZS\8$IP<8Z8.IL%6!;[L]&191R":&'H1=,)_F%M M./,G'_FNKNY%:*6\K9&X(A MQS"J=)7)_><_EY"SO$"E [J\* D(1SAU.!)\=#@85!=<3^*,"8PW&D5XY,>! M&$$G$3T8'9J#"8H<(HO38$6L$0JN>JBBX.1=GJ)-;LJFL ^>H=69 M$%I3]=YE2'US\FJV#!C(#KEC:%17YB4MA3@N@G@$%Z MZ?J&ILB@C/WI@(NO^OCRQ MUXH"E/$R+BOPD,*D4PJ-4M,F=T5(KY#$KF79:*TXR')I-8T]J,PTS)W1]F"1+'?SHY_-QV33T#XXPA/K/%M.'ARMHXAW#Q MGB3ZD53Z*ZOTZVDAF2".(P&/(G\V:1-!B&)[YDTF$<7M('&!K8V!YW$P]9)1 M=$'[$&=[B6$2>+,PX!?3R>.B-J(IL,U&C"V,N[3O H'!.[\@NF93%"0C#FJ6 M"&-7MGM_LH(*5^(3<2:XP,V\(!R[:N>\4/R2JKY-LQ'4##=U"2'6\IYG M3- M ^N%J=OL*/")E/CB?&Z*LJYE9L9.A6SCH7*[S5&MNE[PX3 >SF9>!#7W!69K MN=,C''1>1Z44(E--DZF3TN]@W7;7/4GVFGD"HNYKFM@2?FH5#%]ROE>9#-#,/W$^K M,J_:*8XIY+N1G1U-; C@]@"*R[;7O61+V;6?J/'.)N!Y:0?47\_"UT]/PM3Z M2K%LV$DY'QJUV$1Z,)?N,2-7$"?TQ=/(948*DGJE:I+8T:^ M0P-\WTNV)ODZA7P^-F;8M@.%WJQI@3YEZ= ]D*>I_JL:R,XI[W?D;1I. UR? M2A0N-!TJ>YYQI."Y_J/J'5.C\QR'1@?*SO[Z6K,Z:ET'^#-UJ]*.=MYBARW] MG9V/$%6DDN/S91?_':T'YQ00Q[R-8EEE9^*DTRTI@8Y*TO*NX,_&&INM912& M,I=STU*3Y1CB-S9NV=YCGU>C_B:W9!W08REQ)UDN_AR+3*UE@.S6420OE3JK MNGGH,BO,?*HE9J.HCFJC[1&O>7S5_]&.'/NFAK#3&9FS#YXKNS,P'JEO3&PH M!]:+!C_-N DZ-.$!W"/VT)V$#-U5+'6Y:4V%'>VD9_1.=886(")8*72\LL9S.J]D"5?>P['/I+3>Z0GL 6&S:./Y/VX^ MM?'<#*IOE9,TWCG38&,I,AYCT?EE.Q38+XUM(KGY7FZV+Z_%* C$3UFZD%OQ M(X+?_>#D]%J!GA]TV6Q;$MH8Q4IYSEHXHC\WOF:4D+?QEN/=_KX2G4J&TU0S M#I7<9$",4N\6585'_?:Y&1R+$=&HSD7 M9ZJ]R)!UL^-M224-'95MY8X./P9H.8-#!Z7>EKH%U(UF>^/7%T;.XYWW8C/";*O7^.EK6[X9&L#;VET*R<.^S:Z\+'@0%O0D#_ K=NI8SMM MY/%C/R 1R,_^#9C5C&MGEG3\<$Y!9&GX>7L$_J"A=&10A-@?0_?LNRV0;#Q] M0!Y>>X392TBNBCO?^NG0:&?A(=3-;M/#GRDVY&B_X]V!^RDX^IP=:8 M5G701_YH-!B\'^Z(1GX0][;@^R3J<]$Y,7CJ9?$T\,AS7@T M\9+1C&SN,D]()D="&NNIL2[#2FHG)QIQTXY*C_ M\OT^:U72<6:O.&P'.+.Q-QY/"5D2N"^/FA'%WAC+P_&,]L:12+P@!C>PUQ/3 MHL4%]L3)V(O&,4^++/><0+]M6'1\0C *(R^:)/^-:=&GKMND6P.=QKCNS.@R MBG8!ZM2MI;T+ H?E163T3_4;'XSVKQVTVG]<)]"_M]7K^L#,8G_T=?T'3[X> M7=O_)^8JU_MCE7'HQ=,_\W C]">NB_]@T# MG+V7% 6AH;]2@YM\1ZXW>8XX!'1S3X:7\ES.WON[:E9P,3VJ$$,@RD(04UJ+/;P*I?;U1\*L4SH M@*&D.AWSQ&Y75J"MI+_?"G4\;NYX9^RFQ1'?>4MGBG(1J)XF9WA>8 M"ZV>^%M3**\'FDRH'2T[N7))SSU3D3ZH!:ZLFWD%3Z9("A_TK,UYXF?$@!;% M1S775#;X8D17-OFNVU K_>*=[U?O7;2S=;QLKQ!T_:HRDU.G1U^\?U)RBNR4 ME&)FE" )3^S<-$F\$)EH0.?^C:Y^3AR:4\_9,E)24:'*U?U02TFVV_/QZN:M M6#59*JTN^[>0GIO TG_TE2EEW4/>'T31S1'T,@9+V\K]6*&TNI9 M')D[F\_B/^@N70F-N[*LUG6YX8]KA0I,TP*\7Y8H2.T70M#^@NC-_P%02P,$% @ MF%I M5]=PXY[Q!0 D \ !D !X;"]W;W)K&ULK5=K M;]LV%/TKA.<5+:#9>CEVF@>0I"VV <6*IMT^#/M 2XQ%5!)5DK+C_?J=2\J* M[#@9N@X(8E&\]]S7N9?B^4;I+Z80PK+[JJS-Q:BPMGD]G9JL$!4W$]6(&CMW M2E?<8JE74]-HP7.G5)73. Q/IA67]>CRW+W[H"_/56M+68L/FIFVJKC>7HM2 M;2Y&T6CWXJ-<%99>3"_/&[X2M\)^;CYHK*8]2BXK41NI:J;%W<7H*GI]G9*\ M$_A=BHT9/#.*9*G4%UK\DE^,0G)(E"*SA,#QLQ8WHBP)"&Y\[3!'O4E2'#[O MT-^YV!'+DAMQH\H_9&Z+B]%BQ')QQ]O2?E2;GT47SXSP,E4:]Y]MO&P$X:PU M5E6=,CRH9.U_^7V7AX'"(GQ"(>X48N>W-^2\?,,MOSS7:L,T20.-'ERH3AO. MR9J*,GU$_9>U7;PK"W=2[R M??TI7.G]B7?^7,?/ MZ*9L*2,&!Q&"?/X"5]?(G#2Y[ >_NUE7;+_KQ:&JM! M@;^.Q>@ATN,0U!:O3<,S<3$"[XW0:S&Z?/%#=!*>/>-@VCN8/H?^[P7X!G5V M6W MT"M-J[,"7#7L4R'8M>(Z9^J.O9$:S:"TH87%SHVJ&EYOV4M:O/AA$-##:AEG%QG$0S\(@#$/6@@9Z"$U T?S,,'$O MC97UBID#'UFCU4KS*F"RSLHV)YGQ+/1XO,'N&H;S5M,&(=]);2S[VG)M80M> M$%4F['-ON@=TI@S:9-T9S&$(,G+-K2BWK!8K926><\;K?*H B8D')?T% M,Q&DJ0UW$\0,/?2!-B5V6890RRV]W4A;L(]M*5@4+F<_18-\W(H,(5@)?][> MPX]Z)=A59LG_Z#1) T:)QK1#&TW8FX=H:Q2<5;[)W"Z0&BNJ)7"[/HG)<9>% M8*^J#SG.61J$)_,@3%,GFP2+>!&$BY3,2^M"@(TN80$T32/-H$0=AY&,<1^!9.H_V02;LJBSWHNT*7\ Q5%[0\6'!?63V MTUY^,J5S0%3PKAAR9^!8T [*1WYUY1LQ'"=N, MLH;.(51Q;X4/%2L)3G'-UKQL072MJMX3U]^$Y=X"$ _DI6>Z[Q7:LHJF#*GO9HR$6Y"($]XN]PZT'P0P+ 1+;_WC"UYE]3# >.*.EY$GD$G\_DA M>\;I/ W268+7E?>$K[DL^1)]3&E]#/@=8X[Z'/X\RDA"W)3FF$:N8+)6R/RR ME*Y'AET^J"$M*3!Y)S-6MPX>MG9E1?@]E!?;4NN)^T9J[KZ1B-83%LTG;/]< M>7F#:LJZ%?DK,&DMW&'>^K/L#B-\YJLVH#WS^?FW1/'$ZZ)('JCQ(#;/<<$E)/(CD($-^H+J&H0,[ M"2(Z<\; .DVZ08WGQ3S9-7P_D(.^IP:Q^='9<=F'\$ !%T(4'@WA=">TWX)# M+GF1Y#]2*?QF*B7S)[D4/Z92?$@E]Q'@AL9Q1LV>9U3'N ,3_P.CTET:/:-. M_/*042?'DOT$HPX2=4"I&3X"9^XW3+I9"Q].\<7QG8S:A7!Z-()%T!\C T(= M^S"?#FY)E= K=Q>D!"(*?V'JW_;7S2M_RWH0]W=5^+>2^/(KQ1U40WSKC)CV M]S^_L*IQ=ZZELKC!N<<"5V:A20#[=TK9W8(,])?PRW\ 4$L#!!0 ( +9A M:5=@;5X4CP0 'T+ 9 >&PO=V]R:W-H965T:&ELL9%$E:3BY-]WAI0= M&XF=H+W8I#3SS3=/S?E&Z7M3 UCVV#:=N0AJ:_NSZ=24-;3"3%0/';Y9*=T* MBU>]GII>@ZB<4MM,XS"<3ULANV!Q[I[=ZL6Y&FPC.[C5S QM*_33%31J=-I*3'27ESFI\ M*U'/+FZ$[F2W-JP'3%4M-)Q/+>+2VVDY8EQYC/@(1L&^JL[6AMUT%52'^E/D MLR,5;TE=Q2LG,R<7C)6T[>HI-WY"3[\W)IK,::^.LU M?SU<^CH<]?C+";+ICFQZ"OV=&3F)\3K#E\#L MMQK8M6I[T3VQ4C3ET @+AL%+24D-5"I=B:X$K%%;L\^7=U=L/4C_"#OLI=J$ M70DC2R:ZBE6R&2Q4AU*E:EO4]#;6V)\,5BML6&85LTBNK$6W=M;IU@WM$I74 MZIGTGKYA.'2,15L(/W&^;7VB_D>MI2-SG( TV- 6-/89$ET^(><'26BLP_$H M.Q0&)AZ$;,2R >*XKUZKI@)M2(_(;MQ 0!SQ !KGVQ[[HZQ9-6CZ(WU\U8.; M6414JLIXGWIEH;-2-,V3CRE)>"B.R#@NC24,M+./K'J*@J$\'9CG9,AJ61)5 M'X:AD]9A[;-$9Y<4(3.@W("-KAW+F[O;6Y=>Y.@^$50+(T"-GJ,2=!2Z9L#9 ML$TD0O>#W>5E6QH4Y5=JC^ /T_\BMB]#R1D\EM!;MJD!,<:(XJS&S\305.2, MP#!^W(;0!_?9Q(AHAN7?8SWB+"[OF=@(71TF;3E8UBG[7B^/U]\22C$81U;J M;2=LA#ED2F4:\VR6\2A*77!B'D<)GZ5SABGPH<(*9JV?RD!3F>%,M>"<&P=K M[%5QPO*]6FN>^ @YGV>\F.7C+<+G18RG)"EX@='Z\=X6Q:2XK/J,NIR_,4JB/.%) M%/,P2O <\:0H>%YD>$YY.IOS,*5SS/,PY[,H9Y^VR1VS3A5(]?:15HYJ6W4I M#W-,>Q%A1M(P0L24)3R/Q 660O1_'-M5V2G?,N=/'*;.SQR99,@I MRG,>9^A?'.)YQK,DXUEM#9_UVM'NZVRTO_4KU+.X7TZ]"KR5.S@96 MJ!I.LEG M%_V_,6JWBU82V5Q77/'&O=CT"2 [U<*1_9X(0.[C7OQ+U!+ P04 M " "V86E770IQ>$T+ !G) &0 'AL+W=ORFL]EDXK3[T.D#1$$2:HK0 M$J0O_?7]#D!2I"W)3E.WLP^)1>+@W,]W#D&^N5'EE5X+4;';35[HMZ-U56U? M3:B^NOVBT%(5K!3+MZ,S[]5Y2/2&X&]2W.C>;T:6S)6ZHHL/B[VP9-'WH;$O? !K_9X!N] MK2"CY3M>\=,WI;IA)5&#&_TPIIK=4$X6%)3+JL2JQ+[J]%*LX.(*_MVJLI+% MZLVT EM:G&8-BW/+PC_ (F4?55&M-?NI6(C%\(" MUV&^ZP='^ 6=C8'A%SQBXY?61O;WL[FN2F3$/_:9:[F%^[E1E;S26YZ)MR.4 M@1;EM1B=_OB#%[NOC^@:=KJ&Q[@_+1[?R()]70MVH39;7MPA=PH4FV;7O)2J MUJRZV^)*+=F\UF"D-=N6*J._O%@P6=BZIP*J1+8N5*Y6=XRLEB#".LCP?R56 M):_$@M@7HF38Q;)<0@U#TPJ3Q0(I74IAN:^$PK;M6F8L5YF1HD_ZVKZ 9EL! MSF2%MG9A:RF8EJM"+F7&82B%$@J 2V=#74@05FM>,9Z#E-$E#%O4665E=R;< MR&K-UHB2K#KG$'7+RV%\BYT<<*C9E2 /EE>B:OU3"_JDM2N M8(X6F0+U'S4O04_>1FK[CEEK U.*@F_@0:MX*4030#[/16?["3N'H45!C.'7 M)_)^H5^QL3=AY[RXPDZ'7?"MK'C./O9,^5#HNN1%U@EC-UQW6A&W][+ NL2^ MR]9Y#>EK-O8GD 86&^CPLU(+^.V+J+C,'?:K7 IVF<$M61/X7P3/JW5F GE M6,=L/_UKO=Q-'&@Y36UH(<%0"NBJ 6)DE!BD"K$Q]D']':6XYGEM*-')LJN7U$ 7#/I@J- 65L0M_1949QO" MJW_9VZ:Z(%>6QF:D-<_^J&5I#*IXL9)4%UQKY*]#>".HS,5MML::8"O,(]-Q MKK"N)VRL2$G" ZH9I04Y):\7AMD!!\$SIKJ%KAJ*Z;C1U40'J%.WF=+KF 2A:BV=;FE[$:U-)77-Q$V&^\ MACMO=AH5Z("MU'ZFL*R)^=X2T[T::S05MQ5M>T*!&1WJ8F4O*;Q*;_;>;7&K%VRT2%;]<3EM)02 0]$" *&YA MTASJ-C.]3RYOZLR6?SGP8:^(3]C9(\J1!@1@OOO:.L-<>*\A0&)2DSE-5HTP MVX$)03/34=K4MLX$(W4MRI=\KE6Y-:D%&KJUQM-NTU21=C45@ZJ8@/.J^70X^EGJFHCCMHE!B,/Y- M=.[1C)ZA7](X^/+L WLG5Z9Y])3Z:EH6!J=]P[ 7A$X2I@R/@LXL\IB?1D[L MNBR,G#",#TZT7NHZ?A PW_.!;C!CY^U3TV#H8&-T6F'@\3<% M!!WS"6;:G-H$]#"W$J!^X*0!9O^9X\;I4.!XAVSS_1)>LJ>(@*+N#/\B9@N< MA4XZ\WJA\)+$2;R471X:,<=>ZB#X$W;VGTZ8@PFR V$^!SK !Y[K1%X\8>_W MMDC6MD@,-_!/X"3Q#$];@]&2]:8V(AHCD$&:3KXO-B8H$_;A_LAHQB]K5Y;C M1_> 4GPA_KPI3 MU&4:'JE"WW<"+WRV*IPY81H]L0CAY%GTE"+THVA_:@/$B?WO;(D)(1SZ5HB2])ZG)U)BHITG85N/<&T:NKVX1('GQ)@J#I=C MA&DE?;YR!,K,W/2)]9A2,3U:CP"C./6^LRG:L/RONN*7P3E19Q";=C8^RLZ/ MR)LTXAR HED"6;,!%/DQ#8+^GP&*GK7+!@ #&K>H&B*,'2EU60(4S.3^D38; MP=\Q>F-,72\T_6\&>$$]40..$N\X% %9/!=-&;1Q$A 4A;[IGG 3,"=\ $4) MGA1BPJPDI.DV0($'\ _$?U^RAZD[,4CX;#A$:M+\TN(0\C1*^S@$G"(0/HQ# M2-4DM+:AU,>VFSBA@.@"@*;'L3KVUZ8O="]0Q/[ MCNZ:E&;;G)L3ZH6\IACRG6WF>)7> &W!]AZ&@=TCKYSLH4LYP$NM%0"'$%,- MPD?K557*>6T/S,P1D.R_5-R=Z',;\'L!&9#3"9XJF]-4HEK*$J8-W1,X;,VO MA7WQ9.L;&[H\HJ*#-NVY5@?U.\6;D&S0#"'FYOZ!]MFVE'ES1(I0\('_D0<2 MGFE\O/=,D]Z_7LL%:&HMEG4^/*R?J[JZ%X]EA^?]S*(1*^UG+?:B4EOS*3/+>'/PD "H9 9 M >&PO=V]R:W-H965T+7\.=E$*O5.VTJ855Y$7X7['Q>^-P(/+6-6;5 M'88&*UW[_^7W#H># Y/'#L3=@9CU]A>QEF]D(V^OK=D(2[LAC09L*I^&G7_G3\2.GI^(W4S=+)][6A2J. MSP^AR4Z=N%?G5?RDP,]J?2F2,!!Q&"=/R$MVYB4L+WE$7F^:^/ML[AJ+&/C' M*2N]D/2T$,J+*[>6N;H9(/"=LG=J@DKPHBH(P&?MQ,@K&TQCC)(BS29#%8QXGT#Y+1F)658")4 !"!_C^XH#7 M GS6.*'KO&H+M8.ZM&8EYJ99'ILJZ^*$"9= 3(D/IE$"YH*7A2P*34O8IFM/ MU/AU*=ZTEGT-)9S*#:1]:Z5M@#14(WB#>PJN9 TF)AWAHD*7&NZA'9BO<4K7 M8K/4^5+HYB@T]C%#VEBU-K:ABTE_7>,^THRR[RO-KEN[-DZY@-$M>:5A1H"M*U5MA=*8M,?P0M=3Z'ZT&BN=F&?@=D]%?:"\=,%$@$>=OP?N_Y MM=QR>-">VN!:I>KN)E5<(OWW8IKM6N>R OB>=IR0R/ 7A=R*N:XJ"H5\FT,[ MA$% 4+DV7V+0"#J]-H@BZ^]J1 86"3U%4.U/# M 9>HVJ7B,&4F2-E',$CJ"GC4)YE=G@@-RD%)[B&K64AN%>A$5,8A23UH]^J& M<$MR)UVQN[$\>6-^/SROQ(PWOX$&GO.CCO/]_(-BD.Q#7$(AR@$V6%X0&T^" M)&7Z#<'/\7YKI26<#@>I?O_\ G<",4O.MA)=9>/[2N]1R(HGP3C.:!2E =07 ML^+.@T*>];T8.?I,3"9!.**=HSB8IB-Q#F7>>\\1X0EJ$]92%T)]1_,,%!EE MG[IY"Q7JWI@!KPS\4C^EO?> G3.5+CSQ>?P$=WJ7XGQ^[\8^+YZX\0"3HVN/ MYI]Q]R,./.9$1%@%>WP)R95%E-3[:.@\Z>F(P\J(LSB(L@DKEI]RX_'F+)T2 M9?2"<.AP[U)5A2CEYLES&X>5QZ3^G>-(8%AIEZP;GJ\NM7\ M6ZN[V"H59. ^#W.[1AQ1,M,L1P?LD+NX@I:@/PAR9(]EKD85_0/PF3NF?,7. MSDI7%46][KJ818B8KC_2@@EY!V MWBBJY(PK$?;)?.XYDBF;6XWC7O=!L7*^'!R5*@IT>3*_C\N$K)RA5QXE_BXN M9(/"C;K(7 AL^_A&#P**+^_DO5*Y7%,7PL[N.IS=_0=XE6U5 MHI(QI"R" 7+H>GSOLC?NV*) Z)+<$_@*U*405=M'-$7GSW;KGF&H(4 #1"B? MRDT/V>FLM6HO9H,F##!1.,7AR]D/418?BE[RID[ [_?IJ]_3D5A;RQ:9[BON M(W36Z;YWK=U5]S^\X>?L-E5?]$'*C$$"S+S2W5,+B'7>H=X$SQI[3 MDN9_9 MI?MK]' +#N>G*R=GR1'#;??-7K'O\/V;@_;5SWEBT48NKQMJ"-\'^C]; M;<[^C73[Z#H&\A=W.B![[W<][UPM=%UW_=J>A5CR698$X\S?>3;"ZS(<4PHY M(F&D6;7=OV">:^2/N>9_86,43X,PS;R141H&R7AZ;.7I%K!3"68X-+R<6+WI MNS(%EID?(=&I7[;\?.O[86RSBCX@\NOP9()1Z3G='EZ)CV FG;>5!$5_,?2: M^S.3,+V1(K%5THKH1<(#)Y(7HVXT*^E!U__Z\K TPM[\^?JA;@940% MJ;NP7=>GQ9E S$<3=LMT$J1A1"^(<3#BGCX:94&<\%0< MQ%.:BL,L2*<3FDJ#2)@;=RB;'A'1!,O3((VF(H'X*(),/_WT MZLQW?+ZB9$&&!TU,##068X13!C6"9)1"YP#5#X$$&T*!QCM$8&40A.@AB/+>I:_>J_U66?^F(Z//A^C=JXX*_T%.JXW'_*WLWN_A P\]^_ M]]O]7Q%^DQ9DYT2E2AP-+\>C@;#^R[S_T9@U?PV?FP:%F(=+)5&P:0/62P,3 MNA]TP>[/([?_ E!+ P04 " "V86E7J_Z[8ET# J" &0 'AL+W=O M)+:LL>'V3+>HZ,U*FX8[.IIU8EN#O I*C4Q8FHZ2A@L5+6;A M[MHL9GKCI%!X;9='^XK-8U\Y?)(M9R]=X@^[W]MK0*>E1 M*M&@LD(K,+B:1Q?9^67AY8/ 'P*W]F /WI.EUE_]X:J:1ZDGA!)+YQ$X+=_Q M#4KI@8C&MQUFU)OTBH?[/?J[X#OYLN06WVCY152NGD>3""I<\8UTG_7V5]SY M,_1XI98V/&';R>8D7&ZLT\U.F1@T0G4KO]W%X4!ADCZAP'8*+/#N# 66/W/' M%S.CMV"\-*'Y37 U:!,YH7Q2;IRAMX+TW.*3J]$ Y=AP)]0:3H0J=8.G@+>4 M=XLQ*'2SQ)$IKY"4.]C+#I8] 3N%#UJYVL);56%U7S\ABCU/MN=YR8X"WF![ M!GD: TM9?@0O[_W. UY^U.^KX"QP5<';SE\+?UXLK3-4+7\]YG:'6CR.ZK^@ M<]OR$N<1?2(6S7>,%J]>9*/T]1'.1<^Y.(;^WW/U/\#";[5!A*;+*OJL N7$ M8;,D99^8CP1[[#TECH7L'>R^&.%P4.FM KT"H1Q7:[&4E!%KT=F0F-9X:NY' M#*WDRH4[_+81+;4&!Z]>3%C&7O=K%N?C<7^Z:EHN3! L:V[6"-0('C>SUKK: M"BFA1ED-J-L-+"<)EL4%&_6 #X[W^=^%T/A>,-"KP<;>,Z)#J'<7#ZFS-,[3 M.^[OM;6>+JE H$(6EAM+4:;[4A*(6 F*,K>!,A#E3NZ$^AI9<1H^:HPC%AD]CG13Q9%R>KH5)#%D: L^& M(3Z\JH3WD$NJ@FZBA=&PI'&U2\YS##R,3XD+WX/'5O^F\ ,)*OFSQ_I X/3K=A M&BRUH]D2MC4-@-ZO-(5N=_ &^M^#Q=]02P,$% @ MF%I5P.HH+I[ M @ U04 !D !X;"]W;W)K&ULI53);MLP$/T5 M0@V*&! B:O.2V@+B+F@.*8*DRZ'H@9;&%A&15$DZ3O^^0TI6W#3QH;V8C^2\ MQS<:S\QW2M^9&L"2!]%(LPAJ:]OS*#)E#8*9,]6"Q)NUTH)9W.I-9%H-K/(D MT40)I>-(,"Z#8N[/KG4Q5UO;< G7FIBM$$S_6D*C=HL@#O8'-WQ36W<0%?.6 M;> 6[)?V6N,N&E0J+D :KB31L%X$%_'Y,G/Q/N KAYTYP,1ELE+JSFTNJT5 MG2%HH+1.@>%R#V^A:9P0VOC9:P;#DXYXB/?J'WSNF,N*&7BKFF^\LO4BF :D M@C7;-O9&[3Y"GT_N]$K5&/]+=EUL1@-2;HU5HB>C \%EM[*'_CL<$*8O$9*> MD'C?W4/>Y3MF63'7:D>TBT8U!WRJGHWFN'1%N;4:;SGR;'$I+6@PEG!9*@'D M%!ZPW@9&(9%@YY'%-UQD5/9ZRTXO>4%O1JZ4M+4A[V4%U9_\"+T-!I.]P65R M5/ 6VC.2TI D-$F/Z*5#PJG72U_06S)YQ^6&,%F1S[7F:QN2X2-\OU@9J_&? M\N.YS#OA['EAUSWGIF4E+ )L#P/Z'H+B]:MX3-\K -*1)/OKKE2>9G2 W#=,9BG0PR7,/ MTW$XGL4=S%&*CIXK6W30:@+TQ@\40TJUE;;KNN%TF%D77:L^AG<#[XKI#9>& M-+!&*CV;Y '1W1#I-E:UOG%7RN(8\+#&N0O:!>#]6BF[W[@'ADE>_ 902P,$ M% @ MF%I5PGV9P\"!0 Q T !D !X;"]W;W)K&ULQ5=;;]LV%/XK!VY6)(!AR[+3I+D82-(4ZX!N0=MM#\,>:.G(8DN1 M*DG%SG[]SB$E1\D<+\$>]F*+XKE\YSL74F\N49G5^6 RZ%Y\DLO2\XOQ_*P62_R,_M?ZQM)JO+&2RPJUDT:#Q>)\ M<#$YN9RQ?!#X3>+*]9Z!(UD8\XT7'_+S0<* 4&'FV8*@OUN\0J78$,'XWMH< M;%RR8O^YL_X^Q$ZQ+(3#*Z-^E[DOSP?' \BQ$(WRG\SJ1VSC.61[F5$N_,(J MRDZG \@:YTW5*A."2NKX+]8M#SV%X^0)A;152 /NZ"B@?">\F)]9LP++TF2- M'T*H09O 2PM[4K2\_,/.C,5@A=K=&=C3Q;Y_3AKM2^C=OJ$]EOX:+0O M'5SK'/.'^F-"LH&3=G NTYT&/V,]@FDRA#1)ISOL33?A38.]Z>[POH@UO),N M4\8U%N&/BX7SE@KBSVTA1XNS[1:Y24Y<+3(\'U 7.+2W.)B_?C5YDYSNP#O; MX)WMLOZOZ=BIO1U;WR1\*1&N3%4+?4>UZ]%22=%KZ1T+0&W-K0S]1NT.4I. MK*"F7Y,[:)S42Q :T'E)#8%@BJ JM&Z$ BP*#$T6;%D6$/E7JF',@[V<,F#) M*>E@Y88@"]*\&X(OA0=A6>T;:G9KJ%LSTVA/"]I&:G^%MX+6$"IS:M&B6" MO1@O#2T_ZG/]^M5Q.CDZ==LHVN?--#F]_O(I/$U.#V E'*2ST>2'P!O[]*5% MA"IV&W*W ?4*\;A NVF8(04/A345K4;'+U-.(V"I*44TY3KB'P= *+NM9T$" MZ:BJB$XK%95<0VH&2AJ5),,4X)J.%\<)=C1'N;X"_I;OSM77QDJ7RS#(*7^5 M7'<9?8Q/QFKG; K]CVCDIA<"]\%^AM;3X?7 A]N>/0X^I&8ZFMVSJZF%7I"9 M=/3V1;HO2@"LKCKX&Y&Q0(U%MR4%C-C MF:#6SW-8AXRA6VYD\P*Z*;WP8&KN7Y&*U WF!R$7A5%TF>%B]6*AL+W1R+]X M&G!W2R^1$:LX1,Q6&AO-(2TUJ<5!LPF5BZ/1'6EA+ALG VDO*KH3^/DY)/U" M5<&Q+(02Y!5H&/\D:$[:.YC 'J2'P]DT84)BGGMA4;$1G#L4]B'*(5>!:G*V MVL^;R+XW,LIT YY%TL,)O,/GF^]*6XG:A=$NZEK)+*;""]_$@:]D)6G%SO8G MPV2:'&SU0H7G%?+(=G3W\B7["N=D?1V&-YO&==L\_<,!]F=' M!W!%=XQ';/8Y9T)G1.@,+AQ;(D3MUB267^BK;0.D?_*4(M]1/Z+JF*7P]MK\ ML=F]Z'K(T[:.YY"B\W=5RJP,Q_&]17IK&D59(X<4\Q,39_2?HZ RL-17!&UX M?#2)**?#Y,WQ8Y!2Q_L('T@?"W.74%4+==^(+1U/LC:";=>W<>]F M7:%=AN\'!Z%TXR5[\W;SB7(1;^;WXO'[YJ.P2TG%J[ @U61T=#@ &[\9XL*; M.MS3%\;3K3\\EO29A98%:+\PQG<+=K#Y<)O_#5!+ P04 " "V86E7)MF3 MR3X+ #[' &0 'AL+W=OX.Z.$^4!)M',,S//S-!G&V/OW4HI+QZJLG;GHY7WS?OIU.4K54DW,8VJ\]7'EZ,;TX:^12W2K_S^;&XM.TDU+H2M5.FUI8M3@?71Z]OWI- MZWG!O[3:N,&S($LR8^[IP[?B?#0CA52IGX_V(3UI[, M1R)OG3=5W P-*EV'O_(AXC#8\';VQ(9YW#!GO<-!K.5'Z>7%F34;86DUI-$# MF\J[H9RNR2FWWN);C7W^XMI4E?9 V3LAZT+DIO:Z7JHZU\J=33V.H(73/(J[ M"N+F3XA[)WZ%@)43G^I"%;O[IU"MTV^>]+N:/ROP5C43<3P;B_EL?OR,O./. MWF.6=_Q_VGL]M%=\U"XOC6NM$O^YS)RW")K_'D(A'/+Z\"&42.]=(W-U/D*F M.&77:G3Q\T]';V8?GC'A=6?"Z^>D_WF7_05QXEHVVLL2;_M5ETZ8A?BH:I =+,BC;;)8RSJ'L8W4A=!U.IC60'<2'\]Q$W$EZWNQ M;*7%,0I[[O:, _$YC^,!(>AB=RUI52I8;AG!W*I"^Z@7K8=%+]Z.9R>SB,-L M?/H&SW\2[B%LC_65B&TX5UE9EEO";:V+X(FE62M;$V! .;J?<7S(-3#@V&!" MPNO6KXS5GI:@,+"'@5%CL ZZ4C'P^$-^4"'7+A84!D ;B0J/"!Q?R H+$!$K:]KEBC=G*%'YBK2AM<&3 MB+RUJB4%#T4Y-%3L;_IJ$%CA7%+>M1#1ZSD1_\!2NY,,UP@["$)X:N_2.3$@ M?O[I[?SH](,3WQ /LH:XS&D\61T=H1 J6:E!WP6Y^=8L/,$D[E2^JDUIEEMQ M(U&>22[+2,=8<0L?:P3O)UAB*IV+WTVMQ$LZ;)T9N=0TC0B M^X5DQ(RP:TW)?"J9MY!O'KY$-4-IHXI;+%\O,<@!\T<1QN#N4EEN!+-D6*)VU\6",AQ"D^U M)F>P[GF,.-!(U5$VB(3]2$#5!@"UY4*7I2HF8OYZ(IXG^9>A"B( 7@T*XE:\ ME*^ B_BL,HL#0+W'2 MT?E69RUW9AGH: $B!*I!0WA&651.)L5D+E+%MP!O>UB(01XM8S #=41):;:) M=.,GBYCZ%BH (,I;:W$<6# OE;1BLU(AS52PMN / ME=(V!2Q1*J7H9XS2-3!F)Y H1$BXB692C('UO%Q9_X=2"0?"5%*?-[5K,+@S55"UU0 ME>8U06T(+M4R%'#DSZ,^PV21XDUP&WIX"$1*<0CT[@=!4:,'90E+J 6&U'C> M$C]K[ JB\<@%C70,K40L+EW<#A7H2AJZ$!L*; 7ZF(C+/#>6VH,4 &D'=2[< MU02]D<(V5)L2!<-O^> -J!RH5G, =*9+9< B?CXD-1#PL9F!VJF,0S0M#=JJU MIL"-(EB1L&9"=$9KG"+.%#] :P@).@^]TRSX ^;#0<,0S<#!QT;2@ I(Q">0M7;GE'8\-XO'N-],,8XKGBA) :7)I523TLL5IH< MZ9"^&X/D-2AGEW,Y1Y"4%L:-(P&OY)H(HU!#V8P8&4"X],#COQ[MW@O128;- 0-;) TFD:3@,?:YNCC;/1--0LP#\#=M_5UF;/A7M &REN*K1IM]37O$2UHRZE^,7@G;EJ&I M6LBUL7M-\:,!2\?N<]QE,'FZP"A&51IE1,&#]+H_XV^.SD"4)(<23AER&H&* MWD"6Z!W!UD"%2-8I]%K$ET/ZZDGMT4U&/\EB/ MX&S6+T4X374NI($M:%0F&DY-X'""VHLKI]1]G**##&J<*"+(C:8G7R1.[60> M.B@&S.1,>$5L_T\>M_^@!J7) X6J9!T[JK["Z]_Y\L-RQC4!=)E9JC7E7NFSK5=ODO$ Z#SGV 3I0W],!' M5:[T#LV@@/Y=UG%:H]L@<"CE9WQKDUY MJB2'UAY#'P\O,G7!UP#]5X->.32R-RBT M6H:;NE2K:K7!))?1Y&D*IH-$;@$&ZOL@U/#UP:T" VNZOR79(=?B-$(KTSB2 MRCUCA;%-/M&-[T[),)0FWG1MT%TW\+S%O7)W61 &R]2[)C8L I;DQZWR 5/N M#=5BD:;=F+I$"D%HH>FFDB );3ZWH_T%0DX%"H!GBB!96*!7[++OXUDO6MPQ M38!PK[6DT._ M:$P'/TA5RB[Y9S=R"\I4^&VJ>]O]LG<9?M#JEX>?!4$<2&J'27^!K;/)ZU/QXTK!.986X/N%09F.'^B [O?.BS\ 4$L#!!0 ( M +9A:5>2@T2IOP0 -,* 9 >&PO=V]R:W-H965T2CZ0$DCBPA%:DDJBO^^ M9RC9<8PD;8$@)JFYG)DY,^1%Y_Q=J)@C/=3&ALM1%6/S?CH-><6U"A/7L,67 MTOE:16S]9AH:SZI(2K69+F:S=]-::3M:7Z2SSWY]X=IHM.7/GD);U\IOK]FX M[G(T'^T.;O6FBG(P75\T:L-?./[>?/;83?=6"EVS#=I9\EQ>CJ[F[Z]7(I\$ M_M#R^5AQNAR=CZC@4K4FWKKN P_QG(J]W)F0_E/7RZX@G+O&OS"S826LS$M9HOE*_:6^_B6R=[RO\1'RA9TRT9%+NA*^*"C MYD!_7660 D'^?BX#O8/5\PZD:=Z'1N5\.4)7!/;W/%I_^\W\W>S'5^"O]O!7 MKUG_]_+\#W7ZK6*Z<76C[)8J%4C7C6$TF&1#46GX06>&QU1M,Z\+VAB7*0.* M&_2-WU+ML"1M2;R IK&B^&CQNT#&V9%OY92>:Y=Y-37P#^A*U%'DM%QXT/?P"AN :OH/>;L MHQ*DC(8-R18C6+=E)N\,CCKV3-8ES.SAF<%?>,@!M8 SLQU+J.(D<.Y@X&NK M/+P(='!S\12 9]%+>3Q9GH_/YZ>"\R#W>:7\!LZ%?+*/+NFK#-B@&5,)XOY^-WYBCHE M*;3.OLU5J':2WZ-"II6PZ60^7IZ=]3@EFXXZKQ/BPG56;.YRVWC<##XB3XU1 M@)^2_+75C03SYB C@1RP(7$0[X/G!]PI 47N*IU7U/06PPM)N5=>NS:\D)S) M$UHK$]QA,8XSE9(R/QO/EW/J@X88@LE=2+X\Y&W+*1A<'6#Z9DP;MC!B^C(4 MH)E._$97["(Y0E$I:+L6]P'A'@2_X=>C?T"Y6&E?4 ,JR>!!P*'-4F#[O!X7 MO_2N/N2:9(T%IR?5-$;G*C4M\A=Q*4L00_X2S7"'3^B#ZT3^*65E E@7*6.V M0)'G'$+9I@;'KB(5(P@70]^*AYH9)@+L88"@MP.U&#MW;';-'C$:C($0"; G M(2:[^\"&]L+# F.3DW#9HEU YX^O=-[R:1B/R 5!F@*J'VB]3[7QG(8<_-T[ MSX:'ER6G%XC<_/5HF%B*)+I16"^Q0Z MN/OL-!HJT'/R*,N3YVZOZ<%#HV:8D.=40/>T-O9OCOWI_L5VU3]4'L7[Y]XG M()">-UQ"=38Y.QV1[Y]0_2:Z)CU;,A?Q"$K+"@1G+P+X7CK<#<-&'.S?L>M_ M %!+ P04 " "V86E7T4R_5=4" ! !@ &0 'AL+W=O)9"V7E4.]=(T24YBR;B*LEGPW9MLIELGN,)[ [:5DIF7 M!0K=S:-QM'4\\%7MO"/.9@U;X1+=M^;>D!4/+"67J"S7"@Q6\^AR?+&8^O@0 M\)UC9W?VX#/)M7[TQI=R'B5>$ HLG&=@M*SQ"H7P1"3C:<,9#5=ZX.Y^R_XI MY$ZYY,SBE18_>.GJ>70608D5:X5[T-UGW.1S[/D*+6QX0M?'IN<1%*UU6F[ MI$!RU:_L>5.''!F34\[BQW1^L.XV% L>HKT#8ISN-7*U19N5(GE:WQ, M<@9-Z5;3(CU(N,1F!)/D"-(DG1S@FPPY3@+?Y%]SA)^7N76&OHA?^]+MV:;[ MV7R77-B&%3B/J TLFC5&V8=WXY/DXP&MTT'K]!#[KE9\\WW\)P5<\S4O495P MI^"N<#I' ^E)7]\C<#7"E98-4R_ E-*M*K D+W/ ";S0S)2@*V(QU$K:6*B9 MI2^_$,Q0((-R2T\S(K!5NC6NAJ>6&4=7$=;?Y-?WR6@\.3V&AMR%EI+ZTM9$ MLD+-+(M67!K@AA@32-X$?(4K+.C?5].O-/5$LTJS"Y+96N5 MZQM\\ [C\;*?"G_#^]EZR\R**PL"*X(FH]/C"$P_KWK#Z2;,B%P[FCAA6].( M1^,#Z+S2VFT-?\'PT\C^ %!+ P04 " "V86E79B4+#H " "[!P &0 M 'AL+W=O18=%@!5)TL&<^Q5%N^LD7! 2<&E&>VYS@].\>$6N'0 MV&8\'+)29H3"C"-1YCGFKV/(V&9DN=;6\$A6J=0&.QP6> 5SD$_%C*N=W; D M) (2 X ?!K@'^I M0E #@DL5NC7 A&Y7L9O$15CB<,C9!G'MK=CTPF3?H%6^"-5U,I=^S6[]X%!U[1L9?O]_M!;]]M>NSF]?Q>WVOJ\!\1:A &2R5E-.Y M5AW\!4$L#!!0 ( M +9A:5?<(9?'(P, -8* 9 >&PO=V]R:W-H965TS#)26+5L3/;@?;;STX@ M9%,P4J6^@.WX_/T[QY=S9CLNGF4&H-!+3IF<.YE2Q97KRBB#',L>+X#I+PD7 M.5:Z*U)7%@)P7!GEU T\;^3FF# GG%5C*Q'.>*DH8; 22)9YCL7K$BC?S1W? M.0SJCO7:# "_I(9EB M,CV&Z_[E6S_A&R7MQ=H M\XIN64RV)"XQ[7*^%AUTBYK[[1K:+)IA*L, -&[BA5><4V ,(?6;Q"3:[ MYCFV4<,V>G/@['QVW7-\XX9O;-7Y"EAE^@;>H*>,*$"_[B#?@/C=1615>N,! MG#2X,Y-W0)XVR%/[UN,2Z G"1MI*"/Z;[K+ED3FCJ$1I M#6)P1 NL0A6"R>4ZU74'\XQ]F>J,6A\O?UPG%1O8,9WXUJ<_;,?IIA380';R MV66&**_39S!&,7ZU93K_F#=\^QN_2%.A#XE^619;3"C>G#B'M;W8O,,R( #)U 9 >&PO=V]R:W-H965T?G6Q4Z8Y>?4= M??9;^^H[VW>U:?1O;>'ZW4ZUA]>ZM@_?GUR=^ _>FLVVPP\N7GVW5QM]I[OW M^]]:^.LBM%*9G6ZKK[JU]^'/FCFB4?U>=>O5=:Q^*%I^&UO ?-%5Z&P9G&ER5 MNZZ%;PV\U[VZX]4H[+IP9M.8M2E5TX&P2MLWG6DVQ=[6IC3:%8O?Y%^GWUUT MT#4V<%%*-Z^YF^LCW7Q3_&*;;NN*'YI*5_G[%S#D,.YK/^[7U[,-WNG]>?'L MU].MX>;Z:7; MJU)_?P*[Q>GV7I^\^N)O5U]=?CLSVB_#:+^<:_W5:^6,PS6#MO>J5:S@305_ MFZ8T^UK3MZ5M'$RFHN^GYC#?RT*=%I_34_%NJTF#=GO5'%"D\6M=%6O3*'A5 MU87KX /8XITKMNI>%RNM&^D(GC,--=)6\+2&;=%MB_?G=^?%1C>Z575]P*_U M'IM,U36.:W%"S_]T<_/;R2D-NH.!M3U^AW^U>M/7-&*: WYYI\N^-9V1)W[X M5&Y5L]'%K=WMC"-3M,#GOOC;B^OKRV_O?KBE?UU]>UJ A806][:E8<"#:#6* MJ\NS_SPO;F@>\'E]6&(_AZ*R16,[F&-9]Y4N2MUV8$+A;S:T7LKPC"XJX\K: MNA[T"'KXO3NN.%QO*7>4S']!PT37SEHU18:#47Q=UWJ MW4JWQ;,KVNK7YY^C7&#HT0L4(*M"51_ JO+GW59U8$P;<#_X ;5D*MVZHH%^ MG4/#2+(KULJT!6WDIN/5$86!C\#^D_Z IVQ%FV0F3A?PF;&5FQCV4[J[0G^"_> RCP0[H^XU6@)[KUE/ M^(5EUI_:[VL>-7P/6P4:W.EN:RN<6]P=L"5ANC0 $4(!EKYQJN0%Q'FM5(V6 MQ]'D=0WB:TC\O#>BN3N?,>C/@T%_/FMJWX.JP !!& 9VOW93QGJ^A<7JM!BV M0DJ7&N[,4A_?P=-V%^VHMS\NW3:=A;\^ZJ1?TB<'2&_/XF0=6J^]KJH=KH,3 M&Q2-Q:.#.R_N4IV 3TE;/U##%OY9;F>&X:TM=M4[O>[KH@9,*/X-]R^JT[XF M! 3OXESWV.\2504<@5G5&EO4'3>^L;9Z,'6]A)GU!:&"#VM\0M91]( MBF@02MC-IBO DCOMEL6]JGLQ]/XQ-AR *76+.[]3GZ0SUO'X!HP7S)2Y5PAI M$T&9!@!+3Y+B5W9:H=^@98*7:OA3PYS5RM31R[6(7,_L^@QD4BS$M;W]]7UP M;7X026LD,T"GY<@[U3N,#>#,"2X>=S MMN.K8#N^F@>#O8-/G,,E6*&-PC%.&9#Y9A8EH+VIII9!S9-IC/?#N]0*LZ%E M2:%'64TU7."'&S8()6PU1U*TWFT% ZC(.%!#7I5O[B)*>V?W MIBQ>7#Y?QLG>9I,%8"5K^B\_.E &Z&?-VA'GW5139J$4@(9?9SL-#1'Y7[1* M(*3&-F?'W&&0"4$]&6C8@/ ^V5' )*G@T&PR4D%+H<%8WGIEZW*E+DP"U%"8 M:9?26FD=6T'C@D"X9US0V T"E.&[.!)PL6'^!\%)A'M:NXN[8&)@K3X+\P1# MD?2DR.IH!48^HE>:->I![5V([*\#-P8.Y1ZAR2TA>7)O:9.M3F<'7P+X;* ! MQQ A,63I8HI1&BT1&G86+ XMN@?L!IH"W\63BL/OP79@7U%Z9]Y*X@H(^OB$ MMA6E3^O6DWOH 2&WWKXM?33 ZE6!Z308O)*#D-?=G+7Y.EB;KV?-Q$\RIRD# M\[0WOQ":&XEWBJ=^NG;GI M4Q@RNC#;9FHB@0/\2Z*)9;27"$98_=8]><92N6VQ!L @,84WN>+6'(T*9>>\ MT_\=1F@Z@0K<.ZI@I<'<@)J -=UJLNF$F3^!VC#,AIUVSYX>O)9IRWZ';A51 M2HWI/VQ#A59X]Q+.,R0^BA9J\U%#>$I! PJ9OA\OHQKL!WR_QMG3BVAN2M6V M%#4QFYOW#2;]:) M4F&+V=!3+6U4?0"5Y#F'=D+?^&F8V]18<-/IRDT,FR!V8MB:M%_$M@-_P;$= MSP !->P64!Q6-=S8,"OXNJH$01U?H_KI2[32W0/&T+([<2<[7#<,,N_IO1)L MZ(1B2[:'5NR!$B*PHL5X2<%*]:5^RJ*N,.\]O9IW '[_@?F=JTNV,H/TE(P*4)JJMBTMM]3DH0L MC;Q%DX9OI] AB:""Y:K!/%8,CAI.=K6LTH;1"+D/VC@ $/M=ST(3/@>!5<59\0[DL5_RBVH\:E>*1 MYU_(\^]TN6UL;3>'F1>NX050'7YC8DE:G3@UGS0Y/CT&XRJ%WZD,:4](OHGM MPEYUN":XA ];4W*"$#9^8W< L7U8Y\W-!%)N.=1"5(RJ0*KQ8!RE(&L<-=F& MZ= !?%8[M0$_&Q%D)L]#DB,P/#52P=2Y)!](X _SN8S1) [YE0/)X.T7'"Z> M>GRVQ(%)I#*9$_QVC@)4[2QLCCW8RIK&Y!/+SJZ[!^4CZ[%ZR4Z3-*CK M$IS)^:Y&)ZE@>9K "X;&V 7^$7K!_&?HA*R;4[6^X/P#V/]2]@\M9",* BX MK'6E$287>UP5]"686*AU%Y*-.WB-DAW93"#FJXLU-&\DX(#7.9$*Z@[*8-P6 M]>D&4Y*#J<:9KO2:Y&K1S"N.7H7:R2XEKM;*5K"(N"LE3' ME"0J!&7/; -&>&%0;=DF@X=J,0''CT$G:%U:6"(&KEC\,NA=>XC1/"9X5(,& M0\ _%P8Z3?-,F9L,!@>US6>74+\L61H>([H/YRSH3R>1+YNRUF(*$0/FOU3U MT6KB.VPF4C61X@_8)TIL8F:.9T%8($1_8EG&QG74XKDW+#?5/8,=\($8B\*@ MQ>JE$3S9EV&CMN\HLT:.(L;BDB@OF$9 \?B?--:G*R=^D9:>CO4R8?HFYCE= MNLKG2: B][&(93#HIGPJ@B8)#,G&0217G7G!X. M?F@GBAD:7.OI50T%GI46>"KS@8\'N1:N9K'SQ:%+J$6&.0/2,-J6LNB8)S54 M-Q74'PY%D0W&1.XJTCG8E+?J0_,O:E;4'U55H3;#[*=UO8Y? &;%.J)D.( MH\ Y,K2#"6&]4(!RU%J1%( &BN=VW=5E9#)=SNZ'F_'0)HE*\ZTL (]/M#3YF4\>MU5(R:-&6%-R1 .; M995\(GI ZL?TCQ4R'7S>']"IE$5+K*;3!D*[27HU(?>1S\.PAI0=3!_$X$P2 MB>$&$> X??UX<'$LS8@V$R$/YQGS^B9BIH:TFP>?%3RA3_0:5,EG@#HQ(_0S M$&,;2Y%?@,&^#A/(+Z'CY31]8VM LUJ"UM)[Q%I, .$TO!_RCN)STET3]PHZ M+^5LHWP(Z?H]CI#^QD@!A-2=>\W(^0(05+8;7, UN#<,!9U4OH/(U+K#3$A= M8U6G$195[=F*D0BB/VT5#]@[QF"CI1!9HG,[<*S$$F#W9KM!=-@[8A#=V_J> M%6*T E+,7:O25SI$51I,3=700=\RR2"$Y0J19-LQ[H>UH%*6M[\3&I35!F// M#E!.[:$B242A, B*.IA1Z,-@QB'>8"<4EO;F[+5Y\=>G1YCMD=:Q1)U!Z M=X2[8(0>8+(K.,N#>,I A'%A,;MXT%0+$BV4%%,HVR^YJ$6%SA0CPLQ_\ARM MY52V<&(+D!34'K;P)V$Q<-8&B:WR9M5K05/PN=N"1IYA,EIJY[' 2&J'=DCV M@,!:+\;13"?M&>!2?EH$*;D4L3J\7"=)Z9(*X L)BT\II7%RC OV>')CSC$D M%->K69/^5DKU;V.I?M(QS+>R6)\6$RUENDVH0O"')P@ !@+S8@ !D9+$RDYK MJ;"5&# ?*:?%(4KE=Z9T2TZ6U8&R%_/#&PR24'/Z:+S2;'(2+<4NHD4,[B(. ME4(97/HS:.O,Q_/+E"2%BK4VGW1UQM0*"G7RK9YL*R\-2F>07GE]8DX25L&% MAK,C>!ZR!J#I&5C(*PKCM&1>3TZA"3LFQ_57U'HM]47.^C-I#P+6T/>Y7W#' M:Q?&U"([,=9@1X+B)4B$%4@R#1&*W;#N+*8E=) N2R;3L'=2T<=F Y\T?,*> M&67G,[EH>) E5WK& _ETW;!7BF[NJ!C8S,DA!K=DG'PV==-J4O:1 M4VA[G3-K<"A]LS+(+,S,%.541DOABS[82XT56GPS$ 2\[QSG*J;%&V='6#G7 M0,JR>E$;BH90F?;JX/FFI%U*"=T8]O@5Y2DFJE+"1EZEV8]0&NRTW]Q<&04QK3BG3]F*C!I* MN0CP:J39#4::)9/4B.7,75.)$"$WE?[&9@IS8(%X%S2PZUJSZAGP(5R49+HW MW;3!33Q=PEB%2Q,LQ/BI(/[ ?8#%)%JF/D9(FUN::JBCFI"3N%&*I-Y?T)R@G-'8-:(94+1D9U-KL5 MA@\!Y-F>:*=[6V+TY5E*B?DDJE@PNS$F"O@S"3Y$"G'?D)TZLKEBTI-YI2:4 M2!'NCAD, ^HA4VNQ3NKH5$ )9D(,(U/7F'%JP4([P42FP53^@M:,9EJAW*78 M&HI5O7@"(<"%-D*>/JGF,&9H:;C*UV!XR\$,MV8?7"+W[5W@D$FKC@CIO/@- M$8@+E->HFI[#3)P*"&TL5CICH6X,#=KD1,C0GI!ED!!EI2E^"-8^8[OX:#WL MJ\#T'F3",1IQG&G?(6"&89WIFO=_L.VI?PMC4='?[M0A5(?IX$*D)C!.E317 MF^"D/!8(#"%/L*)LNKR9^O,4 R0CP(!>[4D.M/<)S!B8]TA/0E%#[X8;,@^A@J)%4,C&%8Y MON;;'5BK?@\O,%&1F=KCG$F,F ]DR?1EE&Q= M0S @\CUCA7M M-%([/I5L%O3Z_W$2BG/BX7RAU]\T9\+Q.F<=T?!ZD!,@W+MPZ&7B@ G9CLJ@ MJ0F1>'),A@L-=+KM#;EUCD=%Z1A2&3Q+3W51@HA!;V%FK1^PQ*"'] GQ&UF+ M2?*")G[/I0 _L.#'J(B5+8(:AR4'/JV0+$T\7#@,7]*X@A'-+NDNKG!+=ADK MPSX%3QY8.(ATB)EB,5^[1[S+%?O/.X_VH:\\HK@=C@;SVX#VP-*Y/R5U\)>D M!VAO^,-Z%" %"*@2'(;SV$>F95ID$8.FFVKBZ(9L*%0((0!3$38F+AD.NL0[ M$?GHK\H2S&6?KV/V^7HV;_PS$G\F2;:/O+C8G!;\S@2IO/P'L(GH MT0GJS&)6Y(1;UDK<$7@:F)A)TUFPA&IM$M0D+;\L%E>G@^8;+"X)9.N=<*(C M1A5P1E8 ]N6R6%R?9J-G0I446I!'P[F#%2(SH25@R6R*:AHMCW3<;3TQI-NV MMM]L;=\==?(,J!?/\N%LU6 HXFVG>CD_LDPDW^5$;CI![+(V ?/R$4G<+&G/TAS8]^QUB1.)Y>#/\1"3FOD!AI+F?,9<=U&KA#(7*GAXY+REP#9; MW-4A-3')BS#[J&!>CK%Z;?<^? AA7JHQ2MR<5( / 3%Q;@B/J)<80RV#TL1N M\4V^.&"G/F 60G(4L\RLV#F\L?CR5"(USA9F1S?RM>13%;1$GL,\WC"3QZ=2 MU3VZE,UPX?T)&'^R?\=LN&QYU0K@4UA: = P#-$F\0I!MW?:I^?0U:)1>OOK M>Q$&5^+SD\N'0(,F;YQ"K^/#XQW0:N/$4N5NDD;DA?'/++%J$I"B.JY$"Q@G/H76)KQ<4-%@\'/VR.#K^=WJ-4LJN. MW"D0^PD@-P&W,I! ^9\,8<6NBRL>"BWP0(*+,NZ(ELLAH>533@EQ+?+822&? MX\N&,?2+QP<20Z-I0NMHY1X'SR$/F!VMFVA_8IE2O4"?VS?1$DPM#3M3ND_$ M5!<+48#3H3ZE."IM,ME=1S6#Q3L^L!@$+@F<>Z,?]/!P[A+P_@[B! ID 0MM MSFK2-G]]!6:_4MHRXN!X*#PG,.,Y-@1B,2C?G UPGN"'>">/]YQ-E5J:-#D B,1?=(+O1L##X2=.9,E[8;27 MY7*>!,! KU?7Q8XO;:/6G$N9BP*D,,O@P9/@*7_K0D),XK'[.QB.QLQ'LN<# M:"56?Y!^S#"]1]QVPQ%0H-G*;4P%K1:;F P(4D29>BR&.D_$@6+5'NO$'YC6 MZ5CG.J)#Q'EGY\5[+@'*(YF2Y/'@EO!X"ZK_$ Y-Q1/;<5BBCKS)2/EB3(YO MN%!.0ISW^:7&X?;@&YLJ.DF M%_CJ-B_E3F8+YEM8;$^+02NCOR._BP)1.:WEP"ZWWF^'3-,B4M".7?-SBGEM M\ &FD^)-*V).V6GA4-C,D2S,2.* A%?K(6',I">9RLAGTBUK.I(@^SU^[ZSP M/$-R6[+_\*W#R&\9HINS1?92@D U!(%6(DQ?*!P* -UU& M '+QXC=06Y^?]M4>$;3<_.#5,RU6Q#= ?I2XH[M&B*$;OVM)PF_>)1])>C2E M! 9SP.7&D"N_C8\Q,=DE1!3&=SQ&:4\UP_1KX$RP,<4,LO$'LSZ:NOXS5I6D M'JAS7A0\%R1S"=DH,$MB%G3$WN*F)M:JPFECR2C6<>>N_2),F(+$P0DJ^#J! M)O.4%>;ST88*W$8$%\)5T:$(,&=1X@VA5_.7=][]@6+*I+EYY&Y0 M]+"'#G<_?:%V^V]OPJU-H95D.R5TD81E]-FV+&5YCW1LSLP1%Y\U [83EE$2 M1F]4X+$I0NXI.GJZ%$ENVHSEXVT/S<1MM_31#D8Q&Z3B[OR= DNIX1&IB_XE M?2WGNF>>[:6RQN!%B:.)$DN[FVTH/G^87(,F$I5YC MUYK*E'1H&I$%[[FQ-9,C4*:MR+(?O-B(P)1@E"@B5;$'.5VFQ[JX8#9YEGL9 MJ->18+WT=3!0[AZ<5').V:XL\[@YT)R['?#_VW"YH>6R4BE0"'ZLR\\5#7EF M<_8I7GAY-7]?Y6TZWTD#],A]EQ\ [V0'C&YF13JH6?KHJM*K+COW-Y+$5M>4 M0DA2IU).('4TG3]A,;B/R=K:'3WHM$BZ";13(2R[TPA??4!+Q^_0=8,OAO#" MH2*1 >%ZG,<*XV-7YP,A,2]@^BQ9#IIM79^16V*.6CR7.\'N5WR/2A1_: J3 MVT3O.'(J;'S&>,3)YB ZN1)!L2MU7!'O6O,I]I><_$HZHM[!+Y#]S/(>\#\D MUIW5UM*M"/Z"+#_94&32S;UI;3.FKJ\T@ U?\MKA5@'S!=%$TQUOO)UN>(GW MY#CD"N]P84M/ST*#M&9>G\0KS(UG2,UL*OHX9!)#<0O6N95C7)&]&XIM[8#8 MSN[ 'R&*EU;G!4:2W^B0G0PAK$1<\)ACZ?RY+A0#UD4WIE=I M'W+5OA< WIJPK]0@$YWW-3XT,5B0A$ XWB8VJ8,EA\W8"0RV['C_)&G]FAM#M;>EI" _B,4$83^71,;(C MW-:,XGRTK)&T-2!.AP.LO%6B*L0W_ T1(B.?ZJ0[@OEDCI0".%4OY:M\,3Q! M(=Z?.UJ&7%KI, $GNN0&AG$53LY'>P>FA-UV':9;UF A\GBBID=U3$N^53HSX@Z3PIN+'I =9T%.3,*3_E M*S#3.G)>_. EYI_G6RE\#A3S)L;V#DQ$,LRE3UEQ/9)ENMFT@, Z_>B[PV/- M/A48[HJ-1VB/7% QBU#BM;I7\Q?BOHFY?TQ9#_/)DYCED2MV/YX6C[1:_#S. M6\?H)?Y,P. 2CZ5L/ 8K3<5$.$O!I1)'$N-WR7/\.#D0#>/ M?OK*3;,^UF78JX3N\$*&"-VTOS"S;Q(S$X[(3YHM'XF'VI/G"*(12Z]7E(KC M\#@3DFE#T2FKVD%[T?U.W\\"/9J_C[7&QXPJ9R_YFAR4\PWLZA/BZFFD)(PV L FUN>V]XBDXMO%62B MQ>A9#&3!Q+,XPOV#V2D"Q>0'E96"T>X!S[18U$37BWI(%2=\;\GLXTYN ME,5PUH_O6[[SB]QETFVD [*I #^()'!9(J9&><02[G2@MLPI1=X,,?RM:50M M)/N&LSL(-S0?23Z&]"02UDE!C;#Y>QYJ'LCO'H_GJ3< MQN0O,.)TC\[7/[NA@HE?@1(FYZ;C^O-M!XM[D 'K<-_$>TV%O9+.V.LPCK9J MU0,=I:-'TW*/=QJ2B:46_)O(+*"S($,7?H2&Y"94='2[C%SQX6.IQ#G*\2#. M@?&Q#4;,^#*?XO/>*')X(14^(F,?#5< M8B)S8Q, [B-7IB03)E[)ZI!9A'@$)J6Q"^[TY!UL"!^)7.7H>^D>WW'?I& & M;SK2?,GC\(I7FU\RZ6U\&9[W0"Z9!\GS;BQT>1WUB^_RS2N);>#^N;"5G!&@IG/PTA/Q@2V\DU(WW M 3%?NLI5-8#0LCL6UCWA<$#N75L_*QE;-B\_3EIFSQ"DY5:5W2>85(;Q$NWJ M+Y26QI_ 8S/YX\W=:R^SF[OWQ3_L.7U[=GFU]#?B"/%W(;^$\>7U:;AN\=T6 M= C?"[_RHTAYM?:$NMTN_FB%9PPD!_/0@0O?A[_=XFTV($9T]\E9!$R:/N#= M-#[Z3A\1 6?TV'#B&P<0[@LA5(>UT0T(KDZN/4L)P,9_1/,0M,4.R[=#3*7( MYB82:,VQ1DH?S[GR*"?D786,A:]Q>B-+Z47P,Z 3=$>S4+4PKV%V@242?GT# M<\WYXRN],0U7FNBNJ/#C E?/^7"<>FVGL@GK@=#,,TV?_,6S91)5+9/- #C=Q-N\'[G(_"+Y&PZN7YU\_/V&:IO^CLWOZ M4 @ : 8 !D !X;"]W;W)K&ULA57?;],P M$/Y73D%"(+$E3;>QE;92.T#L85*U#GA /+C));'FV)G/:3?^>LY.VQ5HRTOK M'_=]]]WY[C)<&?M %:*#IUII&D65<\T@CBFKL!9T:AK4?%,86PO'6UO&U%@4 M>0#5*DZ3Y"*NA=31>!C.9G8\-*U34N/, K5U+>SS%)59C:)>M#FXDV7E_$$\ M'C:BQ#FZK\W,\B[>LN2R1DW2:+!8C*));S ]\_;!X)O$%>VLP4>R,.;!;V[R M491X0:@P:N&D67 M$>18B%:Y.[/Z@NMXSCU?9A2%7UAUMN<7$60M.5.OP:R@EKK[%T_K/.P +I,# M@'0-2(/NSE%0^5$X,1Y:LP+KK9G-+T*H 6;R7CW'C>/0:8 DB6 M6A8R$]IQLC+3:B=U"8U1,I-(\.9>+!32VV'LV+&'Q]G:R;1SDAYP<@6W1KN* MX)/.,?\3'[/@K>ITHWJ:'B6<8W,*_>0=I$G:/\+7WV:A'_CZ!_@F+^'.-N'^ MF"S(6:Z:G_L"[OC.]O/Y3AI0(S(<1=PJA':)T?CUJ]Y%\N&(VK.MVK-C[.,Y M=V;>*O2/AN0DUR;FT!(6K0+%14[^1FHG="GYR4 0H:-]81QW=/,W!=?%8RLM M>Y,ZETN9MT(I+A[+5>LJ$%!:TS;>NW$5V@V*[R4W("Q:8@]$D)EZ(;7H^E+G MW$9+'@]-X'5H=6 5%B$3UDH^%HXQY$!Y-!=G6[RGK1DC+ M(X2!AH&^?7-@0Q8G[:'<"8+"*)Y6-(#KT(%H3RRN*?])20].X J>45B"6V$? MT)?1?^POU_;WF%7:*%,^'P&D#.@E'6)?]<0[W<]2RS#C?(ZYHKM!L#W=CM%) M-SU>S+L9S/I+J8G37# T.7U_'H'MYEJW<:8)LV1A'.&ULA55A3]LP$/TKIS A*E4D34JAT%8J9=,VB0U1 MMFF:]L%-+HV%8V>VT\*_W]D)6:>5[DMB.W?OWIWO7B9;I1]-@6CAJ1323(/" MVNHR#$U:8,G,J:I0TI=,RF$W\V9V>351M M!9=XI\'49@V'[)I$#E"*#"U#H'1:X,+%,(!$8U? M+6;0A72.N^L7]'<^=\IEQ0PNE/C&,UM,@XL ,LQ9+>R]VK['-I\SAY,DK>/==)0S\F*^,U=0Z/_$9%RM R+HQC8LENH?CHXMX<'YE#K:1G\M_ M.O 2OB/3@*Y!X(:.RQ5J2 ;^BF/X1(RA;)JHL:$6L*U1VP?PF63+<5TQX6,S MS^\CDS5I#PS@#<3#?A*/W2+J#X8TR(>4YRXR+A$[G+-8(F%\@%6=2LA3_KCR^2 M'IR0^V#4@P458Y=JQZA9C!/8UR_ASM"72$2=M!GPQ6SFOSOMU'/>B,8?\T9Z M;RE/3L0$YN0:G9Z36.E&SIJ-5967D)6R)$A^6= ? +4SH.^Y4O9EXP)T_Y39 M;U!+ P04 " "V86E7] /T!0( [' &0 'AL+W=O5,*;)IRS- MU<4HT;IX.YFH*&$95:>B8#D\60N940VWE3GG.;B519991^?R.I6)[,?)&]< =WR0:!R:7YP7=L'NF?RUN)=Q- M&BDQSUBNN,B)9.N+T97W]EV(\\V$WSC;JM8U04U60CSBS8_QQV#5+4Q0$,#Y6,D?-EKBP?5U+_\'H#KJLJ&+7(OT/CW5R,5J,2,S6M$SU MG=C^FU7ZS%!>)%)E?LFVFNN.2%0J+;)J,2#(>&[_Z:?*#LRKV6\)3#.GWY ^62/-&T9"1C5)62@<6U M(BC\@U742I0:T7^>[526H*7_-ZGLQ4Y M[1>)S'FK"AJQBQ%00S'YQ$:7WW[CS=VS <#3!O!T2/KE/3 Q+E-&Q)JL=^<% M=U0I!H=%\YBDG*YXRC5GRB$\C](RYOD&'%3R)XJ>#X.@7VF.UR%4=T0!/8!B M42DE+@(WYZK/"L,X'Q+6%MKQ)P"K$[ ,6?.%Z4N-3(O6$1RU9,DL S/N(;D> UNAJN7.21P"8Y^2>;W*^YA'-=>?Z06A0].0]>V(I M\<;UE=]6WQ1B8;DZGK^'.O65S_5\,6_QLR]YSE=-&_;S7U?>L( MOZ^N!TP M1>UQSSMQ:Q"W=.:SZ9XUJN':&@O762ZZUJ@V!FOXCA=Z9'9*#D;6:PB//"]9 M/*X<&3CN?-D]O)=#K_3(.?C:_AE4P_49A*[C>D'_OM74MD<>X4I> MZ(3S>2/OQ>VK70E !('?IP8.-\2:.NZRZTK5QF_JJ2=TW(9?1TW)JB@/F."\ M<;WOGD'V*2B/"?N$()F-K@*"IR08W$'I2H"9[YV9Y]5:.ZW[&"1CY$4>BY3' M%)UL14'KB!%3=*C3(X[W -@OW?!D-28_[HNC422!54.ZM_+,00/TS#D*%+@0 M)L!K, +-GRWS@8J@?G\.-L5DC*D7JN%'*+_%"@L'++NJ_-;.XRL !PE0;JF, M#695"$T*RW<8-P E%+M/R'*K;\0K(_ IH\L)VLI,A"($AC8.$:35N#!*!05 D/$UA#=2H7UI@0@'DVC,C46A6R. M2I@""@3OEL)Y1CAA76H(A*2@S]: 6I 5!%<:,[S$M5#MITR:H$JCCR5'KUQA M <' R<">6UJ=!HX_$]"70V'?U!=6_JY"*9@T;0^>LRU@^L2V*I1&2UP&:AGK MMZ5H*C?(" 4J04BV_LMHE)"BE%$"!B1T(YF)]F8QC?^ )J"6#Z:!;@.UA=X% M&QLS6KF<"2'AF:K5:C"G_)&E/!$BMH9).$1ZLP/:46TO(+ "(IJ/T,7L/&1P02XSS*X$[Y MVM"IE 9A <0T_IZP%&I&\$V(+.2.KE:P'8%=8EB[@N3T&4^Y4K0=+;L; M8?*'0I@+ZQ[(38A:##RL8_^U8?Y ##])L(R3_GPUR-6S0H ]R7]\U#/"A MTQMIP\Y"BB= H+"O>X%Y_VQ>C?N0N9M,I!,(8N8,MS6.<9D%Y$?,M&) M[TR#<-S(J>_A/U@NQ^0ZH?F&O3CJPQ:OZF!8/YWY+:GF[L3S%B Q%:JKRWXC M]7($2TB+1/65ET-RIH=J)Z7AKWDO M8%,'7^)S%U(+#5J>:K23N(M?^5T5+.?YC[PJ]M^\L Z^'T$'H>(M@U\CNCPQP)6RX$@YRY>X+^-%^ M3??"C]Z_GA_#^/XB*@RH\(^B0N@L@L!2(3#O28 *KHM)H7J9]3DJA T5O"^G M0MO:'3Z$H>5#4/,AF!D^^/,^/LR!.,'NCI/5!)V/0F^%G*VQ_RES;;SO-:/-E[,I^$-I- MMY_5/D!K!^4U>/<:EKJG(=22TGZJLC=:%.;ST$IH+3)SF3"H>B1.@.=K >=6 MW> &S??"R_\#4$L#!!0 ( +9A:5>^&(VZN0H )P? 9 >&PO=V]R M:W-H965T.S,SO'-M3RYU>9;/9>R M$=\7956_&LR;9GE\=%07<[G(ZT.]E!7>3+59Y UNS>RH7AJ93YAH41[YKAL? M+7)5#4Y/^-FE.3W1JZ94E;PTHEXM%KFY.Y>EOGTU\ ;=@RLUFS?TX.CT9)G/ MY+5LOBXO#>Z.>BX3M9!5K70EC)R^&IQYQ^<)K><%?U?RMMZX%J3)6.MO=/-^ M\FK@DD"RE$5#''+\W,@+69;$"&+\M^4YZ+M$20X*%JNQO_KVU MPW,(_); 9[GM1BSEZ[S)3T^,OA6&5H,;7;"J3 WA5$5.N6X,WBK0-:>OI5$W M.5E&3%655X7*2Z&JNC$KF+ZIQ?!+/BYE/3HY:K =$1T5+>MSR]I_A'4F/NJJ MF=?B3361DVWZ(XC9R^IWLI[[>QE>R^6A"%Q'^*X?[.$7]+H'S"]X6O?W&QKG MU42\DY.9JF;BC$"C&B5K\5K51:GKE9'BWV=C+ >@_K/+*G;3F%&3']3(O MY*L!HJB6YD8.3G__S8O=EWM4"GN5PGW<3Z\1M)-5*86>BGPV,W*6-U)4FB( MCET:!0\O<94O](J4Q3J$:MU :=)W\A0<;E4S1S"68#M!.)18(H5-'_+[DLVS MRR;[I?XRQW:Z1((@&1H"G&#CT(X-7OXIJC1Z)L'<6)UHF_UZ'8M/CV\^Q#O( M.1+G.VE%7M>X'98J'ZM2-7>CEF(\$F ]QOGP/T3?NB1?Z/ M$R!_(3M5D*:8Y]6,C&UNF'U574LOE:*+J\;/ 'VX9S< M0$NDTW*$:)FHO!)7JZ7$R^%X!74.A.=$:>)$KLO7B>^VUT,_PAMOQ)=.$&2C M_=P_RN^J /M+6>N6N1\Z+GA%H9-$+IB[28;_L9?LYW0YAZV72Z"MWN269 YJ MEO!<2(/?8>JG< ?X^1#MS+:Z O M7\+D]RCVBAJY3A;%W8\7QV*8^?ZV.%=ZD5=D^ ]RU?*,/,?S(B)+8)(T3$7L MIN)O^3*'SE+\4U8=\<5<\:,K6<'/8]4R2!TOC00\E$2I& 9^ LU8A+W2/L(L M]-A-8<">C]V('.Z2PR\1)<1,FI)B\QGV#7PGRD+APRT1.=OS A'YX7ZYWJU@ M>D,F>@MD=Y[R6:H@XA\XFWSM9BXB;T5IO*3UST X@1M"9&0R3PS#".X)(%WT MF$S7%H2Z5/5<_*O4S=TVG,.0[>0Y0>*33&$8C7;Z;B\.7>:5\'\P\8(0L 8 MW]2 MQ60P/$1"VFNP:$7 /0=*Y*\K-<5$:H71DY4XU YVJI/#L3;M)HV:'G--Q10H^IO M]:%XIV_EC33.AFSUAG!D!6K5)P+^IB75 SM!6,W%?VGTC:(1@VU%B^%]N/[N M&3W$AND.=_MBNZR*KX?7AS 2 _00R'JT75#W*_(6J;4UWA,6262RSHM&OVBM MI&#RHNGT>;(1:HT$CVO#J)Q@T\,]W6C4=Z/1L[O1::Z,N,G+E;R'276O]88H M6%GJ(N>Q356;,/I+O:%#3<'(A+M:SKVB[6[#N0_=DG,7@G]6]I[!+@T8+78R M5G]8CQ.I[87'-#L?BXL<=02IXU; K#.X_I.N7DQDC=!AE/SYC>09=;'HI0"5 M7$T(KAC/Y68X%2MC.#+L2G2"J)J!1Q>A$Z"M.1#HFR*/?U,4^,],UB^G6AUQ MCDO=#+_K!-A=?6A;:,HY9T5A5G*O(.7&R M:7J/SERN@#LI[@F_R[D="J+A]'5!M27.=*W6-A3 M"DFG% ]![UODGTLJ4N(+>'Z2+.7#)Y\!0DJ?W?AX@.[:3PDQ0W0926IKM^]R M$'B.GR7T"M4\YE=>Y&1H3HG90UN5B! U59P94#G[Q$'[HLGVDY!&F"@8T5U( M;3R:<.!ZF(7HD'PG#C-T[50>:P+'=I:S5B(SSPZ41)UEH> M:><3,/UG>AQ*A7%J71ZZX<@F/C=F%"00(6I'9=B.G9]XD/>G?!Y%F*F'H6]] MGA$"R%:0'[^U*O/LW_]*GSY_>=*,]Z7(B_+7N1);2\ D_&7EWLER? MEC*4N!EY2Z[NSDJO*.]2(SU7F''.[,0 @C=;",BB3RSSY$R M=DW M"8+J! .XZ!-DEYD:6*TBS2UDX5-NP>R:1!PK:"NC0I>2ND.@[ G: @' M_APQDY4T-(#1 444QW2(A(SB>50!/7\M2-LNBBA(!-7AP!9-EX_#7)^G[;;X M'?3U[F"=&@^Z;'C0U]Z#MMX>])GYH,O&SXF$7;"Z%QF_#(A-9C2E;TP.Z,&Z MA+TYTNP)O!^3_3FXZP^GUX?2_:'Z@P/L[6)I*PMYC7H5KK"HK+%UU=#/J/L9 M<3OF!N&SU]$!"S)OO3XNWR/J+9 %JQ/ VG*-/VY_40]71;.RJ9&+\'TNAL^4 M\'C3L-O?(!0L7",I%W/R%99)V):^RS'8^;2DL%.F&&MC^$.*?<>"D;NU47!P M7I9W.SP/1GSL(=Z>79^+V4I->'.X<:. ,[\6)X=\.,>2WFM<:%&Q;CF:73-U M+;?Y&KF>!W99:)>[6]YP0:U+-6%M-N9I;&0+X,Z#C*.-+Z8+:6;\7;BV1UKV MXVG_M/_T?&:_N*Z7V^_6'W,S(^E*.06I>YA$ V'LMV![T^@E?W\=ZZ;1"[Z< MRQSZTP*\GVJ@O+VA#?H/\J?_ U!+ P04 " "V86E7P$A-C2 # "O!@ M&0 'AL+W=OBC[0TMDF2I$J2=F1TT[&V,[X6EJMZGK+8HV!G4JY5DV M33LA=;*3<+Y>.!/B0?W9 S!R=J8;V'RH5TD61"$ M"AL?$ 3]W>,U*A6 2,;W$3,Y4H; I^-']'?1.WE9"X?71OTE6[];)+,$6MR( MO?*?S.$]CG[*@-<8Y>(O'(:S595 LW?>=&,P*>BD'O[%PYB')P&S[)D /@;P MJ'L@BBIOA!?+N34'L.$TH85!M!JC29S4X5+NO*5=27%^>6NQ%[(%?*!K=NA MZ!:,WZ$E=FM1>Q#.H7?PZK-8*W2OYZDGWA"=-B/'U<#!G^&HX:/1?N?@K6ZQ M_6]\2GJ/HOFCZ"M^%O .^PLH,@8\X\49O.*8A"+B%<_@W> &R6L+U\9YQ^!: M]-(+)?_&EL&8(18S\WO,S&K(R(UTC3)N;Q&^K-;.6RJQKZ?2,[!/3K.'9W?I M>M'@(J%WY=#>8[)\^2*?9F_.>)LX5@-M#_[&6?,G&6YK2) MGR^NQM S=SZ(I&W8&$7=0NKM)>4Z+-Y@@]V:XHH\WCH?UZD2_+@QE@.LVGNA M&P2I&]-AI-1&_SI.O7@@';] ,6/%C-,@+VLVJS.Z>ATO<% $KWXS'@GP->0Y MF^8%Y%/&BQK^9ZFH65URF,Q8616DT\I[$1H-\5-%[*E_D;V\9E-BRRO&IQF\ M[7IE?B!I&Z02".-U#27+)C5!],9)"BI94?&P566/IAQX0_VS[Y5$ZZ N21?+ MLFRH2^*9L2JO@7-655/X;*B(@\6B8G45S/)JPK*R@E-UE3YI(AW:;6R5X6;V MV@_]Y+AZ[,:KH0G]>WQHY1^%W9)]4+BAT.RB*A.P0WL<)M[TL26MC:<&%X<[ M^J*@#0=H?V,H^^,D$!R_4<)K+ H#1#0>.TRG+VD2#^T]^B>KG;2LF<)K4?S@F;>% M+,L;IEDRE6('TD03FC&L5)M-Y'AE+F6E)>URRM/)4M+]2OWB0EVP2@.K,L#' MAM=T\-J%BI[%^3U;%Z@NIIZF@B;-2SOP10L>O )^!;>BTKF"CU6&V;_Y'A'M MV09[MHO@). *ZTL(?1<"/PA/X(6]^M#BA6^J7_;J/^[5P\_Y6FE)[^;7,>DM M\O XLNFEB:I9BC.'FD6A?$(G>?]N$/D?3O >]KR'I]"3%?5FUA0(8@-;*92R MS,UEL5(T1)W\]:F;/2;H9,GC@NYSA(THJ+-YM05MWHFI^\0S5*!I\[_(36"N M3- -IEBN44(XL#<>='YZ!;K;Z)X"O/&,6QIG,(XB-XQ&UHI=?Q3!5U2*ZJ5I M4S8%TYA12Y.^E+-V:! .L9::_VX=YZ-XY$;^^,)8L1N.XXNWBAOE9S"(?7<\ MBHTUOG*C<0S'WH%WT,DERJV=5PI2?B3.VTGP-[R=I[=,;GFEH, - MI?J7XY$#LIU1[4*+VLZ%M= T9:R9TUA':0)H?R.$WB],@?Z/(OD#4$L#!!0 M ( +9A:504 "T0 9 >&PO=V]R:W-H965T 3]?:?+5+*1U\KZO&GHV6SJU.QF-;+F4M M["N]D@VNS+6IA<.A68SMRD@Q"TIU-691E(UKH9K1Y#3,79G)J6Y=I1IY9<"V M=2W,W86L]/IL1$?;B2]JL71^8CPY78F%O);N]]65P=&X1YFI6C96Z0:,G)^- MSNG)!??[PX8_E%S;'1F\)U.MO_K!Q]G9*/(&R4J6SB,(_+F5E[*J/!":\6V# M.>J/](J[\A;]7? =?9D**R]U]:>:N>79*!_!3,Y%6[DO>OU!;OQ)/5ZI*QO^ MPKK;R]D(RM8Z76^4T8):-=VO^+Z)PXY"'CVAP#8*+-C='12L?".:SU;JZH"TA.2?:? MXFOJQ*Y$*<]&6#16FELYFKQX1K/H]8 /2>]#,H0^N<8:G;5HM)Y#N40/I,4D MPF+CVCYS!P'WFWNSE##7%=:O:A;@/",@K#88)X>+>XY&!1/6[J0P(#T'X(TL M93V5!F(:LLA"Z/VF!LV NN-+MQ>S[3:;-RD_@7>'0&XW'0()OV%O\SY-126: M4@(E'($BQE'*\H30(H./-<;#^0C74G@^8$MRL))&Z1F(V3]8HW6(!"4YY?#B M6PV7%9:0FBL\6%A8RFH60F(%!N\(T5EZW.]].Y_+[@CYO8LE&.$PZ%5; MNE;X]H6EF'"T+#Z&HXS$!3O&$[1]:/S69)0X)WF4P #'TIYCZ<$0/:1KE]5!O$_854>V3,0>1#/JD& Z=$A=0PMZI$V$N,=%OC+L_,#U)4 M;ED*; $?L+G#C2R78>&3:-HYDJ(U_L0;[1#B1RHEC!*665C_2;#L^C&Z4D\Y(FL8[S/S%^3VP;_RO>?ZISP>&F_#1!DI4H;'1B1%;F1Y1%@6'U;Z65_ZV7#I=S[K@+S56 M0G,7:,I?VSW7$)\:I'G'''N"WVAOT^/FW\WO:?3OC;86SLNRK=L*@X]54WM" M_1O"#Y_Q]GO ELMP'Y/FI9'=CL>6/H>$QZ0HN)>P]'F4H93Y;-*P2$F2IUYB MF"8:>RG&G#$DF_DJ/<4'T O4B2GD,;86S'5"4I[[R8SED'-"*0.*?*!9X'"C M*[VX&X"C+"-()* T)FF&O8F1/,$ARTD2Y_@;$4P)(#[U_O@6QN+$2TCZE!8H MY07A- V+''GO?&6BQ[QDYV*D^_[R3 ML8[*]])@CCT5:8&4\(G8?@'V3 UPVF)72?N-NW)_=PY?E'[ZX:CKE[MPOJ?V M7?TYX!S1U9?#]:=P=@14V/A<@Y+=6K4)X=U5W?"0QYSLSG2&K7X:T MDU\/LC;*R9\ FK*HIWIO;5PWCG"8?96(2'*I)8MXWK7G/];/\6/N^> M@/?;NX>H&KWB> \SW>.T&SB]"@_"J7:8^B N\3TOC=^ ZW.M MW7;@#^C_0S#Y#U!+ P04 " "V86E72,BDBE@# W" &0 'AL+W=O M:!,CE5G1 M.QQZMPU#L0^*32="9D'E+,ZB351WT$,.2Q MX4*OO:,Q[740Z/((#=57L@6!)[54#36X5(= MPIHY8P:'L1AN @:RH2W6;F] M.[59RU%WGGC/3LS"_MG<)5,*)4 MK &AF11$0;WVMM'U36;UG<*O#$[Z0B8VD[V4'^WBIVKMA38@X% :BT#Q\PEV MP+D%PC#^'#"]T:4UO)3/Z*]=[IC+GFK82?X;J\QQ[14>J:"F'3?OY>D-#/FX M $O)M?LEIT$W]$C9:2.;P1@C:)CHO_1QN(?_8A /!K&+NW?DHKREAFY62IZ( MLMJ(9@67JK/&X)BPI-P;A:<,[XYZ!]6@4%PJQ*4 M ]!-#Q1_!6A)WDEACIK\*"JH_FD?8%!C9/$YLIMX%O >VBN2A#Z)PSB9P4O& M3!.'EWP%[];F=\MTR:7N%) /V[TV"JOBCZED>ZQT&LMVRK5N:0EK#UM!@_H$ MWN;%LV@1OIJ)-!TC3>?0-_?8>57'@<@:J3:=8N:)M$K6K-]S='%)!<$NTX:* MBHD#$=C!>.AHI(U4AGVFKO#A$3M8PU26LW%,9_EPA.F@<'\Z,*KM.=)IH-F# M&CGUOQFR3YBVYK7D^'CH:_([4$6@A]TVLA/&(9'OR,+/DLPN4A(O_"A+K)PY M.7?RPLG+V,HY2=%]CKH/TE".YEE8^'F>DQGVLI&];)Z]_GFSB7%L+C(VUQ0! MLU#3!&S/#^CYUG>R::EX>O&LB*/\E79>+UKZBRO<.C9NH1S(B!P9\;#_;Y;( M3D'%#*EIR3AR/K(V19BV5QD7?I(7%Y>:7"5Y]AS1HB4Z$$PJ\K,TH+]= )HD MR\(OB@B_2S^)+H_V.EA1\FH?NF13B2'_EQGOEQL>SE#&LI3\FN M4PJPP%H+A3"V?)*^BM(E.A4ORR\TT#9=NMI#">\OQ0*<]S%5;L'%8]Z .KB1 MI4EIJ[U_U\?=<2IN^V'PMWH_4M]1=6 "*P)J- WQZCRB^C'5+XQLW6C82X.# MQHE'G.R@K *>UQ+O=EA8!^-_A&PO=V]R:W-H965TS1;3PV+72S(*MM;OK*#+U%CMNKM0.)=VLE>ZXI:W>1&:GD3=>J6LC M%L=YU'$A@_G4G]WI^53UMA42[S28ONNX/MQ@J_:S( F>#N[%9FO=032?[O@& MEVC_WMUIVD5'E$9T*(U0$C2N9\$BN;[)G+P7^"IP;T[6X#Q9*?7=;7YO9D'L M"&&+M74(G'X/>(MMZX"(QH\1,SB:=(JGZR?T3]YW\F7%#=ZJ]IMH['86E $T MN.9]:^_5_C.._DP<7JU:X[^P'V0G50!U;ZSJ1F5BT DY_/GC&(<3A3)^08&- M"LSS'@QYEA^XY?.I5GO03IK0W,*[ZK6)G) N*4NKZ5:0GITOZEKWV ^4IH- M&N"R 66WJ,FZUB@MM(*O1"NLH-NW?_%5B^;=-+)DW$%$]6CH9C#$7C!4P1%MP;^6:R,U50[_YYS>4#,SB.Z?KHV.U[C+*"&,:@?,)B_>97D\?L+?+,C MW^P2^GQ)_=GT+8):4VW_2A;/>7+1UGE/?K%T:D6=;*RC2S*P5BT-!"$WU[ P M[O #UMBM2#E-?$[9>$YYMN/%F&SXG^77D+ \S,O8K;(L+./BIU"W:]4!D0B0 M=5:E895FP/(J+/,8/G(M?Z-A-=!K4',_+%@X20IX\ZID"7L/2\MM;Y4^/'.H M9&&5,,@G89RF<(]6:.RN)M2("157>_0#*0D-"D@&7ZWU$6N'I^WY1_*(L7F'5!QA;DS MFF1AEF7P24A.IJ!%[@+UI'1P<)/2R84E1?1/G[93R"P/BR*!M CCJJ*P%E42 MQA36UY"755B0Q^=J.#J91!WJC9^W+O>]M,-0.IX>1_IBF&0_Q8?WX O7&PH# M,5^3:GQ53 +0PXP=-E;M_%Q;*4M3TB^W]"RA=@)TOU84E''C#!P?NOE_4$L# M!!0 ( +9A:5>*D'C[Y0( "D& 9 >&PO=V]R:W-H965T>RJ_H M[T+M5$O-+=YI^5&T[K".EA&TN..#=(_Z^#-.]90>K]'2AE\XCKX%BZ 9K-/= M%$P,.J'&+_\RW<-)P/); =D4D 7>8Z+ \IX[OED9?03CO0G-"Z'4$$WDA/)- M>7*&K(+BW.9W=T #4O!:2.$$6OCQ#UY+M&]6B2-\[Y4T$];MB)5] ^L:WFOE M#A9^4BVV7\?K'87T^*O1>V MD=H.!N'3MK;.T"OYZUSE(W!Q'MA/SHWM>8/KB$;#HGG&://#=VG%WEZ@7:Q':0"'H'^K_].D?V(MQYLO]_!XVFR;/.)R4;[+2D 19J?P-;ZY7W MV&!74U">A@9EDYZ:YB;#U#G8-HT9L 7L>JE?$ F;@+^'M(C3C)&PB,N4P2,Z M89 FWD&-"G?"64A97%T7D*;DD<*=[F@;6>X(C-<654-$BSPN%@64+,[)Y1Z- M>.9^U$$H:NC@\2SD<54QR.**71.*"HW^^MG_IAT2W3=05G%:+J#,XD6ZA'=" M<4H#$FGV[1SRXBDM64;4JWP)X?HL+,IXP5)8%F2JJ*XL+2GC,DB+.&4YG'L. MRQ%%9KWC#3,3U7*)*QNE&V9Q MJK>1:35GE7=JZH@2DD<-$S)8S/R[.[V8J<[60O([#:9K&J:?KWBM]O,@#@XO M[L5V9]V+:#%KV98ON?W> &8PAG>/+\0']1Y\[YK)B MAE^K^E=1V=T\F 90\0WK:GNO]A_XD(\GN%:U\2WL!UL2P+HS5C6#,S)HA.Q[ M]C1\A[MY](,_R/;-L,=-J#]I9(YH;^%2]-Y(3TA5E:36N"O2SBYNF MK=4SY[#BDF^$A;9FTL"[![:JN3F?11:#.--H/0!>]8#T&X E?%32[@S&5_0DX)*W$TA(")30Y 1>,F:<>+SD&WCWW K-45<6KOJ<#?QV MN3)6HT)^/Y9PCY<>QW.[YL*T;,WG 6X+P_4C#Q;??Q?GY(<3;-.1;7H*?;'$ M75AU-0>U 8E[% 6'%M6KK+@^E(UZ0U<_$')==Q7W&!M5XYD@Y!:QFU9)+(FY@ >/? +P MTUL"^F!?1TM,3JSYD,09)&%&,M\7TQC[F(13DKI!'-*2P*VT'#^)'1SB,*4I MMD5&( V3,H4LI#2&RT9I*_YB_H#!"J&".J8%JZ%6!MV**<1Y#AFZ983 S5.+ MAQ$2UMQV&CUD_VF9,1RCO,,P67'N>IK'V*?(DF+O69[#/Y3&99-CI#.DF";Y MD$SJ!TE($P(G])B->LS>K$?6J Y+AN&EU6+5N,>5& M+VZ]ANNMO]N=&K$R_04XOAU_'R[[6_.K>?_O\9'IK4"N-=^@*YD4*#[=W^?] MQ*K6WZ$K9?%&]L,=_@)Q[0QP?:.4/4Q<@/&G:O$W4$L#!!0 ( +9A:5?? M,H3,^@8 .L4 9 >&PO=V]R:W-H965TL9/TFDGJL9/TH=,'B(0D-#Q4$+3L?]]OP4-R+*MR M']('6P2Q)W;WVP7/-K7ZTJR$T.R^+*KF?++2>GTZFS792I2\L>NUJ+"SJ%7) M-99J.6O62O#<,)7%S'.<:%9R64TNSLR[:W5Q5K>ZD)6X5JQIRY*KARM1U)OS MB3L97MS(Y4K3B]G%V9HOQ:W0G];7"JO9*"67I:@:65=,B<7YY-(]O4J(WA!\ MEF+3[#PS\F1>UU]H\4M^/G'((%&(3),$CI\[\484!0F"&7_W,B>C2F+;GM:9L*QM M=%WVS+"@E%7WR^_[L9/&-WI\A8^99K?G&FZ@U31 UI]&!<-=PP3E84 ME%NML"O!IR]N=9U]>4U^Y2RK2\2ZX>:XIA_YO!#-R=E,0PT1S[)>Y%4GTGM& M9,K>UY5>->Q=E8O\,?\,YHTV>H.-5]Y!@;=B;3/?L9CG>/X!>?[HLV_D^<_) M6W$E7E\9GZ_Y U),LTNE>+44YOF/RWFC%?+ESWW.=[*#_;*IADZ;-<_$^01% MT@AU)R87WW_G1LX/!RP/1LN#0](O;E&3>5L(5B]8(Y>57,B,PV+>H*C6%+>& MM>26K)":6BADC*R6;,&E8G>\: UGW5,NX;+^.D*=DX?-^+@2;%$7*&@2KBE1 M6+.J-PW3V'F)841_T#AB(")0"U9V>24HKQBR0HMR+M20&I[-/M0C_T8H\1^$ M^#9S(YM16;#]=?$&_+)J17["Z!S>8)-7#Z.J07]6WPE%+@9Q:$5I2%*@&N>$ MY&M>Z-815.RMO),Y=MF#%$7.'#N-V"OV[GX-_ -'(1>"3:&VDW/"DH#=R.;+ MZX42@BFNS>E+^ #S-'/MV 7[Y[J VX74#\R+;"]EKPYD<3AF<7A\%A/^](?6 M031T[B69DD$4P4S+BSX\#X(KA.9RN51B22'YK=6-YE5.Y+PA MYW[E54M^NKV^V(J#Q'+=@/F^[<4LM"/V_7>)YWH_L)_ZG!S6S_VBORV$),JI M[Z96%$0G+'!M)WI"B722BNA"WTI3!V2^G09[R(3*)-7.U+6\),8?:-W4CK3,?-05MCZC&RETWV.%:*9&(I U^R.LAM) M@ EF@5QGTP\USIF?L-""7987.J3#308=(1X''4:4\A%\#0=#&ZPG(+]& C-1K.;MFL 2KV-YA1&_]:CS1,/,=O0X .;&982 MXPLV%UV<6]45O'V@EJ.QEJ.C:YF 0TECAD$YUE82'ARJZL/"'U7US>VG;U[, M'UJS)NU;WTR%LT_&MS&GOI-88>"=$!_J8J>08\=*7<=L)/%Q58;LA[8T,-I< M?]L[AJ3J],Y/R*XT05<+3!+V1E"$&D,(EA<'B$;\AO21<9N5S%;8@!XW&EKF MM!)FDT:'LBT!\URWNL8A:GZ/L5FO5G5!'IYTS5]B]GBY)8>*(AZ+(OX&8QK* MW5RZJJROI'T%=-B0CT_&*\'-P>+$KS^-,POB*\IU43\('/,&^;&%C+J;4_)^ M/NC0JFW&V6V< DE#-R'M>'EZS.CB?SVZN#8*X=6(D\&F;Y3>G:X[3[( M=.?KF08GN 5'P^H3U59Z8 ?!HSGG*8<7V(Z_PX)U[!X:A)(Q3Y*C\^1)M _B MYF&YCW#S^O^$S>L=KUZ$F._YO2GR?IQZ5\BEI)Z+5+T1F$W1GPVQ6G>"'-?IY$+,Q/?1JSDN2!CWW,U0"=. MQP@?T[RWMVGG?Y$__3Z=SLX-U-S23/PSH;3I"4/DB7J,_FZP^[W=A-!<+06L M;.&.*A[(TZ:%97S#5=[ F:R[F&ZM(SN>&Q"[*SM?KXL=5[KY%C6_'+WF7W0>L+7GW&1#'O)3HCX58@-6Q8US\5/=IK5OH>FT^ M9\UKK>O2/*X$8J2( /N+&BG;+TC!^'WSXA]02P,$% @ MF%I5YB_!?N@ M P <@@ !D !X;"]W;W)K&ULI5;?C]LV#/Y7 M"*\8-D"-;%)M)O+,M3Y(O[7\_2DZR%,NEP_82 MDQ+YD=1'B9GOE7XR.T0+G[JV-XM@9^UP$X:FVF$GS4P-V-/.1NE.6E+U-C2# M1EE[IZX->11E82>;/EC._=J#7L[5:-NFQP<-9NPZJ3_?8:OVBR .C@L?FNW. MNH5P.1_D%E=H?QD>-&GA":5N.NQ-HWK0N%D$M_'-7>+LO<&O#>[-F0RNDK52 M3T[YN5X$D4L(6ZRL0Y#T><8WV+8.B-+X\X 9G$(ZQW/YB/ZCKYUJ64N#;U3[ ML:GM;A$4 =2XD6-K/ZC]3WBH)W5XE6J-_X7]9"LH8C4:J[J#,^E=TT]?^>EP M#F<.1?2" S\X<)_W%,AG^59:N9QKM0?MK G-";Y4[TW)-;TC964U[3;D9Y?W M4O=-OS4P(%&UDQKANT>Y;M%\/P\M!7!F874 NYO ^ M@);Q3O=T9N.]KK+_T M#RFQ4W;\F-T=OPJXPF$&(F+ (RZNX(E3M<+CB:]5^T#5KGRUO]VNC=74'+]? MJG>"2R[#N0MS8P99X2*@&V%0/V.P_/:;.(M^N))L4 M":Q'"[VRT/15.Q+;)( EL$IUPVBEOW*$6#?M:&GWBP+(IJ/MJ=W66,G1H'-N M-.!FXR+OI0'9V^:U]Z=["XT!SO(T9W&_14Z ZA%=0IJQ(! EQG+.T=!+/!,M*3I(0)2OIM#[ZAXK MY3-J>G?/Z#_GQ0"1XEF=&/6<2]-45ZB,"\%$S%D4"Y)C)LJ2%65.^W>V?K8=0F+"J*]C(F1)(H),0'!BKA@(J>C M8"4OJ17B_U/8JGB4^#H+RB2GG.*B8#RG^GA$SN-A-/J::#>3G/D;_-I&K^3>MOT!EK&= M^WGNN>,YN6V[+W9AC*-OR[JQIZ.%N_G$ MKCJC2[]I64]4$"23I:Z:T=F)7_O[NWIJZO3T=R=%F MX;*:+QPO3,Y.5GINKHS[R^ISA[?)5DM9+4UCJ[:ASLQ.1^?R]=N(Y;W 7RMS M:W>>B2.9MNT7?KDH3T:/_% MQXY8IMJ:=VW]MZITB]-1-J+2S'1?N\OV]H-9QQ.SOJ*MK?]-MX-L"N&BMZY= MKC?#@V75#'_UMW4>=C9DP2,;U'J#\GX/AKR7[[739R==>TL=2T,;/_A0_6XX M5S5[LRLR18H?\KMK.5/;>,6EO[G5_0 M^VI>.5WO.G7=\L+YIPOZI6IT4U1XNT*1J@*;91B)+,H)Q1)I+$GEL4B"@*)8 M1%&" !JP%'SAZ#\87;M%H>&,S .API"4E"(.8HH"*=(PHS@6<1K0!U L4M^ MWT?=]#- J^^X%#*+1!)EI%0N EB,9"B2/*B[DOV<_JPA5?T'!-P-$CQ$],GE+FS%(D\E3NED%DF,IG3E6N+ M+Z^83DL"I#!BK"\;'(^2/C5P2^. M?HBKJ/%0S2J.YBDCTP>-*"DBA> OAD"<_D;K6/ M!K+EV.-B'2AZ(HM"^N.I M('Q1*E")"",%: *Y44PAZAEE*<5*Y+E\G I2E$R".60B\B"C,$=[ =F)$@IM M?9 *\L&B"I4(HH@BE8DP2R@+T3IJ/[0HST$3,25A(H+<4T$(QLC5IL..&'TH M[DZ/Y>BZ/#K08TJ)4$8OUF.IB/+XF2V&)*?Q!GS%Z92A):4+S/Q&)@8UEFTZ4>D-H^" MG;K$H10)S@R/MV.,LTC^P'$F#U,1F$4&&,J03;*0 MJ2A2?GHB3>"0@\Q23\. \!JED#@%D0^0 MAB+V:&@];J%M??X;4GJ$^A@(8_J5]2/'K-WO1G9_1RL9_Q_U$$])C-DLB/:( M*@P'>+"N]T,>O5NF:*'S:Z\[E((=Y$.+V"6=/UE:ZD;/C0>(7JTZU!M.TZH& M#.!C6=UP#?5]; "(HUN$M8+:[S@,ZAXC@S6K'=,UQ+L]OK2V!>$P8[9[Y>/O MSG75M'=\K<7NN$5EMZZ(-4Y97@\%_ZX@>^*P6K1=Z<'OI695A]#VTQ,*6N@; M ,88C_*A#;8XXJ:#-[Z[N)TV5'_O^+HD2PQ#F+FMW(+,;&8*-R@Y7W55#3)9 MET+OY1\XJ)"9=8[OV0664?H*E(^LHT)5"9G>FEE?P]YPN^O[?=KV[KMZS+9\ M#A>]:%,,MU$]1DE7W^W1E^LP8.RQ;[+K>SU4MK#8M "IDN!6JU]&H:^Y=)4 M#;!2E3TL;2=8Q52"Y#98W(ES&*(^A)(OO;S'G]Y_/*;S@DL$E^H[0;;'8%@# M'U B+:\!,5MWVT,[4QE))0'J0K>],W&5^9*Z^RQ_R ?O.";[-S" KQS?]>, M/F[[Q@T7LMO5[77V^7"+>R\^W(5_])6W5)L9M@;':3RB;KA?'EY&PO=V]R:W-H965T MS)7Z[ ;7]440.H.PP. R(P_!\Q@?Z3;>"COT-][W\F7N3!X MI9K?9&U7%T$10(T+L6GL)[7]$0=_4H=7J<;X7]@.NF$ U<98U0Z;R8)6=OV_ M>!CNX3D;^+"!>[O[@[R5[X05TW.MMJ"=-J$YP;OJ=Y-QLG-!N;6:5B7ML]./ M%'>-]]AMT,#K.S%OT+PYGUB"=@J3:H"Y[&'X=V!*^* ZNS+P0U=C_73_A$S: MV\5W=EWR47'=@5P@+U5"*RFX)UM& ^0AJ6+(]#DI*R9%F9DA2Q)$M9&)6]7*0L MRSB\DTMI10,_KU$+5R(,9&'$XC"'+,Y86.:D7(0QR\+"24G"RCR&)QGC\*(H M8F&<]W*,9P7+>.[EF*S/XA1&:)+N:9(^FR8U6B$;X\2*;LW1FFI4 M(SJZ]V/D&$>^^Y8$8%9J:WQD#\XZ1HQOSC^#F5=^A]40P&@(8#__361CPAPP MA#%HJ1Y]5!9!O'%76[ X\7<9TF7SKZJ-%'/92"MQIS]_0VH.C)Q[358T5K;^F%THG N5 MF[ *YDC3E5IV\DOOJ"])&U]--#9B4-/H7AJ.GY2U_DWB[%7S1BY]#A]C_:B) MQTOBL520?13,?^,(Q?4[:7(&-T);66T:01R]4ZZ&_83&9:GH(()'%!JBD]@+ M!N*3=)!F"TLPN]&=2PW1OXW6FBHU"/*W>KY]E#Y9SJ*,#XF4)(FKNE1!$Y]; M(98R*E.;UFG;E++=HAFO+K0[JSGD^[(O,2>,FBPG.E+%@21JZ\ MYRSU!3=*,\9C/\49+]T4#S.6E(6;2J@Q^\Y>4&/.4KAJE#G$=A4^HJY=E"RA MMA\3?!019C\]OCIK%5WX%\]RR*AM4QQBEF+3I;/]&PO=V]R:W-H965T$A*U'RK]$]3(EJXJ80TBZ"TMCZ-(I.76#%S MHFJ4=+)6NF*61+V)3*V1%=ZH$E$2Q^.H8EP&R[G?N]3+N6JLX!(O-9BFJIC^ M?8Y";1?!,-AO?.*;TKJ-:#FOV0:OT'ZI+S5)48=2\ JEX4J"QO4B.!N>GF=. MWRM\Y;@U!VMPD:R4^NF$BV(1Q(X0"LRM0V T_<(7*(0#(AK7.\R@<^D,#]=[ M]-<^=HIEQ0R^4.(;+VRY"*8!%+AFC;"?U/8M[N(9.;Q<">-'V+:ZHSB O#%6 M53MC8E!QV<[L9I>' X/I8P;)SB#QO%M'GN5+9MERKM46M-,F-+?PH7IK(L>E M*\J5U73*R4-T-AB#I9O0^LY5 TY]'EGPZ MRRC?X9^W^,DC^#-XKZ0M#;R2!19W[2/BVA%.]H3/DZ. 5UB?0!J'D,1)>@0O M[1*0>KST: (N?-3 9 &OVL -?#];&:OIVOQX*.P6-7L8U3VE4U.S'!/9DFP^1Y-P_#=#+II(NJ9EQ[Q;QD>D,)DH^XV2A5 M;+D04*(H!M3S<#P>]1]Z3=%!.ZR0KH%K^I1$ MU4C;=L9NM_M7SMIV>JO>?DKOZ19Q:2@_:S*-3R:CH*WV7K"J]LUUI2RU:K\L MZ6]$[13H?*THDSO!.>A^V^4?4$L#!!0 ( +9A:5&PO=V]R:W-H965T MNG!K=RI=R)VI*P%WBN@=YTS]64$M]TMO[!T6[JMM:>Q"D"X:MH4UF&_-G<)9 MT*OD%0>A*RF(@F+I78TO5[$][PY\KV"OCS"QD6RD?+23FWSI46L(:LB,56 X M/,$UU+450AN_.TVOO](2C_%!_;.+'6/9, W7LOY1Y:9<>C./Y%"P76WNY?X+ M=/$D5B^3M79?LF_/QI%'LITVDG=D=, KT8[LN7N'(\*,OD$(.T+H?+<7.9VJ4&/%H'!RRPER#KA52LZ81DL/:P3#>H)O/3]N_&$?ABP'?>VXR'U=(UEF>]J(++ MG TE[Y3S86U\!@#"V[R!S1O!5S? -Z#TXCGQ*DQ="%PTY'\?^+)J/$$P13!'$U)]&D04SGX;)Z+];7OW' M9\B-_&B.(BT,D\3!:.)/YN,6)BA%1Z=R%!P5& >U=6U$DTSNA&EKK5_M.]55 M6Z OQ]LV=\O4MA*:U% @E5Y,$X^HMG6T$R,;5ZX;:;#X'2RQVX*R!W"_D-(< M)O:"OG^G?P%02P,$% @ MF%I5S$$"G8? P . < !D !X;"]W;W)K M&ULG55M3]LP$/XKIVQ"("&2IBTP:"OQ-HU); C8 M]F':!S>Y-!:.'>P++?OU.SLE*U.IT+ZT?KE[[GDN=^?1W-A[5R(2+"JEW3@J MB>JC.'99B95P>Z9&S3>%L94@WMI9[&J+(@].E8K3)-F/*R%U-!F%LVL[&9F& ME-1X;<$U527LTRDJ,Q]'O>CYX$;.2O('\614BQG>(GVKKRWOX@XEEQ5J)XT& MB\4X.ND=G0Z\?3#X+G'N5M;@E4R-N?>;RWP<)9X0*LS((PC^>\0S5,H#,8V' M)6;4A?2.J^MG](]!.VN9"H=G1OV0.97CZ#""' O1*+HQ\T^XU#/T>)E1+OS" M?&F;1) UCDRU=&8&E=3MOU@L\_ 6AW3ID ;>;:# \ER0F(RLF8/UUHSF%T%J M\&9R4ON/129Z9"(+% !]MW8JK0[8QB8FAO$&=+F-,6)GT%Y@-< M&4VE@PN=8_[2/V9*':_TF==INA'P%NL]Z">[D"9I?P->O]/9#WC]S3KOQ +. MI4]"#]Y .=P?]!+B*>/(Y7)556\ETGE#8ERQW0>I,-;E']2*MCRS] M''IH9&O#Z\PTFKQ).NS!.;X='O(&_;T2M6NKI*Z5S-I/08(:"J=*5I)W/MAV M;S?I)SMKHS@D4LC#EC,_EU3Z6)Z5:*@TMOV4V[T#]KXH"AZH'AH762GTC'$8 M!=HU6PT.=N",^^N?;*[FW"=TP D=P+I.B5>F685V%F:V@Y"I=K!UI]VS<-). MP[_F[9MR)>Q,&>-*&9%,?2\ M\0&ZQW+R!U!+ P04 " "V86E7]7&CJF@" D!@ &0 'AL+W=O^:M5+=ZPK1P -G0D^# MRIAZ$H:ZJ) 3?2IK%/9F)14GQF[5.M2U0E)Z$&=A'$7CD!,J@CSS9W.59[(Q MC J<*] -YT1M+Y#)=AJ,@MW!'5U7QAV$>5:3-2[0?*CGRN["@:6D'(6F4H#" MU31X/9IR?8=]/*GC*R33_A?: MSC8]#Z!HM)&\!UL%G(KN2Q[Z/.P!DM$C@+@'Q%YWY\BKO"*&Y)F2+2AG;=G< MPH?JT58<%:XH"Z/L+;4XD[]7:R+H-^)3] )NB5+$Y0F>7:$AE#W/0F/=...P MZ"DO.LKX$01"<01W$";WC-Y!81+F4CC-K^S!=:N8/F>- <>P?)(P[F M2I9-86 FND?II'^^MD8P,\CUET.2.\:SPXSNY4]T30J#MK.CVFZHH+SAAYP=!?YERM)!5OK/2YS^![WC0>_X M#TN,_7O70)0M9 FF0E@SN<03U[\NV;;&NZXX%,?XMR*/XO,HBGXI=+C7]&Y^ MWA"UID(#PY4%1J?GED%U,ZG;&%G[.;"4QDX5OZSL&$?E#.S]2DJSV[C1,OPQ MY#\ 4$L#!!0 ( +9A:5<=\[C<(P, "80 9 >&PO=V]R:W-H965T M\\W;FFZT/:&/QKD)(49Z._Y5)J17Z'$- .NJ.!( M0C+TQOC\ O=M03GC!X6EVKA&5LIY_59F6IJGU-3IT6SU;2"1H!E-.4UH1+A&XR@2!=>4IV@J M&(TH*'2"9L83<<' S@:EJ6D*Q*A0D!0,,=-=99]0K@E/Z=S,(TJ!5NC#%6A" MV<>!KPUEN[ ?K>E=K.B%N^A!?HI:P2<4!F'KWW+?**WDAI7>444R ?P1N_?X6[PV<&]57%O ME>BM'=S'T7U!I>'\Q?#3<')M&AZC22U@O!+PZ]H4HHF&3/W>IJ'5@(9VI:'M M[/_D1;NW^V@;;S0.+D,==%G&B']C>;L6]>Q2+=!O0<%9I M.&O,(F[D?FD1Y>#8JSCVG$@W1-Z!W1T/W4><\ "-=,5O893=NXD;_] NUW&)PZ-X!3<1G+A.3NP,M=>9Q0W=V[NI MX#H+879P+'-KG.D5Q[SAV:2).<9VGV!EUK[.+&QH'N_WB;YSZ[ G: M9$U*N4(,$H,5G)Z9ETBN#J6K@19Y>1"<"VU^X9:7"W.0!VDGF.>)$/IY8,^6 MU;\&1G\!4$L#!!0 ( +9A:5?4XU[<<@( (H' 9 >&PO=V]R:W-H M965T?XQM?S1JI[72(:V'$F]"(HC:DN MPU"G)7*B+V2%PJ[D4G%B[% 5H:X4DLR#. OC*)J$G% 1)',_MU')7-:&48$; M!;KFG*C'%3+9+()!<)BXI45IW$28S"M2X!;-EVJC["CL6#+*46@J!2C,%\%R M<+F:N?U^PU>*C3[J@W-R)^6]&]QDBR!R@I!A:AP#LW/X0A@>4X#XCT@]KK;0%[E-3$DF2O9@'*[+9OK>*L> M;<51X9*R- V?B%+$ MG2*\N$9#*'LY#XT5X:C"=!]PU0:,SP1\ VLI3*GAG<@P^Q,?6O&=@_C@8!7W M$FZQNH!A] KB*![V\ V[$QEZOM$9OC45E-?\E+->H+L^E[HB*2X">S\TJ@<, MDN?/!I/H;8^L42=KY-F'YVS:ZYC5#.'SWS/U_:,%PXU!KG^<\C%Z A_CSL>X M]WB764;=?20,#"JNW9_G.E00?TUEY9I3JOMY!_"(1/4(G'0")_WY)[MS^>\% M_N.Y33M9T_^6_^D3^)AU/F9/E/]^WD'D?P!]2F)X5!\YJL*_ AK\P;6ELIOM M'IIE6U]_;V]?J351!14:&.86&EU,[5^IVLK?#HRL?+6]D\;6;M\M[6.)RFVP MZ[F4YC!P ;KG-_D%4$L#!!0 ( +9A:5&PO M=V]R:W-H965T88J+A9%\26])Y2/,5#\E7IL_V MJ5!$_#9!NW!/J3=, [(K?A-\+VNO4?I1 M[N/X:_KFX^*\YZ0UXB$/5(I@^M\#G_,P3$FZ'M\*:*\L,PVLOS[0:?;A]8>Y M9Y+/X_!WL5#K\]ZDAQ9\R7:A^A3OKWCQ@;(*!G$HL[]H7USK]%"PDRK>%,&Z M!AL1Y?_9]Z(A:@&:8P[ 10!^:8!7!'A/ P8M 8,B8/ T8-02,"P"AB\M850$ MC+*VSQLK:VF?*38[2^(]2M*K-2U]DL&%E%Z9]VI1)\5.D[-+G=2'Y%2 M2_QM)Z1(Y9;H/;J*XT4<(U^LA&*A/O +2Q*6W@7HK<\5$Z%\IX]^N?/1VS?O MT!LD(O1Y'>\DBQ;RK*]TU=("^D%1C5,X?7FX:VE+K[Q)O8SG/7>37E0W*?KC6A]#'Q7?R#]--UR.')B1 M:<(^E5L6\/.>SLB2)P^\-_OQ!W?D_&02"Q+F0\(()(P"P1HB#TJ1!S;Z[)8] MZA%+(3U:HGM35CI!D1YIXR4*F%SG9Q)C7[^T%M15^APVRF#I./TP&TUTGWBH M*WI\S?OIV&M>1"!K18%@#:6&I5)#JU(_Z[%A+\+0U/36R*Y-/SQJ5G$$4@8!8(U9!V7LH[AA[ QI,B0,!\21B!A% C6$'E2BCRQ]MU?]Q%/ MY%ILT98G@1[,]-JL'*C06SU%KHZ_,PENQ7<5'!+F0\(()(SF,->I)V)S"IZ6 M,D[M,Y%=$JSU:A4%>M8A%CQ=]\2122\KIZM>D# ?$D8@871Z/)\:C7&+9*Y3 MK6.=_VOZ6)1DG?+-[=7I*ADXFJH"WBB MF![NF)1Z:W*RWM?S.>D/2?% : :71@M;HK./1=-@B M>.7 N-:U_VS>T'K+'ME]R(W"@?HNH#0?E$9 :;2@U0>=NH70E*WR5%R[J7+# MF=PE/!L9]=Q3Q+HC+O[:294=27C(E.Z3NNLJ]KVE(X*:*: T'Y1&W&,71Z_\ M)T^6_5!E-@6MK!?7[KU<'%*LT*N(:"5T+RRR[ G:9X]1]#GVH#MJNO38Q(D2 M?Q=]-I/?*#&H:0-*\T%I!)1&GY%JB!XY2Z1-]LH44)H/2B.@-%K0ZM,< MUQVW6*]NY=^X=@.GS*YY2C4J!NK1@-)\4!H!I=&"5E=L.,)MB\C*JG'M7LUU MM8PX+#&,JH$Z-: T'Y1&0&FTH#7ZV62(S:KARJS!=K/F8[3@FT@L19#/3=J[ MFQW453A0F@]*(Z TBH]-&SR>M.A663;8;MD8'DZA?Q 5$8L"P4)TIZLE O-" MPH[NK"2H@P-*(Z T"D5K2EXY/1C#/[C"H.X-*,T'I1%0&H6B-;6N3!YL-WEL MJPQ[:&=)07T=4!H!I=&"5D_$ \]KR\25L8/MQHXY$ZL59J-8! M2XP^G9W?64]07P>41D!I%(K6U+WR?_#P%=(QJ,$#2O-!:0241J%H3:TKTP?_ M=]/''MI94E#3!Y1&0&FTH-73\=AK>_J,*\\'VST?O$)*!K610&D^*(V TB@4K:EU M93=AN]UD3E$5 :Q<<>DS?PQ@-S3O8JD\FSFTPM4^1L3PU/WA^L M^:,':29M[45UWDT :D.!T@@HC4+1FK= Y5=Y+GQJ]D"-*E":#THCH#0*16MJ M71E5GOTK288GX^:N#.I-@=)\4!H!I5'O^)M%[@@[3DN:KNWMLIM.YC1]PY*O M7.F)QKG"2 M_P! _D;%VVS#^GVL]%0]>[GF;,&3] )]?AG'ZO F+:#\&8;9OU!+ P04 M" "V86E76(_9H@T# S" &0 'AL+W=OY)2VX$T_LV9V,)Z+6K.!P)XFJRY+*WS? Q';J M#)S]P7VQSK4Y<.-)1=>P!/U0W4GCXR]M;@6P%; M=; FQI.5$(]F\RF=.IX1! P2;1@H/C8P!\8,$-TVD\:X.%ZS_[!^HZ^ MK*B"N6#?BU3G4^?*(2EDM&;Z7FP_PLZ?H>%+!%/VEVQWMIY#DEII4>[ J* L M>/.D3[LX' "0IQO@[P#^,2!Z!1#L (%UM%%FW5I03>.)%%LBC36RF86-C46C M-P4WM[C4$M\6B-/Q+$E$S;7"&TF@V- 5@W/",7M$1BC#.Z8\ 8+90A()::$) M$TJ!(A=DB0F5U@S^97FZ $T+=H:0A^6"G)ZQF74%V2P#LG MON<'78+ZX0M($#ZP<+]'3M#>:F#Y@E?X[MO+5.3';*6TQ'+YV17HAB?LYC$M MY%I5-(&I@SU"@=R $[]],XB\=UU._B>R9RZ'K)?2\,,?Z;0Z[&),CRA?+X&(E$RR1A:U-0:=6F/7LBZ"*-!="2^ MPVHXO@JZU8]:]:->]7/L20=)TJ5NU)44X^!(7:?50>HTZMR#OEP"WJ\95XK8 MCMNTZ/:TG8@S.PCYWK_DE 4 $0B 9 M >&PO=V]R:W-H965T#S2.OM30+&S_/8/#]C M^P?3/:%?V 9C#KX6>6Q9(-+A![2[:X%%=6A!:(BU.ZMMB68I16 MH"*W'-L.K )EY6@VKF3+%N$<)UQ2(/'WA.FHT93 T^-G]KCJO.C,(V)X M3O+?LY1OKD>3$4CQ"NUR?D_V[W#=(5_R)21GU2_8UW7M$4AVC).B!HL6%%EY M^$=?ZQMQ A \:H!3 YPNP'L!X-8 =ZB"5P.\H0I^#?"' H(:$ P%C&M Y;YU MN+N5-0O$T6Q*R1Y065NPR8/*WPHM',E*&8H/G(JKF<#QV4V2D%W)F0BK!&=/ MZ#''%Z 40X"L ,I%H*(RP4"$/$@H3C,./WJ#7@%LA+\NB$[ALJ432TNFBH%K:1NUNVA6)4 M@5_H\:$&;XE;U-PGY_D^W3I:P@>\?0M<^P(XMN,JVC,?#G=4W?DQ]>C'U&,] M?($3 88/N'1[.>?8&#_H@H#DV0+DV21 M2;+8)-G2$%DKF+PFF#P=^VQ)98B@_E-0%2D'JJ"BDG/\TPS:8R^<>%/KZ30( MM)+G!L% T[FY>E)9=Z!S#_IDF-[H=NQ M3BMYKG6#)".3DK%2TG,ZMOD]>QW/=<*F5LN/H/$CT/NA6DJ@%('.M_KD>#E&,3"K&"D483CH.&E)L M.1@V#H9:!S^)+5@Z9,B%O9Z,)V.W,T_/M6+GVC5(,C(I&?&)%N& M0?NXD[:_=] ]SW)@BVE&4I!L$%TKEYBU1FL"#[INUI5.YV_7"=J5%@HF#W87 MC0JF2Q]V5BBQON/G+O=-L;5M.DEX0*U-,4HXH7+[N$))EF?\F\RG9,6N D2 MNJ) :0SL1[UOVW;7&JWXN2-MF&AD5#16B$+;[JDN3:FV?72./CIG^GC1,Q+L MN+CRMS*#=%OSMP:([X?=S9R^&6<[.D@T,BH:*T1=UW9[AAH2;1MZ3.M [49? M:2@JY)8"D!UG')6IN*ATTNWW;Q)V=SUSO?[93@X2C8R*QBI1E9/_14H%'G,J M4)]4F1-6)9!7/4>5[O63#9[?&X6*C(37F_(4E=Q@TG6D7\NUO>Z49S*=LC3% MUO;CF"B!^DS)(F-;PE .UI3LMA=@@_/T4BQ2+D693/<3L=;,6$)*GI4[L=XD M8IF"Y)LB=>;>9,)B;I1M890M,LH6&V5;FF)KA]0QUP.#_S4)#TWF4^9&V19& MV2*C;+%1MJ4IMG90'5-,\%]R3)WGE"(MKTT8ZNG/#B*C>2JC;)%1MKAF:^6# M70]V%Q5&,UK6R3OK HO=L/P<06R4I>&'=X%-:?/)PTWUHK]3?@NOYE!1OH!7 MT>&#AB/]X?N*CV+SG94,Y'@EI.RW8_$HI8=/%@XGG&RK-^:/A'-25(<;C%), M905Q?44(?SZ1 LV'([-_ %!+ P04 " "V86E7ADUW<4(% 0'P &0 M 'AL+W=OK&8DVL0T! MNH T;7]*03^<_C/\6F^ MQ)GN&/\AUI1*\#..$C'KK:7<7'F>6*QI3,0EV]!$?;-B/"92'?(73VPX)//IAKS0)RJ_;1ZX.O**+,LPIHD(60(X7._/&FO^$T=6'[_FOU35KPJYID( M>L.BO\.E7,]ZXQY8TA5)(_G(=I]I7M!0YUNP2&1_P2[7^CVP2(5D<1ZL',1A MLG\E/_-&E +@H"$ Y0'HV "5!]YN"5Z@=2'0O(T2]H'1%92J554 MH[!(.==!:C5" =[?4DG"Z(-R8+SU*^;ZX+$(N@#?GF[!^WMMR3185#,:C0E4Q.RC,#EK,KBC72[A@L3HS M"Y*=VS8121Q^]RF')2>#8#(8'/BUJ'P40+O?8>%WZ/3[E4D2N7HYK/WJR/U6M 0-HS% MJ"AEU&F&2Z=;6UVCFA4X&@7!0?/K*CP>-SD>%X['70?YU?0OF^6Q998Q1@>6 MZRH\"88#N^5)87ERS"RW]'12']6!/QD?&*RKQDK4,-#0-W#VG1;+$+A+-JF> M@7NZI1& 5L YLYTZV.?*5JV]=&$"WQ0 H!.Q'2"8)RR/ ML'\PY$Y)U:B!-6RC=0< YCF=7EV2JE?#:NB&=2O\8)VY-5\N2=6783)T0_EX M\+D3G3SC=8PWU6(8#MT0[T@^6*=PK?,N2=6MP31LXW0WZL$Z@VMV79*J7<-H MZ(;T<<2#==K6S+DD57.&QM"-XV;6(:M+9[:31_E,V:JW>H;SR']3K$-GO5 X M5[9J\\R% G*RM /K\H25:W;+'9]-UGS+ATIW]FUP[L \U,YGIZ3JU? 9N?G< MRCQ4!ZVUEQ:9HY>&R31 M/E.V:NWF.@!-WA8+SWHA<:YLU:U/D:M1 &[=!NP,# M<1W(MIU/FZQYZQ,;;F,WMUM9B.L MOJSR!S^2AO?;E8?ST)WHE-G'EO8WK@% MB@W:<=O>>"<DZM; &[?!NQL&<1W+MAU0B\RQ!8H-O;&;WL?A,$\2 MM)FTR! <'0ZV5WI8#XS*5F< MO5U3H@9<"]3W*\;DZX%^*%H\!)__#U!+ P04 " "V86E7^38KXX8# "! M"P &0 'AL+W=O@#+8TM8BE22U+VIE_?H22KOBA6T.;%%JDY M9WAF#J@9[Z3ZIE, 0WYD7.B)DQJ3W[JNCE/(J+Z6.0A\LY8JHP:7:N/J7 %- M2E#&7=_SAFY&F7"B<;GWH**Q+ QG AX4T4664?4\!2YW$Z?O[#<>V28U=L.- MQCG=P!+,4_Z@<.4V+ G+0&@F!5&PGCB?^K>+D8TO [XRV.F#9V*5K*3\9A=W MR<3Q[(& 0VPL \6_+&V&L :$K\TPJ &E=+?27A9N3@V-QDKNB++1R&8?RNJ7 M:*P7$]8G2Z/P+4.0U/N MJ$KL>FU1VQ*%*Z!*]-"#));HGP04+3T04P,;J=C?D!"J"8%AJ/J37:Z'O!-*OHI#!,;/!T)WEZY&DY)^_??2#O+/GO MJ2PT%8D>NP8+9&6Z<5V,:54,_X5B!.0>DZ2:+$0"20M^?AE_@-CX/F MYT'^H#\Z#EIT,!U)'#02!QV79IOTBGAP0?IY1,\/@Q-9 M\[:HX.;F1'P7UY'Z8:-^>%']+*5XKW M/YZ4H(/IJ *CI@*CRQ7@4G=8?-1I\?.(<_?..VD6'325/O=@ILA ;;%3^68=+(_[=_.^BW[BR\R!U#H:T&9G%JY4N6M;RS979L)-)B;>P O5N+[7Z'5$QJ^E%-9_T7[-M:Q4%I)Q8L6K$]0 M$-;\XJ]M'0X FF<8X+4 KP\(?@#P6X!_;H:@!03G9@A;0"W=;K37A5M@A9.) MX'LD3+1F,P]U]6NTKA=AQBH^?5 EU\N$0? M#-?O.:\D9IFD MZXOWTI>9=Y)P!>4-\ITKY#F>/W">^?EP;TC._\N^_,_97Q7#[TSJUWS^FR:] M0G=-ZUNS:CM+'$*4TM?SB836,G//[F1\\M0J]Z3;/&>9,MW M(GO5U*!K:G"*/?FD_YU-S]987Q0I#'6A(8AJ O/!VR5!/([#B;T[+.]QE#\* MC.\.HQ8#7(X7N:^CED- MY9#NABX\.$48]E4?Q\1>+V9Q'./'8:\PR^.@4>0ZPXJC3G%T4O$\QVP+O?O] MG"_%4#6BHP->N^$HZM5C*&HTK/XEJ^Q=4HM0_FBP+$MA[L]%>=5TPUMWBWV\V. M=_7(U-N?N;=S=V!_H6?-9C3\3M\,J@]8; DS(\-&IW)N8MT6T0Q_S4+QLIYN MUESI6:E^S/6\#,($Z/<;SM7+PB3H)O#D7U!+ P04 " "V86E7*MYN/YL# M "0"P &0 'AL+W=OB@2((EDR9*<"SUQ,F.**]?5208YU1>R (&_K*7*J<&EVKBZ M4$#3BI1SU_>\R,TI$\YT7.W=J^E8EH8S ?>*Z#+/J?HQ RYW$V?@/&\\L$UF M[(8['1=T X]@GHI[A2NW54E9#D(S*8B"]<2Y'EPM8XNO %\9[/3>,[%.5E)^ MLXN;=.)X]D# (3%6@>+7%N; N17"8_S5:#IM2$O\L M-=G$&3DDA34MN7F0NR_0^ FM7B*YKC[)KL%Z#DE*;63>D/$$.1/U-_W>Y&&/ M@#K]!+\A^%W"\!5"T!""]T88-H3A>R.$#:&R[M;>J\0MJ*'3L9([HBP:U>Q# ME?V*C?EBPO;)HU'X*T.>F7ZF3)&OE)= [H#J4@$V@='DG#Q(SL^Q$7=4I42N MR=HBMQ425U@+4 I2DL@<>U;3JNR?&F]CEY>ER0DT^GY),5_"V3I:8BU6/78$ZL,S=I M_,]J__XK_@-R)X7)-%F*%-(>_N(X__((W\5:M 7QGPLR\X\*/D)Q00+OC/B> M'_2<9_Y^NM]GY_]%7_[GZ"^2$;3=&51ZP9O=>49N]^K?M"KVI2 /D)1*,;$A M,ZJ9/B-/0JXTJ"U=<2 WHBB-Q4B1(+MNI3]N,0ZY,9#K/_M:IC[4L/]0]N:^ MT@5-8.+@U6PC@3/]^:=!Y/W25Z^/%%M\I-CR@\1>5';85G9X3'WZ*_ZQ;:9_O6B[<.T48AAW7AYC8CSN> M#S%!'/H=RX>@4308]#N.6L?14EY+HX)3G@S"( M.DGI0UW&W;05;6K53=V_$R$%MJMD.7_*R%*:^S]O==GR\KJ:FSOYL<#4?].PO M<-RLI\-_Y>M9]8ZJ#<._#X_>F%D40TX*VEP7*H>,QR905D M_KZ6TCPO;(!V")_^ U!+ P04 " "V86E7_T\#+E\# S$ &0 'AL M+W=O14'8H".%Y9"IE3C56Y:V+@G+@2LF.)&PG#L?_9/(KP15C^\,-FJK3,Q2;H6X,Y6S9.YX9D:00:R- M!<6?-9Q"EADGG,?OQM1IQS3"[?*C^^=J\;B86ZK@5&0_6*+3N7/LD 26M,ST MI=A\@69!8^,7BTQ5WV13]SV:.B0NE19Y(\89Y(S7O_2^ ;$E\$?/"()&$+Q6 M$#:"\+6"42,8563JI50<(JKI8B;%ADC3&]U,H8)9J7'YC)O[?J4E7F6HTXL( M)%M3PYY\9ISRF-&,G'&E98EW5RORGGRC4M8]]B/0E&7OL/'F*B+[>^_('F&< M7*>B5)0G:N9JG)-Q=N-F_$_U^,$SXU]!<4A"[X $7A#VR$^'Y1'$*/= C MCX;EYU2VW=!\VF663)K ,T;(&&E7OX\O;\^16O MD3,-N?K5!S"T"="F663)K -PU (<#>[()X#J )\;NI1,/Y "6T721W'8;>R3 M7'"=]@7ZZ:!T5V:6S#K,QBVS\> J\4#94)G4?GBTXMG!"=S'*>6K)J!CI"#Q MS'HAJ ?'V75/VC2++)EU^$Y:OA-;03VQ"="F663)K /PJ 5X9#6HA]T&@WI0 MNBLS2V8=9L@[SV]87NOWWD$?F;NNH_85D[BO_+YAMG%8RIR0%:8QAI44K,_T/N@:WRW M9S3RINUT&@C_=QJ'7K=3-#S#7?>,NY6@F70:\XX5KHQDL$1[[_ (CV-99ZAU M18NBRMENA<8,L"JFF-6#-!WP^E((_5@Q:6#[/\'B'U!+ P04 " "V86E7 MX!6![]X( ";10 &0 'AL+W=O6/K878XLYS1_OG34A>/JOI:;Z1LDJ=M4=:7HTW3[#Z,Q_5B([>B M?J]VLM3OK%2U%8U^6JW']:Z28MD-VA9CG*9\O!5Y.9I==*_=5K,+M6^*O)2W M55+OMUM1??LD"_5X.4*CYQ?N\O6F:5\8SRYV8BWGLOFRNZWTL_')RS+?RK+. M59E4=!R_')V.3L=L!YX_?O;^N4M>)W,O:GFEBG_GRV9S.9J,DJ5B$;.+2CTF56NMO;4/NKGI1NML\K(]C?.FTN_F>EPS MNY95_B#:J4P^YZ4H%[DHDINR;JJ]/EE-G;Q+YKITEOM")FJ5B/6ZDFO1R*14 M[6G0QKLJUZ-V^I'8JGT[1-OI@JD;42[SD0^=DA'O-FHTNBT&Z7 M^IP4VD0FAR*63SM5[RN9O+F6C+_/KY,T/;Y,?M)/DGQNUK_6!ZHMQ MHZ>C36J\.*;^Z9 Z#J0^E[OW"4G_DN 4$\_PJ_CP:[G0PU$W'-O#Q_HDG,X$ M/IT)W/DC+Y^)__VDWTMN&KFM_^_+Z^"(^AVUC?^AWHF%O!SISJYE]2!'LS__ M"?'TK[XL@9Q9.9-3SB3F??;)?[)%7 MH0R1]&1FA4I/H=)HJ%_*O"W/>:.KM$ZN55&(JD[>Z \D790WNM)%F=SM=U*_ M^>9^_^VM+_SH$8:>-R!GUF2PTV0PJ%IED#D#.;-RYJ><>;0 _A'\P/.E??#% MSHH093AE:=HK5H\=FV3G=E:PV2G8#+2Q,B>,=YB0:2]8GQ5C$^2/=7**=?+Z MSOI9/N4+W5JWLE;AQHH>8&B1 3FSYF)ZFHLI5&--(7,&4K_07_&C#"TV*&_VG!C-@0A4CZ&H?!F<-Y W.V\C8%!"O17U/+C&@+S9\V!D!\K >BNJ8 ;G#>3-SMM(&!37, -[:^)9$B:<]Z]D M?'83C,[L['"-RD#1!7UX[$DQ(@0C,%@0E3.#\P;R9N=]QDCB>F98GQV=64HQ MG;)^W;YH9@=KA :&I1M'=];:-&W9DAVM:X5X*%8C#G!<')PO8'=J*\J69_PD M]^%U*^YP<%U]#YR!C=K 8$ #@Q(-*&]VWD:W8$BH@5U:P=(LZVLLGQE"B 5J MU(@+# LUL,LK>#KI!^L:36A #V*C!W!<#_Q=[(2^K)+)?V3YW%97F[Q[Z4Z6 MV[R\SR.M!M7J\=L@B:! MSB)&3A!8ID$\M,)=5SU6[PC. L$:#4#^ -/X_4T6/\K08H/R9L_)V?1M)0R&Q!G5Y1;N*]9;/W@QDMPR!I!W,Q!J7NA9C'++*%@QF9P6!Q!_. #*0#[H?KH2(D M"[08,^* Q<6!CR4.O Z+'V'P+KSOP3J8T1\,C'4P4-8!Y7-GA$C01@8ZF"@J /*FYVW43,,$G4PEV$X)>O!'.'V,BJ#P5(. MY@(,)U+7)*!DN1$%_(6M&VK?;)*/JZK;PGLGRN4KFRM^G*%%!N7-GA6C/C@8 MY."@D /*FYVWT3$<$G)PEUY@SP+F,PNS>FY$!H>%'-RS*Z.[K.@J MC!MIP%]U<\KA*NQ3)7[-.P)R)_6;-GQ @0#D8Z."CI@/)FYWUV MDPKH72HNPJ">'G.M0OUE% :'A1S<@R\0[G_C[+$*16HT ?\#A.-*U8U([O3Z MIA\6JHQT%RCE@/)FSXG1'QR,B"T/[78!ZC4*!&%&1Q4=#_FCFXM??8<=[@0>D&E#=[0HSPR,#H M1@9*-Z"\V7D;"9-!THW,Y19XFA&G8EVS4,4:99'!HHW,0RT(<3X$7*M0I$8+ M9"]PC5*WE:R;I&IOV*\?Q4ZO6ZM"Z>K2K=:H9)4_R:6_I4!I!I0W>Q[.[H4% MHQD9*,V \F;G;91+!DDSLI=IAL>$$HQ#VV4SHR1*#TO?MVU9'7X)Y/"D4;ONQS3N5=.H;?=P(\525JV! M?G^E5//\I/U]CM/OL]B28@$3T5>BG&PE')U$X8B79("BRNV(J5Z,F>\P%(-^2(4*TYP9I** M/$11U \+3,M@,C+W'OADQ-8RIR5YX$"LBP+S'Q](SK;C ;/-S[1Q5+J&^%D MM,(+,B/RR^J!JU%8HV2T(*6@K 2W@S18E.,!%?*=F*UC70K3PR]ET/ M[K-Q$.F*2$Y2J2&P^MB0*HY=6+[^AG]SC2OFGG$@DQ9_HUF M@9F23K;."6!S,,>4@PW.UV:4 M-3$@LR2[Q]2V1F.9OU*1? M9K?@]:LWX)5._;QD:Z%0Q2B4JF==>9A6_7W8]8>.]#L=P7O@9(5I!LB3^AX*LN.**6JX6FS.%0L M"T$4%_^"/UCY+B."+DI%4-;5NG,NO0']J<9?7-WEZ3]Y,T&X6;=ND=03"!=9!54E*7E#A+^M.H\@PU.N'. M70Q/8%;G_;KS_D74V/=)@"-?(J<\ M/C9KW^D.H@,]]H;)8$^T'5$0JKANY<*6N8(OV$//E:<;]-SE\85F4] 8'H@N M(E'HU=SX0K-):.P-=)J'DR*-#^27)/L2/8PYLK'"QG1 M^N88K$$<_4F!Y3# M7QAUOMB@=O;AG.[L-?.$9I/3V!^87$:X7GV0+S2;A,8)0:?/<#B!*M':,GMQ MO[\OVXZPZR0^XDUAXU"@VZ)T2+=M6#LK=B*>O3">T.S^&U,$!Y=1IU?OXPO- M)J%Q/]#I+5SJ'![NJ(-HN"_.PR@414?^ZZ/&DB"W)>G0YGDFMO-=WSGGV2_[ MGM!LAAI?A.!%U(N\.B-?:#8)K:,@]UG0"5-095L[9P2'^QKN"$-J&T9'1-Q8 M%N2V+$$WS%?T%* G,Q56G1UK5#X[F!^-Y!L9CYG3#X/]'%Y_?/(Y#]02P,$% @ MF%I5^^"03"7!0 G!@ M !D !X;"]W;W)K&ULQ5E=D]HV%/TK&IKI9&=" ML.3O+&PV;L4_U:"A6JBPX^U0CN:HJ6O]SQTJQONGAWG;@<['( ME1X8C(9+NF#W3'U9?JKA:M"QS(J*<5D(CFHVO^G=XNL)3G1 @_B]8&NY]QWI M5!Z$^*HO/LQN>IY>$2O95&D*"A^/;,S*4C/!.OYN27O=G#IP__N6_5V3/"3S M0"4;B_*/8J;RFU[20S,VIZM2?1;K]ZQ-*-1\4U'*YB]:MUBOAZ8KJ435!L,* MJH)O/NE3*\1> /"X T@;0,R X$B WP;XY\X0M '!N3.$;4"3^F"3>R-<1A4= M#6NQ1K5& YO^TJC?1(->!==&N5J;Y9Z%W!*9\6M$0?N%3U M"NR@).JC>S#G;%4RM #?2?2Z%%(R>04VF8IZQF:(2C05U5)P"$!BCH3*6=T, MU2S7G@+R@L,UVP1?P17\S'EKEG6AN=/[?[)/_//N!&'YG1;_A M\Y^WXKX!X5:C]V")@B_0K2XKA2K 'EDAIV"F52\Y?+$IM) _>D MN@Y?RR6=LIL>N%6R^I'U1C_^@"/O)]?]>$FR["7))B]$=G#G@N[.!:?81[_" MMJ5OSP,MH8*P-^B!P1;&^HH^(5J)%5>N&[/AC!I.O9\]C@@F:3PHB8W"<1 E'>H@][#+/3R9^R^PF=N%L:12%O,"BF/!E4!2 M4<6JMCRVI5#PID26K*F!,-[4O1D")W-)F\HHSU1RL\)P+S$_3(WLQS:H3TAL M*FFCL!?IQ_M 21=7&&*WDE&G9'12R7%.N2[\4./GM*C1(RU73 O#YG/6]!-H M*>JM6M#T@*I\IGTWZRH'*,:9VLJ&3LL6V5FD26SD.G:@<.J3Q!#.AI$P]@PW M3QQD)(F3U*U:KK)A M./02\_ETD)&(^$<>T*03)SEM*]#E\N*46&N)$]\SLK=!_22.#51V#M7D.:J# MU-,N]?2RNJQS?LV>8%@RL KTV(RS>>%4(+57%/J18?NQ ^5[L?EPV"@]RS0ETC:KO2PX@21(:D+A4-#K"3K:M=OR^2P7=U*K&E@PMF M)IB=1S9YCNQ0AUV/C2]LLL$3^N$ZO8^UI(>E-S6[E[$#%A+/,H*-ZH3ER S18@<^"PET9F^^6B([ZWMQL99L(\!@[[2U8O6B.>;61Z"0R>:TJQOMCM)OFP-D8_P. M7X^Q8SS31^_-Z>Z.?G-N_Y'6"UW_2C:'J;RW,=RM>G,4OKE08MF<]3X(I435 M?,T9!2-J /P^%T)M+_0$W3\D1O\"4$L#!!0 ( +9A:5=[ Q>'7 8 $PJ M 9 >&PO=V]R:W-H965TB1M=\-^_*@/2Y9$:_%&%WU))/K> M0_'D;<[QK^(%2$2?,U2*NY&*RG7-^.Q6*Q(AL4U6Q.J?EDRGF&I;GD\ M%FM.<%0X9>D8698[SG!"1[/;HNT#G]VRC4P32CYP(#99AOF?]R1EN[L1'.T; M/B;Q2N8-X]GM&L?DB;'$>+/"04$P7 M"4[!(Q62;U0Z2 &NP)-*SFB3$L"6(%:I)P#C(&5"$*%29<%BFOQ%(I!0P.2* M<+!@FL8W -!*W M8ZE&E3_;>%&-X+X< 3HR AN\952N! AI1"*-?S#L/QWP'RLV:TK1GM)[- CX M1-;7P+9> F0A6_,\\^>[(]UP_E_OX7_NO46&7>>77>#91_#>%RDQ;Z7$8Y42 M;XJ4^.V-<@&/DF3B=UWT2WQ'CY_7T1NQQ@MR-U(]",*W9#3[\0?H6C_IJ#<) M%I@$"PV!M8+DU$%RAM!G\Q6FL7J;U8NXQ D'6YQNBM>=+)>DJ.1@S7A1V%6C MFFZ$5.]J0F-5DO?E0[P$E$A= ,N^W:+O?-[:SJZFOJ>2:WL8&8T5G-K(;YL% M?3,T\2RO;15JP)#O^=/:K$73I*9I,DC3JXQMJ-R7P7U)4R4PQ4(DRT05P25G M&7@_?U142@8432JM2>FS+X0]3B]UI)5/,CD8@3V93CJ<]8VN$/*<#F5]*VBY MJ,-_J,.:3*">,;=FS!UD[)W*F(B()*:*B BH>23.$P771%[D3%X6LTEG+M%Q M5Z#5":>CS>V/8N(>Q+WD36,%D6=UZ WZ9KYE=]@--5AHZCI'4LVKB?,&B?M( MMH1NB&Z(@XZGUD.38(%)L- 06(M]OV;?/_.DY9L,DDFPP"18: BL%:1I':3I M=U.-I[I"VYW!^D;0ZI:>0&?4F[[Z1@BY1RH*M)J5OC4\RS-1#)T?KRW#"*?F MK5&TP"A:: JM'8L#U07/7&&J#DR%RB1:8!0M-(76#A5J0H6^FSI3/4KKS8?3 M[O)%8W5EV]V52: Q@[8%.[5&!X:0[QRI-HWN@X.*10G)5#7%+\M(Q(02CM/R M1FD'@*,LH8F0O%C+E>WDZUJ]"OJ%W7!O)Z>[41UH%"TTA=:.6R,%H7/NRC0H M-D\.E4FTP"A:: JM':I&CL+O1X]"C2!%73VJ,5+RR^W6I;X5@ETYJH."T#U2 ME1H]"H<%Z2.51(5"@JK6:(K>E;72$'64>* M32-0X;!"?6!\AWE4AF').$EBJ@K/HOC:6K8N&%5+H(74KWD&X4_.;I-H@5&T MT!1:>[^F4<;(.G,A0D:%LU&TP"A:: JM':I&.*-!M7?FK8JJ\U8EF/I65X#I MS!!";E>!:>R08WF=!5&H@W/0U/'U!0@UTA4-2]=3"A#X&SQT+*K=WHMRK_>R M8$V9O6/TJOFHKZ5Q\+%.?AM,H@5&T4)3:.T -R(;G7MW%1G5U4;1 J-HH2FT M=J@:78V&]UB_^598]3S_MA>F,]-MAFGL-+MA.K2![3#4:%TTK'7WPJV,"%>$ ME%=BA]?ZX0_BG9S8)M$"HVBA*;1V9!I)C=QSUR"C@MLH6F 4+32%U@Y5([C1 M\*[RF1=/7O_4A=N5;1HCI>VZGX@T5M"UNY^N=58.G'1KS?C@=%Q&>%P<2Q1@ MD1?>\B!3W5H??7Q5'/CKM-_#FSG4M ?P)BP/-C;PY3G+MYC'^1(J)4O5E77M MJ5>5ET<7RQO)UL79O,],2I85ERN"%=NY@?I]R9CG^6YD&PO=V]R:W-H965T7:@J M*CZ_@9*?EH[O?'OQGCWNE7[AKA8-?80MJ _-O<"5VWLI6 6U9+PF G9+Y\Z_ M7?L&8"S^9'"29\]$I_+ ^2>]>%LL'4\S@A)RI5U0_#O"&LI2>T(>_W1.G3ZF M!IX_?_/^BTD>DWF@$M:\_,@*M5\ZJ4,*V-%#J=[STZ_0)11I?SDOI?DEI\[6 M*@XE$+XCS8MQ5QM0E)77Z.##=D.N7EV35X35Y(\]/TA$R86K,!%- MQ\T[TF]:TL$$Z2TT-R3T9B3P@M "7U^&;R!'N&_@P7.XB_+U&@:]AH'Q%T[Z MVP&F7) UETK.R)HV3-&2?8%B1CJ!9T:@WXU =ZTP&R;SDLN# /+7W8-4 EOZ M;YL8;?2Y/;K>Y[>RH3DL'2R*!'$$9_7C#W[L_623YCLY>R94V L57O*^NBN. MM,X!JY_S"HPB-:]?=TM%G\#:#*W3V#C5Q])QY4=9FGD+]WB>V=@L3,,TZ*V> M49[WE.<7*:]Y;0K3=C.Y^HTKP+ZYMO%L/47G/.,@S 8T+59^[(=VFE%/,[I( M<[B-;?2B4>!Y&B7A@-[8*LRR:$+%N*<77Z2W <&.5!_86'OL] ->!,I*,AZK MDP3QL-06JRR>*G72DTPNDORY:DK^&; OVS:U\DM&D2-O/BSQV"@,LLS.+NW9 MI?\A8<,ELXN66N(E0\W&1E&83$B6]:2REVQH213'0:!I2@;"RC ;%\SSA@S' M1EDTL2]\[]_[S;M(T1RY]CO&&\4+@B2)!ZPL9GZ:^!/E],\N7O]_;=G)&W1& M:E#6!/S1B1&ULM53? M;],P$/Y73F9"F]0M:=H-&&FD=14PB1_5RN !\> FU\::8P?;:;?_GK.3AB*M MDWC@)?&=[[[[OK//Z5:;>ULB.GBHI+(35CI77T:1S4NLN#W3-2K:66E3<4>F M64>V-LB+D%3)*(GCBZCB0K$L#;ZYR5+=."D4S@W8IJJX>9RBU-L)&[*=XU:L M2^<=49;6?(T+='?UW) 5]2B%J%!9H1487$W8U?!R.O;Q(>";P*W=6X-7LM3Z MWALWQ83%GA!*S)U'X/3;X#5*Z8&(QJ\.D_4E?>+^>H?^+F@G+4MN\5K+[Z)P MY82]9E#@BC?2W>KM!^STG'N\7$L;OK#M8F,&>6.=KKID8E )U?[Y0]>'O80D M.9"0= E)X-T6"BQGW/$L-7H+QD<3FE\$J2&;R GE#V7A#.T*RG/9W&#-10'X M0,=LT0)7!6A7HJ'JQJ!RP*U%9^'T,S>&^Q["\0P=%]*>P!$(!5]+W5C*LVGD MB)('CO*N_+0MGQPH/\/\#$;# 21QDL#=8@;'1R=_PT2DJ)>5]+*2@#L^A"ML MK2V7L#:ZJ0=0HBQ.Z0J?D@\'H+2#0MA<*R=4@Z2X1J]-JR<5 M[4V4?YP^<;,6U!R)*\J*SUZ=,S#MP+>&TW48LJ5V-+)A6=(;B<8'T/Y*:[CY3N+Q[ORMFC5)_U MFC%#GK)4Z(O!VIC\?#C4\9IE5!_+G GX92551@WW;' MS*?\5L'=L*$D/&-"RC+*7\;&^NDXN! M8V?$4A8;BZ#PYX$M6)I:$LSC2PT=-&-:P^WK;_2P?'AXF"75;"'3OWABUA># MZ8 D;$6+U'R0C[^S^H'&EA?+5)?_DL>ZKS,@<:&-S&ICF$'&1?67/M4O8LL M.-T&7FW@O=9@5!N,GAN<[# XJ0U.7CO"N#88OW:$26TP>6XPV6%P6ANU'ZM[0&CW!AI7AG%/S*P<[,+[5F1A,J$I)RNN0I M-YQILF9I0D#H1-.4D2-R0Y6B5C3DP&>&\E2_A=9/=SXY>/.6O"%;>UVO\\=& M#W]L]*C?W&D>[HV=)WKG,;L8@"Q23/UP ;S7W]Q M)\YO73K"A/F8L 3%F+"(B182XTGC1I/^NCS=U)K B'D%[ MG%*M^8J#GNCS-?P 0CQ3Q$AR(PTCT[==TNH=>U]I5;!)";,[HH>Y,QL^;.OE MQ1[!]SVFCM?N$[Y(B9 >J^6P<>.P<:_#/H*CKFH'=;WR7NM]7SDFS,>$!9BP M$!,6(<%:XI@TXIC\7+%E@JE&3)B/"0LP82$F+$*"M=1XVJCQM'>INF4J!A%" M!FJC"M?:BL=*$%)8;>#"*DNOJ97? >SX\ZI_9R3I'6E?(6'"?$Q8@ D+,6%1 M!7.=K;#H-F&Q)8]I(X]IKSP6Y8)R#QXGL+9HGM2KRB%L-B")[%)!+W!?%6#" M?$Q8@ D+,6'1]+N]D>M,'*=;"&>-$,YZA7##GBF &$6%ANVEZLR>K\Z^FX7G MG+GM3=JB=\Q]W8L)"S!A(28L0H*U5. ZF]*1\S_F(O7@X[Z]_Z)_AONJ!I46 MH-)"5%J$16LK9ZOHZ/8JYSK+*5=9&4I@/V$W'***(EW".0+A'%GA=,JD=Z1] M8PPJS4>E!:BT$)46U;3M)7[DC4_'W8'&]39"\5Z=/9-_2E!:BT$)468=':*MI4<-V?K(3KHM9P46D^ M*BU I86HM B+UE;EII+K]I=RKX5AP#5$V?4, J!F@L,62'8[:\<^VQI"!?:J*):M%8P)T(S M68C.9+L?M[<<4&O)J+0 E1:BTJ*:UDJYIXZSH_;B;BK%;F_I;WY+OY;[99M$ M)589[,E68PJNU[:]4Q"3%Z92>QJU3HM*"U!I(2HMPJ)5@AANG>'(&*1$]G@. M9$/V:Z_^L[II;8X 798'7YZU+]QSW^UH#]SSL#K@L\%7YXW>0P8&ZPQ)V0J& MC @ Y 8 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5DH+@4"R+$%JDTV;M$U1LVX/TQX[$$[NVD/%$E)JS'!:2J#++J'RX M B[V4Z?O'!:NV6:KS8(;3PJZ@27HFV(A<>8V+"G+(%=,Y$3">NI<]L>ST-3; M@F\,]JHU)L;)2HA;,_F83AW/" (.B38,%&\[F 'GA@AEW-6<3O-( VR/#^SO MK7?TLJ(*9H)_9ZG>3IV10U)8TY+K:['_ +4?*S 17-DKV=>UGD.24FF1U6!4 MD+&\NM/[.H<6H#]X!N#7 /]/ 4$-"*S12IFU-:>:QA,I]D2::F0S YN-1:,; MEINWN-02=QGB=+R0>""D?NB1!:>Y)C1/R;N[DA7XIG2/?,%S=$Z6>';2D@,1 M:[*10BE;EN,>S42)*%PO&J*B(8(#$3F=@Z:,GR'9S7).3D_.R EA.?FZ%:7" M4C5Q-;HQFMRD5GY5*?>?4;Z$XH($7H_XGA]TP&0(+QOX?XQW,4,FR#] M)DC?\@5_$R3Y<;E26N*9_=EEM&(>=#.;[WBL"IK U,$/58'<@1._?M6/O+== MMO\3V5$(01-"\!)[*X2.0]"KSDY7 !5K9%E-W]G%PVCDA='$W;6M=95%010V M94>B!XWHP8NB/X%28W*9)&56 QEYK]L@M=^JL'A"UA MY^%H% Q'CPQTUH61-^QV$#8.PG^)'3_4+M'ADS3[PS?1$\T=92-O&(X>279; M/^."M]9@, (80 9 >&PO=V]R:W-H M965TN.2 J$FL3D 1P]9FK.A M,>>\.#%--IE#AMDQ*2 7=Z:$9IB+(9V9K*" 8R7*4M.Q+-_,<)(;P4#-C6DP M( N>)CF,*6*++,/T\0Q2LAH:MK&>N$IFI/R*K+Y!Y5!' M\B8D9>H=K2I;RT"3!>,DJ\1B!UF2EY_XH0K$AD!PV@5.)7"V!=X+ K<2N/NN MX%4";]\5.I5 N6Z6OJO A9CC8$#)"E%I+6CR0D5?J46\DEP>E&M.Q=U$Z'@P MIN+,4?YXA,8ISCG">8RB^T52B,/ C]"E.*J?T26F%,N$HL,0.$[23V+RYCI$ MAP>?T %*[\W^K1FU=O!,.MSX>K M>.Y;S@?Z_5V8HW,.&?O3EOF2[;6S90T\806>P- 018X!78(1?/Q@^]:7MK#K MA(4Z89$F6"-!7IT@;Q<]"$% )PDNRZ[(#LX(Y"X^M,D$Y8J!,6:8(U$M2M$]356W"ZS[ZPMF/W>\VO]:C% MRO4\IVD5EE:=#2NWZ_G^5HEX;N4YMN6TEXA>[7=OI]\CDA4+#N(AFTSY"E-H M\W4GXK7G3R>C7>>B_8X'HZTR03EBH$Q9I@C429%M//86EMT14 MO,:/NN]M58@6(]ON;U>(%BO'\KKJ;@D7/:*ZG ..@4H#<7]*"%\/Y +U7P_!/U!+ P04 " "V86E7 MJ,T*R1,# "@" &0 'AL+W=O*9->731H=-06# L5/LZ%LB2D>2F_#U7KN!*[:N MC!WPLWE#U[ "<]U<*NSYO4K!:A":24$4E OO)#Q>SBS> ;XRV.B]-K&1W$CY MRW;.BX476$/ (3=6@>+K%I; N15"&[^WFEZ_I"7NMW?J'USL&,L-U;"4_!LK M3+7P9AXIH*0M-U=R\PFV\4RM7BZY=D^RV6(#C^2M-K+>DM%!S43WIG?;/.P1 M4&>8$&T)T4-"\@0AWA)B%VCGS(5U1@W-YDINB+)H5+,-EQO'QFB8L%]Q913. M,N29[*.4Q89Q3J@HR+DP5*S9#0=RHC483=Z2%>Z;HL4169*\PFG0A FRWO$. MSL!0QE\C]'IU1@Y>OB8O+>!+)5N-HGKN&_1I5_/SK:?3SE/TA*Q>S),^YLF8>O89[RTFUGAF.14Y#,7:"21.P-Y>MUF8S";A43+W M;_?#&,"E<1A$:8^[YW#:.YR..CRO,7ACSTD-5+<*\+(SI '%9$%H\1,/LQT9 M/!"=\G3/4O# ]&-$. N?<)STCI-1QTM.M68E _2G206\(%@7B*9\,+_)LR8? M(]Z&230==IGV+M-1E^_+$KJ\PEUW Q%%#9"2M[EIJ:T&@SE-'YM)XJ/H@>4! MU"1UIWS(\ZSW/'LFLU(_LUMG [LU36?!Y('!(=S]7=TY]/>*0 UJ[6JC)KEL MA>GJ03_:E]\35W7\?_"N=E]0M69"$PXE4H/#%-.CNGK8=8QL7$FYD08+E&M6 M^ L!R@)POI32[#IV@?ZG)/L+4$L#!!0 ( +9A:5=>@L-;*P4 "P> 9 M >&PO=V]R:W-H965TV@<1JEP +$#3M]C#L@9%HBZLD>B(5I_]^E*Q(EDS3L\OF)9'D>P[O/91X MC\3IAA5?>4*( ,]9FO/9*!%B?6E9/$I(AOD%6Y-<_K)D18:%/"U6%E\7!,E6&:C^;3^MI],9^R4J0T)_<%X&66X>+;-4G99C:"HY<+G^@J$=4% M:SY=XQ5Y(.++^KZ09U;+$M.,Y)RR'!1D.1M=P$/3%. \!K>YP/F*/J8$7'%.! ?OP2*1 MEP@'- >KE]C';W+*UZP0-%^!,J<"O V)P#1])P%?'D+P]LT[\*:"?$Y8R24U MGUI"9EN-:45-9M?;S-"!S";@CN4BX>!#'I-8@5_H\1!I""PI4ZL5>M'J&FD9 M'\CZ HSM7P"RT5B5D!X>DDC"80U'"GCX_^%04\VXG?EQS3<^-O-7RID/*8]2 MQLN"@+]^EU!P*TC&_U;-XW8<1SU.M7!=\C6.R&PD5R9.BBZNO2K$MTJN1U>[P>V,[6>=L50Q04.G'C]N% 1 MYX^AC?PVKE>"VY;@:DNXS:0Z K ER BN;@6YX NP)@5E,<#Q/W)YJJXH'^XM ML[N3DCTH;C\"!M ?5*9-\,P9]-KR/6WYBQ1S3I>4R&(Y2$@: ]EH <8[JE1\46!"P3,M(E+AJU7X]5K:$T";XID"!*T @5: CS3'>41Q"AXD,XV(LEPMQZDK MGDFRT!!93[M)J]WDE3K*Q*2^)LE"0V0]?:'=F37[[)[20'>?+L?V)N[P(53& M!?YXV%-4<0@B]T!/@3N.$_ZPKJ*G/O7.:-AZ+\V% MK++,2%&_Q=T0G(HDPH7Z!M$RG7R#F&0+3;'U5>S<+G1?J7]!0[:U$=DD6VB* MK2]RYZFAWE1K6]B^078GMAM,AD^E*@Y-[.'+@R+.@Q B^T +ZUPRU-OD[VIA MANQM(\6^IT9#O4)30_;5ZBPUU'OJ4UN847?=L!U[Z3(U:%^BSCE#K7$\OXU- M]JM#8Q@,'QA%&/0"?^^!^1'V%G7V%NGM[0U=)> SB9*ZC]WAO%S*QZPL:+Y2 M%:]G._5&,<>:&6H,]!(;Z"_IY7IJ4^^-_:]-AR[PR7* MU)A]N3JGC8XX[=-ZF9[M9(6U]K97I,O6:MZFY*#B)6YV.ZTM5?;K="K>@/0ZL*W^ZAWN%C1 MG(.4+"74OO!EHL5V:W)[(MBZWJQ[9$*PK#Y,"(Y)407(WY>,B9>3:H!V@WC^ M'U!+ P04 " "V86E7^473!D<& "8+0 &0 'AL+W=O/73N M0<$"/)4M5Y)#%(Y$F"^>,5H6QST;$[3PV?XM5:%@V]V33#*W)+Y)?LAJN[7DV) MXH2D(F8IXF1YT;FTST.G%"A[_!F3C=BY1L6CW#'VK;BYCBXZ5F$1H60A"P16 M7_=D3B@M2,J.[Q6T4^LL!'>OG^A!^?#J8>ZP('-&_XHCN;[HC#LH(DN<4_F) M;=Z1ZH&&!6_!J"@_T:;J:W70(A>2)96PLB")T^TW?J@&8D= M4XG05WU&" M+H4@4J S] %SCHMP0:\](G%,WZC&+[<>>OWJ#7J%XA1]7K-<*'$Q[4EE4<'M M+2KM5UOMSC/:^^@]2^5:(#^-2*21]\WRDV/RH5G>=@R GAK*>CR=I_&\I4=S_.>.#GS,^-(M[9*'$;9UXRQ7] M.K3[):]_++0OM:'MQ6)!F<@Y05__4*+H6I)$_*T+XJV>@5Y/L5B']3,GZN,J)@;"L]*_("RG&=,$.V2-CRPQ1E9MC5N/__< MJ/Q4WT'"_"UL>.0! DB=H4;GQ.Z/1GH7NK4+7:,++Q/&9?P/+K-:ME2)[?<\ MYNI-C9OI'I?3O&!V=Z0X-:D7VUA% -K4<,:X=,38ZXKH>^2ZB+%V=497/1UNW=,LE M[4Q-?&>Y(%TD)%9Y4.$D]3[%Z8(E!*E)47TKP];%'E1M!:KVK_Z#+%H*'_MI MGA!>OHG:',IHX:GK(B3,@X3Y9D=\E&O"T<>L'*ATI;+25C%V44JR KMIU$3=I9$7*ZN#'B3HT; M2)@'"?,A80$D+ 2"M:+%MIKRA/5"F[A*$5 D@=(\4)H/2@M :2$4K1U..]4N M&SXEJ9BFG.1X%Z_JXAK3!%_3:S_=T.C2Y!OF@?BO ^TT ^T8!UJ]F&H#A2E: M<99G.TE&L6_NHI1)%*EWEZ5J'\"H[.1W%Y+F@=)\4%H 2@NA M:.V0:LIY]DO5\VS0@AXHS0.E^:"T )060M':X=24]6QS7>]ZOT30KNUUBYE+ MZ&*4!I0P6RB#8'I7F@-!^4%H#20ONP^FB[D_'DF5!IJH^VN?RH0H7P%%/Z MB")R3ZA*8J)R1\O*?7Y3A-1/(Y!%PSDHS0.E^:"T )060M':(=242.W12R4U MD%7/.2C- Z7YH+0 E!9"T=KAU!1Z;7.!\>?^$*G@K;^VK(FSO]?5]!I.AOO; M7="RJD:G.W"'^SOCPUZVX[B#_:WQ_U$ M9L*J&TN@<[5)K>HE9COG0-4"LRJ/ M^ JT8'DJM^?FZM;Z&/%E>7AVK_W*/O=L3;MOGP?;0\(-?GMF^3WFJS@5B)*E M4F6]':G-%M\> ][>2):5IU#OF)0L*2_7!$>$%QW4[TO&Y---H: ^C#W[%U!+ M P04 " "V86E7!Y."G0 $ #Q$@ &0 'AL+W=O\;OQ)80"7[F62'FUE;*\L*V M1;(E.1;GK"2%NK)F/,=2#?G&%B4G.*U >68CQPGL'-/"6LRJ3J*E4XN?C,6+JG609PD8+K0N)B0V\S M BZ%(%* ,[!2"R?=J3-L#6AW'=?7WUT1B6GV7@5^7UV!=V_>@SS>.99],-Z M(4J?.1.B9@,)YOR!%AN M<[8KI"GOFBRHR'1/N5\$<>C[<&;?'V9D"HN0Z[5A/:U>J]4[J?4R27;Y+L-2 MW3(ED4OZ+];=HY'_%N?E!W"=EYARU9J,^NL)_$-AKA]ZP4"_(R2#SBW 9]D% M.'8"T/'AT,*8PCP_C(ZHZAP#/&T9OI%D6[",;1Z>V!\F=0U3L?6+T/D&^#K& M 4[J'*9BZQ>E\PYP4O, Q[8 HLAS1PW"%!=X1U^_G7^ +VX@X-@:0.1$:/@] M9(J#KA\XYAQ09R'0LRQ$@SK\ L#& Y4&:+T'1@6UC[8C]";0KZFC'Y.-"['NTNU^(_4$L# M!!0 ( +9A:5?,SY\AEP0 %$< 9 >&PO=V]R:W-H965T3BE"Y-EE,$XP*4)J9C69Z90IP9TW%Q[9%.QV3-$YRA M1PK8.DTA?;Y'"=E.#-O87?B,ERLN+YC3<0Z7:([XU_R1BC.S9HEQBC*&208H M6DR,._LVM#T)*"*^8;1E!\= WLH3(=_ER4,\,2RI""4HXI("BJ\-FJ$DD4Q" MQX^*U*C'E,##XQU[6-R\N)DGR-",)'_AF*\FQM ,5K =<(_D^V?J+JAON2+ M2,**3["M8BT#1&O&25J!A8(49^4W_%D9<0 0/.T IP(XQX#>"P"W KCG GH5 MH'>NI'X%Z)\[@E,PVR)GQ($[AA#G(%K,!>U'*_%%;( .,TAIJ*N.(A6 MD"Z1J*V(T!C%0-0XV$"*R9J!"'*T)!0C)D&P9'KK(PYQ\DY0?IW[X.V;=^ - MP!GXLA(0,3@;FUS]V0VG)9(KT" M*1^9FZDU-C>'"3J-L#VGWPSRE0(N-;Y34]BAJ>%2OW:IKW3I"^$P$>US]V]@ M1?]>*KPK^?H*[TXC'+OG>$?F*75=:EZGJ+!+5,,]KW;/.\.]G(KW,\J?KT"> M0/%(DPXBT71R^8!KL]#KM+ SPE<*N]2^SN'"TPC;'0S:W1O4[@W.J;W]NX T M;DMEDX[)-FMS;M#IW&E$6_$IA5WJ7J>HL$64,[3<=ON&M7U#I7V/EY:=DN[2 M)YA.,E\G6:"3+-1$UDCPJ$[PZ%7>7$8Z\ZZ3S-=)%N@D"S61-?)N6_NYE/5_ M/%LAM&5?IULOE:V0"M; MJ(NMF?[][-U63A*G#_O70[EP=/Q'OP*+LBP261:M>7>[F^)IB#VR[>.71K72 MB[/4J2OLU-7T=#\SMM53XUFQ'(CHA?U3YW1WII7-U\H6:&4+=;$UD[V?X-O] MU^F?.B?L,ZULOE:V0"M;J(NMF?[]"H6M7J+X]?[I=2Z6M81XP^/%,K7.BW/4 MJ2KL4%7Z:1[L>(B.N"SVIAB(R#KCY1IS?;7>_[HK=GV.KM_;M[[=OMQL^P3I$F<,)&@AAK)N!J)0:+E_59YPDA?[+4^$BW9='*X0C!&5 >+W M!2%\=R('J'<1I_\"4$L#!!0 ( +9A:5>I+?FP> 4 +4B 9 >&PO M=V]R:W-H965TDCC-KGIS*1>7CI.%S+A(B%1-\>QD"T%)E"LEL8-< M-W 2PM+>>)3?NQ/C$5_*F*7T3H!LF21$O$YHS-=7/=A[NW'/GN=2WW#&HP5Y MI@]4/B[NA&HY%4K$$IIFC*= T-E5[S.\Q&B@%7*)WQE=9QO70)ORQ/EWW;B) MKGJN'A&-:2@U!%$_*SJE<:R1U#C^*4%[59]:L "&/L_P_6!>R@=\#X3*3/"F5U0@2EA:_Y*4D M8D,![E) I0+:5@AV*'BE@K>MT-^AT"\5^CDSA2DY#YA(,AX)O@9"2RLT?9&3 MF6LK\UFJW_N#%.HI4WIR_##G0I[]1D4")EPH998^9^ ,?"5"$/U*P FFDK#X MD[KY^(#!R8^?1HY4/6M])RQ[F12]H!V]7(!;GLIY!GY)(QIUZ$_-^A 9 !PU MZLIN]&;W!!D1'^CB''CN*4 N\KH&9%;'-%3J,%=''>IX#W7H=:DWK/&JM^CE M>-X.O"^J#?@,3 6-F 37)&0QDZ_@S_S!C:1)]E?76RM0^]VH>LFYS!8DI%<] MM:9D5*QH;_S3#S!P?^YBS"88M@368+-?L=DWH8^OEVETIA>3") T BE/SV;U MK;#@>%9PS&@&8I8PF0&R4FY"GF+:Q7318Y#WJ-?BU1A!'P6NZXZ M"^AY;5[: 'TA)4M 1&6FZ)>&:*D145X,O-Y-L].%'-!14A3:6R MOW/E-$)^U <+,(@V:'+/7>@-_"V:+/7:H&E0T30PTC3EB7(8%3RH*4/I/AP5 M>! VS7+1UAS93PP;1W>@[.!FVIWX0H$'; M1]J"T/<"?]CV$N,@#Z3@HJ+@PDA!$7)('7(\52%'E]T7;;M]-__;LKLM"'W8 M)8F-(SO0;NC6L99KM%SO]O4J^1^8J*41J#"KWFZFY]P]S90FMR54=;$-C]+G;C<$B M7JHX<+&(6:@#096H:58[J;,:>EM%P[;0FO36T3?L'\>[+47$):4VT; MM":E M=;@.S?$ZID\2L#238JG#KE-=*F$9*$I%0$7J*R)8/F/S:;R/Z_N=KN]VN+ZE MB+PD\ACQ/:P#?/A.A,]2EBP3Y?2-1:"3(:N!O54T; NMR6(=_\/!<3S<4N1> M4FH3#=M":U):IQ70G%?D%;R';]?W@$1_+[,BN]K'CPM8'=#5?KSMP>_+8//P M#C6_3BF@.:>X)2][^Z6E'*#DQB8:MH76+(G6^0ERC^*7R&JJ8A4-VT)K4EJG M*L@8MQ_LER5LJY8!MWQS3SEL'N:A--3I!3*G%_=TQ>.52O2W:X6=MMM,%J96 MT; MM":/=>J!CE/H1U;3#:MHV!9:D](ZW4#F:G^K(I>4>TE5G (A4?WOFJQ6 MLPZK:!BU/R8$906MWK^;M-4I!3*G%%^;]?U]W-IF(C"UBH9MH37)K-,*%!S' MK:WF&%;1L"VT)J5UCH'>^&PO=V]R:W-H965TD%3<$RNQ*I!2%_=/KC"U*,((C0 ML="\ODDDF7@(OH<\X N X/E3+7YK'CB7WO-J6347HP_M5^NYQ\*MZ^8]R+A\N1M.1-^?W^68I MO]9/?^7] 24MKZB73?>O]]1OZX^\8M/(>M475C58E=7V__RY%V*O@.+8"X1] M@?"P0'JD0-07B X+Q$<*Q'V!^-0"25^@._3Q]M@[X;)?JZKQ8]_XV+E9?Q.>C]Z/^="Y&WPO'<9EWFY M_$']^.MMYKW[XP_G8ZEVV18<%SW^TQ8?'L'/O"]U)1\:CU5S/K>4OZ++!R$! M&*MCW1UP^.V /X4D\9:OS[S(?^^%?AC9*D07SWBAB@==\=!2/*.+?\G%KGA@ M*<[HXC_7C]\J'\P(,:)=]*..%QT]&A7SZZJ18J,N?NG]\[/:P+N6?-7\RQ;L M+2VVT]J<]J%9YP6_&*FDU7#QR$>7?_I#D/I_M@F-A&5(& /!C)#$NY#$%'U[ M0R$3$@AU:6V*"NO?N3"^WS]Z9>OWCOU=8IJ7G7D"SKO+)I2Q9UU18)RY P M!H(9^D]V^D^@^7R"# D2EB%A# 0S0C+=A60*RN=;3K*7+1)_.IE,ANE\.DCG M*I='D^DPFY-UVTD[(\C]Y9S'XLS)+#;\?9'2 M-$R&8M([=KW^H32&HIFB[WFL@!1=W:U/O?N\*)>E?+&*3)9W3<106@:E,13- MC$2H(Q%"&\@>APH,DI9!:0Q%,P.CC6A FBJ'9I(&.815P;VB;F1C%3\=B#^++,)#?2F4QE T4WAM30/29IDW M0=Y_O:[E50$H!)^7]F0#M:=06@:E,13-#(VVJ,$4>U>$M)574%H&I3$4S0R, M-KW!":ZWW 7F?7O]<*IY1CK5JV#HCQ/?M]\;02TRBF8.$&F/'-(>^:K+2+M< M];X=;RM7FY5W5PL%:QOJ(E?[/V+F:+IK$,*A_SX6!.B.&8IF!D%[YM#!,ZOF M@NQ:IEG.DD/],Y3&4#0S*MH_AUC_'$+],Y2606D,13,#H_US2/MGUY:"QCD' M9NBBT^F1) 5UT2B:J;IVT2'MHMM) &3''EW>66:HI8;2&(IF1D);ZC#!)B;H M2"^4ED%I#$4S Z/]=DC[;>?$!!TF[FG&4%ET)#%!S3:*9JJNS79(F^W#[KWV MHU5MJ,5^I5*)]\)S8>M>R:#U8"B:*;ZVTR$]Y'LCZH+S>>/=BWJE^Y;J>W7_ MNA\6:T"&H\!A-+-V\M&U<$XZ4-^,HID1T+XYI'WS3?[2)IMFU\&G=J(24"$W MHG-OQWKY>JPY42JU2(^TNQF4QE TN=K;,)H489 M2LN@-(:BF3'17CH*H#='$=1.0VD9E,90-#,PVDY'I"O[_>6GKUX^__>F MD5UT3IBFV&/;:0V[1'68HT[8)J.KYRSF6UC@:&\N,VV!!YEGVVMGU0\[D1D[ MDQD[E?DM#'*D#7(48S,/U"]#:1F4QE T,S#:+T?T$/3_G7GZ2)BBH+8;13-UU[8[IFWWX&:V73G$$[GD)P4 :L%[VN%#W_[PH6_H M?AF*9H9 V^OXU///57;T1"^_V3)PMSVP:TWS7TQY*RZ TAJ*9 MD=*6.L%:Z@1JJ:&T#$IC*)H9&&VI$ZREIG'.@8%.YX;26#*T^_'@L0M3=6VI M$]2SSLEP7O6Q5L"ZJ;T5H*OGK-1;N.%$N^&$-'5N"X/T+*.[?VIYC+/?SE@9 M) @LJV71E7.6\BW\:[*W8!;M7Z\K=5+R1FZMDU*RV6]<3UD]R[[B530P/U=T M39PO?>P"6B<VFZ9K>YYLR=[.T4B7RP$7[1Y9[U;H>@Q7VZXMUFK:!5#.2OTD3A'$6I<430SBMJX)K1Q[>?2J6NI$+P-HQ)] M7C]5"Y'/]Z:XM"U'.W:L?M@V&K+NYQ>I ON-RSI_R>^6IUU_LV'P5#H.#X,' MG9(-I3$4S5R341OE]-5QYN#5SCF:X=K<0&D9E,90-#,:V@RG6#.<0LTPE)9! M:0Q%,P.CS7!*F^'3;5DZ-(=1/.U6&#QT$OVFB;FI;WF>)Z.KYRSF6PP;I]KC MIJ].Q@Z^JW..YCN?]M#A9"B-H6AFI+2!3K'#R2ET.!E*RZ TAJ*9@=%V/*7M MN&OG'(US#@S4H?;;MQ-MYU$UWI+? MJZ+^V43E3;%]X<_VBZS7W1MM[FHIZU7W\8'G&ULK99=;]HP%(;_BI554RNMS1?YH(-(*VA:I4ZJ2KM=3+LP MY !6DSBS'6CWZV<[(0LTA UQ W%RWC?/ZYS$'JPI>^9+ (%>TB3C0V,I1'YM MFGRVA!3S*YI#)J_,*4NQD$.V,'G. ,=:E":F8UF^F6*2&=% G[MGT8 6(B$9 MW#/$BS3%[/4&$KH>&K:Q.?% %DNA3IC1(,<+F(!XRN^9')FU2TQ2R#BA&6(P M'QJ?[.N1K06ZXAN!-6\<(Q5E2NFS&MS&0\-21)# 3"@++/]6,((D44Z2XU=E M:M3W5,+F\<;]LPXOPTPQAQ%-OI-8+(=&:* 8YKA(Q -=?X$JD*?\9C3A^A>M MJUK+0+.""YI68DF0DJS\QR_51#0$=F^/P*D$SK\*W$K@ZJ EF8XUQ@)' T;7 MB*EJZ:8.]-QHM4Q#,O48)X+)JT3J1'1'L\7E([ 4C6$JT"6:R$:)BP00GD/"=4;4)QAF13<(&SF&0+E,F&DQ=CY8%3R@3YC?5C@A?9ES2@DL3/C"%C*.@S%F%?E.B.WO0)Y!?(=?Z M@!S+<5ODHV[Y&&92;FNYLRTWY236,^G4,^EH/W>OG\Q^FW'!"MGF OVXDP7H M5D#*?[:%*]UZ[6[J[;WF.9[!T)"O)P>V B-Z_\[VK8]M44]DMA7[1 M(Q4X:4M8RGPM4Y^3560[GN\%O8&Y:L*WU06>$_;KNBVN7LW5Z^;:=&H;6Z?T M?V?_1&9;*;TZI7?2MO-.&?Q$9EO!_3JXW_EX][SU-Z7*:W23[[G>3LMU6A\) M'M3@P2'P7AMX\ ;<\6W/W2'O]#Z2/*S)PT/D7AMYV$8>[))W>A])WJ_)^X?( M_3;R?AMYW]DA[_0^DMRV_J[0UB'VH'5UM-[ ]QPW<'8_K]WVQ^(W-ACV<&PO=V]R:W-H965T= W8A$"Z--(N<%NEWJFZ]+87TU[0Q$W0 _EAE*!GO*L*"\'&R&V%XY3+C-B&9T*10BD1\/=$ZS3)'D./YJ MH(/VF"IQ__LS_5-U\O)D[I*2SEGV>[H2F\M!.$ K>I_L,O&5/?Y*FQ/R%6_) MLK+ZBQ[KV$ &+W>E8'F3+$>0IT7]F3PU0NPEX-$+":1)(*$V"=VK"J$D8 MG9K@-PG5J3OUN5?"18E(9E/.'A%7T9*FOE3J5]E2K[10%\I"<+DWE7EB=LV* M]?DMY3F*Z)U YV@A+\75+J.(W:-,[D1"[5RIG6<1%4F:O9=1WQ81.GOW'KU# M:8%N-VQ7)L6JG#I"#DF!G65S^(_UX!X\GNCICBQ#6PO2UH)4/._%LY$B7Q6EX#MY M*PKTQ[4,0%>"YN6?)FEKVLA,4QWFHMPF2WHYD"VDI/R!#F8__H#'[D\FH2%A M$20L!H)I)?':DG@V>GU[M'? !Y3D;%<(4S%JSKCBJ.[\,,/$'_O!:.H\[.ML MB@M\$D[TN,@ZKKX2 L$T"4>MA".KA/,=Y^IJWC*NI@:3=C7 W].$C/'H0)&Y M,T+*\Z7KVOG'ZF"B>>.B'^@GBEN-,&^=Z"? M=5!]]0.":?J-6_W&5OUNF4@RDV)C@Q*F.]449[I3KQQ'B=65/[3C:0L @2%@/!-/W#5O\0=/X/(4L""8L@83$03"O)I"W)!&C^ MGQQU"]\-@R X:"J&,!)Z07C04ZRCZBL@$$P3$+N=P7#_6Q]N\EZ5S!1GTLP^ MCKZB0=%TU?9L&;:JIBP%6M B91P53%"SM[(R^G8 4%H$2HNA:'HU.F.&89T9 M!K5FH+0(E!9#T?3"=/8,0_FS!K3?1;S)Q,-'W<84%X8A/NPVH 8-BJ;+V%DT M;/=H+_?H8]-E5LT49U(-U)Y!T735.H.&[0Y-_=?H]1X-::CFH+0(E!9#T?1J M='8/CV%[-*1OFX/2(E!:#$73"].Y2FRWE3UZ='#<14;A*'0/NXTQSO7GK_;D"O/BT:XPQ/B_:!]9;Q+3PDV5O!=%?+*HZ5 /!$4L0*5>_T:G:4%VE*^E/TB6=/W1G5K/B9[ MLKE#U_."PQ42^TAZMP!0?WC*6>@*=]Z/V+V??88\P>'8^;T;,20M J7%4#2] M4IW?)#[L# EJ/4%I$2@MAJ+IA>FL)[$O-?:8(A7R<\+7:5&BC-Y+O#L,Y#W'Z[<+ZPW!MM7KR:%;C;4&WGM.YZS?P%02P,$% @ MF%I5WARC$/T M P 6@T !D !X;"]W;W)K&ULM9=?C]I&$,"_ MRLJ-JIQ$SEX;_^$*2!>X*)6:]G0T[4/4A\4,QRJVE^XN<'S[S-K&&%A\J92^ M@->>F?W->'9F/-P)^56M #1YR;-"C9R5UNL[UU7I"G*F;L4:"GRR%#)G&I?R MV55K"6Q1*N69ZWM>Y.:,%\YX6-Y[E..AV.B,%_ HB=KD.9/[]Y")W:7/#'0_7[!EFH#^O'R6NW,;*@N=0*"X*(F$Y'G6I= M$^/*7(BO9O'K8N1XA@@R2+4QP?!O"Q/(,F,).?ZMC3K-GD:Q?7VP_J%T'IV9 M,P43D?W-%WHU0=*.TR&ME),AY M4?VSESH0+870OZ+@UPK^]RH$M4)0.EJ1E6Y-F6;CH10[(HTT6C,796Q*;?2& M%^8USK3$IQSU]/@^3>4&%N3A!1-#@2*L6) _] HDF6RDA$*3WSB;\XQKCD_? MD1DFTF*3 1%+? >5,K251:F\3T_L*A/NM6GD*(Z+=7]4W47 ]E$ MTV^BZ9?V@BOV'MF>S;,Z$&5H6:;(E_NYTA(3]A^;@Y7%OMVB.<5W:LU2&#EX M3!7(+3CCGW^BD?>+S=T?9.S$^:!Q/NBRWJ32(1MLSE86HM*"J3#;,>WW$R\> MNMNV&Q8Q/XH2KQ$[ >PW@/WO \S7F=@#D%0H;:.LS(2M[?UHD$3>&:5%;! , M@KZ=,FPHPT[*!R:+=UAPD0Z+Y0(D,_7.AAE>['].>"GAAS2V\T4-7]3)-]-, M;[20^_;9MN%%%YM'H1<$9XB74HD_H+Z=,6X8XT[&)]!<0FX*T!P*6')M)8PO M]J:Q-S@#M GYH9TO:?B23KZ)R,T981JSD0U#NV+^^52!9E M:3UM-+\+#5C3;ZP-Q;ODQ2+4[Y\!V^0B+[KVZFFKX]).Y ^\8/C"20;,],P# M^-X*2RVPB7]^B&QB89A<0SVV,]K9,,;5(/#*.:]MG+Q:/$;GY\@BUH_B^$J: MTF/7H?^M[70/(3U2@+7FT\N>$R6#^*)>6>3B ?6\:YE\;$ZTNSN=I$7OF!:] M@QL]HK#T5E4-AZ]E*<]91M9"\7(F_O+PHLV$C2,(3FW*/F^\@O%CPCGYOW>I M@NRV!E_SU?&)R6>L5AC#)6[KW<:8;;(:Y*N%%NMR%IX+C9-U>;G"CQ^01@"? M+P56CGIAQNOFR*"FOASDR#FG>6QM:"V+2KV#4611F2:A6G27(1UT+J*,^" M[\[FF6E)28UW%EQ;U\(^35&9S20:1CO'O5Q5Y!UQGC5BA7.D;\V=92ON44I9 MHW;2:+"XG$37PZOIV,>'@.\2-VYO#5[)PI@';]R6DRCQA%!A01Y!\&^--ZB4 M!V(:OSO,J"_I$_?7._1W03MK60B'-T;]D"55D^A-!"4N1:OHWFP^8*?GW.,5 M1KGPA4T7FT10M(Y,W24S@UKJ[5\\=GW82TC3 PEIEY &WMM"@>5,D,@S:S9@ M?32C^460&K*9G-3^4.9D>5=R'N7716%;+ $?^9@=.A"Z!$,56JYN+6H")<5" M*DF2=T_AL[!6^$["\0Q)2.5.X BDAJ^5:1UGNRPF)N;AXZ(C,=V22 ^0F&%Q M!J/A -(D3>';? ;'1R=_P\2LJQ>7]N+2@#L^A"M=8YQ0L+*F;090H2I/^2*? ML@\'H U!*5UA-$GMF\!7W6LS^ED-+];RPW/E&E'@).+I<&C7&.6O7PTODK%%\JXEHG MX@GZ/KSW?7 #8#C5EE*O0F2O_TNO'WY^9 9PR]7:,?H/S1CWS1C_T[&* M[@[O7=3![O8^QWV+?A'0_:.USH?#\646K_&UL MK99M;]LV$,>_"J$50P-D$2E9#\YL ZF-8@/6+HC;[D71%[1\CHE*HD92=O+M M=Z1=Q;%H)\#ZQB;%NS]_=WRZT5:J[WH-8,A#5=9Z'*R-::[#4!=KJ+B^D@W4 M.+*2JN(&N^H^U(T"OG1.51E&E*9AQ44=3$;NVZV:C&1K2E'#K2*ZK2JN'M]! M*;?C@ 4_/MR)^[6Q'\+)J.'W, ?SN;E5V L[E:6HH-9"UD3!:ASMG^H MOW?!8S +KF$JRW_$TJS'01Z0):QX6YH[N?T#]@$E5J^0I7:_9+NWI0$I6FUD MM7=&@DK4NW_^L$_$@0/+3SA$>X?HM0[QWB%V@>[(7%@S;OADI.26*&N-:K;A M->6;8E$+DBTHV7!^-O M9V"X*"_0\/-\1MZ^N2!OB*C)I[5L-:^7>A0:!+/R8;&'>+>#B$Y S*&Y(C&] M)!&-8H_[]+S[# IT9\X]>NX>8CJZG$1=3B*G%[\Z)S.ABU+J5@'Y>K/01N'N M^^:+^^J'^2V+,K)XA#CK$P5G$ M.S!" 5XIABR@AI4PWJVW$TD.YV8)8T>$'BN:#@=^PJ0C3,X23F6%UZWF!A/) M%QKJ KR(26_RA,8]Q+[5(!YD)Q#3#C$]BS@#)3;<7J5XAG%CMS:?7LBT-WV4 MTN$18]\H3M,3ZYQUB-D+6:S=@7M^"WV4!O# 7_A0LWX^HXSE1ZP>JY0EF1\V M[V#SL[#O1PHAV5A M;[I\D-/T"*IOE24997XH1I_>(OHRUN$R>Y\2VKM,(I8Q&A\Q>NV2E.8G* ]> M3/;Z);Y\6N)+4LNZ:)7"$W1)M,%C[RXG?$57SD7PDC12"U>_?(4'8ZNA!;ZS MI=#^Y^0%DM?D:_K_-'8Y"@\*#%O=?>#J'J\+3,$*1>E5AEM![0JF7&ULM511;],P$/XK MIS"A3>J6-.T&&FFD=14P"=BT,GA /+C)M;'FV,&^M-N_Y^QF44'K)!YXB7WG MN^^^[^)SMC'VWE6(! ^UTFX2543->1R[HL):N!/3H.:3I;&U(#;M*G:-15&& MI%K%:9*69:4E+CC077UK6PCU-49C.)AM&3XU:N*O*..,\: ML<(YTEUS8]F*>Y12UJB=-!HL+B?1Q?!\.O;Q(>";Q(W;V8-7LC#FWAM7Y21* M/"%46)!'$+RL\1*5\D!,XU>'&?4E?>+N_@G]?=#.6A;"X:51WV5)U21Z&T&) M2]$JNC6;C]CI.?5XA5$N?&'3Q281%*TC4W?)S*"6>KN*AZX/.PEINBAG-;Q8RX_'N6M$@9.([[]#N\8H?_UJ>):\>T')J%&%,JYE(K!XA+X/ M'WP?W 83K6EU*L0V>N_[O7#CT_, *ZXFOOY7#-&_Z$9X[X9XW_ZK>;O6SK@ MV;"6V_0<\RWV6<#VC](Z'XZ'6;S>)13OC(Q_?3X+NY+<%85+SDI.WIQ&8+<3 MO37(-&&*%H9X)L.VXD<0K0_@\Z4Q]&3XP>R?U?PW4$L#!!0 ( +9A:5?7 M&A&7<@, *\+ 9 >&PO=V]R:W-H965TVK39[R*BZ$3EP?+,5,J,: MAW)GJUP"32I2EMJ>XT1V1AFW9I-J[D'.)J+0*>/P((DJLHS*YSFDXCBU7.LT M\UU.V+-)3G>P OT]?Y XLEN5A&7 %1.<2-A.K7OW+AZ7^ KP.X.C.GLF MI9.U$#_*P>=D:CEE0)#"1I<*%/\.L( T+84PC+\;3:M=LB2>/Y_4/U;>TAN1JNJ7'!NL8Y%-H;3(&C)&D#%> M_].G)@]G!-0Q$[R&X'4)P16"WQ#\EZX0-(3@I2N$#:&R;M?>J\0MJ::SB11' M(DLTJI4/5?8K-N:+\7*?K+3$MPQY>A9G>2J> <@<.&R9)@\IY8I\("O+D%3EKY#UO?5DKQ]\XZ\(8R3;WM1*,H3 M-;$UAEHN:&^:L.9U6-Z5L'SR17"]5R3F"20&_G*8?SO MS%%;9Z\4Y[FWJ#@ M"O(;XCOOB>=XOB&>Q-7^GY5_0>03,)^+70IVVC MR)_W:Z4EGON_3-6N]0*S7ODMO%,YW<#4PH^= GD :_;K+V[D_&9*]6N*+5]3 M+'XEL8NB!&U1@B%U++(\L W49])4@YH>5?3R^CC,_-'8G=B'\]P:0*$37H*6 M?9#K>K?.)2HVH)RQ$[2H"Y=AZS(<=/F9:\#LV:WYXONPH[,2V,( "+^C8 M[(-"S^LD+.Z# O_VBLFH-1D-FKS/A-3L'UI=I?C]Q5-54,EH2E*AC*:COI\H MZG@V8$;CCN4^)G2Z=35@SO)[87C4&AX-&HZ?S"16$HXYI ZI_,F(#*@@=SVQ\W!H?#QK_.GBSFHR/>Z@64?Y/J>WZVV >5Z0=2Q;9]U(!G(7=7Z*711<%W?*^ULVUW>5TU5 M9W[NWBU?PI7[>R7ZC<,6Q94MCB4L[-"$LDZ_:P'FB15_W/6FCL MIJK'/7;4($L OM\*H4^#E++-'G MGLO[H1-=1XP1VD9+2FD^KM3LVG]*]R$F)[QC@^Z)(V9<;G-/CS(+6X\)' MLMD*M6#/I[MT@Y=8W._NF+RS6Y:,%+CDA): X?7,>@>O$Q@I@PKQ.\%'?G(- M5"@/E'Y2-[?9S'+4CG".5T)1I/+C@!/[#]5P[RM.3@ M!["4+9GM"@Q4M!2,/>X$S(*BJAV3+NF55^5UE3TIP2!FA>P[^ MWC/",U+U!0>O8RQ2DK^1'NZ7,7C]Z@UXI="_;24V+3,^M84,2VW.7C4AW-0A MH"="<,%[N8$M!TF9X4QC'X_;1R/VMDQGFU/TF-,;-$JXQ+LKX#IO 7*0J]G/ MXOGF2!?.__.>_&?OO62X;8.Y%9_[!%_<-,GBM$E4DX&8\%5.^9YA\.>O$@-N M!2[X7[H&J%UX>A=*2Z_Y+EWAF27%DF-VP-;\^^]@X/RHR[Y)LM@D66*(K%UNG\87[;>^YK+= 5J>8/*G[U_^DP=UT43J;VX33[&A29\$:)(M-DB6&R'JY#]K< M!R^O%H').IDDBTV2)8;(>G4*VSJ%+ZP6-;]_^H0C-X@&:J%!00?Z [4X1[F^ MYX0#L="@4( BO5A,VD1,1A,AWU;ENVC3H_^"^ZOEE2[:49)+6](D66R2+#%$ MUJM$U%8B>GGIB$S6R219;)(L,436JQ-TNI'#>6'Q:!R% 8#\="@?"=P M!N*A04$?1@,E2G2P( HF>OF )_,7O$Q ?M$*R#C+I9UIE"TVRI:88NO7 W7U M0"\O(XT/4]4RR18;94M,L?6KU0V7<'0F,B$E[KF4H,@?2HD&%0P%)]:@H.?Y MPQ<1'2QPHZ>DI)O@X/@(-Y"2Q9:4VCEFG.;B[C3)%AME2TRQ]0O2#9+0_P9: M8G3L-,H6&V5+3+'UJ]6-GG!T8C*A)<'9@QV$DW"H)3I4B(9:\@99\$%O, ,,;]2.N-O11NHN[U"1;;)0M,<76+TPW;\+) M-] 4H_.H4;;8*%MBBJU?K6XFA:.CE E-BNQ.H*L M3KDZ^OK\\GW*-J3D(,=KZ=>3U0(6A176YQFF&F /+[ M-:7B\48Y: ]FYU\!4$L#!!0 ( +9A:5>/D?$7W@8 "@] 9 >&PO M=V]R:W-H965T=(/*_Y\=JZ MN&?\FU@1(M%#EN;B>R,=4!YQE=*[L7.-M*WMN0&4E335+7\;V"#NJ<.G!W^XD>E3>O;N8."S)C MZ5\TD:O+P=D )62!UZG\Q.Y_)=4->9HW9ZDH7]%]=:XU0/.UD"RK@M459#3? MON.'JB%V NS1,P%.%>!T [QG MPJP#TTPZ@*&!V:P:L"O$,S^%6 ?VC N HH MJS_?4A4GIV%6I.R1$'1% M8?>()JCSRNV%CA/Q,50 MJBO1O.&\RCK;9G6>R>JB:Y;+E4!AGI"D)SXTQT\,\4/5 G4S.$_-<.48@;^M MTU-DV>^18]EG??=C#K\EQ2ER+1WNN#WAP>'A3E]K_%CVZ,>RQ^;P@,Q5N-T7 MWBJ%6RO2+7GNL[P%X9PD:,8RU>$*7'99'Y0:\R51G:!4WQ"Y0A_SA&YHLL;I M>Q0^S--U0O,ENEUA3DYTWY2@&_RH3Q=(:13=,"$YD91O$97:!?K[=Y4>?90D M$__TW/O5]EI'_=>JQXES4> YN1RH@4 0OB&#Z<\_V;[U2Y^((&$!)"R$A$60 ML!@(UI+BJ);BR$1OI#C?E6*A>DB44GQ'4RH?^T1CI!XKFBW,+V%Z8K&9CGS7 M5=^TS:X:(%.&!Z6,(%/&^RG=B>^-ZI2M^GEU_3QC_698K-0D2Y50#1,<;7"Z M)H@M4,%2.J>D;^"Z,A*/K=T6YK4:+1)(6@A*BT!I,12M+9+&9+2-QE&O2-)U M5NC?9!#C:BJ3JQF/6N8(B=.TG,ID^*'64.]JYH64MF=0$:@U"$H+06D1*"V& MHK55U/B#MMD@_#,G)[JF6BYT0[C00Y*:M^"BX$PMC?7VG.62T[MU.;O^%[VT M)#-G/'8B#$H+0&DA*"T"I<50M+:N&M_2]E[1TLP&]41!:0$H+02E1:"T&(K6 MEF1CQ]IF/_;E^??3NNV0=9J_OTZS3KWN2@W2S U :2$H+0*EQ5"TME(:@]@V M.\2?[QGXH AJ%(/2 E!:"$J+0&DQ%*VMJ\;+ML]>TZ (ZIV#T@)06@A*BT!I M,12M+-KBCPH#@Y:% $];9!:2$H+0*EQ5"T]M_+&G_;,?O;UY4!]?)8 M9P8=V[& T@)06@A*BT!I,12M+9?&[7;L5S36.9#V\ R4%H#20E!:!$J+H6AM M23:VNF/VP!NMH>_JA2X>M=:TRMI_^3A@I*LR=48ZJ_M+G?F"CA8*J+4.2HM M:3$4K2V4QEIWS#[W,T)A^5H@M!"4%H'28BA:6RF-?>Z8[?/K MZA>5 R9%H*XX*"T I86@M B4%D/1VG)I7''G-;GB#J@K#DH+0&DA*"T"I<50 MM+8D&U?<,;OBD).B7D_\K#O2@7KBH+00E!:!TF(H6ELGC2?NF#UQT#G1^.4_ MN9DOYVB9@%KX\EYD1OBP?N=4%7^=R^T![(UE1/A5Z MQZ1D6;FY(C@A7)^@/E\P)I]V=(+ZX>CI?U!+ P04 " "V86E7,.1!PBL0 M !F\P &0 'AL+W=OSG1NUZMP7JWU!8I)88YM_7;Z MK$QGBW19S+*EE:#U@O<1OL_2A>/&S5;^4JRS[O?Y%3C^<#.IG ME,[3Z[(FDNI_/]+/Z7Q>2]7S^&>#GCS/60]\^?.3'JQ??/5BKI(B_9S-_S&; MEG T YSM >Z> 6XSP#UVAF$S8+@]P-LSP&L&>,?.,&H& MC+8&./L&C)L!XV-GF#0#)ML#1GL&G#4#SHZ=P1X\O7.#HX<\O]F;E6ZSEJQ7 M,3\IDXOS/'NP\GKYRJM_6*^GZ_'5FC5;UI'Z5N;5O\ZJ<>7%MS*[_OV73]5* M.;4^9XLJJ46R7M=_L7Y-\CRI5WCKC9^6R6S^M^K![]]\Z\V__^W\M*PFKXG3 MZV8BL9G(V3.1:WW)EN5=88GE-)UVC _-X\\.C9?F\;9C $ZKO]KSG\YY^M-] M$*?S<._)(_6X&P]>MPQVC]B#W>ZW@WS\&_I M_3O+'=3#';=C>'#\\*[9PY^;/?JYV:5YN)]>5\/MO3YOYA]WSUYO\]\5]8WVC&OTW^_K];>P;JM-2IE.WU9K\K+, MJ\.A53*W[M-\EE6//:9)7G2MWD:[[^I-8CZ)"1(+2"PTO[GV8.];%Y%/0Y)8 M3&(*PK1LC9ZS-3+^^;\O\_0ZNUW._J_:7!3KP[$]FP[K)LNM;!/%KIP9Y^F; M,Q+S24QL,._EUL%>;QRV-R/DK.%H=YO4.6M$SBI)+"8Q!6%:9,;/D1D;(_,U M+E]:-Z=+:\M?+Z4S3KS6QI%?4Q3]'U8<4GXP1]LT)B/HD) M$@M(+!SOIG@K2.1TDL1B$E,0I@5I\ARDR<\&Z:UUD\QRZT3)!:3F((P+51GSZ$Z,X;J,LW7I[J6U^DZ3T6_+9,1 M[QLB$O-)3)!80&+AV<$0D=-)$HM)3$&8%B)[T)Z8&AAC)!;W\^PQ39LMT^:X MIRLP9J=O8E#-1S6!:@&JA:@6H9I$M1C5%*7I*7MQ^M=^Y=-'S1.@XDEJ/JH) M5 M0+42U"-4DJL6HIBA-CZ?3QM,Q;@3_L:X$59E+?J1Y5KWI-8[D^D_ M5[-B5J;/NY>;#^([,VBO#:5H5M/$.L?3)2;_J:([DW7[]][SYL,WN](X;V)%!-H%J :B&J M1:@F42U&-45I>MK:PH0]?.V]4+1C@6H^J@E4"U M1+4(U22JQ:BF*$V/9]O^ ML,T- 6HO%"V"H)J/:@+5 E0+#[S73WNA]F8OM-H;G2:/W?NB:#D$U6)44Y2F MQZ\MB-CFALAO5;+JTM5RM;A*;0<-+96@6HQJBM+TH+7% M$MO<+#F^U=@9*K1)@FH^J@E[M[+ANK8]W&TSHO.&C38Z.&^$SBM1+48U16EZ M9-K:B&WNC1@_1#MI6034?U02J!:@6HEJ$:A+58E13E*;'LVVK.,;3[7_I MDQ SV3MP:/\$U02J!:@6HEJ$:K+1M,;GV9ES-M;WA&-T5D5I>I3:9HEC;AOP MGX28)^P=-+1D@FH"U0)4"QM-6YF=P<2;;!W6H;-*5(M135&:'K2V2>+\1).D M\["NZZHBG\RS]$X7VB]!-8%J :J%J!:AFD2U&-44I>D9;/LESFOW2QRT7X)J M/JH)5 M0+42U"-4DJL6HIBA-CV?;+W',G8._=%B'EDE0S4> M[6T?U*$]$E2+44U1FIZSMD?BF'LD.]_Q[HP.6@U!-1_5!*H%J!:B6H1J$M5B M5%.4IB>L+9 XD]<^9$-+)JCFHYI M0#50E2+4$VB6HQJBM+T>+9E%<=<5H&^ M$F">I7<&T;(*J@E4"U M//!>V^NO!%B3YGNIENWL_4X ^KPDJL6HIBA-O^AW M6U1QS5='^2L?F9C)OF%#-1_5!*H%J!8VVLM#N=%P[ W/MH[ET%DEJL6HIBA- MCU);*G'-I9*?JRJ;\=ZA0NLEJ"8:3;O:MNU..BZ\BLX;'CUOA,XK42U&-45I M>F3:\HAK+H_L7N+N3^NRVL?+K3+;=U./3V:S=U+0?@BJ"50+4"U$M0C5)*K% MJ*8H34_F'O],+>ZH6]UPM[LQ?V;B_L[5[8^[W\*PHF M;ELP<8UGR ]=\[7/193-,_7.(=HD036!:@&JA8UFN@HL.J%$M1C5%*7IX6KK M(:ZY'K(;KOT?*)JIWNE!:R&H)E M0+7PP!NZ^4"QT]<$,K(*CFHYI M0#50E2+4$VB6HQJBM+TH+5-$7?\V@=N:,T$ MU7Q4$Z@6H%J(:A&J252+44U1FA[/MF;BFJ]3TFO?$BV,H)J/:@+5 E0+#[RA M[OZ;&:+/0Z):C&J*TO10M>40UUP8V+IUQ_TJO[ZK-FS6_3SIO(.'F>L=++0% M@FH"U0)4"U$M0C6):C&J*4K3[S7=-D&&KWW)DB':&T$U']4$J@6H%J):A&H2 MU6)44Y2FQ[-MEPS-[9*@_>"_VK-LOGB3S.?90Y7#,K/2^>QV=C5/K;39:!;U MH\^;S/(NSU:W=]9]\IAG\[DU3:>KZ\W-N.OS"!5Y704YN4T[SR68GUOOY*+E M%%03J!:@6MAH]9V>GD\F#-YM][W0.26JQ:BF*$U/9%M>&9K+*U^2/V:+U>)% M=NKZY%/\_K.PZFVD523S)']\F=2K]#F6TZ/"A_9=4,U'-=%H6ROX]K?3 G32 M\+A)(W12B6HQJBE*TV/5-E2&YNN.M]N]1">5J!:CFJ(T/6=MU61HKII\UN+4 MS#"U;K+>ZXZTK/DKTV<6HIBA-#U1;(!F:"R3:1XWI'_7/Z7HC M)+Y=7G8F!&V1H)J/:J+1M&OK#\8=VYR.Y9RSG>7"CN5LVYMT;$VZ%IPX.PM* M]/7&J*8H35^OV[[&T'QECR^S97T8T[D&HT4+5/-13:!:@&HAJD6H)E$M1C5% M:7JNVJ+%\+6OYS%$ZQFHYJ.:0+4 U4)4BU!-HEJ,:HK2]'BVE8VAN;*QCMC; M(Z[8879ZIPSM:J":0+4 U<(#[Z:A!(4^#XEJ,:HI2M,2Y;6]#,]\A8YF1]+Z MT_K:]U[R9KEOQE#-1S6!:@&JA:@6H9I$M1C5%*7IN6L+%Y[]RCN:'MJJ0#4? MU02J!:@6HEJ$:A+58E13E*;'LVU?>.;VQ=$[FF:G=\K0^@2J"50+4"T\\&ZZ MS37A.B.%-B]0+48U16EZI-KFA7>@>?&\IWG498G-6N]@H;4*5!.H%J!:B&H1 MJDE4BU%-49J>M;9]X0U?>^\2+6>@FH]J M4"5 M1+4(UB6HQJBE*T^/9UCP\ M<\WC^+U+M*^!:CZJ"50+4"T\\&Z.3'N7Z)5"4"U&-45I>J3:HH=G+GHTO=[. M$*&5#E3S44V@6H!J(:I%J"91+48U16EZKMJBB??:%P;QT+X*JOFH)E M0+40 MU2)4DZ@6HYJB-#V>;5_%,U]'XO@]2;1V@FH^J@E4"U M//!N>OM/B*//0Z): MC&J*TO1$M143SUQ*>/J"V%\Y(8Z63E#-1S6!:@&JA:@6H9I$M1C5%*5IN1NU M1931:U\@9(3V55#-1S6!:@&JA:@6H9I$M1C5%*7I\6S[*B/S!4*.WM$T.[U3 MAM9.4$V@6H!JX8%W<[A_1Q-]'A+58E13E*8GJJV8C(Z[P,>1Y\/-6N]M;9[,GKM^]*,T+H*JOFH)E M0+40U2)4DZ@6 MHYJB-#V>;5UE9#S?WF/G$FV=H)J/:@+5 E0+#[R;AJ_UH,]#HEJ,:HK2]$2U M#9.1N9/@# 9CZ^^+Y>QJ55B7>RYH;#9ZIPEMEZ":0+4 U4)4BU!-HEJ,:HK2 M](2UA9/1Z+5W*='>"JKYJ"90+4"U$-4B5).H%J.:HC0]GFUO962^0,K'*FC3 M*G)9LPVLKX[UUIHMK_.TOEC6;/GBGO1;EWYT%A?E/T3L^:*\$U2)4DZ@6HYKJ6ITFWF3R MXB)A>C+:RLC(7#+X%5[O)SM/U'&[5_R.)4?=:_[NDK;790KS:^V]ZJ-E#U2+ M4$VB6HQJBM+T?+0%D)&Y .(,[/;022[K:V?/?J3Z/M[>(RJT 8)J/JH)5 M0 M+42U"-4DJL6HIBA-"]ZX;8",7[L!,D8;(*CFHYI M0#50E2+4$VB6HQJBM+T M>+8-D+&Y,P#O-YIGZYU%^\@]1A^=5Z!:@&HAJD6H)E$M1C5%:9N%_3ZP.QX/[?=1 MU^/2?J_6CY^VTUZWZ9WE1/8?!N7,4FG]W>/?]29O-=FDS3O%Z@^O>;+"N??JDG>,CRW][-H2E M$R4/P3;W')_[2724:J\+ $->2R[TTBN,J>Y\7R<%E%2/9 4"WV12E=3@5N6^ MKA30U(%*[H=!,/=+RH071^YLH^)(UH8S 1M%=%V65)W6P.5QZ8V]\\$SRPMC M#_PXJF@.6S _JHW"G=^QI*P$H9D41$&V]%;CN_7"VCN#%P9'?;$FUI.=E'N[ M^9XNO< * @Z)L0P4'P>X!\XM$+D^LW]UOJ,O.ZKA7O*?+#7% MTKOQ2 H9K;EYEL=OT/HSLWR)Y-K]DV-K&W@DJ;6190M&!243S9.^MG&X "!/ M/R!L :'3W5SD5#Y00^-(R2-1UAK9[,*YZM HC@F;E*U1^)8ASL1;(Y/]]1K] M2LF]+#'7FKIP79,M%D!:WCV?1T.$FZA&I%)\)F$01@.\$VZ6$XZH@DL/6P^#>H 7OSQPW@>?!E0/NV4 M3X?8XP=V8"F(E)P8\+1/78,?-V5D._T0!Z,@N)W=OOE%_J%'QJR3,1N4\?A: M8;-B]#C+@%QA794NX[W%,DQU,VVQ ]&9=[+F@US/3.^O,P5 %#6NJ!F6,F;! M].F:]T9JO!CWQV;1B5@,BGB1'!N3,W/JNW31=VDX#_]/B'\Q*4I0N9N'FB2R M%J89&MUI-W)7S:3Y9][,ZR>JT'V(XK]02P,$% @ MF%I5R3@2@L_!@ _"@ !D M !X;"]W;W)K&ULM9IKW4V_:S#++-E(M7DNWDWZ\$!,S%,B3*EP0PY]7AT4'H!)^&63TAASL4NW$[:G! =94!Q- MD&$XDQB'R6@^RXY]I?-9>N!1F)"O%+!#'&/Z]$"B]'0_@J/G ]_"[8[+ Y/Y M;(^W9$7X]_U7*O8FI4H0QB1A89H 2C;WHX_P;FD:,B [XT=(3NQL&\A+6:?I M+[GS=W _,F1&)"(^EQ)8_#N2!8DBJ23R^*\0'95MRL#S[6?US]G%BXM98T86 M:?0S#/CN?N2-0$ V^!#Q;^GI+U)9X/J/I"5!Y MME"3&QG,+%I!M)]U59+H0I)3\"5-^(Z!3TE @H[XI3H>(H7 M1! KL:%G; ](J;@B^S$PC1N #&1V)+3H'XZZKD<=OB2^"(==X;6K,8?]_AMTC#\P#5F8;($8)&3/YWW>V6FYJ-4M*@>L.[;'/KD?B1&)$7HD MHWG>1!1!:L\GQG*8RQ:$T-8G5:-HE35M)\T^* M$TZ"*R2O8;-;V(P&L/89EFL[4[M^VE*9[ M1."4*1XE"/.FT64C*5(92TR16H^:5 MU+PKU CU0_9J;EZ;&T2>B[PF.64Z0\EI$JN1FY;DIMJ> "0[K>_P/VVQ= S/ MA5.O@5*9WU"4[4:;SYP:)6A44T]#R>D'86(T X(4((][803$#D_!41P&?$>$ MC=EP0E]9?D4.Y^G;'H+(;I:?.MFAT'2IU=&>S>IA?[39?8S7$7DM2MA":0J. MEH6:*)7)#4:I2:V.$E4HD1+ES\PZ2IA'0H45!ELY);D-,"=@@T,*CC@ZD'., MVWS. H(#E9!%*8,]H6$:9("E4Q*[.>ANSGE"CF*ZHLYY,&%-:G7"E?N :OM1 M$BX,2,&Y*%P!CX8^Z02EU8%H55OJ4JLSK4P([.U"P*E9P76REVS(@077"C7/ M 9KG(X(Y1FZS6K7:$5UJ=;*5(8$]'P-K/P- M[&UP-%'TVA3A=.RV*E&KT]&E5J=8>1W8V^Q6*<=3QE[[)A-K%I= M3Z'F7GRTU=\;5Z8'Z3$]>DJR2*;)#C8-HSKIH>QTJ=415^8'O=B('DG;G)%[1 >HD;)"% @_$^7M]O<;9-MM!Z#5/>E2JR]GJ4R6.-V*5N,T.5L6%A.ZS9;7,?&T/"0\7^I4'BV7\'W,%JXUCC_ NT6^$*^2R=<% M?L%4S#H9B,A&2!IC5Y09S9?:Y3L\W6>+S]8IYVF<;>X(#@B5)XC?-VG*GW=D M ^6"Q_G_4$L#!!0 ( +9A:5+.PP, -H, 9 >&PO=V]R:W-H M965TW6;,S&2VY^)%;@$4>BT+)N?> M5JGJQO=EMH62R!&O@.DW:RY*HO12;'Q9"2"Y-2H+/\0X]DM"F;>8V6!9%V61/RX@X+OYU[@O3UXI)NM,@_\Q:PB&UB">JH>A%[YK9>_S1.O1;3&![?OWG_;,5K,2LBX9X7WVFNMG-OZJ$AQBQX/HC_K3/X:/#X!OX[P=#+N 4]:\&007!>A-= S M\)-3_ 2G >Z&G[;PTW[D#H5N<6]B@C7;0!?2:T MJ1G/I*@[P];@O&]9"(ZZ1'!V]O>-)D2<'+2Q2G*C9*V5H)T1T5$F[,&M98XJ MG1>;E,YD-%22HVR,PU&:].0B/&@(SZD=5V<*.)>M PVB8[K1"$]ZZ!XZ23!8 MZ9MB\]YLHPZVX2B.>M@>&DA,>=A*=]I^'02(+A3O)_3O3/U>U< M!9/3XQR-@KZ('WI1,-R,ONJ178)2!>@A62$]LIFZ9_CUS6N_:AS!:><*<8"# M^#]4_:-QLP2QL4.U1!FOF7*39_NT'=QOW;AZV.ZF_B]$Z"(A40%K;8I'B087 M;I!V"\4K.[RNN-*CL+W=ZC\?(,P&_7[-N7I;&(#V[\SB7U!+ P04 " "V M86E7V^M!FPX$ "_$P &0 'AL+W=O??X;HH')L#. M^$IA*X^ND:&RX/S9W'R)1UY@,H(4(F4@B/[9P!32U"#I//XI0;UJ31-X?+U' M_]62UV061,*4IW_26*U&7M]#,21DG:HGOOT-2D(=@Q?Q5-IOM"WG!AZ*UE+Q MK S6&624%;_DI2S$44#8N1 0E@'A60!N7PAHE0$M2[3(S-)Z((J,AX)OD3"S M-9JYL+6QT9H-9::-/1\,]&%B-&49_KMD,36]P;-]2L3KU- M/$&2+AE-:$280D3JGN=FDD1K$T>9+IP"H=.C;(D20@7:D'1M(W,0]F5C$: U MHTJB3P^@"$U_&OI*$S!I^%&9[*1(-KR0[ ]-Z,[.SP_9:(&/WUNX9$7Q1D\N^Z^A;KM^O7-Y)Q)W,2P)]43E\TTB ) @RHH#95HV0*HZDDZL:TEV:_N'>[B^8[V*4<_) MZ"M/]09-J=K5,7#&7LN@5\<@[(87WKE^Q:#O9#![)<__HD>MX]DZJZ/D!+N6 M4D-@)[P'%>_!=Y;:09.E:@CLI%0X.'B$X'^*;0GP:H.9O\7-,1'W2A]E6#Q\)NDW6E!/=K&]ENM\\;^2T,%#XX*.QT'6]I\*!>@X\L M=\FB46_C'QV%9""6]H1(HHBOF2K.!:K1ZA3JWIZ]G(U/S.F4/6(YP!1'6X]$ M+"F3*(5$0P:W/:T,HC@M*FX4S^V!RX(KQ3-[N0(2@S 3]/.$<[6_,0M49W;C M_P!02P,$% @ MF%I5]DDNV2N! GQ, !D !X;"]W;W)K&ULM9A;;Z,X',6_BL6N5JW4!C !DFX2J>UT9O>A,U6CZ3P[ MX9_$6\!98Y*.M!]^?2&0-N!>E'D) 7SY'=N< QYM&7\L5@ "/65I7HR=E1#K M"]>;6K20T@[R@ M+$<<%F/GTK^XPJ&JH$L\4-@6>_^1DC)C[%&=_)V,'4\100ISH9H@\K"!:TA3 MU9+D^+=JU*G[5!7W_^]:_ZS%2S$S4L U2W_01*S&SL!!"2Q(F8I[MOT+*D$: M<,[20O^B;576<]"\+ 3+JLJ2(*.Y.9*G:B#V*@2XHP*N*F#-;3K2E)^((),1 M9UO$56G9FOJCI>K:$H[F:E:F@LN[5-83DZE@\\?S*ZDK0=\5P9 M'MS!,T2W+!>K MWD"23/Z[M26RT0[P1>86N#4UCW4."=(>SA /V.7%2L"(>B M.EAZ".HA#'0/04D3& S"<+8&X;^R-VT$(8U86@E_,))+B YZ\1K8PD/6(:# M:##L0(EJE,B*\@#%NTFB Y+SJ!^'_6$[2ERCQ%84:44+H.^FB0]I M^+A[B= M9E#3#*PTE\D_TJ*D20M4KJ5I+&A.4FF* KCT*F,DDB^%#:0O;63)9%$R7U%Y M4[=@P1\<3FL418-V^&$-/SS"(P"F@&7]#P_7?S2,_*ACIGVOL6;/"GCSM);9 M)8U9,+212_!]4UXU_HPK"",Y'A6PWOAXXZ2(P976Z R_PV)_JA13*) M 'TFM#+%!Y*6K2-7]7-0%L*TV(&#EHJ94D2LE"*D$;):+%$=$) MS5%9)&IMFUDY1?_MY4RK;L,5[TU-O]_SXHZ):8+(MT9&8YEO4_,A=$/@!_OL M06_8M=B;//+M@;3SV%^(WF]!Q[VPZWEH@LJW)]6>)_]"^K"%OM_SN^B;;//M MX79<#_^ L*A56-BAJPE*WYZ4'WFZGYO]A]3$;8]VT)&S?A.T_L#JN;?DB69E M9MQO:LS_)J5+.DLKZQ7,'.]A#O)#IQ7.FN8?]=LF;_VW!VYF].QR#"HI*NJX M$=#EM:9&>^2U1+'M510W48SM45P[Z^OX253\ M]D^\MSQN+>9GHS[\[ N]( X[Q[Z)4VR/T_IK"X0:VBT5JQ5+-9L@3Z]R'7X" M]GV,XY=YXN[MF63 EWIGJ$!S5N;";)_45^O=ITNSY](4-UM7MX1+HRKD:EC( MJEXOEIUSLQMD3@1;ZQV8&1."9?KO"D@"7!60]Q>,B=V)ZJ#>DYO\#U!+ P04 M " "V86E7W-?5L!(' #/0 &0 'AL+W=O%W.6K>KCAC"YCD>?6-45IUCWJ^+7N;7SL$^_>!EOA M.C[[Q$FX]3S*WSXR-WB]JZFUW8'/SFHMH@/U[NV&KM@#$U\WG[C4I>,Q M/W0"GW#V=%>[5V_F:B,2Q!&_.^PU/-@F454>@^ YVK&6=S4E*A%SV4)$""K_ MO+ ><]V(),OQ+876LIR1\'![1Q_$E9>5>:0AZP7N'\Y2K.]J[1I9LB>Z=<7G MX'7$T@K%!5P$;AC_)J]IK%(CBVTH B\5RQ)XCI_\I=_3$W$@4(TS BT5:%4% M>BK0JPJ,5&!4%3120:.JH)D*FE4%K530JBIHIX)V54$G%72J"E1EUW)*7M(X M)\D:NW)KJ[OF5D_:^VR678.KE5M+CTJ:#=6QZ\ M$A[%2UZT$8^Y6"]'B>-']O @N/S4D3K1[=&-(ZA+'D2P>":_D!GEG$8CEKSO M,T$=-_P@CWY]Z)/W[SZ0=Z1.PC7E+"2.3[[ZC@BOY$&Y_64=;$/J+\/;NI#% MBN#U15J$25($[4P1=&('OEB'Q/27;%F@M\OUG1)]79Z.[)QHNW/R42L%/K#- M-=&:5T13-+V@/+UR^7CKE\K[Y7*;VI,<\_0S/_+9UQ-L5Z;DT#$GP1+[([S[AEK^E1O7G5 J( M)9@7_E50VH\)W2BF1U^Y;L(-7;"[FOQ.%3+^PFK=GW]2F\JO1<,=">LC8282 M-D#"ADC8" FSD+ Q$C9!PJ9(F(V$S9"P.0AV9%)&9E)&&;V;6!%GFRU?K.4M M"J%;L0ZX\S=;$NH%6U\465,I\U)K0L+Z2)B)A V0L"$2-D+"+"1LC(1-$E@S MAD4S#B]=36LH\N>V_G+H.LBD=L6D,V32^6G2..4^YY%5-#*K:)1;17+3M/<* MZ1#^4NX+A\OM]_(.*KFO^E!D&:7L2RT#">LC8282-D#"ADC8" FSD+ Q$C9! MPJ9(F)W &@=#7&]K;:5MY'SE-,Y0FBW%R,7-084[,I9F9BS-4F/I!9X72/.( MOXJ$IRZSXQTVS#Y?Y(H>&4YKS4<)"P/A)F(F$#)&R(A(V0, L) M&R-A$R1LBH39":QU:#B=:UW-VG54HS7NHR2%@?"3.1L $2-D3"1DB8A82-D;!)^V2<&BW#:.BY615D3KM: MSADRYQP$.S*;3F8VG5*SL?Q%].R(14^IOVTI%XR[;V1!PS59.B_.DOG)_(N\ M(UHP7]!5\2U1:9)+_04)ZR-A9@*+%EEDW4.YSET[!LB,0R1LA(19Q>>B>7PR MQLB4$R1LBH392-@,"9N#8$?FHBJ9NT3M7V(OOV66DKG)DBUW"][Z_I6[6?PO[:"GATLL?E-:'TLR4 MUCIJLL;)F$#F'$)I(RC-*CX?^6%8%&3H^4&(+-@42K.AM!F4-D?1CNU!V]N# M]H,OT(YP#OR!;*A3;!+:Z0-;HY-_7-(K"FLH^>G0?F&8EA^)9GGA+[TC+DJJ MM5MZ_EI7%-;13ZYU!6&ZJAOY:QVR"F,H;0*E3:$T&TJ;06ES%.UXS.Z73ZJE M"Y^2]0:'$V?1^R3$H_R9%E>,NOKY#5TQ":2:4-H#2AE#:"$JSH+0QE#:! MTJ90F@VES:"T.8IV;%+[Y9-JLICJ_UKDK2(7?O6@M#Z49D)I RAM"*6-H#0+ M2AM#:1,H;0JEV5#:#$J;HVC'IK5?R*F6K^2\7ZTX6U&Q>Q89^=:B?!%6H7=! MUW1":7THS832!E#:$$H;06D6E#:&TB90VA1*LU/:X4VWVE",5GZY55%<6U-4 M+3\Y"UW>63]X5==C?!6_&1]*!Y%6DKP>EQW-WKZ_C]]!SAV?J#=3M>"XK=[, MDG?K]_CD57^;\I7CA\1E3S*5/)V_/)C@@V\8O"CX$0@1=OKAE=,AX% MR,^?@D#L=J($V?\PZ/X#4$L#!!0 ( +9A:5>6&@8YQ0( "@( 9 M>&PO=V]R:W-H965TT"THXTX\ ML;*5C">BTCGCL))$545!Y>\9Y**>.KYS$-RS7::-P(TG)=W!&O37!D9?:OPC4&MCM;$1+(1XL%LOJ13QS,.00Z)-@P4/WN8 M0YX;(G3C5\OI="8-\'A]8/]D8\=8-E3!7.3?6:JSJ7/ED!2VM,KUO:@_0QO/ MP/ E(E?VE]2MKN>0I%):%"T8/2@8;[[TL Z(7 &$+",^U M$+6 Z%P+@Q9@0W>;V&WB%E33>")%3:311C:SL-FW:,P7X^:>K+7$4X8X'2^I MY(SO%%F!).N,2B ?R!V5DIH"DHL%:,IR]0ZERIRJB:O1K &[26MBUI@(7C 1 MDEO!=:;(DJ>0]N 7I_'7)_ NAMO%'!QBG@4G"==07I+0>T\"+PA[_)F?#P_Z MPOD_Z\M_MOXD&6%W 4++%YY_ 7[<;)26^(1_]A6[H8OZZ4Q;&ZN2)C!UL&\I MD'MPXK=O_*'WL2_3KTFV>$VRY2N1/:E)U-4D.L4>WU7%!JLAM@3??_) :$UE MJ@BV>:4I3[%<9%-IPH4FC"=YA<\"%T1G0!)1E)6FM@DC/F5YI?$4#E4ND1=U M"CRV[YEHL>O< / M!]'PJ=ZR1V\T&/E^U.DUF76/6E\!V M@<3VL%UT".IFO:8MVB8BB1I)V=V_WZ$DJP[->$:7(4 LD>][R//HB!3'!RY> MY(Y2A;Z5124GSDZI^MYUY7I'2R)'O*85]&RX*(F"6[%U92THR5M36;C8\V*W M)*QRIN.V[4E,Q[Q1!:OHDT"R*4LB_GZD!3],'-\Y-GQFVYW2#>YT7),M75+U M7#\)N'.'*#DK:249KY"@FXGSX-\O,JUO!7\R>I GUTAGLN+\1=_\GD\<3T^( M%G2M= 0"/WLZHT6A \$T_NIC.L.0VGAZ?8S^:YL[Y+(BDLYX\97E:C=Q4@?E M=$.:0GWFA]]HGT^DXZUY(=O_Z-!K/0>M&ZEXV9MA!B6KNE_RK>=P8H X=@/N M#=@TA&\8@MX07#M"V!O":T>(>D.;NMOEWH*;$T6F8\$/2&@U1-,7+?W6#;Q8 MI>MDJ03T,O"IZ8*(BE5;B9ZH0,L=$11]1$NHQKPI*.(;9!'4TM_CGE_W9!;\+G 98^ CK$5\,N*3U" 7>'<(>#BSSF5UOQ[9T M_MOHBQ\>_16,8*BVA]V%"^WA]'IX+VNRIA,'%CQ) MQ9XZTY]_\F/O%QOI]PPV?\]@BW<*]NJ9A,,S"2]%G_X!&PNKUKRDM@?0>>/6 MJ_>/_=3WDRB#6MJ?HCV795$:&JKYN2H(LBR,7\L6YS(C1H((5B%HK1L%Y:IW%;9&]%B\ M-;A.+>B&'!G\^89N<:X+4F"=!'8FR< D^;^*+-GYB49C9E A6)/8/[W*:,DB!)<&80M2E3G(0A]NQ,TX%I>I'IXBT@=_V+ MJ4NLD7G;WW98Z72#)"?S\T9Q9("QB2)L,#D7^:/47,1LHO"-ZLH&$MF/DCA6 MSW4L,AL+\Y6SB2+S?3L7 0MCL5K81*&!PCWY'BVIV+8' 0E9-I7J/C"&UN&L M\=!^8AOMC_[]S+>TS^%LTATEOH?O#C:?B-BR2J*";F H;Y1 $8ONL-#=*%ZW M7\,KKN#;NKW&ULC53?;],P M$/Y7+",AD*!.DVZPDD1:-Q \;*M: 0^(!R>Y)-8<.]A.._Y[_",-12K57F*? M?=]WWUWNG.ZE>M0M@$%/'12H'PYF M4)ZZ#JJ?J^ RWV&Y_APL&%-:]P!R=.> M-K %\[5?*VN1B:5B'0C-I$ *Z@Q?SY>KA?/W#M\8[/71'KE,"BD?G?&ERG#D M! &'TC@&:I<=W #GCLC*^#5RXBFD Q[O#^R??.XVEX)JN)'\.ZM,F^'W&%50 MTX&;C=Q_AC&?"\=72J[]%^V#;W*%43EH([L1;!5T3(25/HUU> X@'@&QUQT" M>96WU- \57*/E/.V;&[C4_5H*XX)]U.V1ME;9G$FWT)C2VS0!GJI#!,->HON MJ5+4%0N]N@5#&7^=$F-C.00I1]Y5X(W_PWN%[J0PK48?1075OWAB-4Y"XX/0 M57R6< O]#"71&Q1'<8+$T!6@'NJ''IQ4T8QYG F43!5)?*#DV17Y<5UHHVS_ M_#Q5A\"V.,WF9FJI>UI"ANW0:% [P/G+%_/+Z,,9K8M)Z^(<>W[ORX!D;>?# MJ:4%!Z1# OJ4V$!WX>G<@Q+Q_*ZO=Z MH743?%\MB_KJ;-$T]V\N+NKI0J^R^G5YKPOSE[NR6F6-^;6:7]3WEKU99]><[O2P?KL[(V>,'7_+Y MHFD_N+B^O,_F^D8WO]U_KLQO%WN66;[219V715#INZNSM^2-DDG;8(/X9ZX? MZH.?@[8KMV7Y>_O+A]G56=B^D5[J:=-29.:_;WJBE\N6R;S''SO2L_TSVX:' M/S^R_[SIO.G,;5;K2;G\5SYK%E=G\5DPTW?9>ME\*1_>ZUV'1,LW+9?UYM_@ M88<-SX+INF[*U:ZQ>8-57FS_S[[O#''0P/# #>BN 74;\($&;-> /?4)?-> M/_4)8M=@T_6+;=\WADNS)KN^K,J'H&K1AJW]86/]36MCK[QH!\I-4YF_YJ9= MV;7:[U$&]I:N#%ZENLGSYTM#]=I,&+WYZ&?QD*(*OBW)= M&][Z\J(QK]^^Q,5T]ZKOMJ]*!UZ5!1_+HEG4@2IF>@:T3_WM$T_["V.VO>WH MH^W>42_AC;Y_';#P54!#RH#WF3R].86Z\[RGJQ]^>L<8;#^0V(://7D@?2BV M<:R-!__^Q<"##XU>U?^!/+_EYC!W&RS?U/?95%^=F6A8Z^J;/KO^^]^(#/\! MF1V3+,4D4TAD'0?QO8.XC_WZ5[/J5+N9#;E@VUIN6K?+R[=K0IB($C,XOAU: M%\(1$K*HBTO[.,98*)GHXA2 HS*6U/)UNBOVW17>[K[]] 'JY;:1.'S[A"<) M=SH)P.(X)HG3QSY,"$,FG2X",$8D8W /Y;Z'TMO#KV63+0/]?;IS@(S]X(Z6VK("%[>L;--]DU%PHB$CI_3/JX=#X2[XP' 49%$,8>M M%>VM%7FM==.4T]_/VYQB%IB%S"1:]28T0?:)>J]P3BDC[B !8"0QX=3I. "3 M+!:ATV\ )GB<#'0[WG<[]D^#51N-_]I&X78]SU?W65YM0G5Y9_*T/]9YM5G= MFZR8Y^T:GM6U;E?PLEGH*F@66=&N_6:0&5AV6W[3+R&;Q?W7CWCB.'<"H,Q( M(R-(:I M7[X*"MU %DAZ;T.3R#5 '\1BZ89. "23V.E\'Y0P0N&ND]"F@Z&W\Q^*1IM) MWSRF>R_T]W:JZ.%N[PB[/C53UNTYC&.)&U,A'!,A=><+B),R(0,F.,B(B=\$ M=H:8 5"9 5 6P/QH)].\+&#X71]P=S:=(FXG-FXD_MF^_,^WYHN34C([_)V?72R MK\>9T93!K^UTB.'9P(\'AZ.0%(",2$7/F=A=*H &Q >"H-/G#4&I@$VCBSZ#3O+XOS: .YE6YOG_5 M7?->M>$^F.7UM"R,^E^;N6 WB4#K>!\V.BQALJ6H; J+K>LV*P!(?,*-&>*5 M%Z/=A,F6HK(I++:NFZSH('[5L=MT[>VO'A7S?M[1'NK+BG.6,%?30C">]-)0 M !4?1K;NMJL5*=0O4B:;M+P>;RL_[UA;44"!1*%T!0T$(S1TEC,%PC@=TC/4 MZAGJUS,_;BTO[VAK]34)9*P^"K(5@/*8RLH;ZIF0/MB@R>)[&T+ M C@1)A%S)0Z (SP64KHJ!P1*$9*!O4%JM0[U:YTTG^?MOKL_N_63C!Z!F&PI M*IO"8NNZPTHP*D\9*%!/0E#94E0VA<76=9/5CM2O'8\&BO[IA]&L)@2X@0+ MA82%[@XZ@",QYR:DN($" H;FT?% H+"ZB_I/7CYM X09D;LQ"G<<55^ALJ6H M; J+K>L.JZ]H
  • Z!J-%2V%)5-8;%U M?62E(:,GC!\,53BBLJ6H; J+K>NF@RHT_ZG8T?C1/W%BA/'8330 '$V$#%U% M N 2PT?/6=7%_*H+C) 3([[6*UUM3IO?ZVS9+*99!6YE^>E'SS]4/8;* MIK#8NHZR>HR=4H\Q5#V&RI:BLBDLMJZ;K!YCS]-CK"^+6,(2MP!R N!X2"(6 MNP$$D%DDXIRY>@P"TI 3,G!(S:P>8T1\F-6K.^R7>$(:!)4L8/* MEJ*R*2RV;D&V%3L\/&&PY*B'6:AL*2J;PF+KNLG*,^Z79TG3*8H!8KHK*EJ&P* MBZWK)BO2N%^D'0TF@&ZBDO%>!@+@&(]Y+]7JXUA,>M_(42!.RG@HE%B]QG] MKSFA9,0^E_]IHPF0$=^W! .Q)2#FQ1^X/#M:760?N;1@Q+UW V536&Q M=7UD):DXY;F;0)6AJ&PI*IO"8NNZRNH@ MA95T8FP=)!@]GKQEXG_)RJ:PV+K>LP)5GK*.4J)J452V%)5-8;%UW62U MJ'Q>':4$ZB.)3,+8C2H0CHC^[6!]G&0BXNY&+(03H9$Y U'%JCKI5W5/CRHC MMT_\SQT]9%$/(E'9%!9;UX-6IDIQRLB"JE11V5)4-H7%UG73P:V%QR]-\486 MX/X21D/NWKX'X6@2]O.5/DY&D8Q[^0J BPD?S%>LYI-^S?>IO4\@X4B:HX4=E25#:%Q=9UDU6$7L.6/N MA8@3 ,:3J!<.^B@C2H2[F0K!:,+=*N2+@YNWC="8;ZX\KX-IN2Z:[=W)^T_W MUZJ_W5PF[GS^CKR9$.#SE+Q1VTO3+?WV#O>/635O[Z5&ULM5A;;]LV%/XKA%8,+;!$U-569AM(+!4+L!9!W'8/PQX8ZU@2*I$>2=OM MOQ\IR8JE,$:ZJ"^V2)[O.U<>ZWAV8/RKR $D^E:55,RM7,KME6V+=0X5$9=L M"U2=;!BOB%1+GMEBRX&D-:@J;1?CT*Y(0:W%K-Z[XXL9V\FRH'#'D=A5%>'? M;Z!DA[GE6,>-^R++I=ZP%[,MR6 %\O/VCJN5W;&D1054%(PB#INY=>U<)0[6 M@%KB2P$'V\'?Z UJ% \ZU9*>I/=&AEL876 M.R%9U8*5!55!FV_RK0W$"4#QF %N"W"' /\9@-<"O)=J\%N _U(-00NH7;<; MW^O Q422Q8RS ^):6K'IASKZ-5K%JZ"Z4%:2J]-"X>3BHZK%>]@#W8% %VBE M"C'=E8#8!E%UQ(]':2%(EG'(B(04/7QO;0..WL8@25&^4^C/JQB]??,.O4$% M19]RMA.$IF)F2V6H5F>O6Z-N&J/<9XSRT =&92Y00E-(#?CX/#XZ@[=5@+HH MN<PO40>_@VYV/4,]BQ?#G=-[KQ.>_*_M?>"X74EX]5\WK-\F>H4 MNFRVC,N"9NB6-AU+W_R__U3BZ%9")?XQ9;[A]LWB2U9P]Q2?4\ WX.U M^/47)\2_F\(^)ED\)EDR$EDO07Z7(/\<>WVGCQ?7E((&'=9H_4.R7SB.%TPB M51S[T^B:Y!P'>Y.^7/Q4SO,\''I!7RXQR+GA-'0?^7KN!IV[P5EW==^[^ 3K M_.+ZUN3N6?2/5MR89/&89,E(9+T4A%T*PI_8$L(Q$S0F63PF63(262]!DRY! MDU>UA 8=G%Q-/XK":'"#ET_% AQ-/#QH"$_%''\:A.&@P20FN3# 3F1N"-/. MV>GYAE!DA20E4F_3O*Y H\MG.7ZTZL8DB\@ER\./K/WY58VCAIS_:H1>J2S_H#"8Y['AX^*Y@D'.FOJ^:R* W M& 6Q4CT=- ?[9/A1\TA63YT"K=F.RN:EMMOM)MOK>IX;[-\X5TO'L!_K2;@> MMA[IFS'Z ^%9004J8:-4XO1Z8%(-2_5CKJ9YX%I G6\8 MD\>%5M#]/[#X#U!+ P04 " "V86E758"FF]@% #X, &@ 'AL+W=O M&ULS9MM;]LV$,>_"N$50PLDL1YL.=%.>N^73"-C*A&;GF2&S2%/-O,Y*P^\N>W7L\<4-7:ZE/]*>3 M'*_(+9&?\VNNCOHU):8IR01E&>)D>=E[:U^$SD ;%"W^H.1>;'U'^E86C'W5 M!^_CRYZE/2()B:1&8/5Q1^8D231)^?%W!>W5?6K#[>^/]+"X>74S"RS(G"5_ MTEBN+WOG/123)=XD\H;=OR/5#0TU+V*)*/ZB^ZJMU4/11DB65L;*@Y1FY2=^ MJ 9BR\!Q=A@XE8'S7 .W,G"?& Q&.PP&E<'@N3T,*X/A*ZM:+I+T6X"FLUP#33F74KN;I*E9V<7JGDO2%W)-L0@4[1%>8< MZUBCUSZ1F"9OT"M$,_1IS38"9[&8]*7J5=OVHZJ'6=F#LZ,'%WU@F5P+%&0Q MB3OL?;/]V&#?5W=;W[+S>,LSQPB\)?D9$?UQ^S(F.1[:Z)2LUGV4'/X!Q,S1C?!(IC&W"M(+AUOGG%EQW M%Y<*O%IQLL+%0L.6C]F(_OI=-47O)4G%EZZL*[F#;JY>D"]$CB-RV5,KKB#\ MCO2FO_YB>]9O7:&&A/F0L 2%@+!6I$>U)$>F.C3JR*E=80YR1F7>)$0),JT M%NC[/BD_,_:T;^PA87X)&Q8P7=7OINZD?[<=4,CN0B!8*Z##.J!#8T ?)RHG M$5ME]!\2ZTH1J<6:J^<%E%"\H F55!66!4YP%I&N4)9]>%L#-AQ:UJ@]:/,? M6WGNR'/:K?P?6]D#RQV-GT2@HYDSM@9>NUEHO/L#Q]:KQ]9[SMB>J,'5CX=J M-B U+8H'236.B"T26JZ8)X@\Y.HI30V^I*ENIR:84)?$$D=E R$QERC&4JVI M;Q^H^')1U)I3VSJU[*Z0&%W;=W9!PGQ(6 )"X%@K609U%<*&"WW38&#W0@@W0B! M8*UXC^MXCW]R&1BH&K"C#!A=VW=Q@(3YD+ $A8"P5K)8EO-__+6D0I!!08* M-BC-!Z4%H+00BM8.^)9X8_\/ZL%_..&B;P3SSGI@MMP[$0[U(P#U(X2BM8/N M-$%W?G)1\'87!;-O>R\4D#0?E!: TD(H6CMG&I7-/I;,9H/J;* T'Y06@-)" M*%H[X(W89IO5MA>J#&8G3)4!5'4[V(\ U(\0BM8.>B/(V<]2Y(Y8&;_ 2M21*?JHPX M5>=4HF1,%0(J])L=JC(G1JQ\1<>R[NT D/+;')3F@]("4%H(16LG02,UVN-C M%0)0I1"4YH/2 E!:"$5K[X)IU$+'*$X]F?6(9E&RB?4RWSW73YI7NU@((COG MOKG+?5,!E.:#T@)06EC1MM]).[9W7K^1;H>XT0<=LR0V[WH9KU=WI%9WI%?W MSB!"JF5S4)H/2@M :6%%V][\X0W&.V+8R'V.6>X[O#BC[^C3FJ#91BBDZ)ZO MH'(>*,T'I06@M!"*ULZ)1LYSCB7G.:!R'BC-!Z4%H+00BM8.>"/G.68%Z_!: M'3%A+-B@6^E :3XH+0"EA16MO8EL,'JRV/>W-F:GA*^*+?1"Q623R7*/;'VV MWJ;_MMB<_N3\S+Z8VQWG??LB*#?A-_CR-P$?,%]150,2LE1=6604EWLFX**C" MJ5C:LA) 4P,JF.TYSL N:%Y:\=A$@'9Q+IT+Z8C76\*?N2PE7MC MHITL.'_0D^MT8CE:$#!(E&:@^+>!*3"FB5#&GX;3:A^I@?OC'?MGXQV]+*B$ M*6<_\U2M)E9DD10RNF;JCF^_0.,GU'P)9]+\DFU3ZU@D64O%BP:,"HJ\K/_I M8].'/8 ;O #P&H#W6H#? 'QCM%9F;,VHHO%8\"T1NAK9],#TQJ#135[J59PK M@7=SQ*GX&P;E#C90KD&2CV2.*4G7# C/L!F*YDSJ8<)+);#CV#%&RP1+3V?F M[AEB[N]\()[C M^1WPZ7'X#!*$NP;N'<)M;$K;&:_MC&?X_!?XVJ[\NEQ(X_YWEZ>:).@FT>_@ MA:QH A,+7S()8@-6_/Z=.W ^=3GLB>S K]_Z]8^QQ]/=&E,I076N7TTP, 1Z M>]C$ON/XV.S-OHGG56[D!\.VZD!=T*H+CJJ;009"0$I0(VXAJMY$S IU*3U* M]M95Z8GLP'?8^@Z/IK!=E9N<+G*&QG4B;["*7"LH9&R \M1:SGJ/Y51G^Y[(CMP/VK=CWI)Y>C91AAZHR!\$LKG55'D MA$\S:>]]XO7QZBL5R[R4A$&&..=\B*D6]9&EGBA>F:_^@BL,I!FN\)0'0A?@ M_8QSM9OH@T1[;HS_ 5!+ P04 " "V86E7QW'J $H# D#P &@ 'AL M+W=O&ULS5=M;]LV$/XKA%8,+>!$HFS+3FH+ M2)H-*]"M09RN'X)\H*6S3902-9*RT_WZ'2E95EM;*X*ZB3]8XLL=G^?ND70W MV4CU2:\ #'G(1*ZGWLJ8XMSW=;*"C.E364".*PNI,F9PJ):^+A2PU!EEP@^# M(/(SQG,OGKBY:Q5/9&D$S^%:$5UF&5.?+T'(S=2CWG;BAB]7QD[X\:1@2YB! M^5!<*QSYC9>49Y!K+G.B8#'U+NCY)1U: [?C;PX;W;HGELIH%% M! (28UTPO*SA#0AA/2&.?VJG7G.F-6S?;[W_[L@CF3G3\$:*CSPUJZDW]D@* M"U8*75E#W4@6@9A>, @K U" MA[LZR*&\8H;%$R4W1-G=Z,W>.*K.&L'QW&9E9A2NB/$'O<\&7S*7EY148QL4K\L(ZN5W)4K,\U1/?(#N+T4]J M)I<5D_ DQD4IZ0?]$@8A'WR879%7KYX]:4;'X/31"AL(A0ZO_T#?NOH]#!, M6RK7+2KO&RH]\MLV/K<\L_LPB#- MZX(E,/7P =2@UN#%O_Y"H^!U!\U^0[/?Y3V^52S7-N[\^=?$YH@>=;0//OI2CS[1HD#VA]$^X5( M@]UG/'AB*4:'I=B-[9%)HJT2ACX7-=9(?C#372E".TN HPBR/O*+=V,PH@<^ MTG173]#N@N+XBAQW*+(3VV/SM*M0Z.#9*/(8%0G=E22TLQ0XCB*'W]2-411\ MI4>_U?/8_O%/II8\UT3 JV"TQ$Z455+5@V,+%P;-)<&FRIWN\(V%I3=@.L+ M*#.MA8! &A8 !H !X;"]W M;W)K;7=$T*^61!68Z%O&5+DZ\9P4FIE&R;OS 8E27-2\)06@)'%V+B%-S%TE4(I\7M*=OS@&B@J3Y1^4S>?DK%A M*8](1N9"06#YMR53DF4*2?KQ=PUJ-#:5XN'U"_K'DKPD\X0YF=+LCS01J[$1 M&" A"[S)Q /=_4)J0J6#5I4__BY#L2!@L31 M*Z!: 745G!,*=JU@7VK!J16<2RVXM4))W:RXEX&+L,"3$:,[P)2T1%,79?1+ M;1FOM% ;92:8?)I*/3'Y3>[%![(EQ89P\!.8R8V8;#("Z +,:2&83*2\X )@ MSHG@X'U$!$ZS#U+VZRP"[]]] .] 6H#'%=UP7"1\9 KIE@(WY[4+=Y4+Z(0+ M-O@L+:TXB(N$)!K]J%\_[-$W93B:F*"7F-RA7L 965\#V[H"R$*VQI_IY>I( M1^=MUN/_;;T5#+O9(':)9Y_ JS?'E=PEJNZDQ1+<$U96J&).P)>G+%UB]"*R53:?)IM.'/ODB&XQ*S1/.5/IT M6>@%>&T6A@2+*C"O!%,-<#M!T/-\:V1N#^,[D,U6?-TFOFYO?*<9Y6?BZQZQ M@*$/4=AF,>VU\]K(56#N&9OQ0#9;D?.:R'F]D9OA3':@5 :M4)\.8,WHDN%< MVT]ZD5Z[18<$BX8$BP<":Z7#;]+A?R]EWQ\RFT."14."Q0.!M;(9--D,WEKV M@Z,28?NNZW6J4G!<@D,8=*0B#9836&ZGVAQCV0B%>ZP6T[!A&KZU (?'W@4. MA!VFQU(H\&'087H15GP.J\446OM/=ZN7ZVU.F4C_+5]#[6>W=637=YQN2C52 MGF>C#E&-%$(6[(C%&C$82L$35 ^F%-A+]9%A.9ON1TMY2?2C1B_.:ZO)H&C1 MH&CQ4&CMC*!]1M#WTB!J3X;*Z9!HT:!H\5!H[9SN1SW8.WM-UQS:= MF >#;NLP#\ZZ9M^7Q76?]#MY,H68]4@>?Y=G: M'KXZ-?V,V3(M.,C(0IJRKGWI,:L.(JL;0=?E2=L3%8+FY>6*X(0P)2"?+R@5 M+S?*0',&PO=V]R M:W-H965TO?LML TGL;@'6 M+6C6]<.P#[1UMHA*I$K2Y[C/3R2=Y.=D%]4!J#) M0Y%S-?4RKK# JJSD4)'+^LA2RHQE>Y\54I@:865.1^% 0#OZ",>[.) M';N5LXG8ZIQQN)5$;8N"RF]7D(O=U N]QX&/;)-I,^#/)B7=P!WH3^6MQ#>_ M84E9 5PQP8F$]=2[#"\686 UN)O!COU[)F84)9"?#$O-^G4"\R,((>5-A04 M_^[A&O+<,.$\OM:D7N/3 )\_/[*_M\%C,$NJX%KDGUFJLZDW\D@*:[K-]4>Q M^PWJ@/J&;R5R97_)KK8-/++:*BV*&HPS*!BO_NE#+<0S /*X 5$-B-J Y 5 M7 /BUWI(:D#R6@_]&F!#]ZO8K7!SJNEL(L6.2&.-;.;!JF_1J!?C)E'NM,2O M#'%Z]J?.0!+,.TDUXQMRPOA*%'!*X %S4<$9X9BM/7*'&9IN:HFOL8 S#3\53W9JVJRT0N3CM&C>E=1)^$=E.V,E#GEVH[!URTK\5K0KG6K7 ZL2W,?W<^" MB7__?#&.6LR/6BP.+<)X.&R,]N3H-W+T.^6X*4K*I(F+K#(J-WBJ\1=4V0B1 M[EB>DPSRM(<73K< MI;EI>V+=VZH]8:I+H!IPR3$X*L=1B_E1B\6A113$P0OI,6RD&'9*\;M0RF0$ M1DC,:AM!EEN%5CB^RC%FMF:08O V*PAF165W@D4.BJ(%^4-H(*-3ES##H\(< MM9@?6HR"J"5-%\N>+*-&EE&G++]BV6EE 8F%"+5U'BJ3 ]9I[="COC/V3@?? M>]2_)=E\=*!6+QD-DY:F;^1R3_YQ(_^X4_YCE9I+[_%A5..PE6T.FV0T;B6< MPZ@_CEOJN+SU8W?2A<%3@1K\4-RVVG36DL'!U7$8O<,H"L;QL!6_BRL9#/HM M!1QF213VV^>1_ZQ>+P#O'],HX=$BMEQ7]58SVC1CE[8%:8U?A1?7H6-\;IHW MVQ\\T5>=WP>\[AA7N&O7Z"HX'^)RR:J9JEZT*&VWL!0:>P_[F&$#"M(8X/>U MP/U=OQ@'34L[^P]02P,$% @ MF%I5WA.RW0) P YPD !H !X;"]W M;W)K:@N(EZ(Y MI CB+H>B!UH:6T0DTB5I._W[DI*LV ICN&TNMDB]]V;>D")GL&7\460 $CT5 M.15#*Y-RU;=MD6108''-5D#5FP7C!99JR)>V6'' :4DJP0YVPXMU]I-/)!E)O6$'0]6> DSD%]7]UR-[$8E M)05001A%'!9#Z\;M3R.-+P'?"&S%WC/23N:,/>K!;3JT')T0Y)!(K8#5WP;& MD.=:2*7QJ]:TFI":N/^\4_]8>E=>YEC F.7?22JSH=6U4 H+O,[E ]M^@MI/ MJ/42EHOR%VUKK&.A9"TD*VJRRJ @M/K'3W4=]@A*QTSP:H+7)@2O$/R:X)\: M(:@)P:D1PII06K,#9%G&-5FKZH:Q^R5;U(E3ODYGDZBU1/!G? M4@DU2Z_03.W,=)T#8@M$=F!2@Z$!4P4^GX#$ M)+]0K*^S"3H_NT!G"HJ^9&PM,$W%P)8J91W83NKT1E5ZWBOI^>B.49D)-*4I MI ;^Y#B_=X1OJU(U]?)V]1IY1P5GL+I&OG.)/,?S#?F,3Z=[)CO_%WWZS]$/ MBN$WF\'8 M%RN^5VNGZGY=0$"[I^K^75 NZCM:S],3; HZKDM\_;>S54 7Y8M@T ) M6U-9G4/-;-.5W)27<6M^Y/;'KF%^HKJ8JNEXEJ]:H#O,EX0*E,-"A7*N.VJE M>-565 /)5N6].6=2W<+E8Z8Z,> :H-XO&).[@0[0]';Q'U!+ P04 " "V M86E7)_DO![L# !>#P &@ 'AL+W=O&UL MK5==;]LV%/TKA%H,#=!&GY9=SS806Q+6APY!TVP/11]HZ=HB*I$N2<7>?OU( M25'\P6A.ZA=;HNXYASR7NM2=;!G_(7( B79E0<74RJ7TY3FB7F%!K-JG';OELPBI9$ JW'(FJ+#'_9PX% MVTXMUWH<^$+6N=0#]FRRP6NX WF_N>7JSNY8,E("%811Q&$UM6[<<3+2\77 M7P2V8N\:Z94L&?NA;SYE4\O1$X("4JD9L/I[@ 44A292T_C9O;U";Q&AZ&O.*H%I)B:V5/J:Q4Y;K7FC MY3VCY://C,I=XOF%"B_/AGLF/7U./?TT]Z8='D"JX:X(?>.EW.]&O^?S^G?@5[U!$1%HP M47% WVZ60G)5?[Z;]EO#&)@9=4T>BPU.86JIHBN /X U^^V-&SJ_FW)U2;+H MDF3Q)N+=F+PB.K5GT MSNJE+\I9DO$E)1.#Y"#PG4[R(!EAEXSP=+25%[TS>FDBSE&,+ZF8G"IZHZ%K3L.P2\.P-PTWC:6JI%!< M2 +&SY3AR0;PA]Z1M[TR+_5V>.KML6!\2<'$)!B8G1UUSHY>N\%AEQ951NA: M7^68KJ&I[1E158<#3=5>5SW0TXOPQ&1*3^\\7GJJ7Y(L&IUL'#GS%?$RI0 2LEY5P/U9[C33?7W$BVJ;N/)9.JEZDO<]4 ]&ULE59M;]LV$/XKA%8,+9!&LOP69[: .$FQ M#B@:V,WZH>@'6CI91"E2)4^QNU^_(R6KSB(;W1>)Y/%.S_/.:=2AG&430)2RY4D,S] MVH-)YKI&*10\&&;KLN3FQQ*DWBV"07!86(EM@6XA3.85W\(:\+%Z,#0+NRB9 M*$%9H14SD"^"F\'UOJO*O&/F_,]VX""7*!E5"%D3<$@U8(W5=H*I[UEK^^ 5N4; M]HJ1[5.A:\M59N')$Q;O,L&;WP"[XQ]T H+R^Y5!MES_Y"X=P+$!P&6 M\=F :Z@NV3"Z8'$4#]GC^HZ]?O7F3-QA)^S0QQV>B+LBE50JI."^^DC/QV/E M/I$\RU:Y"W:_3V6=";5E-Z6N%8GYT,CHEDCT^SVGW+=N*\#:D*9?5EI*1K6Y MXR;[VB=E@W#4C] =]VM;\106 9UG"^8)@N3WWP:3Z(\S_$<=_]&YZ,E'NC8< M^@V7G(J"<61_<573P6>#/JQ-M(F/YFZ2IR0>CX;1/'SJ 3'N0(S/@J#JIIO* MPG$!5T90H?X ;I[7Z 55YB$++E&&ZLL5*T^_UZ+90^/4I8>V]%%HL(R?41CT M$YAT!"9G"=S!KQ-@60W.+GEEFP-<55*D?$/'V2+'&OVJ%*5 7Y1]'"8O.+P= M1*?2,.U83/\W"PN($NAZIV+?"2P<%R<]K['0QE\[??BF/?BF)^!==?"NSL*[ MSW/J$4X;V*<%5UL"2C!9,^Z%?VYL>_8&;K:!* MDY"3:W0Y)05,T_>:">K*]YJ-1NI232@ T66S1-M%NQ@F-,Y3$$_Y'<29W;-$K,,N&*"$PFSD77M7H4# M8U\8?&>P4EMC8C)Y%.+)3&[BD>68@""%2!L&BH\E3"!-#1&&\;OBM&J7!K@] MWK!_+G+'7!ZI@HE(?[!8)R-K8)$89G21ZGNQ^@)5/CW#%XE4%?]D5=KZ78M$ M"Z5%5H$Q@HSQ\DG7E0Y; .1I!G@5P-L'^"\ .A6@LP]X*:1N!>@6RI2I%#J$ M5--@*,6*2&.-;&90B%F@,7W&S;%/M<1=AC@=3$26,8WGJ!6A/"83P37C<^ 1 M T5.0]"4I6?D WF8AN3TY(R<$,;)MT0L%)JKH:TQ"$-E1Y7#<>G0>\'A);E% M%XDBGW@,<0-^THYWO18"&[.O)? V$HR]5L8IY!>DXYP3S_$Z30&UPT.($.X6 M<*\!'KX:[OHMV73J ^T4?)U7'.CUP8'^_(KFY$9#IGXUG5W)W6WF-B7H2N4T M@I&%-4:!7((5O'_G^L[')MV.218>B6Q'TVZM:;>-/1A3_D3F"RHIUP#EBY*" MUB 5$3,228B95N<$RZK2N(EZ-XE;.O$+)Z8<+P/7Z?O.T%YNJW9H-7!Z>T9A M:[S_J$:O5J/7JL8-CT0&1-,U@37%FD1-!3\G5"G 7VQV<#:;L911#4U*M#IX MZS4[)EG8.SPCU^WT_%K_'U M2:A6VK<*=4RR\$AD.W+V:SG[_['&]8^IZ3')PB.1[6@ZJ#4=M%_1O48@VM:T M2<;!X9O2'_B7>]6LR>JR[^V5L];0WIJXO=4-92#G15>I,*$%UV574*_6C>MU MT:_MK4^PH2W[SV>:LAN^I7+.N,*/P PIG8L^E@U9=ICE1(N\Z+D>A<8.KA@F MV)2#- :X/Q-";R;&0=WF!W\!4$L#!!0 ( +9A:5?:M_V?^00 $,I : M >&PO=V]R:W-H965T0ZF^67"1,Z5OQ8,E, %L4 MHB2V[&YW:"4L2CNS2?'L1LPF?*WB*(4;0>0Z29AXOH:8;Z8=VGEY M\V_YS:?%M-/->P0QA"I',/WQ"'.(XYRD^_&]@G;JF+EP]_J%[A6#UX.Y9Q+F M//XG6JC5M#/ND 4LV3I6MWP30#6@02R+OV13MNWKQN%:*IY48MV#)$K+ M3_94O8@=@>:T"^Q*8.\+^J\(>I6@=ZJ@7PGZIPH&E6!PZAB&E6!X:H11)1CM M"X:O",:58%QDMTQ'D4N'*3:;"+XA(F^M:?E%88A"K5,8I;EW[Y30WT9:IV:W M()58AVHMHO2!O'5 L2A^1SZ0KW<.>?OF'7E#HI1\6?&U9.E"3BRE@^92*ZP" M7)V@: I=]6_W6^3NZ=';Y-Z/C=W_LF-THR%@F]VU0D7#'Q *UK^.!@6-WFD.;&H.>:Y6@X%S.< M=S2<7[88[+2@O=%H+ZM(?6ID=5AG=6C,ZAT\@F!I"%46VY)H))P[.6#"'$R8 MBPGS,&$^)BP8'IB6CFB/UIYLV&A4VVATQD(3I2%/6JUDI)QK)4R8@PES,6'> MZ& .Z8]'_;V)!C-B@ 1K.&E<.VEL=-*-X!D(]?R>9#%+RXTS?%]'6;[4M%G* MB#O74I@P!Q/F8L(\3)B/"0N08 WK7=;6N_R9_[9=8AH1$^9@PEQ,F(<)\S%A M 1*L843:W5;/NOB;[8JYNU+L[[;-8<_UU?& ;M6DL=TXV %[QT%^2Y.6K336 M^)IIVREZ4F/:_N3IAY#)E6$S;2:<.TV@TAQ4FHM*\U!I/BHMP*(U76=O76?_ MS'6KHF,Y$I/FH-)<5)J'2O-1:0$6K>G(;?V;&JN:I]<=S9RSO8=:[$:EN15M M=_VRZ7#:O[[THE:Y46D.*LU%I7FH-!^5%F#1FI[E'+^J@T!Y7FTL.2=\N/:QYJ4!^5%F#1FJ;: M5OP$M#[FOPT MGB0A7Z>J/(]2/ZU/_'TLSKGM/;^F5RYM>>[1*[\\S[?%E\<+/^MM5)1*$L-2 MA^I>C/2\)LH3>^6-XEEQ_NN>*\63XG(%; $B;Z"_7W*N7F[R /6YR=G_4$L# M!!0 ( +9A:5 : >&PO=V]R:W-H965T0)>>S/1PCII:^9VK7@<[ _B*1 '_2.WAY>0/QR?&;R3B\L?A!!S ,:$P:[ MOO;)[*[;27P:\&L %WYS39*>;"C]DMS,_+YF) V"$+8B,7CRZPQ/$(:)2#;C M:^[4BBH3\/;Z:A^G?9=]V7@ M!]Q\,^*5M5R'W%0><_,ZZ-F$U[,9GRZ7H2>\08_1"V%)O/0E%^F:2WFY2H(X MR0XO@LFG@>3$X.6TX?#U!+$@<):?G'P8@O""\"/YB7Q/=,(/'@/>TX6L+$'T M;2Y>9F*K0FP3E\;BP,DH]L$OX5?U?*>&UV4GBYY:UYX^6K7"]58TB-7ZD5B& M99>TYZD>?X%C+3ZLQ^>GN!8?U>.NQR3N5.+C>GP,FP8Q.I7X1*7O=HI;)?A4 MI>].)3Y3Z7MU[7.%OIM&);Y0?W5FV3)0>'6V4?GF776\K/&K_U;[^E_7?K<$ M[2+9V*G/_N=D,TJ2#?E]*2/(3$#$_RAIWF.F<\IUR<:IRX_>%OJ:W!EQ8&?0 M!C]\9[:,G\O6-Z9LB"D;8R+%6K?V^6 MRF0/J2SY:7<>& W3;C=[^ODV_ZB%C=3"QFIADRRLS*"U.3#^E!T>ORI=FUS5+RE=F=YT=B/ZMSXYG M78_M@YB3$':R*J/1EML]EAUY9C>"'M/3G0T5@D;IY0$\'U@2()_O*!77FZ2" MXMQY\!=02P,$% @ MF%I5\L>*B-% P UA0 T !X;"]S='EL97,N M>&ULW5A=3]LP%/TK41@32!-I&TB;T5;:*B%-VB8D>-@;38F>.REE^/ MKYVF'_A6'0^#+A7$OL?GW&/[IC'T*[WD]&Y&J0X6!1?5()QI77Z.HFHRHP6I M+F1)A4%RJ0JB35=-HZI4E&05D H>=5JM)"H($^&P+^;%3:&K8"+G0@_";A,* MW.U;-@C;R648.+F1S.@@?#C[^'LN]?6'P-U//IVZ#\7G5,O+?&B7'/,5HJ8=FTJR9T$'(W9:? MO,VNZ5%=,L-^+L6ZE#-M4[!A%0VM\O@?H_KX3O J@<&&>>-P4[H L-^2;2F2MR8 MCAUL@R^@H&[?+TOC<*K(LMVY"M<$>S-)QE)E5#5IVN$J-.QSFH,=Q:8SN&M9 M1@!J+0O3R!B92D&LAQ6C;AC9">7\#A[U7_F6]B+?V#F[;Z)I&D-UT\FX#NAO MJCGM3=G+5^D&)7N4^NO<3$?8/A0XO54T9PO;7^2- 4R]C:N3LN3++YQ-14'= MY ]...R3%2^82<6>3#8HE8D)4!4&CU1I-MF,_%&DO*<+O2JG18Y[[ARAYW^[ MSE,JJ")\T[2I_?>\RJ]V''??RK+]5MDU[/58O[_?N\FK8S"9'(/)HZC)WC&8 M3(_ 9/?-OC4/-QF_SX6,ZI/0QG%KZ[#51 ,XU ["GW!(YNNDP7C.N&:B[LU8 MEE'QXLQEY#49FS_:MO3-^(SF9,[U?0,.PG7[!\W8O$B;4;>P$/6H=?L[3*^= M-"=JDXN)C"YH-JJ[:CJVS< T3-;Z L(N?ZG M^?30^3@,\];S(CV4TT,YCN5#1O:#Y?%S4G/Y9YJF<9PDV(J.1EX'(VS=D@1^ M_&J8-V!@>2#3WZTUOMMXA>RO VQ/]U4(-E.\$K&9XFL-B'_=@)&F_MW&\@ # MVP6L=B"_/P_4E)\3Q["KF#?L"<:1-,40J$5_C28)LCH)?/S[@STE<9RF?@0P MOX,XQA!X&G$$

    ,"2.[7MPYWT4K=Y3T?H_F<-G4$L#!!0 ( +9A:5>7 MBKL

    8R'%REX]1\_)1!-@ :*V M+^\>R?89;2D)$ N'XQHAHFMP AYLYS3C<";/-%D&Y&0>,X:Y7%Z03__B=Y-X M);HX<29X\_#+B+LMR=0+ES$/L:C#;TCZP/7-M662(6PV\R8>F8A+8=+QRY[R M:MP7/#&>@$-A'3JC%VU!AT[//C&>KB=&A,_HP1#-"PK"%;SD& P2?4.:$6 MTGV[.]RQA?3Z[RS':;[7L]4=]'>;T+IAS6[?J?YVK\ENM[,--E_>N:+S=)I; M_[%%!O39=\OX)-0L[<5C_FZM@AIIV36;]6:3K=FHXW\H-J;J7I@IH>G+Y1WX]J6 MT6!Y OFKT2"VHN@.>VMI\!R-A^])L($"!1@<8CF)^]KVA+(9]M4R\(B_P E? MBVA2M98QZ%Q:&2;8TV9X W;!65\SY,R]KCDZ !ZSW>U;VT$9_K\.25EM;L;6_NS^Q$R#?-][10OL,$\'Z$?[A(I2(Z-2,Z.S=Y+M# M=&^!K[7[OJ T([-S:>D.8G@Y16-I-_R[ V;7*'2AUY>,@F5ID[35SX_*J7-_U=*&[W^C+27BF;O6'NF,5T3W.WIKG8!8" M#=&MSB8^&X3ZVAC;KWA3[XDT,AIV+OOV0'?LHD0LG'1-(CX5X_MD)6\K+^D\ M0>YV28\(R]O9@$&K2.6 DNN0MS0GD:M@>N7[L$%-W]=6K[>M4#M'>_H+Q^9[ M"Q;U*5W4R;'L>E=;/<3U,7KZ8%2L;-O^KE8&M;JK5VAR":RRRT5M]4QRAV\" MBU=T$@D!0!M3(B2,(R#9B">"N MSYZ8OPH;=1_"HUDP!&Z5C]^ 57X2'',MVCE_8OQ_KP/.,W_"06.+>_]3]IAO M9K_A(>=R<;_""5^E!YSYAH?@)99F?::S.Y>COM[O%UU8N\7AE;G?>A7B_L/* MO9Y'WMF%!58I_A\P/O_@CN!-,@1;2H4.J0Q.L6Q2V?;MEW^KA_];^,S_%@I" M[O#KRJ=^I7PZ>YN]F#"W(3^XICG_!G/F^J>:,V?UL+!<[P,O&/VB VNW^'E; MGF3.G-4;=2X=O6<- M=*?$AW#V+H2DS=.ZH$1@]5 LOIZV9_ M[X+_MYU&WX2)>-0YEM20URDYW@Z=T]FG_+A-6,! MP\#FRSV= .I^F4Z6850G!1"LE #5V*Y%0&*5ZQRP 4%^"9F8PSNTP5=3X^(IWSO_^V+CJQ MP8=V4<#$3(#;.*AEN3F31!C(W=Y]MOW[:ZU5Y??&SPC[5JKC=H0+[P&5.'H-Y0SP.H3L,Y22?X["L+ MYL"6VF_>(RH9'-AW[;%)^-757U*C:9Z)!V)T_0G@>B0'"5G? MA>&TJWGD^3!_@\\??CV'7\?2!$6/0H'H63X,^" M.+Y:WL,!:19OG33L\FUJ['A/Z4I$$Q3W7',1NQ(,4!%'S&!@PH;-YU@&^?H+J = M"> IXKW>S#[2(C@4*HM0@R[K4FL9V(:A>)G]AW2<3/R0X$ YBFP>L[ABPP2H MJ.\"18X13)3%,:C,+PE :;+YA,;]Y/H(>@]:-?8:C82:@0_GAY6_FG+'#;V# M#OH1A@["!:GI\&WM$QD>RETMXMG);;P,YI9<'_V!OPRF0"&H-70U]$-K;#;#%:7Q(@+XQ">BU*E*A9@[DC2G%IG7K1*KM)EJ6O_M0R8GO$@HSS^Q"9, M.KJ(JG%6] T"1Z[C <+C!EH A0\]E'"KZ4* Z]H?H"HFK_C"QA%VQ.O6CQ5L MHNF,=/CHSCU0_?BA?8?[*'IBJ.)]6:+O[3J.ESNE:AJ8TJ/#">@@XHNGF^?M M+'0YGP!!%WCBY1+%W+V_C]@]@15+C1HO1+FI* TV*)-G=]U]JM^MVB3BXA9B M;<(:;1*62%+7%(_A4^,F@\CIJ0+HKE^I8""T@6/IUJ#89XW65WME&R_F(ZW, MQ+[QCJ,;9C&+(\\VN@PJ>D_,!R&2C87E[\C:)I8R/LJ52@]OCB#V8'.S+A,, M3:8[_N7J]E?M?NE-77'!9/6&"VXZ9#]Z:S(+=S/G;<(@41!SK+1%9JLS+A2X M =S))(SXGF((>+>MUK9[>2:4#/H_VQ1+3D6J]NS&-94LN[>E=PQ7<_,)GV+!DO'8#/-!]-SKVCV#66-)+'SH3C&G)%Y$%/J5O+_J@EP; M3-Y?)N/*O4'?G8YL-IR,K+%M6VP\-H/^_S6P1#>-07>] MP[F(,XJT@1DY0!P\HP@CE)^\&)T'8$,4@6(LT^&42)&8JX7\\** 'R.L$QZI MJ,0271\R/E)Z6CI)B<7=Y>(AC.CFS^P"CK&M%')'O M]^0MWZ+P/G(?KY(9<.>&45^P(0*N;CH5%G"J+ZZZT]A/CT> XA4RT.9\;IA0 M./&75 I8\^XV7VDO!IU+I\H7X,YA74_Y!#[NC_EKZ48+[F.AC#WMSV33DJT0 M+@3T HY9QDL(&N,\\I[@BO!?M(#=APN/K@NX!OX."D,(DA]^%/U@"PVN [C$ MN%,WN[?\B+A['G5&GBQ&RN?WI<\THS<&V9(YR5LV@24L/$1W^ GS".Z9=L63 M/HV19>M8N"E<_%WME'CZ-.:ZIS,D*YY2IJOM2MC*D9#RY^\X6("=+_ KU MO0?D=NOU!WJO!/QT%\^(\:K+&6%1R] [1H0_-LOT+OQ? M,2"?Q#G6RM6J^LO!VNK+.VSWL8Q>:,>N)J I14F=)$;;TU&+&V'UJ$*R+&EZ MH])?-5OC<+-%:W/4M:I:>R>I5*OGA*8<1F,31^_$C1\R(:&:MYVU_K83P9J8 M$AHD >="9[4O.@MT2C#-])[1B'EF;]!=#K$"-"]!:;%+D"OSQR7"S%>^GQ.7 M)3Y]$@?=VE>)NN6JW&?I-84^L7A522[(0RD 8[98^#PS?DIQ%!&\RFA 7>UV M->#*LQ'H$#7*?Z00.#>]<51*19"Y]EZ$04KM"6N]>6!.SH2\<>2PP4]A0!?6 M-H4)1)@!%2=^' SDQC&/\21#=84I0;9^C$K:,HKX%%PNG/@"^=QQEER/XYI@ MF@DG7069AY.%=K4O.[N2])(%D4,^PLV"3\R M7Q(16I%;I\'GIR23#F^/?Y>9DJDQFCZSJUEJ(=3#P-;MDC[2(C>3=$/7\PDE M%R54D2WWL.17._GD,W@Q6N'%93^;AO!>3'H)QT !*,FSQDM&)N*?2/E8+56L MMT*F38;BC[U0%<[/N1=Q+QI>$Z4WMZJXR57<#%7%C:JX414W+:JX::+$IB1* M\*HE-H.NEHN(K*UGV6DCUL5#CK?03]Z3!VK,]#2TGYL@R=73#&$8K"2G!P&0 M[(32T]T%V6<\1/+@3E/_MUL[>=6NZNDI=/_EHQL_R!TN MS4*U!EC.59*%ZHG!T*;"1?PEA^2.FJD8=&.(IK*!67Y!!=TPX]B0"XCE6)_8 MQ(?_F98ZI(:=RU[7J,HS%;ZHY9R;ICM./5?E9#SJVJPFM;*%7=%;"S2669;=PV65]'CEN;X9YT6SY[+_ MQ V]J-TF_!$O*$\Q"UDP[XW=(\Y#2I[)2 M9^YZ*%0:./O!0;C2-G=LZ:FI,<'FR2&,,W]9&U2]QE YDT.L\!S7,X*!%+ MJ\GS>N)5)-AB2/T2N5/"/YT'H/V^EEJ6:5NI%>$B(^E$[G M] ZBTP&37!IEE5X'U^GR"VI,,;*Y8F2M58SV5AX.HX\ZOJ:M\X1[&R3%J"R=:T_53DJ>4:G@&>I) M8+M2LRL/ FV;X-[O5'L=,>>:-+57];<.Z^;"?Q:Q?RD#2G+?G5%)-KHS*N:^ MR[%2=M\M 9[&;J^B?4IQ[FSN#7#J9(DI"G&:\9'3$U8+U@K%:L6?=;5?W1BH MC *S'D8^I_FGLKJ$=D\U++P$7@2G1-*Q$ QIP#>9=#XK*&V^+RKCQ)H\WI!Q M3).IGH 7)YAT/,.%]!&\C+"#*Q@6X2/+A,^I4B?]N911(C.FD(N9SKYRUMF4 M\51,R2I_OJ9YB-E)GNO[+WQ/\0F9)DK5G#Q&#^_)CASR%E$:=<-:32U= /+Y%PD:> NE]">;&:3 M;F!A;XM;F43=GA^82*:")Y8^?! N_2DNQH5MO)!;>*BJU7JE1Y,'-EWZ[&:V M*GB)CZZ"Z2>^57=(@"7"N-];E;JMECWK.N:*_#KJYI6CY/%R00D>6Q)5-;N/ MV<1=\J8Y7B0%#Y90Y@@#I<(^*?.]U4.^@M'EX&F%Q>>??#5?P'S\F*ZD2 D\ M.:AVZGG?P/*=@3/0#>, F?1M6:5)14J&I3MV,>"W1VEM6?%FS?URVKA?%NY7 MOS_01R45J[NLLM_&5=JX2FLXTJVR54JJJ%<:WXB+.%^166X<$ Y&FE-&6!H3 M[%,TC]D'^8]?IEX\]]V7#UY HI9^]$NQ!'05P@=?R+].\[*Z/9Z;)1"$Q)O% MUUWZ:@5QA7]G&]VAT:_\NM8 MK-4U>Z.MAMV ?[41TV94>+0$_HGGE!T,_VFXR:+O<25JO*'<,;;1M,PH90IDY[IZKQ:!7=*+K9EFY.&YRQ0O"F[K%# M8?*50C"6+?S8"(Q_.]B*3P=LLB2$Y*P/( '%7!/!_!;&\95TJ=Z%F0"D\*>2 MYZMVF*F/C8 =?5B2V'C6V)&*W=XFNVV I#@XNV&?9V.@.R/%;XK?W@"_;<@C M/CB_8;9'W]+[HV)?#L5OBM_.CM\VY",=G-^&G4O+&NFCDJA2._FMMIDI$,S: M86:6$\P_MTVI6(J.>3PD3$'C]:D?E;X,L]Z.E8J5=C/;+L%*>1"B?]8?= PW M,]YIYR:-U==@MFRX;H2I:I9N&=AX:F^%LIRP#WJ)K;RRTL7U5JEK?9#XL-0U MZ"%U&;HU&NG#4;&YCJ*N4Z>N]>DW!Z8N ZD+6_#T]9ZMJ.O\J&M]VM.!J4NT M8QSVAKIC%%-97H^Z3CNJ44X8GV0&H$@-Q#3%#,(L3TW<)@JVP^)/D3-VT!E% M.FN!/:ZFF/_TR'9(]AI8U#)X.-"-4;$6IHGCVB9B^4:.? =%[A!'3OE]=L\ MA:Z8VZJ._+6UJT,O6!4KU&< ;&,&>@UZ+LQ>0Q?=MN:>(H2]'5C- M$<*0.TB'H/$,FE)R%2$R>>M2^VI0C]/ B]O$-R?4*G_GG]8M,O M1>B*T%M!Z.L!&K4:-&MQ((-G89+['TB)WEFW+K3LL^"G>M9(H*<2AF:^LXZ5<"\!SV*TZB$ M4=QT]MQ4S]Q9QTU],GBJD,D5-REN.G]NJF=3K>.F 5E5Q:B*1@A[.[I&"'V[6" M-P@[G.]0V[1<<+9:5Q6DPK; '*/.^G,Z.A"'M@WU'!\>9%07'N26W2.O?F?S M,,),XT]>//'#>%D*%#(L PH9E@"%B%$1)XP/NQM."!^Z[(TK$-@9$N^7-F%N M"4('L!',+FV>)DS0L$9+V/X81QK\RB3QX\1(@>B,RP8/<1">%'A&&+J!OVQ/=0!.,S\F6P^B7B1# ^^CT+ MX6?S!Z 1.&5ZB\"G$+/]3Y@92!Z7$M!C?J+P4Q [,>RL-P.E"8X81H1WW\,H MR1H(/()C$-(A$(@?+&RZG"SXNY,E$ S)0_@,CR2;@T_+L72.6^A.'N"+'PQW M,/K!%G)_0#:[."8-@[\3RZZ&@M@,YK.)5"IC"0>DH4\IJ$C,@!^F$A,1::<( MLQLQ9/(I[<@&L,=PEIRQ..*U^O_U'U\*C5M$)B07(:@I"^[/(TO!Q3'!/,AG M4-MC%I09"*->YY(ZN!<;O$?)X DE=K5?@>P"M#XD?L06>_.?\0?MG?%>^]4- M?GB(,2+1ZW_/$-9U *0<%#$RPA30NXJCI91=R0IBT=_T=Z9[TDW0E&G?0U# MO,B_LX7K^;KVFS=CVNT$B'0BV/ ?S/47#Q-BJXJ7)8.5/_\+??[.>J_] TA& MNP-)H<-R@N4,=H\3#L?1RD^T\)KDU_1X?@#QFT/RU7%$<(*!^/'!8S/M\T\V MX84U-S,0:"S2M>>'4'N K>&P-SA;$'6,X,KH,.AW-XE@_ 2\$2-C_>[^@"-Z MU_EX\^GWSGO$%GCRV'.)#,5O&-QG^"H/=ML#0M"^7EU]TQZ9BS?JYAI?E!D%>.8B.U).GH-]#*>/N"NN3Q)?O&B!\#K MJ1QB!Z>?/LF>7'])3V;KIK$NB04QOYG83_PWPA"YCWC9_YM_3 (:WNM%M&;@ M17?RU]*+:$$+-[CWD)G=.&8(-(2OQYL"%%Z.%W7O>L'?WX$F B._U]Z%.$F\ M4D@])FC8%#JF?(-@9^B"8+'L;/OW=V*N[P5DTE*2M_C\[_PYG4^5F]X:6>N( M0I.L4S+!:]\*>*9\AS2X\7''8KX)\O:$+QZ8/R6%( 9IJXMM(Y&9G@UL>007 MKUZVK@-.7^.'6CR;4'ZH+=R?C."XI/S1RE@YY3!.3D1[ON>./9_ 2=!^ O$; MH.'ZN/07WCQWC90I:!4#(5W#*'A?3,0OL"T5T 0R"\RSP.RK+$8#%\;-:GKX MW41<2K0G8*TN([X-15F"]P"^6^#QLFEBG2,?DQP13W!YQ%'1Y ,G*L__B>J> M:.E !/]?<%DA++91ADR+POPQG'(ICE^ ]?\H]5,\$B$-TZU+]-\2M2/!FIDO MHSE*(I!L0DIFSR4#II:00#*C !1>^=8L>6L30:BEXC#.R$,Q4S@!_-D6PI#F ML S2M0*]A,MH@CZ$&+D@-=D08@U('_UR6KQ$=<"7!@+M5QDAX=;)NZ)L#[K: M-S!"(GRL_*QP##D WZPL'!V!AJX>A;Q'M[HM^7+83RG^X VQH 1Y@SXCRMP< M5P?6DO^2[BK'RNO<(!?'W8YV13"*, K"2*U26L0F+MPX7!VM/T]8*6KMZPB/ M@QSA8-N#8,&^"PG!!5>4V\B,^.EJ5QMFB-- T6OV?N$[0G\8O\ +P$B(@,%3 M>'"N,N%5PYNO2/KF.PH#A4\LND#G=C27J&_XT0-SIT(+ MI[)AH@JQ;4![ 4 M.1O(D+@"+I&X+R>1G9U#>29Z3SA7RZG+./I3& MND%3W0;']ZU&53 $K:(J*JJBHBIMC*JL1P6O@)2M!A[S8#MK-@&/N7M'$,/9J_J]%7AM M"&4F#);=>GLVV#[E(&T'7J&?2RL.]A.H:1<8H+JXNCYTN[,WN\?>/7F>4TU" M[?1A=OH.PPAMD4]MW:2KFSRGGU2MY6BKG.QB*L%.4":3V:PWF^R'GG38'/7M MMJ,.I)#EV.M!A83%] 5L(S1/<4R,'4EK\K,,!URA/SEFTSOW9VU@H1%V=+=L M?6@7FW;5S6RO=X:O7"*BR+*2+#= IQZ%++$C1+^G#QHHK55D>1YDN0%B]"AD MB8W>1X[>[^U?5:?(\JS)\OZ##$6GP(!(FS>):5*?^IS.I>WH=@,8@,&(#.NU11#4B0H]ZNFF=85NI-TY>PQ:0%P(@&X;N],ZP M/=\;)Z]1"\AKB&DSACZPV@2RILCK@.1U"(5QU+ET'-T9[&VMO-6&<]N=_YK: MH]V\H<45GP?M]WNO+EIA%1PAM6_O+5K+*;/]=OK9DI?1 O(R0#$T1WJOL:: M)T=>W+EPAN1EMH"\3% ,#4OOCYJ*UYP<>9VM]*H@K^850[MG=2X'CC[H-]7. MZLU["_=(YMK""CHAEWKY1M1C!*L%16S&J!\!5E]J[]SWVICYV)K)Z0W[6)R^>AT"]7V&KYM>RDP]V;)15CHE! M*\1Z?5$]Z%Q:^L@J0@,6N*&ALU,.D]=TF!0H#EL[PK]2STD-HFO>R3+L7 [T M7G]_1YWRL6SI8]'>I3URQN57YX5VJ+OST.I-&\4J*8OB9"T*WO5J'^.@+19 6\8X 4OD M[.2LU:](,3Y L,SH=2YM?31H4SS_#/4XJBC65DMFVW(3J#$.I02^+3VP>>ED M8#K;4!\:>]N9]<]*Y8 FU'%;T6%<:5HG-H9R[&XERI*>=P+PG$T_9JB^OAC# M/@0CW>RUWW=[TKI7.4%<[8I]D,,V2%I.N^/PB2DGVJF-<2[E.$V(-]#4,CQQ M%4RO$XZXF5TG;'!%7,"]=VR*JEQ>P=LF0,FP,NP_[Q>PHY2!KD!JN\WA06@9S:%;@]I)S?R?XO,L,V&Z* MT7BIP'?SX+N& M]=FWRLP'<5^.Z:Z1T6?->LA=):$XS7*@?CM2N9]9A@O(93 M'XQWFUG7V2,.IUN&LFMNVB,%I&M5 ^DVMQ$TR ?$]/,F6VS-FX'R-;I#H__F MT7'59!64;[GOHA7PCPK*MYD2\M8=K(+R/<(>*RA?!>7;GDTZ I2OM"P4FN\I M.G&M_NNC4MDF8EN8?=VRBV5T[80(/&K,\TV2Y>NC6=DFU:@/=,/>NP&1(LOS M(,M!"Y" 3+-S:1F6;@_WKUQ19'G69'F QAVFU;ET3'TT.A6$\P.DF+1 Y56 MOMNP10N M4P;E(C!0.\9>S-,@YF?*J&X"?)J ;"6Z6!*<5\?]13BZKF1E]4" M\NJ#KCFR]%%C;;H4>;6+8" ,D>@&UJFWK/MMTI>YXKI.]B 6G,,\K*PP;0YU*UA ML9Q18?J>)7D=0#>TC,[ET-*-D@Z:9]6&Z:BZX:O!^K;0O=X GN.@HFO_4:4M M(JB/1GI_5 Q&GCB:X['#3,V7 [XA5FA!NHAE=2[[5E_OC%/KJ M-6\R.]BXV!H5([[GW,/ER*J PO4ZU3'.3E?=WZ%W1'=>'T-:MCX:[1US.)Z" M>)Z*F8+V.I,Q%+375M*L86@O"YMUFKIE% 79&X#V:H'\4NA>:HSSR M\TXK_7>D)7\"H M4*@5.=0*4Z%6K$VM4:@5"K5BS?1> [5B#;NL :FPRT$JG,Y:V :S'+;!ZNPT MY<.>R)Y(%_OL>Q.@(XUNSFL@6@3POFT +4P%:*$ +;;\3F%$G-QD%:"% K0X MY(1.&0) 5H<88\5H(4"M&C/)BE B_KMC]Z4V]D:MJ#IKPT6O37LZ_WAWAT/ M58OV,R'+%C0+MNW.I3TP].%0X:PHLN1DV8(FP[;3N1PZ0]T9G JF@"++5R++ M U2LVEBQ:IBZT=\[E*P0+12BQ8'YH@5=B^U!Y])Q+'W8W[OO9X,IJRH)N@GR M:D'78GO8N>P[/=W!H$=0&UTL&0# M;&G3:!/PSGFZ0Q6HQ;;TWX)&Q8Z! (&V;O??+.K V9)7"YK_.B:HAT-#MQOP M89XH>9TKJ,6P!0UU'8NKAXX^LA6LQ1LAL$.HAS9VCS+TGKF_3UN5U"E2,.QJ+T8<_2^R5XOHH9%#,< MBQE:D*WB#+#-N=D?ZGU3 ;TH;(M7<#S^NHSALSC6'I@_IQ>Q&?87 M#34L"=7>N>^U,?/#9W)/TD?#W1J-M@3*X02FJ'HBKTKL#8E7V /.Y=#?6@7\VC:UC!9>5,:\*84*:X ?5*#Z)KW MP&"@U];-D7+ '-,!@\T?Q3EKX_+K\T([U/UY:"VGC6,H\Z4@FBJBH/>[F"U7 MP?0?0+U?PN@6:%HC>^]$P7:KD IN3XWQ=O7/S=V>FE- FQ=1 M9N?2L0R];S7<"%/A[=6]Q13>WIF,H7S+6TFSAO'V^A9(,EL?E@"'MLU]?.I> M/(6WI\8X][JA)B1<*_#V^G;GTC+U0:^8':>P813@GAI#^<=J*&N'!-SK.YW+ M42E^S%EYRUH@K13@WEF-H72N8P/N]?N@5/7U?DERB%*J3CU]\F3TDW,:XUQT MK7VS+EN5 ]S$-OV"8A M.%8Y<*<_AE+DLLZSE#4^$F?[V>2[.J+N6'GTC1TVRQ6 M[)^+-O?:8NX[:.#14C3=2>U-[>^)";I1GIF.TNI.;8PWJ=5M;**4804NV7;0 MS$;8(5X?&OL@OK=;,VN! =H0XONIJ2'G-(92J0Z'^#[H=2X'0]";BN75YZ(W MM4 ([8GX?FHJPSF-L7TFF$)\WRBU]D-\'QA@X_4MO3]J*KS8(L1WA:Z^%;JZ MI=#5UU92*'1UA:Z^9GJG@ZZ^ 4;]3>*E5P&=GR: .NU6.P#4K78!J-/.* #U M-P;SK2:K -1;"[JK -1WJY=L_<$J /4C[+$"4%< ZNW9) 6@7L?'^Q:Q5T-_1AOQB::B+<-IZ3'J2++MTF6+8!<&]B= MRY%AZ?;^B):*+,^;+ _0@FB ""ZVTTBG706@K@#4#\L7+8 P'/11BQCJ_:$" M4#\W\FH!A.%@T+GL6XX^L/>VG11YM8J\8(06D-<0,:J,@:W;C?4<5 36<@([ MA-J(^ R#@>X,]U8;50JR E!OB/Y; (X[(%ZV'=THZ3CUQM!N#Y;\FH!K-[0 M /40Y&Y_N+\/\T3)ZTP!U.U>H1O%*Y"720#JMJD/&LC45P#J)T%@!U /AQ;6 M] _TGE'L!ZS:R2D ]4/M13U^J, B.:K M0E ?>CH_7Y1X"IDJ==R#KP]9FA! MWLC0(0!UV]9'@Z)ZJYA!,<.QF*$%V2I#;'*I6U9/[UO%-B.*&5X[1?0-8 XJ M /6V3E&!W*Q*[ V)7+L J)?(Y$'GTAX5T[3:!G&CW"5-N$LV];A^W>ZP0XKD MFCT%D'Y,!XL"2&]?![&W9IY41#E?$R!].)+&BF$K8T49*Z]@K"B ]#=HY+1, MMC>A=5:D.!\@2#?J@08YU(=.FS)5%$#ZZ>MLYS3&V>F?^\NH2OVS>0EE="X= M9Z2/[*9J+10^NL)'?]MC*-?Q5M*L87STD8EE/:!KM=]Y?.I./(6/KL8X][*@ M)B1<*_#11Y@H"G)QM ^22KD 4LJ;PD<_YS'>HGML@[)V2'STD8TACOYH>-[. MLA9(*X6/?E9C*)WKV/CH(P=$E:/WS'V,S78K50I1\V3TE',:0^EUKO M:%"5UGLNJEL+9"&>DQ8&)/](OH6S5Y:#IZ8(G=,8YZ+4'<1 S!?+Q4M T[E\->LI0][17M3J5<* M,UV-H3#3&Q1;>V&F.[U>Y]*R&DE^;1]F^I9GV2@".=^TXG]/#]6W\D[:A2UV M@;GED-1@_7[B 1 RI!DPQU3[:^E&"["1P:0V>Z:I9^%^_S/6X!3=>T(!U]SY M/ J?T,S6YCXL#JQJV"0,_+JI-;YXW_V/F>[ S8H_3NF9X<\PT;\$>XU?% M4B8B0Q+QIC#)90C@F6*TW M7<(Y)-#>'N;/ NT'\&&&##G2.AWP5!N_\/.\^?1[5[N:( ?!@?DONA8O)P_2 MJ 5.!1Y/DG%AX' 9R1=EH-N!WA%AW.S]L@SD7%'9B1=QE[XP5H3_WU=PZ\L^ MP6/$.]H;]-WIR&;#R<@:V[;%QE/3'#%WPJ:CR: WZ/]?PS [U8>? >G.D(.S M+0F)$W)L^/T\C#V(^3#+)Y9B>Z-&D_F5>&DO_8D[AGM^N:C^20$#/ '9;#-X'/:CV MVC>="O%O)#')J!$3A'*HF6 M;+6O;VY6*WNY7N9<[BFYFDB_@.38PRZC!7R:!"?!Q%3UR[+]?"K E!L7HFNP'7 ME+/W4,++[N MTE5TG7Z_\NM>UZC\;MVPAM4=]*M_NF[8]=]9CO/&)^MT1T/K5":+ M.VMO->R&Z,9&9_2H\&B)SYCK40=S&@^WZ^_Q$#&F/<)S#['& C1*;T&]8H]C MT*^LGKY%'.2,=N,/^&3;S=B71C)!C^W]U\>+.6RW8>B=VR94ML4*SWZCK"9X MZ5PV0U'-3E1SI(*4QI:Y65^E=7X"$_X"@0(OK@J-IK:,#>X6MVW#XO]VL!4? MCYRW7&J]?.?7!S5V>E;GTNF-](%5K$C;*Y1]L&!U0WD5BNO>*-<9KX_U[/1L M[%8_TOLES344URFN.T.N>WT 8*='(%9VW]%[1E.-517?*;YK-=^]/C*RT^NO M0U)L)]^=6K/C;>U0[QYSB[2T#+*)*I2C.Q<.PBE6"SAET+GL]PS=Z@TJH1I> MNSSF/ [[]0%FG=X0&X_V]=Y('?9A#_OU 52=WH@ 5'N6WN\5^Y2IXV[RN%\? M(M0Q>MO@Y9Z'Q[L^]OE>U3"]?4N9VK [NYHK#6S)*S+W_@!;+9#DAH&L;1B& MWK.J+^XC"<8#5)O5(:;3\&HH.:+DR(H<:8.*8)(<+0];K1FJ7:#>EDHCPT3L)M_7*ND!KB?_ZCR^%9BTT MSLWL.U6/X^;>BL+U')%?Q&R"A/X,AQRS(*'Q7H;&G<[E @L""O1=[%^1*8ZG M8O:D4HK:-\"Y/VC9K$XJT"R&U[K:+6.\_Z0QHFZ52&;XE9OKF+"QT4%E!>#1 M6Q2L+8MU;Y(61'&>+C5N9HY>9O1OG*15_]97!7L([/_MLLL"Z2#G,NZ^?WVNT M@9E??/7#,3S\D9:31UF#QQNEU..5K\I[4X.E8>.1ZD+UXC):Q6'8>F,9T(%/ MF/=$I8]21+F/_"OJBBO)E'K(9&GG 7OV\!8L2-_+!3W/V6SNOA OXC/81X3: MW_ WL6DWUVMD\3+'BQ HG1>:QIJK6;V+J?NBC3W?1[Z;O$Q\:O%"#6ZP3PC\ M8Z'AK^KL M< %3!OSS"#LXY;^B-B?Q@HX?ULLB:H^",\#)IB^A!D'W 8EIX+39C$69MNSI MXU[P%'H3^(/S)K7XH"XFG-1B[9[SG8^-66BZR4%14U>0=A,7=D%TQL$-@]F' M ;5'^I[K9VS3&<&"7,]/NANMUO*Z):1!C97P>*C;#@XRB1C<0**QT@HWUZJP M+U-%"9/N*IC^YKEP*M[BI:J<&J-TU>74+>?!NV)UM18_( O@L22G-"L]IT4<^@E$)2]_%;W8FBUBK+T)S72#K;,#N0I@[:U4Y"7ZH,02IFO6W0?RN>TN M.Y4Y7<,CMR$;M%+WV0$5SC$0662H6W;1?]_.[&A5E:!X:Y\4O6/RUK!S"?=: MSU*5!^VX;WUA&7I,7KKC\P4H:TAYXO+-:M^I?D(G183^%01TY@Z3U;9P.T#' MG(] /R.A;6Q(=B@3VXD;J+[V\,#PF+YA836#8 MNFDT92"T2%%I[=UV-7WB/G-T_$]D>]!]L(C.@)7+5G7BK+RA"T_#K&QT+H=# MO>?L?:LUB'75D+:L6.'$6<'.J8_LO7O@- W[EL_@*@<'V;J' MNIC5!1(W1>PVA3(OCAO6>Y?ZO(_RQE]R&V+879N6>YV!#.G,(S9WO6D&5"28 M:CP-9;($>S.0;OL.?=/A7\F/!*K/) M5(&*M6OS V*(ZA:4R0^74#WG\JH=L M=4>%,Y:9'FO...,JRAUT[O.ZI[TI(7/-F8UVXOE1B[(7*&E3JXA\YC/,(I:! MVYZ S'1AIY/6T@7:GQUA=E8\@1AH=GUY5#5,]FKP^V3 M5\N!F01=OSUP)$>!(VU.SU3@2 H@( M6XD82MFV'-J[C_)^V>KH]P-6;(L*9)9E_X"]$;$8=4ZA2XIO)W\M/1'6FC'8 M,;@"N0JZG,^B$%-W\5.R54 &N(F;$"Y.!$4D/$-"1 2U :S.?R-"Z!,ETS-2 M?"P4:B!IA-4?;@IUY$SPI$5B3\15S0"%%+ MP-GQ16&1!.TKF]8QNLZ*Q++:E0B;3WQ>:?SXB2=3FKBS@FM]-\9 MB%#Y_@QUS);^S/-](B".\DFWI3<5>FVZN/R*=,V;(3'J/+M>Z-V$.%H^4R_F MZTX@2#, Q64*/=^RDA,<#-JB$KGQ'F[%)> MRFL,VW@50SE**A?^S1?^CHZ-!>\E2R:PN^$8V$1<7[$\'2:@>/-"D*"+Z1,I MW$Z# 3= B+=JKA\?W.">Y,/ZD@$2LCF;[24I(]"F:>T=%3G2I@6/!1&USI/?L M8OBV/HEM:/IPZ+4,82UV3[<&1?]@GL8.);5W@?/]SAY!6P5"^I8J,S>)+O-9 MF%1W5*)Y,[N%3^,97U15(:(Y.AE9?K MWH4+UW];2_Z-''+8=\707I@;O:W5&Q<6K?J-T;EUX;S%95]AU%LK6_JN-50[ MPN*V(0GUKAC: :U_LK66OE,]G2K65<6Z]8MUM[++:SLG+*QXZ0]TXV0 PQ27 M*2[;*_=^NQ:P3?.9P2O+;-M6?*;X["WPV7: F$WSF=FYM W=*HD;*#93;':& M;+8=FF;3;&;!==;3!X;2&A6;O0DV:\8Z*^$DK!SI]TZ$C>KUW=^Y?_K>0>R/ M:;*DC.Y_#.-%56C:!\9;P+O6CYNT%6CM:( +4B'G:W)AT8\S2; MB Z>SV[]L3ZIM4X\<>.NC58WK6Z$L14[MF6K\VV6>/X[937!;6>S&XIN=J.; M-Y5Y=LHG=^OZO%83)N,]D6E['[F/32U[FR[#)[Q[=V5UF(2Q'7*Q+7D9"6'KWIU&?'"VC=S!GEJHJ24 6PI&*7/':YJ5J\/%BV M"PB,U0=S;*0;0Y5^HWCK3?#6IO8%#?(6UL2/AKK=,Q1S*>9Z"\RUJ0E%@\R% MZ&4#W=D?+D#QEN*M4^"M3< Z#?(6(DPY?=VTU,6EF.M-,-$Y)K:*4GR L;JE:; MY 4;E+BA/C"*.EP3Q]$$DOUY'.F&"LDFC]1!\3;2;:/845>=:9-G>KS(L=T' M=7 (1UKT$:HC;?)(CQ>PM#%@Z2C1>U:WZ5#=IN=VFX[4;7INMZG34[?IF=VF MCK'E;7JFV:U7'-B/&JDTT7;U/.AOMPR9[%[6)T2S<]G7^U:Q]=,ANN&^W:/= M+4%COZ-%G&X$=BJB(:FS;?)L=\L/V.]L[<[E0+=+&B.JHVWP:.W=PM/[':V# M<6K=VZ"@S]5Y)AU1UMDV>[6Z.LOW.=@1\.]3MDK:=14M\8[?,TT/; MU:ZHZ>0G-LE"$QHS-/$38%A#H99TI!:RJQW'':\%[VG:% M8^W^PRQZW\%/IA?$X(CO $^Q1&\8,FF-W,!C)ZC#IK21PXP7IL\^HBI MH9MVT8C"I8GE/C!_2FCO,#O6U6X9T_X(%TP;TH?(H?@+U]>\@+\>_EK!!\71 MQ3I<3GP9@A$'YMAPHK %--H'#NW^Q-*FF\ANF5_)MF3I3]QQ'/K+1?5/"N7? MV]/AG??(8NT/]JQ]#Q_= .C1#>*+'8D2#9O<[F3^^Q"E'03NV<4X8NZ/"Q>! MD#ZX_K/[$G?^GF^&Z@5R\+X%;Z^[]NV9N>Z6;<^ZA>)XVJ6OG__X=O7Q3OOM M^O?KN\^?M*L_/FG7=[?:[9^_WEY_NK[Z?OWYMHWS1MZ(D7VX< DH_8A@FKYX M@1M,/."4VP5\\ @3B]NX@G=_!BY('YCR^U9.[QJA:L,EL. TUC7V<\+F"X2] MTN('-V(:;+9+R,O\SPD*Z_=E''>H_L\X+DI8;]!WIR.;#21\_VH:60OET-H[CP9_3UC%,+:N!6Q1T$96&VYG;Y?, M'.!UQ]W9?,YBK2V^G3RPZ=)G-[/\9M,UGVSUKR^HL(0!T&'9KO?+=KU?W/73 M:9IM#;MFK_FFV8;5'?1W[8B[OKOS;CUX-TQVUSW8U-KWA';V8)/=[L"::Q+; M^KY$1V@T?#J[<=_6? M$=B@%]/P.4 ?GA0ZU5^N' QIM':#DL7G0-]-1@09^QOY;>'*WK2EHR MFX.*+BUN.SGG=*5;DL[@$QS!S>PZ.0#N= 2;Y)O8_6^X]VBCR)W/>R)GWD\V MO?@WB\)2)^0 S::A:9B_G$@)6-.1$$6.*^18D:MX''(<*G)4Y)@CQXK4Q8;( M<9LX#2:^Z]:@&*=1%/DF*;(BO>'[,)P^>[Y/,=L+.-(+C-EJ6^C!Y\$D< U!>WX$4:E4-D,0&X2FN:/05,1P M7)7N>-+!4M*A1011J5$=13K8KR@=SM]UF"87T'9QO @,=P$\C':S'%2+E4VD01&QK,'($BAKM&)A1%'%,;.R9%&(HBVD01!24J MAAG#OQHCC1(2,#N7PUZQMOE<_&K'/F[<==*;6/3H!;S@!E0G'S7>5=W(=+91 MCMZ0$6';E8Z/[RQ>1,O)8ADE!5:U))W51A-!69Z-$$VE6V-?HMDU[J"(IOU$ M4]&5;7^B45[Y4R*:=_6HIJ+?VQ94LX5W=-CO7-KZ<%#L_E70$Y0#:]/!;BJ< M/ANW5"T*KHQ7EE6PBYKJ4E(= *D.BWVFJPA5&8R'.<]*?;GN>0X[EZ-BCVEU MG,<]SDI-MNYQCN X'4N=YRN?9V54K.9YCGJ=2V=TW/,\[<2G\L+0+;NI[)2? M+QI^6+#=TW")J>=R"2>$!%B^;;LB 3:P):_(_^5[L9>V5>'/72,-=D$8&!'< MK3ZRJKM_'TE8[E7PLC_UG 9"J!(<;T)P-*'7;RLP2F2"64O!5[RI>/,-\>9> M-MJ1+G6KI9]OP+[:[#3? M(+9V _:C^(Y,>E1[93IK&HEK[CA<+D1]U@:W M!@V#Z;P+ZE^(8P?5O?M$+_@>[P7/9](SK6Y)L_(M>IEOV>_7Q'ZTZ[H/TSX? MYP0K6@.;=5L#7V,_-!8ODJ; \@/!VIB[Y8?Q,BIK$SPJ:Q,\*FD3+ ?5^,EK M[\3)O]^B/W!EH^U6^UX9U2?7H5 MW>Q/-Z<=V/EE3M579XO[6S(A6R* M=DR@G0'03C&_2M'.R=+.AAX[3=$.YN;U](&U?86.HIW6T\Z&=*VF: ?3M(9Z MS]PG3ZM!VCEM%WQYG&%]=LRN'GF5XJE2/'>M^,KG0LDLSS!(6"W7%47NX3+YO..:1O*UY6O/RZO+QMT=9A>'G0 MN;3Z>E_57RI>5KS B\[8*X7\VI.CY?7EU45"WVV*[3:MMC'[A2& M/$8%CU6_@@?IY\[]N:Y4I]\;%4MUX,.R4AWR02SNC"'SM4+IBQ8?# ' M)$FKCJ"B9$?,I6R*9F=#A=PO%:\_K,?.,"F)GVD?PT=XV0MP/>^JS&+-6\2X M@]H\"I^\&)>)U6T>^$TUA"OXEZ#>8(4 (9>$(J%1Z!FL#N^!DS( M@'>?Z#2T"!]PI[AFQ@$MIG#@$;P4?L,>8UWS9O#+%UU;/+@+S8WP9S\8H>W9CK?+&@DMDS**UQF3!E_Q9 MOC>1-=_AW1\YKP(-)TW=X^1. JY-6-OH@5RSNT7U\C]6BCZWJ/6T="!(;1:% MCW67Z!QTB=33J#O<<8F:K&3M:GCN7@!\C1W9!;>NT@$.E3B2YML&!2^:I_+2,OGGH34>?[Z/V4 M8F!U?L*/C2+ #0JK\9(;ADB8QI^ 'H"MZ;/OB!7+\Z/>@9^-@Q*[27I*L0]P M2NQK2K>UO3EY<-#%651&7?11UUI<'4;>CC=IHUS!DZ_&DKHV!Q7!3^>]#E%;?W;.+,5#ECPMW!I/]X/K/ M[DO<^7N^ X 7R,'[8)'67OOVUT'=+=O7\/OZ^8]O5Q_OM-^N?[^^^_Q)N_KC MDW9]=ZO=_OGK[?6GZZOOUY]OVSAOWA!$L"I(6?(!D++_Q0O<8 *R0KM=P >H MQ,=M7,&[/P-W.04;:OJ^E=.[1MD9+H$%IR!_V<\)2#^TV[3X 8T\V&R7Y#K_ MD\R\]V4"^W=1SFK#0?:A,2OY:NYG3RPZ=)G M-[,_ [P;[P-8YQ14E%_%C?D]]/TO8?3L1M.*+B-]PRYT&3E">M) Z*T8(21:IE'!>SQ<+GOB/MV5L\(-]1U'RY> @CLC95+6L#O"3W M/L]*M^GN_Q,V_X[V_BK=^E)&&6*EXCYLHLJ%UE(##W#A?<)^BG!0-J="72W; ML,-]/26,[_G-[+/8<0HI\OTNY8$1#WN\H9OBV#F9'_TP7G%49-TU=86-2N@] MX):T+J&W%JKR<;P=)B5)Z;953*MH-X!*T]1R6!"&L\T@H@C-58QJ >ARV6B( MD0%)J$RJR^9A/KC3-2$:]U%X=E ]_]OA_89W#^[BG^'2GU[#[":+)+U')/;4 M9S2CTJU(6U1K2;L)A\:79%;*#AV3^N9\>/]%UYX?O,D#I0JG,X-/<3*:1[.I M2E0J9N.=%']0++TY_G GDVC):E++;@P@"T5N@B2CC<57_/WU2073V_3AH.@D M/!;Q-[L#$^KZQP/717DZ66;(2!U8R M*#+P\8ZESF3[.-EB?\353<>0_5R.Q]TZXN*HO%^ZVJNE\K5%2JW+N0'V_;2, M:!-!(I$GFL>JUPBU6DD3>5&7.21W/H_"GU3(X;]H?ZM7W]K;4!2WQAPOD1:B M6$X\4U]H#% &.L.2=DCUN:V^?V&+!97,&;UJ=C$K>9V8R[A1O4Q^5 E(EE9D MC"W+Y"RK6"97P6O'JZ&SZ];0 ;D_>E1F%%\%4YX^=L^""4BMM55U9EE5G5E2 M59=Y 9'8)/N*C65V];/SS/)J.C.IICN:,,M;D\V]E ;YX"U :$^VF,9'=X[/ M8G*Y/(C3N Q6K/&VSK7G-*A>Q^*89 P(A&-='<@IW#AYCO\M#.[O6/3X;1E- MX(4L9= KLF]K7RI6CQHTCDJTHAU4.&=#%*?YZ1N\OV1_\Q6S!-**-/<^8B(N MAX%Q,0^L>)VS: &/S7VL+\6EL[^6WIQJ.+6[!T]Z$+#P!=N; <5,!'.ZTR?T MY<;:W/4HI42\6!2UX/#B/;5JPW95 1MEG.WE%=6"_>H&/[3[I1O!)C*F9%7C MLNIN1>*$RT6\ &KE,87<;,0TT,)81!5M5*X_ MY9?.??C$H@"E%H@ZKJ=Q8?9SXL6\D&X"1!P^QME/]"/L;!J\D"92<&+K!&^KO@(ES7ARC&W7\ M0H]\36E9GBZ)#]$6>IR'$:J0U(H"Q@*N M 8Y+M(W[,,2"*A@@$KP=8]UIW-5@%9GW@= +6-9R]EFC[>!\/5+- ,O : M)WPE7VK:]R.O,)4N4Q=KY,N54X:CC,'VI!%?+F; ^KH4!.P)#X/FGE3E@-Z9 M6+%3D0")&Q6$L$%+?^;Y/IO6JR6Q0U42JTIB54ELVTIBMS4;U[C=-G:K M.LHVD0V)?M"UCL?M*V7WB;&\IMW+\9)HZ,TE'O66:9$G9[&_<]^#MJ1] M8>.(ZA%!81J1YQ!8'/4J5_L7R"R2KF#(@:H73$C"IEH6)9!+%0GD\Y3-R.A! MIHB\\9)X600B4=?B;$/QE'G$R-272A"OZ@BCE_)!PL0,)AT:=$<_?)&N!/%7 M!)KF-7>#@>(T6481O ZLT(F/4;WG!T;Z+&_/(F; I0UV70F722^W_&)1:80G MHU":O;(6!7\*+Q2U*3#AW%/^BU[V*IX8POM"48U7OG=,=LWHM7NABA>AS$LU MEH+ ;KQ(^M[A!W(?1<<[.I^+,0P[33>+M&%4P%&WQ-@(:N_9"3Y1TC-HF]2F M"B8S$98J-SO'H)I@2+L MP;]?TNY[U/C+>^3= Z?2GRJ,^X1N\ZWUA$OAKZ4G6NM@M[VN=C7! CX821* M_ 6Z;TF)X?,&Q3[B5K0/9N3BA5[\#)H^6 BNOY2SRDQ%FX,:%"P$._(VB-)6 M.8;W]A4;>;T;OR=#3AB)Q9*5Q$"\OKM*#$1,*_+ ZO1(580]FS"&)T.GP'ZZ MV%J2;_*3Z_GNV//Q'&BK>:,HM%"1ON&(O,?4J)8GFC*BASUYR)5B"-Y!BI[!GAST3,S03)2])?%]9L_L M<6*#Y0-9WKMDW":2B2=,;II.Q8L6K^:0S[:ND"P3U[7C5OIX2 M1S#JJ,D##'*$^3**E^BL$&I\?H?%"?B,9)G&?"-RSE4,'YV M=_,'E9P.B$_TJ)8>++_?<#+N#.QOCYIXD;X'HAZ% ;JWO2G+N%7@>( U7E)Q M20M/SV41AC_X8H1YS;T _$CEE*3#%$6T'TZ U^5W(M5PY4(A 0 2)X+%R;3# M!_<)I>&49<>F'<,%X+ZD&P__E^YV>@KY/B.K&XAB74Z+4T")GXED=.RA3!<^ M*: :=PI,Y\6+2%PV7C19^G0YX]+BY9Q/I8Q*Y:YUM2]<B"GVYBQ@ (/F19R8FDP+;YBP0OIA.%. M ^Z"X0LGXE).3%:L87L7K,VE5]+;*,OI*>4QV)^\T!C#;R+W.N2'.+S8= M"O41?QF3M6 F AB M'K$2Y!%.2+Q/A7_7*?IW01 R#^EMRA[1F\&UY41SPC?0=;[:4PE#2WP17"MW M[^^!?:A%=**"UD%)',A,E(BR9Y>,<^)WOTYED5+^RM ;YENQ5L2(H,\25#0H(PDJO M;20JE =P87)B054$ Y:)4D(F9ACG. )M(,HJ3:\BT5(-PQE7R4+NT-K#5J/) MMR- GYX\_D(I(; RF6NK>72^UTTZ6$$2LHRIH5#46T1P^T MW]T(KE29 X4TN_I#]&R K($(W0:/@?R7I)S[>9%'>A^0G/A=[G4J?D2\:X( MZ1)$CVVZ/'%&R>&NW,6TS]RE78(!W#GFKGO@5.B576[KJC,G& M[:EOH.]Y+L]&D"I3P)XUT,?1NQ-.2=))N,=UF'WIOF+ MI>A/$2M.A"C?PA45GQHG)I&E.(DLI7M>V"[IW!H,AUMGG;_=&/-(Q9A5C%G%F%L08SY>Y8M3M_+E.R/E M!E'WE2[]\,Q\.\4M.@G!B;+(]S5I/'BR*(-5LX<\!*? @$;@!S%-X'+L M?50YV\1;$R@QB_68U&_3K>O^&+/UFY@N:MVGH_6%)I3I/PH"/+B9N_"#W M_5UJ!M9<3P&M/K^>.S>X1[%Y%<=L@9TTO @)9^>5C;#!HS4HMNW*NEZ?T8L' M2R%?#&;9"GFWMN[I?89O8Y&GG,!\2H0?:>G.^8AQ!4\\N1%%%LMY(V]/4A E M(S)6&:4V3Q3KN%?P#>0+/H;Q(C9JGX'-B^@,JZ0]!2HYN)C(!_#$5I?$@6-T)_.T&LQG!\/YD;O O&C*,8^XNAUC3R/, M?DD36/+"*,'<*87O^0$+/\EC5_M'^(S/%ZLB MT1U!KHAX.4%OPFQ)6@$%.(7/-T[=I05G'/?#+8/4"4>^.?(ZC)'0?)9;(HV; M+,Q+/7XQ8SSXO01APM[:W;TNKV&EE#4])]QO4I1&CL?8);5O_:[5=U5,A=8#P\45_"@)E@Z\.2 M1BLRVVPMVE[9A.T">OO6$YYY/]GTXM\L"I.Y]C)S-3N705@J"2.B&A!RI6I5 M@@V)PFN%0+?RWFWIA^N/S!9V?^C7M8%OE^,8TX""Q6>L=HE+#%W;*C%T;:MH MZ*9C\=*9#1@V"::5XGIEKK^T17SS M8L! NYDL0HIJ],OZ#[@!3Z>=RALRUGX-W8CNZD\>9BZ%44SW,7"]3TB%KC85 M>Y+XW$NS?*R-XO ;BV[1H504BSDI8Y=U, F#VP50K3R>6([U24RS5,;8G MU[ &)2;;7!1-8LHQCI.D=*6IOO"5+,K5T%:E-:(.\4#UK?Y4E$SSFT,$TRCM MS1?5L6-$P:;(2&:HH8BQD9K&=SE)W:648E(\DDV/4QV&1X<$$F4FMEER@J0T M+L?_$D&_7^'J6T[=3"EAIHF_[SZOUKN62LX\%9>8:>WWAZ!%*M?$DBIOD*/?Y%>@T'!*X65, M"03(,U>!Z[_$'G%X&H/X*$M$Z1G>4YL>26%X6WN-U+P6[QZR\'C3_.ZX;&P],J@*XW'G#/RDN=.<2&9 /(M1'(@\_SST3",1C6 M$:4#QR&E/,-_<8O0X&$QR>$%)GI2KL63!WR>F24?Z;%(>O ^6=G![XC2?8\? M*+^8ZAY,"#;Z@=4)Y-I#$_9F3G<]T; M#OF_^<4/=M]WAEG">+]]@/1_)0I%2:\_ M3;; >*WBME?C-5Y](N(@6:Y)<_ ?X,R1($12R0$%F,A567N@VM9G2($J'O 1MT>O&/ M6%_A=Y)><;SD&?@Y]*_Q"SB*+[#:[0O M+FEAF;W;S#8Z[>]ZSI);+!5OOLL\STYLL<5UO :.:M/5)70EPP0RS]YF9AGV MY?%BV[*'!R81P.+O77(,:0)X]N(W03?U\@=>W[+[)\O4DF2(?A-M)<+VOW-I M:*N/)X5:'C ?W(^P0]Q.B-E$L,8W=,I=ZUI&=2)I8_YR/"G$KZ6(K1$#)&)B MS.Z=8)16UU[")?P3W0^8=SY[$?F4F3T3$9^" M&N--O#DZ%%>^P33L8+KZ*<905C\3;NS5CS$Y?_4S62BY^OD$]8'5#Q_=E\*8 MF#6[^B&:F(7/<$#Y&9X,1F=2A8OVYAD,7V%L\CH9=(V"CA9SDI&@QIB\CP[9 M_,_@VY)?R9XXU2)",J&$8N!:B9@HZL/GI<- ;D+V M=HO0(\&3A*>>F&SN9;+:CI-I1F?-+H]O@%@=]^)E2Y%Y7R'4S&?\#A.9#Z1L M3MPE^C7@5;P?FM3&=0VT>49Y\P(G&T.%Z7[A2;N3!Z3PI*DBSR=-K /_10:7 M\(H5Y(!+BRB?Q$N+EC9P/H6SJ)"-<[[0DU$/]J3VE-1;$\F@-N_+_F!W-"U7A3!R0S7JQ_'T ?6F++'[OE0_.^7:K7QF1'K8LFX M% @Z:7^R[5.J >K9WV7R.SYLM3>H& DPF L$3>+.J0U:QH4Q/&[/#*"9_@%: M&J]Y:WY3#+O;HR63G,G6SU!(FOT$]9O"0:+X5S9^0<]N7.T/5 ?1U$$\PRE@ M-43V %AP+U0_=02'. (4SOQ:9ZB'^VJ,;+TB'YW7( M:>-+=4@'XA-2Y&QX,=_L$6Z@0.< +S$(04.I-TC)!/S23%4'Y-7IB8(;R5SS\)D9F!9 M!F3G* (X $D,I+:ZI,;[R55&80ME/1-2@Y4I)2\S%F^9\PSDV$,=5H'."U, MMX-=$8;KY"6/^:LXY C*'(@L!)[4QMPNBD6E.B:>JNT_T/9'H@5#DN/O+A81 M74MJRP^TY6E.*/7B@0,@EZ;:[N:W&\/;;,']^4+CA3V!+8K6=,:KF0V!Z27' MV]PO64\HNHJX'S3O \WX-,F1F6@B\OO$M92)KL3*<73X*R[A??*=HQV,#^3Z M DH4"_H&GY':8BJB>1R!+;3E D;^MTAC6:^FO+T<-.,@9?F[9I,I7MJ;EZ@$ MU@M%AJK(O10E2>'B M#RI%Z!!.1 F (M)M@O!)]JU,3N7J6END."F4\,9]6,N8V\:\ (U4*7B6P*.H M+,,'NVT)C,WKN46EUHHDYFEQFO ?I].18=&I.U_PY[B^H$TQK!C.10!T09! M()RI"\V<"?03ROM6!', @I'=L,E;]DRX2UC]'DZ$=ZS*;:8.X_!:S8,7,9$1 MR^-B ?4,_ M44F_F93N-\[+'.8_Z+B-U3H<])UFAZP4SC@.%??DHG6$IL8E6 MCI(W69',-J4"X#B3PJNNQ&,QE;AO1/5,IKR5_603[*6;S=')9/6HLSF&IQ($ MV@MG"^I/-(_"!<]JH@HF(0Q3]#5*; ]3VT[4-2^3#O^@OLYX4J KN\UC[GT8 MB/IZF0 9H!GV)+HBY?54/2-FL1\H&?6*&@ZBO/K8S^]Q&7B3-#B7T56G7HRF MA/R&@T)B_F?@@@*+75TCB:+GQ107YPF*CYA-A];,'&@!K!GZ-2R4_Z'.\D"< M/648H6.4'2C:Z5(Q(@9*$SQ2=-82;R>NMS&U]PCN>6H@]N@473-<+*4)L+!Q M^@1'2\T>EIP2V&H[_67:\(&,FUS!4-H,BE(L8 8TI1?QWCAIIUEJXF2=3=E+ M@\8!&XECC:J+X[CD)2):6-0<44-RCJ\IPK^"%OX,*,OO=I'@2WQ>8N.;'-0$ M[WS.$P"R2!S"9"7(2IDUGJ]CRSD<'SSL[\THAUC^4-'"(6@AH [.0CF@SM"Y M; S4 8"[%YEC&[/%,_:A^8Z%"[QD^L\?$<(;">B*1Y*)1@JT47_GAA="NP)'/!? M2R_V$C5#RG@X&RS,0")0C'R$8\.0.?J7,QZ0;#[JBBV7V #\&9&ZC0TBO3FE M_XCA*$",E3_J"(_ >2(KE5_7)3B#!#^7Z6XNT=^R (2G>%#E=8LM."BKBPVP M.Y<$@S>3B()NTJUO+F!0UL,/;H:JC)*JS#=W]B?!I%GQF%:B?Q6.S<]@B"^P M\U32!!#NP:^?2\VA1/#F)2Z-27AO^,O$HZ:NSL.D67(;1%:UK@9A":P"^.\& M8>-P+%F:"]]_1^WG7>?VYLOWSGMN" DK&,$ST0^&Q8@+C3?(4\=WA&OSD;&% M:.TANE]KB/J&IX7MIN%X051FND=E822G;+S('O\:%RMO"8*6:=:D05'_(L\> M3V8,U@PYPQ.+AZKE\HYR-VFX+FHB45?FTIS"4M@C3!G QS=WDD[M=%P8DV<< MT-(CL%#>W2;CMGJ)%^Q1G=+A3PG+QE=8")/1,KY%WC=(UI=SKH*CX]U-T=F= MUK \/W@^2VYB:LJ<9,.*'_E<^0I]Q8.'.-V<' 7E]@D#$%1T3;G):: ^45*XAM<).#&$^&S$TA>*4Y; MPKOJP(Y6'!ZSP,.07M*(1N7FIKFY9GXO5&[NJ?, 3V@@8 !M\C(1@.UI=D+> MZ%9BZ !'X+-[+_9SR='Y"$^8;9](-I)4!N@[$:P&A8GJ62L YGR%!Z M71B]8,LO(?H$L&KB],\F[:_Z&M&U-(W<9PZR?1^BRU& / DJ/8S*O41DMQ\PVQF2D-#F)DI+0"Y=$1K&R!'LQ MD-6< G]!<$+BEFFL:OFX#6.O?$1XO2>?A&@OJJ5MI(2K(V(SGYV5 M(^HUCOG1& ,6:!0+L%'Q'R_T/7:GU?&-$P0:66CW2S=R0=S(3,M=.T8BQ%/R M%_XJ/QPVGM_0"92')^>@75"^-WJ_ WMBG M4E1FXP:GO\9$H/SVA1B]?O*PC"9+Z'SY2*%@<>&WNO:0 -&%/._+7PCXE4AF MB0ML8-$B\H=()>5M\@6Y)5V]\HWM]=7>RWA8Z4?#B_\% V'H*\FMN.65"3)& M]EGZ'1'[QN,=E+/]FV\_?Y0MFU\%HNYX>3&_NY,H+"LUKH&LW-:FWC>4;%&& M:$&D2BX!WODVV8"TA5E6MW[,;5+V&:095+-!B.1+TE:+MDD@QSG4(ED@,V'4 M6K<2=HW>(M#E$B"Q=,J%%FC9_F@H@9#M>%<\7#A""G%C(8S\:7:5%)C&Y%@A MY[$D-5V4GLE1\F1!3RR0,U9+UG.!,UEX]Q3B2/13F-:&[E1)$V@J=!>UR-0= M1.P 53*+*OAL:^>W@RB9(,?(+&R9;;TIQSI)H]XY=7K5\,2^UMQC3U3A!K*K MO8O2'7A#Y.M'[MR;^DGE>>FDBQG@5/^)G<:+@J^?;K M CP5E0YLG2U0>:1.D2F4$?2< )V)H2[$,28[%>:[F6LYMW0LT $R:5^D5-!4 M9:_E%=0=%(>$JH:A;]#8$3-$G"RF_URI1QS11'0 M[#3%R3\YUH4KM4*PDF<9UO@#U/O'C&_+GQRK\AN.[QD91G(K_V7"T8>E:D(:7CW/#,RN0#S45T02_=+ M;\K- G)4@9T+Z@]Z36!8 ;4>+H$#IG0)P>HF=,O20 ^@74>,?_.%TO8]V%D41:IP;0K0>3AB MRTFUMJ[&K:![A-7"/&0!.@\*"76:0+B#'X[!]((PO8YG_\#C/6)?)I$UKW45RC:T%-Z\^U'*5U-EN'TKKO(JZ# M8T/V%<%3;ME\01I]1_!B0S(N]/[L*]N&.3AXNKZT2*Z-ELZD>1?_FWOM7O M&KG!G#X,!J/QD;ADR.!?)>.U#86E_'KX**JBKS+5DL< 33\24QT6P'M5Q3.( M:*GP%,4CZ@[2_D(, .Z*PAFM>2W=M=.&0,95$*R)AN CYE=:_4-*:E)%R[CY4BB>)=";K,E M1Y>2%Z;H"(_W8_:*QOY:S)\G%QN_ST&R 'M=(!"ZN+M75(&NV-;DGJ(W+3"; MGJ3 U30<,^US^GJ.F!=EG!G\D4Q%7(F7#/')6+<'E4)MU? MXYXAA\=7V'$"2'?!_L-)"A@QEJ,(3G\BI/ W&X2M)!_"NA^C]8_0O4+?X!UZ ML6W' V@5PE6/O\9*E5BCY&W$Y(T_9& ,;Z7B*$)I@N:17.V47'6$.XP1@(S[ M%D!Y7#Q,7 FNF_O9(/T9?QB[1N -0W\!\2P1I&U)KI#BKZT<*RUI@U8M/EI)PH#GCV8Y'M"!8Z(O!1>Y5E!+8F MDXV@$DDSCSP@8<]_2:D"1->0\''L!=+[ ME$JE3,&%[-R6<&KZY[WR/A*[F:3"1C?7=Q.>:%M$WT0>@)L>0*YSDHP"Q]PY=63N).S=%7386VRL$?&@ M#)PRU9=CZ*FX .D@XSA6)9B'^8'_#-SEE!26CUFP\XQ@3@+&"9KI&"S:G.\_ MA_O(7S,X*KHMO&A[KLJBLC:_U_^3VVPG/_3GGP_>V!/I!R5[K-U.'N!&\%GC MR.%MX3T.EDI^$=(;_A][_][DJ)$L#.-?A9AGO*?[A)H1Z#[S>TY$>[SV]IZU MQ^_,.!SO7[] J-1B!X',I37:3_]F9A50()! K0M(Q*[M[I8HJC*S\GYQW,27 MOU4=7?::*K,PCF@X&'@ %218^ (:9[Z^L?&L@-U<%["?&PCH+JC-V:79N%PJ M3=GLK $$O6XB^B<>[R)$P,7I1(-]X6B^(G2_)*TM0 =K/(-C%@_P%4R-8C81 M#SW#&'.,"V-,TIC-E'"%VS4M"MN)9" RL?UH]MBL&$6W%YOI-SLV4^-$JUR* M;:;^_I4R66V1^T.7']3@@"(@8)M%31O)VT&LE??3D+3']%A5865&[)1[!?"6 M;XOJE.PD!DM?1&E2VG=[/D IL5050(H8A ?J(,HWVUCY['WTPX>9Y:]L8_/> MNB#V+W@*F"E?H@"/X(@B!#XQ^*2H3-=U_&>!1[\,XM>+*Z@2E?P73#; M_DP?J_IX5/AQ5]4._*P_&1[TY*[-:EVUV]=O?;.]P6'X:C=[59L]&)RD#U(>^[BD8,.%JO_6I]OCK9^JJ^^HY?_K"EGF9% M$)<^1Q"LXWVZ%*F/OV,XQ0DP/_DCN01([7L2F<;O[L *HY_N8Y7@S"3:'%!^ M)65+UK$(EKD^BMN R&]9I?,T $F^*M1!5$\I"J&0GJS@V3[4'5CG(I_K@%95 MTKJ(4&TR@-$@+$%N98Y8'E*1OR>[4L,!V6OO[47)JJF0:NDF!0WEQ5>5D@1T M\V"YB(K>9%#>S=!WZ(E2I\N"YY'*W3 M'P[4;J:@Y8"C:=7)^9BT5>62[J6SNF!F/%!'+6;JQA_O=+6[96^<&"'G.=D/ MI^#Z5X=_3>U?Y%)>@@8J6V B<[7F%MA6->Q!A)\Y:QD+N R\(L6PAJ0_[&IJ M&5]G"RN %59DGQ16NQAJ#JSJK.J,NSUU6)&KYK.:DZHZMXB9?G7SH,7,Z1U MZO@B2*FS(GIK-*"KO9NA@3.% @)WE:Y2R8XS3BJFCPF!@M09J9E,IEJD'N&" MFOES\Z%X*G]NW9RY^:?7.IJFJ=WC&/9XRI9\;HQ\L'W52?U"KXM6[>+P=8#@ MVUY''X[580O"UX"PU^N>&(3-\TX6)!JI<7K1>?2TJ_"%YL.R]8>7DA'JI*6X MDU#M++@6UD3922V5C[X=5G@Y_C1#K]0ZT>J[' MBU32QZN#B3BJ'--L?;QGPUY8&BFC@,BSSZKWOY]&T M?_%#L37K-<1/6&([]KGYB.![1;5T#WESHMAYHS7"$ M5?#+-B6+]QK(9]A+DK=:\FF=GCFY%TT@CYKIFJV;_35N]FY+<:V;O;IUH_!N MFJU17\:,&:C]6M^R>OH0CLG7;Y#D!BW)M21W7I*KMVW[ )NZU745OF0"& MZO@6". 6G:^?@@7S%#>.XMSQ\<_WD<>UHS@L:+VN57R(W22>W#I=R[E&M#)3 M1/9$.JLP]=QFIIH=VPF]K>%,NU5ZWK84^!AR'@],,HJKB/&A\,6MO MU*]Y3<:&X\,TPHQ'JZ&]HRPE>07+_FZD9+ M#7QV%?3<7A@.Z_;-A@<9_ M9[N^S_S[=*Y-FQR^,X7WP"2;4I/#KA)>1YJTUE@73LE3YMO@O++X8W@+^K] ?RHL/CZ> WIX;]*ZKZHV/E#J MZ1=BF:TS]BAZ]F\L2DH]A8UW+)=,+OGG@>[,5LK;0J"5,&JK^J-J9Z--!J=Q M1K54<\U4HVFC T?-M&13S=%3^L!U(Q%]V&N&*ZTN[>;:FW$C-Z/7FS0CKM&0 MFW%]00B]&9RS9M9?&_=Z! 7&9NB+-% M(Y@TXFJ.:]XFKS*D&W)O6VH]R#/0;5R'^I9/;@S&'S;XW[+6Q\=^\2P,PE?^#IN:*5_8*F#+*?.47K>C'(LQ;J$P M?S]Z5^\=_Y45@:)\=)NHW_#OW FF]2)*>/RO*/ M\@OM]2N="'WY;. WR4&BYF'F1-O,JED-D%RPL;Z;\%1I>@#.QYPK>CHX2KI2W>C_Y>D=Q/457]1\Z?'8'+J=I M:K?,C'&6X.;N@6>BY'>7)F>$NO7 %[ N^I?RA_J^J MK! AL"WFP5+/BD%-GP,ZZ!_J%S4^E)LEUFKZ** 2I;FXKGT MK\#],."K '#"10S]#SFF)N3'VZ(DG_OZ7+T-KR.#SUZ.JO.&S[#!<"BJ0MN M%-B3Y:O*GPPNGOMBS;"8&2[EDF8+*<84[@W1F: Q(#%W#3>I1"N, M-/B7QD:9 O>SV!KNS=H*%HB@-*>,>&J$E:1[O&<$3)G;H1F$?'94!Q_UV'2C MS W3LD&"!\AQ5K!O=P:"Y8'_)&ZJY>.X*7@#[F@:^LC/?/PR$8QC,E7YZH(2 MD&9*+:FIS^(]1"H-<,U; 5[^#2A,P4&DT?=B!W>S4'[F.F'E.&W;Z MNY_32P&96[/DQ$C\">2U,E&I6/GL??3#AYGEKVQC\]YR" +TT >QEG!"Y%P2 M0A?_.+')U2ZWRT486+Q9?*S21QDG&_]L,%!'W4'AQUU5._"S_J1_T).[-@LJ MO3X\=$/M9G=M=J#JDW(;VI-M4,$[N/>KDZVO5LTL/(Z+[A7.BF[L8N+F[Y(\ M*/QGAFZ4C"-\AP?BW+M.^7ZHR70_*R%V=1YD1&Z@?FE"_OU<]W( 2G\MGZ9MK#')^)+#+T[=[G\ M3T9@/'QEYN+A\>D44>D*H?Q]U'W^@I*2,#RL1*\Z "Y0I5<2 H.NU,[H$/(Y M4*BWU'4+U-6?O)*ZKJ#!0MG&X'J5&2CU:*Y0\F@7Z:YP=G%L/6-T7_FT8AZ/ M'%RZ$>;%^U:5;<#>U0[L7'6+P.H-3]QBM?[U:F55F\K=I.I1078>KGK)$K*2 M]N=O)ZX2*WYN/N_.S8;IH*^MF3_@T!>\$P5I\#QK['RY2P>EPE<&]*FKYS_^ M_'/WYX_5[XEX[K;NR0&'KN,]Z4E=G>IY3ZH#NFW]>&RW^O&JBD[$2^MI!Y9Z-TX$YT\I"7ST+\N+%^9,1./H*P-7[$-[QFSDV8APU0GRG]: M8D3:5E8>\_T0]D1I=3S%%QZ$#Q5_X7K!@[DQ;:;,+!^>08>"X6V4 (ZL^"OF MS'AFFA$H#'/2: '8&Z8=_FPYAF-:\(HO$6 P!>VCZ_CA$G:+O_R#&7:P,#$I MSF?/N*,]T"N5B%R<7W6NZHW3$*&FYQ/AELNG$BF2*9^0'99$]+(E$2"D8T(D M/TDI0I1+! 3EF7 ^"[8^4SQCN7H(5[Y,=Q[#B".G5F5M.?Y)2RI.R"D^1PB: M;B+"YM V,$_3MMVU_W[K9!?BN-#W&=*ENQI>IF4G5/ZZF#:Z'J:PQ(%:0_J=IU1(AJE"EY5BVD M( K19K252J?N:NKH(CEM+5YV"I-)K_*,Q!8O9\BIU]1)^9SZ-ONS;BKI/^!G M!:/\)"U^-9QP;IA!Z,&6+U=4PI7 9ER /FBY505&S@$;H<8V"B_Z 2.H&XJ7 M)ID7O>J>CM:\J&G)P*5-BM?ZA&J1LMB(A/KJ &^0IGTM9%3_?/.K)J-FT$GM M\\UK:B->W9"YDMC[,>JPNF V[ZWI&_9ADO^(-LBKYNS60E&\ZU5QG%0\=H.L MEH8)WR(6-]8U_<.K!_9<6AJ>8'I-75'VVZ__?4NFFJ_^F'5)1RS27IY=) M"CK5P/3CY #6(/!_W+'J1P)+[=0F,%:ZH^/-_3N'L7*T+-5+FC/M;6QOXU6X M#J[B-EZC<^%H4[);YT*I8O9H&[F3'U^SQWA8)ZU1?JS:?__F!LJOS' OO/0 M/M/\NKUNOQ&[S]=>924&W9Y_LDRAU#1N%31 MKO*YS%PG,64&!\THCNL\_/+X^+NR9 95^&/V GQRH?$S^T;/8.V%'YH+L7!Q M$?_M#6,=IF%1DV&LM:JXWVZ+4-"#(BK'3\T &JK:#T=H/-')-MK@G0QF##80 M]3OH*+!. %N";[GSN0_[A@T8L/E9: :BI4*ZVT;<: ,^Q,X;#H#Q>9,T>9CB M9;-\?HFI=<=1NF@H^3#=T\ #^XXD@-74R9$!Z\$E=SCC H#!%^_?6S[L&:VC?]-3X##WT37"[A9 MP(JM #FU^"3V0:V9LC!FV*OEQ7)#'^!@VH;O6W,+WFQD?%1%B-N1QI9_*WKJ M\&3(B[I_P'?X^>%C'UA)@E"\-06W)0W#[-W!V^:;[HH11 QQ"<6J\ 5F>+ : M[C\/4F_R@SEO8D!0NPQCZKX@YK![#MVW]"*'(X\F!2IL/@<"Y6L]@M2U%:T3 M4Q)"A)\;>24?K8IC5 /V;)DDMK$%S!H9D/L-MTT/ H;FKAGZZ9& +C^4@4A7 MUCAA$!_T&:,_/\.?07;#VU8KN%&A X*3D:B/M!"D)%AYQD@U@(__@SU. $T^ M[PKD ]T00E K2'@9\/WX]\>@$26T<8WV+2(<0B\BOBIW1&2I9H=@@&HZ4P9*ZCCZ-T/C_Q<>&3;,J8XA!&AD7H] M?57[H( Y!2_Z'3'UU%&> K94M#@ 0JO]X1@AO)GQCDBH5Y-&)DDL4,NH29,? M+4I$MZ>YT=&LA1H(]NX(!/N?V?OP3V!AU.'W ;5RZ,TX3Q!X =H(& M43@! W'-J,T0'].)%,U;WT2=IQ")I.:&'BB)1(@,IQ=S]3ABD=(4S0X1 [S? M<=?Q*^2>/R88#Z#B;@U/%HKO'==\[X_O#RAOD!*03S=U/?]]=T)> %4)J6.' M,WY=X6=WR834BCM:W1.D0R?!(S!>P*,)C-WU U\%!8^#'/X>VGA-40?F!H5X MB,;D4J,S,9152)*/"XO-H^Y9@.B?F&GY^.5?C6^PQ-V;CY]^^O7-/5*.( >6 M1PRJ\CN91_"U+1*EU\ J\0*<2*6GN2#,TF0\39:?)HE.P=.^('*X L+3DG] MI20F&0.5\Z(WGW" K*^^41Y-$PQ[6,7>))<'A+ A)E=GWRW&R.ZZ,0%VC5%X MPQB%>L4HJ98LL0@2\E(H#JFC2MRW)&?6)FF6FI [A0.>*/<^$2#5LOS%&I4 M]]'U T[51$9J'HLY\TA8VI>2V1AI#&]'O5[2?'>LM;Y&F#3(L\'.8>M<@; M:2-5+]VKD<5:-W[5S.SN"-8''G"K$]^=A3PU]6J\Y3'+!9I/!N;"]_V0=,#L M>'%DRW<6K+7&UD-P3VUQ@\\G40BKU/(R/HS<\S(Q&_#(M@M\DOQF("60D[+O M8#B"$.[P8_#/49\%*2!D!@Y.7B)'^0__@W@D.CL\!<:(!]Q@%H$/UK69&#M\ M#$N\Y3)%>/_% Q5*X9[G^K 8'#O]+.U,LJN)0_0&:G^G:4W"$KXU*/[6(8?5 M^_B_XQY6[M]T:7QAH",YS1WEF M#@@+FXN:V=)R+/*+6*"8WWWYY6_&XJVA/\9 NR9J1HC. M'!?=KX[L:8M]Q'5A8IPMZUUUG,]P:P/Q L9_PE=&T@B H^]V!ZLY],![3.MZ MR>;EO;@7NMP>'=3KNZXZNH\5;+VGJ?T*"G9$;_C5G#WFB84M11&D "B4W/\' MVB"C7M:>:]O 4E/!!Z$HST-'N&)/%4"H$U$:=+D]'VXZ_H8MKM&MP5T$ 'PP MKI4DSKN#A.+F];M%7X[I@OY7@9XXU$.(X5YJSWAA=MQM/$;^R=O-WZAV3G+[ M43:;D"[,OT++(T=? #J5!1I7+:29I&24V;)P&:B#2BRM)[?91X_!1.W%'$WK MJL.*TQVD"Y*GTXH@B#A&Z+-Y:"LV!AGQ=_DTTA%%B@=/P?"+*?OUW??K0:#D M%)6L]CON?HYUK0[J+36CT.R>A'2&5>YV9>$7D\ MHG=$4((?WX)>,*D@BM_JFN1H$Z85[C>$>@)8'%M_*Y6)?O!HWZ3'TKB>AQP(Q5R[TF'92OS8 MJ9S:YWT%7($4FJ?<&%0=V !M3P@JGY0N5$^CD#FZ+)Y=)$C,[' ]OU,03BMI MIF6\5II69![)7BNMOR]M1%7R 9S./L$I-**;6723A:CL=1/?^][MO-6&@]*V MQS:'418 >+;ES7N]0D]J:1[[8?2A%*'S21^&:>]I4)G0BX] 0<"-'GA"C0;@]#)4PW^4+^H"N^]WP:Y=NDC M 'W,PXM4_4C'I[M0EZN@\KM P2\KVO&VY9 ZBK!2M%ZYD7*Q+2V;-9%64%+E MSY7RLG&>YR!#T8S:0-9VB8<&J[AI.?52Q"_YZQ)AJ+XWH%2_+DOT@])!'E M.FE@*O[:6&%"%/Z-/$@NP9W-R.:5OPE0<*E(1YPDWNM1$K"C##'*=@_]&*,^ MXVG3@16@&UL8AO^R_@JM602UC\:*\N<_1P%.844F=N)'U#!QG;C53/ M-X*:@:!@3K$2+Q0XG[%IT!%Y>U')%;+-)":=0UV=K=P"M;O?2.OO*WBY?B.? MN]%R)6IMM$L2%]PS5N2"$UZ^MT(6&Q86A8).6=F[%R_RH* WY+>J+26&:ZB2/.@Y!WH)-5 )#L<4;2 .1RX$^+8 M=T+"_OWK9R$KZ:+I>]EQLJ/B'(5B70MO#[SR9+FD0K[+ .9:_[O MT+/\F64*[_?2^AZI6P)W5*HL3N!+90$1).EO476%O-IUQZSB"> <''414ZI2 MSAGMQ#LOZ8!&:M.Z>W(EI4]>E+K<%6'+4 M<*,@!!CI(H^?GF)=)!V &TJJC_!,C<>50F_ R,A&U--^J"Z458N3,D*N/T7YNDBF. MG$B":E@G.;4[:1"XP,X&1HX;*-P/1]59&[H6'EN W$=KR^>.#.&]0P74"]'/ MAWEM'O 5:Q7EB?H+-[1G?#W*Y_6M&7EJ#<4/I]2,(R!%EO+U_)#2XK#"MZ/, M8^^GV%RJKQ)<8H.J;*FTE^+Q>)".R$[=X.MF%MB'V'")<[CXL#DKAX(C9T2-QXP5>&LO+IZE,VC0PY\]]@8-' M.8*8P&Q3WD\Z,2DJG;<<;%0""KTXC0/ZNZB[?3:HL%@Z Q7-1)T< CCNS.=N M7W)P\@63;YN1)YF>B_:(IF&2A:,\*K:UM (C26V,SHL)R*$OFQG[<8($1;## M!7B!->)2F)8>PWY6Y/W',G/:5O29P 9/"P?CQEBB7 '(F%%H(N6HVBHC+,J' M1:S&3S)18PV[E$X-M,"1)G*<30L$5@I7HK$'G1#>2FYL<3HA4N&\I33JYAC1J%:@Q'?IZZME';I24N@V]XN=_.!KBC*-2]Z*<&WWJY)_:(OR,# MH[ _X3ZZD=GL03GZL)6:1"O"P3 X851YZ#MC%GX$I;$1J&*[2]07.B%%\YN M&6X=7NN0YFNBP$YJ[! 8WWB6*/J635&E3$T1>*,YWI^ ZC3@XQ!]1C;VC)K; MV$B$*IT=[IV068; M*V$_&3P2@\V@J)$9_"&1^WB'U]SE)YI7E>@D%X6MY<9H5;H[23Y)ZG,BY5-2 MSZO\;&KR7@*_C3>_E7O)51.1[95R5Y*(%^PVDY2%'[T=R14@F)K)XP/8AR7I MI)+KT?\36QCYKI1E]OK4]U*9ICR80$?*",$HYQT+_+8TBQ(!BC/W^CI?'(H; M,7*3G8 W5D-UQ$W:ZLC5#@3@U[:.VU-85ZGD0'E3IMK@#7U<+ZEX9=;P5PJE M8#TE<67>,FGAKGDA*/(#!W-18I."VWTIO1>_N,2V,C/06$WLM"BU7Y(-[$[% MADZ(?"2N]R?I&E!20] /Z" @P)AJ:J@^B-DYXL5"LU!)L\BT9>>?C71U-- +/^ZJVH&? M]2>#@Y[[\ZV?IJI9%)Q]',7]N2_^L6 M[RC#'LZ]RQ0[R^CQ9\:Z-!ZCTER.#UO@N_0T!MGM__ICE@?8T4:=U!*DO11( M+\*.F@[%.UYD0FE#PCCR[ZN M>9S28MGVZ4SA8XYZ7#?<\T:@Y4_.J?\&*P# M#EV[>8])XE'SYW,>*&.*E]T[7?8:B;KZH6M'U)0:5Y6J*Y_[4*IN]DC5?(AO M%?"*P)02!::DHL5V5MPN2%8;@)U/&NWTOB-CI'L1C#1;/\T'YE-QC/A0%G'$ MJ>O-($BL>SY,9ZOCT/1K0DOO9 -NB91=:L!CQ M4P9M)4!>5,R3][^C]<,"/H.-EZ-4BOR ?\H3E#1P++ M!6]W/CRH:<@9!XSG# R\!"(NK'*V=[&]BWE>WH':;>]B);W@'17^2-4+YX#< M\"1C3T^SU^(Z-?2#@($BFH]@:=IT$Y7WOK;6K.2Y3EA%=LY!!6^:4[0V&*JC M09/JP!I5M':2S?8&P^-OMJ_V^M=381<+AGJ4K[VFR.XL4N*PJKNC$4!M*Y%^ M3WK>?N39T4^BU>&[NY]$B_1*E4EM)6);B7B92L0+$ED#.#0U['SQU50OS,L4 M&-]2'>>YB#*U4K/]QP55/$FG%>:]6":[I,NX(4ZHMHCTS?_T!X<&[.OG7#UZ M$6E+U,TDZD%/[5X+4=].DHHVK%[Y>Y0,E3.=[X?7=;!H0$9,08O(-MFE%-,: M5";_-MOE]&@95D_I;]%R!F&A7R@WK!G"XC"+]=R'_ ?\K'QEU$%]IOQJ."$. M'Z..QFT96*D$R8-; +6:[ G1,NY59DXM6DZ/EHDZ:NV+P^*I9\V%_4JC)7DK M:I&90CDHQ_ -=.$!%HJK;>?&S>]=1^ M^;Y^#<7DZSA7+?#TVZ__?55&26N!9(O%M-8"N36XX;P9>1VJO3EAM M#9":&"#G[G)Q&XKNY$0-,!JJZS8;F>?HPM,TC+;62YVLE]>W%ZFNXXKBFAX0 MY,P-,8Y#Q-JD>]R4%AE' ?BE;:+KI9>:6DQ-I9=F8+W7VE-'L:>V&GI$VY & M1&M'J8J.=7):X[T5 S,W7"G/A/__9L;*+\RPP'XSL/$27C&AA,'+B2.,>C# MR5>N3\/&WWO,-G#0O6@MP1$C/Q55S2:/&%/@$6%0_,@K*CM+M@0IU_=D,,G4 M=DK_7GC)77EF#U./&=\>C#EL]KUAKXV-_^9=FOZ ^,3B/9Q0GCU[,09JVQNF M.T)=\=,3MM;&'C#;585Q/QA+U,'/<'[Y6ZRXB4H\=TZVYYKG6RP[*_-]O:.L M/ MN.IQ,F84,7[: O<(7//;"G! 'E%G+E>>^P$[ J+!,BSGFAA)*<5&=X\X.B'9;0JUD'!/1J"=NM!G? ]! M0L"I&9W,V7!?HE6%>K<=CVNF+(P9\ ?V8KFA#] NX8J\*!W;[CK%N';1-1]V M$-.KY;PP/T B]I6E,<,O*JC1X5PIC^M8($;9/ Q0>&? %C#VR@:I^H. M$O'2G7&:I;6 [GWXR0@49%QBQQSDB*?MK%@_;LVV"CW0R.B.L1?##OE)(^RM MF =?! W*!.CA\>#5CKN.7R$W>S/!"@!X[(72G1 EH*L( K'#&5%K@:/I_OCW ML+RRSCG2F3D!0CIT$CRFB4H%5L=!#G\/;4 F*9R*'^)-%.2*S !H ?D<6\,2 M@NP^?OKI5R0+@6N6AVE5J9,U<@9P_^Y9>!O<[9L6@RR"%[]P$K#PXFS?+V"S M.WVG F-P18#VJ9OB@OGB(L/]7EB 26#[3!94\44!80S/ON%9?NH;Y=$T70]7 ML3<=+N!>$/&FX0>TV[)[$EQ]%[BNX%GA/^ MM&#&C#,UO#-K0B9N!>05B,AXDC%'!MXE!RSV+=Z: A%0!#!S_)W"-J,/*$P! MT4Y//)9)/B!;1E3 MRP;QSC**S!L!C-]!&"E/'>4),*9H8H4(]G\X!M B'@TU8G3?T3DE/&<.SQ$-Z(1W*7K]N MVNU;4OJSMV$G60FVOJY(>., ]Z'7TX/FAU?0?7JBVU[$1#'*U%II_5P67S*",M MZ?/8Z$,UAY$J@+_]TX!#H6*R80#\1UC? SC .7F/MH[RQ0W!6'F<>Y8)?_5 M"'44%GHNB!AGAE_TPA7(.!1.?ZC_JRHKA E B7DV2D*#3 .NI?RA?E'C==TL M-3U[P*#/IX431'6@M+I!+08:#>%GH>FL#U?.BI.9VN<3XL+@ 8K WZ8$\6*'R?.3T#.;MK;)F>"W/^907^;X#. MZ3S\\OCXN[)DAA]ZH&S]B4JP^V*1.R?6I%$5"P.AOY=X1XO7(^)5\5WN?9'! MOS0 D+WLE ;X#T#,HZ0T5L!7OX.6%& 01M.USK#; MK21W22G-+*/U.^-*R^C%*#BQ&?>:N1@2=0P(\><=90%6L=KEEG'E618CM3OI MGV0\Q&&K[AL/,3QT0^UF=VVVITZZ>CO+XC0I6GN\-^V8")33Y,EKVJB(^C>4 M?_VH/P7>]G"(<]L8PO/*I2GUKVU,=N-*XVVN'$-03,_WJDKS%S.DQ=/'6;JGPZ5DMI(\__]S]^>/KZMS/*W;SP5C>>JIZXMJ5*8MDM3K5=[\: MRJ<6#6([[?6XA>M!F:+M]6@M[6(BT=1)O0FDIH;]ZQMGU#CWI"ZU9)J>2='G M"4&R%UWQHY8((B&H!MEIM.TR^4WGNWFT)5%!(-R>20T 5@7H7?DO5!70CZL" MA L[6Q70(%"?L8,";4E5OBXPXUCD'BAKPT^Z$<35U"*A&,!)A6_A:H7E\PNL MM4L*WV(*KPNXL:I_S6P;_VLXR1EAUU&J+L_;"X'WBCQ,%Y,T;0N/,Z?R-U[" M8)B4/DAYMYX+9Z0"P;P*;T.9,1/W@J_Q5X!F? AHT5^X7O!@;DR;*3/+A[U0 M,;ZW40+@$ Z X7D3@U"LC;FB'BP_W8A-^1$.PI4X)?MN^?PN\6O$<[;AL L+OB)=28]A9@$LZ ,F81GQ?>I$ M<2XJJOQ4.LE'BPV J0TDEI._FLV=%BF'@RY7UZ/ECURS>OZ\^E=ON6PN_>L+ M:7BK%/]2N?C[\O!);F _![[P]DUH6[7EUE]K]:V_/KJ5$+20X# MB13['OCO3U)O4!*M^@$&8'-*"\:JWATT)0$>CJF=(EM_-"J75E]ELV.U/^XU M!; @A_OE-M16%K25!6UE06.RD=O*@K:RH*TLN(Z[?-N5!6>=#K7MM;S6\EMB^QM2%?)P- MVR*!HQ<)G%5L%435VC*!K=?>3!AFXQ^M!6;*R@R]KZOC&T%,DXR, MWJ&SGV]";M3*R"@(9[VVH.R(:E(%%WH=;D2#JZZJ [Q!VO:5D%$#JI.NFHR: M02>U+U"JJ9U8ND#IRF)A/T:]N7,'#UY*V94XB-; \,C=6!V7]YQ4.G.#+):F M([%;Q?UUK4BLF]0KP-6D?P"RZB:#6IN3^VP]OJUUR_MZ=#:Z]>Z05Z1 MH*R>L87!+;I!=O=IN9EB>FR"<.9>&<79RY<&CS1A6QIO-53[/YR\WT/GW%B( MNY-DVQ#,V!+3+=!:0>*@N==KSZ*:;OS L_QO>>U*HD'?-A/3PF9&8/"N'XYA M;^#ZPU>DO@6X^$RTL"A[ 6P.$CI]2EU %")U'VZZ%W5>:.%:!-<>P-5=P^OSFXY%#8_PTJ)OO!4+\)07!BI @$TRQ">Q)XBFG*Z9LC!FP&+8B^6&/C:!L@W?M^860,#( MN(N*&-".[+A\.=93M98)M4SHU$PHVX\H840@KW.Z'<$-V=/KR)&:&J5T$[P> MXG-W";*8E$K\M:BU&O!'\6.A[B"ZS(A[0OS3-]T5HY<:XC1B.^)+R4V,S!S\ MA%'+,23@O!O\)C]N^29:D[?H,*;N"[(5X!0^!XR\AI&PE4H<15G7A:2M8*&P M^1ST+'ZBQY5GV8HF!JK#OA%'2"$&LF"+$;5@)R%4%=>HN+K?$&+T=;BN<]<, M_?3(9E#X .$>]0=*U,PUCH+&%7S&"-[/P"<#X-J*NUJ!>A@ZH/ R:D,4=4@B MEN\"15#;(OCX/]@#!NA&,'7'! )3@XOX 1?%P+[&2_M;$9- MF.A:QO/>.X3ZW]R *6/J.J5_P/_HW0^/'*F(;]LRIC@J'$DA!0SZJO:!OD1K M:)/T(E^$!(:["^0$Q!<]0?:4\CO2]5-'>0+^S1TO6OKY/QPCA&TSWHL0_6[4 M84NRG0/X W&R>"_(+&K9-_"$"/XSRT+^"8H0FG*\I]G]T1A'W#6*%GF/ M1KAEEE&.SLRZ[@0^@+Z$/FN',\Y]X&=W*5J/NG$KR'N"=.@D& 71"7S8!*'M M^FC.)S?3#VV\Y]C C+>*$P^ARP&I MDB6W/EF8AB8;%YU'82$/T3,RT?O_RK M\0V6N'OS\=-/O[ZY1QH2Y,#RB$%5?J?&=_"U+6*EU\ J\0*<7*6GD=BV:3(Q M3.@T20@:GO8%N4<.&NI>)O'\&*B<-;WY!,]XOOI&>31-U\-5[$URC4"],X#C MXZZR[X:=H<3;=6/J(A=JJ$LC/41Z'C=!4@B61)>JE!)KKQ!)R@6DTOI6[VC#D3HXH#=OCW?^'715+=/Y-^F+ M#JMKHZ0S<)7.O]@@G*5Z9R.K--.X/'F4@8"TU8+XSKK/-O;&S<5"%>[W@ADS M:MV-WT?K&CA(O&MN('5@'5AH;9#U/+<%.T)Q#!_ )PM &NP%K* 79G,;'S;) MOJ^8XU=LW7Q01^V<%NV2"^#,UR@=K8CACM8E:!5"!\'8R1)Y]7_X'TX/HL.Z MY-8F^%F1E?[B@5JM\):FN7ST(D'(3R'Y'.*=2:$D8D.]@:I7"4B29M'KJY-* M4"GDJY "02[?$@QEF^-LL;*$?>&=VL.(ZD((I[[M9Q^1T7;9CKMLZVE8 MU*G+=ET\.VEIC:%\M-^S8CN6HSQJMUM^BBO.S>RY\>)R$RL)XNWM.H\M[Y[-=; MIO/YJ2W3UAPN071?X#; '>PHS\R!2\CC?\8,N*)% 1>0(,K=EU_^9BQ7'Q[O M8RE_=K,YVD*B9] 57B6=IC$ZLS43-ZO\Z5H#4XDNY$W3NVJO<;"Z0,:#FD.< M?#C2<#38'G340K)P2QUEYJX=Y:T^5/48;-QW-.IJZKBIH+S !>8.,]D@S"'2 M/*L04TP\U[;A$*FL3^&TFH<.SQ_HY"1P[)QHGVP^-J M0W4C^9C7VP M2\_-O%"\(7YC!#/X\6U?E\R%2D'E"\1HZH+7

    NL<57'R- MKAV6'! KC[@XSS[=95O<'5W3ON_PS/?X(%VU%Q]$VARN9TS!MG$=.CM\]P5 MXV+2=52;QY:6+USEA8"2X20O+]BR $)'F;J813V7$]<"XQMSTJGA*=LI>DTE M+.^ YT$>;3!=RC(<(L\#^4T^=5+.:.0=Q\QSRTGDNQ/A#RLS8A.F] MS 47O M.\3OKRKE,MFB!.TW2IG<[#=)5K8^2.>Q?98IY?3I;Y>R$;8TC>SX[ 9J'J2T M/N7F_-9!U9!U:I_SI-"._4H85WQV\:Y@C9[K 6O+3U\N&11(ZOKH>4T."I3- M"-'Z4CU@.9Z6#_YTE>';24\=<4"D': ]G))QD'2$S;[M#\=)8EXU^Z.D_';* MB-ZH[C,M3M83Y"+N&UWF&0SF2#QEOD&5NP%I5L4VH8Y@F>)]&< M[00FD5:F 0\EX4>',$0^V90YY@)P_NUA2E#&,^&1>,0PZI0#+P(YCJHE:@X; MKJ1@Q;'M&DX^YD6VG&>LB4SC(.2N)<7>N)1SG32D%7]MK'QAG2,VV(R,:\+VS48+T8 MY 8']6\FH24A!,.DO&GR@HAO"UH4M&'5*M1)!ZM7J).V5,=09RE8G1E.!54H MMYLHWDO#HK&)XI>@[:T,\EPY7"P>XZ^#='!:V>%,_TV,K8 MB#)@T22%OB+D-FBIB>ID/#][[!GE+7P/A-,*KKOL#R#P'0YW\ M4);OA]QO^ZOA@8C4N]I(5.AA!X%G3D/=J"+!_$7JN\)+Q+\>:W=RP/ 4[ M4M!M%'Y2*[J+<^;A&? PL'?N7EG9I77Z[1*0V,0X]S:.>>E^!R(W?7Q89*:3M*;C MW8&5OW_]3$W >A5[)B>;T?.EZBM)/R)L&11M'625ROH/"CV)?H1D^N'S:W@L/2#P_Q6 MK:Y2= &Q?Z-5R(@NXM%6RH69G7CG)4/+>&FT;K4. ]+U'5<+*NN\-^:6.QD# MR:/M(AI]N!5%I>^^?#R>9/&9[@K8N]YR15GUC2 K>S>CW(7=SOH:;6L(ZRK"Y0XU6"0PZE:H!4!K<=#E$"74=.8F"SK C1*N\*Z MATJ,G*=X#:5:YOH!/[<&1=2%(*DL@[ZJE92O6)FWP:2FZ;CKP^SCINK2Z(S:O%W96I)TV[:*_+CNNR7EC8 M913;WQ)AH/[/V\=&;G(WRU5K"M3C4WMB(--\?CE\?%W90G* M%Z;[D*O,QVBCPE-'J#?7AIQ4'EN S8Q->GP>\! ))WAMO!!34[ DDPAQ+PLU MC2/52WPFL,&+NSJ*8RQ16P3(F%&672J"M-5$KJBP&[$:/\D$UX5=2J>>;@32 M:$S BIG &VV=XV\\O1#KZY+GD4A-FA.X MQ&7P#2_WV^GP=QCOO'^'ZA=\!;Z1=A1NEU??O5#'YDW!@'GZ@G6?Y$!LKT!I MB2\6_U8VL"2Z#*9YE&A2(XU,"(QO/ \&,Y%-T1V:Q@UP2:IE-G+JU_9FFK;S^)I[PPOU4JTF M58*30/D"*HL82!) M%_EZXCBJES@/EN:.[AC^A,+36@I!#0H+7(;OR(0ZRF(S]:R9\FR[4R"X&<-V M%=X&Q]8PFU]!O*D>$#AO11K').=SG&@**^# -/K!88;W('[F$GF)MV;M>GAC M4Z$C.N2,\3)AU'WQ1=%!;1[:T?MX4+'83B(U? VZM:P$!K-55"; M3>5%X^VPM<]0D\AZ(>+4[2W+E%3.UB_:YM.6SZ?MUS*?MM;2XK>"1A-X'[-N MQ/8:[@A/G#+Z>ERUIIACU)I26[VFG%XC&?_&2G0S-WBN)$ZXI":8J>FBH,^( MO*H]8\^Y%9PXO43T(J^ZG7)6P$"*WY);;!\SF)0[#A4(67_ ;[[M;L_]::F@ M.,2,,.-Y+%,, MVW>EBOQ2?:7*-:JH$ASD&93)A%CY4E89^OIUD90S4BPIXWZ)] :T';:=6@VS M_)LG(N,.;G/7MMTU24H^8G#AKGU19P0&&)9UQJY.[H].N>/PBTL<7#:SX/LX MZ5L:5R@[_CO50M3117E_DJ&!)Q]],.' MF>6#A-V\MQQ:CQ[Z(&A%6%0#>'DT0ER)*;G#&VL]UU%([80K7?(5R=;7]57W_'+,DNR MV7R+Z#B]')=%RC8K$XZ$%/:V^44KSU2L;)*V^<0;G?G4^TJH;.R'Z M>6=17:MTE&(6X\I*<*MTG,'+";I@>2]GJV_L!.:GI',/YK!N=WG8E7;;ZARE MC.F^VFMUCOJA1=5O1.6(J_/.X0@];-1D3E9C*_^*E&6MLL^T54M.CY9NC6,J M==9 _H5ZA^@$$U7E'$O[J$!]UT%DI[OA5PC*W<;=S5S+_/SB1ZU\+X3:N4/%:]._Z#WS9-WOPW*T!MFJPT1T MBKQH'(9EU]--U%6CK:,^01TUL .URPN7JQ92#X;J<'2*VN3^I'_\VF1-U8>' M;NAJ-ML;'%;XOG.S?;4_:*N^:U/U?338UK8P]O=D>M='JM6AYG)/8L[)N[N? M&/^I4K%L6PW?5L.?KQK^E(2U!R(-8'HT\.?%5[DF=]G.%C?33.!<))E:Z1I3 MK*2N6F MGNB^G3BW/E$'%PETG^E\/[RN]4X# M:H>7ZEV;CH.59DB+!I@Y_X"?E:^,QCW-E%\-)YP;HJZD+2,II3#IVB53 UN\ M%.;1CEJ\U! O=YHZ/G=]3S.D1:ULBWS_XU>:)LO[TXM0/P7U+VU<-,E74I ^ MU.VK_5JE#[T6U@W2M:^ ?'IURSZ[(?)I!HF .M0( JF;K,^'YO5;AI]PMO0% M@UY[ RVUNW<%KBO]!#V FVJC7 $ZQRTZ&V9R]@<7ZE/:VIW'M#MK;&36D7T5 M& K:2.TU0@^LT5R'EHBRM4YC==0246MP[J22<6MPM@9GU581-'.52LG+T(*F=*EB_-BPG1\*%C;/V_K7W3W9_-"S8WOC[=WW.D4%#O+!U4SI+.T?. MVWAH<$"+F%HEF_B4ZV4T'&3JU*5_+[QH-ROCF3U,/69\>S#FL-GWAKTV M-OZ;=ZDS+2TG6KPWA+=GSUZ,@>:UGM)T-(P^/6%[5^SYM%T]'?=_LD2'CQFZ M^-Y2C6A4RXYE[25;0_6XV?662HH/>%[O*"O/6AH>G%R9A0PWLX"SP#<\]L*< M$(<%6\N5Y[[ XV!^6Z;%''-#91+GX]P$5SH2"Y2Y\>)ZE':+8X-,/C+(MEV3 M>TSGV=G'-/KXW1T??7Q/._>8#^@Q&4A4/YDJ=&G"J81W'*]F>)Q\RB/[S"B# M'09 _4!;[GSN ^ZF&]IL@K@U-KZQG+F=FA-W:4RHRB/(>]P1;KY3[4*MX3O& M#&@+E $@/7CXA?D!7GIJ6&'$*\=D2&WB@+;7RHP9MJ\J$@LIJ&/-X2."$V#I MYB&<@/,A+# \A _E\)%MMF$A-[D6KI%_DDM0*^X-CPGJ!0"9>HL;SH;/.JDL M2E)S48"4%\8,4,M>+#?T ;<[>I4#">1<=]M=2\)$B?9:Q %.S@-3EVM'V5]\ MP68L?<&HTNW@"T;U6$>Z8!G0<@;ML5I MAT/KU?"WNK"TI4Y4\K6* ,87 JHO%_ MPCTUO(VB13<#):X[XUR)F O<':1O(U!05 HX)'SB(_(-9_-??DX-EQ]W9EV% M'EANQ$[9BV&'')(16X"[!5\$2\L$QH?@@TTX[CI^F=SK-:*>?5BX$_L#FT:( M=CN<482E(,C"$17,L]0%;/O$!TE=2! $B M$"FF2 @>M+N]C9HY8ZT+TD@A0TKZV_\9ZWKW R=@^D7[$*E(G/",*1@4DB($ M-,E!R[493LGQ&&%LQXUWD=,I:'%@>"F M/EPP8P;WSG$=NL_\_EE^6J"@J@WLR7JQ9B$H77)_;^ $H.;@K_^%FCA<;4?4 M#9^9$CT274*@"?L2-_CFQ]S//()\DAB=J6,;5L*P#+.8LB_)B>TR;B07%_$I&/ M#!L0'UTE+B!^!Z55>>HH3\ 7%4T\&MV]/QP#! ]2-OH=, A&9"[Y,0/X S'_ M:%6BCGV*P&N\\.<(GY#7^U_67Z$%I^?>S8_&BJRHSY&3IO"$HE,]1@_I32<) MK21GH$7>X]XLL\2I/KV@[AKZF!2KKM]U;D!)VC%/U;UGMZ4S0[4P7ARDB$'P]- MAP,+M)GOMG] MOA]]SC[<.?]O/DLZQ:R#W4WG7?D4[X9>%ZP0.HBTL%,.;1S-.3U/LUN=ZAH$AY4)W;':<$ MX21X*64@UP+P@T'2AJ,ET9VL>]BK4I5=TP*96QUD\"_7>>:L><:F 64*KJU@ M83D*!K$WS/!.VCCD=="K!8WH0U5K871A&%U-CXLX--_V76RNPIMAJBXF*&%Z M*4^2,4//H[Q(S+9(TKAN7.'2.GI_HI8:N7P;T.AUD\D&K0:ZVWF@#EH%M*$* MZ"_,H?J#?UE+BV=(8A*5OS \MG#MFZW4L-[&W-GYVWOGNAZ7.7D^=;'5?.EMQ<,3$X2>K^ MZ#J\)KU@>PTIVJ)3_2D*G1:6'[@>DH:]$?G"H(U@\K!<;N7P/['OL#D?_M01 MY518+F&8H*#P[&(LOL(J1$K@NXH M/[.IAS5TG!EH<;,$A/[4-;P99F_/+(^9@#6 Z4KT#C 4;?A#W.0 LZWPB;]@ M*;#'L;0",4+%-\SAK52ZJJ8/L!2/*YT=)5R)RFWXI#N2/L+58!=:)ZDD(;P[ M\'\':WGB=6%O\/2@2\^:[G+I.CFK]WMY:Z^,350=(A3@J*).7@BH!:#$#'.! MG_YJ>.:"@PK+#3FH_ADZ3-'[>2GM2O*M-8,W6@BXS.XS4#&60 -1B^FW>D^% MK;[5=742%Z?C&])_$55!QO.SQYZ- %:!9V75GE<]8MFAR,>7#I+@G X2_9HY MR"3Z$H!D!<1@O3![HY[^(MU>BZ=A&A9MBZ<*=5\20Q,4VRO%RKJ565EOE,O+ MSESGQME'72H M[BLGN7@RLH&%HXPWV;DYP?=H%Z0RY=?%P!+[ER,6H EH:N# MI7K.,X!Y*32QR!/<%+CJPG%HA)E]AD?KE=>C7;D9QZ;]><8F4 ME B'DUP4CJ/OG%EEJ8O9Q9L>$M3RVA:]'?2&:C]&A;@];RGO4T:0690=KZRC MHNGIAE=_BC8J=X[K//S(O&4X,^X5/YSZULPR/#*]WHXE],,[ [ '^PX$P/UWZ%G^ MS#*YQ;I>8 \1QZ4=P]/\D+R=P90Z"+G8[RI- MBQ:\R\\J!,Z&"BBHI<^>L43DG4_*T*[?ZAU]T,V?BW4)*":").[R<6Z(]$=] MM0YB-P4/H)8EO^S&BV'9O!E(FM&G2R]5Y8M%S8]"KYC>D $CB^"=TR*ZY6VN M]*XVD)L510^?&1TS93#H3"9ZIS<IHXT M66U!:8+?C%0/18)'])#6&8T&"<>_-=WA)]YPL7PGQ+5,&C.EUQGKXTYWW(_* M@W/P):2QNV*.LC2\;RP@%"I\8T3A6ZB07@06: M4.OYCF,L".&DX:_4[:NC^%'C'VV4;N 3=9[Q ]?\5MR\1[A5T\\>W,"GQ5@< M/XIT?NP?&76X M1"K@?BL;)9'^(&%8FA,7=C@"D=<"M@SB413XP^#SV M)JR,#>_:AU^3B#(KJ'W>P7H#_WQCDB99)-!5Y2GI:MV)'O8,RV?R:^:P$C;J M GP^+T *3FW+1-L!V-,+\AZ>6NF)M*"HQ8_SK"J?X.5KU_N&W-04=\-A#%8S M/+D;7 9(<%[/Q5:WZ$FAE$UCM@3%PP\\\NJ+9J])?Z& F0L'*.MY0R3@^$PT M['Z).CIR@\YDUHIWF#--9)4^_]L+8I_OEN]I$^_6PT-Y+.H!3@T;B7/CD7C? M;QMVA$]03 #01GBD.&2LP4LQ1W1?A"O,.)7PWTF E@I>,W]8A,O;#)9*QT(,Y3\$&AJ1"(&6]K]; MZR 0EHPP[6TPF6-@G[U'UDC7#^F1-1BJ^OC0;DV[VTZ=H),36AN]IFRVJXYZ MI^@^UAN,CK_9OCK1RC7TNDC_G&9W?_FM7)_>F^[@1&*RGFV<&@355'NARW=9 MJPU0>B]-U.%UC/:^U<+QI\3'_CIY?<$^/&<%V%UOI/;*F$PW M#*)A5]5."Z*K*=4=:A>JSF\&!VV Q?-S3ESR3/UW#H%7+:CBKH_SL@]C$;<$ MIEYO?*BPN3E=]$X?YY!4JX?630\MB$VR9.;WSKJ4"TYMV!%\.D4'_+/"_]#V M]T>"R:44V((HB3[I']Y(_3@@*<^,.&C:^]#>AY/=A\GDEJ_#Z:W.\V)S.*RB M*+W*W#SKP7:TA3I3,NN>ZL;;:W>W+"HH4>:IV MG-. I1AN3LRW#G/NI2NIY&5CY&Z<"B7?4L IV\B@3)D"=NJI\Q3I[N<=-N;?2$.:HC@.'%L">[ZQ[Q5#>CH9)IX?4RG@F^/W, MI:'NDAV,A;)@)'/SSN+G'TPD_,N&J03(_('Q,P^8N8,PAYL"R_,JAJ@():]Z MA;P WR0>QL8"\1-W MB"EJ'4 KWI\3(=ZXO%,A&C2)#&$_(?52(#ITG0?N&^!%0YUM4@;*M. 8 MEH< 4U; 'F;NFC?0B/=N MT_E(X7EPYP\AEEPEQ""JGL0?^-&B8E(/2,�_ BU?T8215ZZZ(?HN,"?CSL M>^+R6B5Q--Y*)2EE*;MNK[@,\?62\N)BJXME"A^/SZ\J[B IQ5$L'K%Z+A96._?'Q2,&^%XM'=]B)/4P>?A M#TOY/F]K, /NP%XL-_2QY=N.BT_'T^1N,;$3,GY?O#2<9FHYHCB0GNRJHT/@ MTDD!QA \FQ>#2^S/-H+H&WE[> T,M\0&0H/T/!-K/N]C0,=UJ/ =^!1X8K#I M4-5KP"L>_PJM%3%"E[4SH<533\/N8(L+R2 MW)H9?OF2+6_CG(%3Q/75HJW$VZ@S"$;!7V'QF52GQO7G/#N.&R#82VP35T G MLT-C5A\S^6R[/TT;',$*?JO);7:J'+/#S3'!T:)M\CIQ7,/R_3!J$I!NTR+U M3\!V'@]3ZIR"NP);@0M+T:@A?>)>7QT>X<"]PPQY.F^,MQAKI)S@,92D"0P* M5]'W!1Z*NPG(F(Z[*>!WP31DOJQ"\ 6EOA*"-C?;5" WV*EL6V0@,]8K:8Y9 M^X>;Z"^Y(.(-0P(%%(G II)_TF,D_!MKPYMMX1RTO2I*VZ[C]7/:7U8XW0[3 M?KN?"#(0N%A5^,>NK0^K.;S26Z]E'YL3B<>=8QV I!X]#[GR,I6LT,C)#M0F M[,E1?F*F:)L;-7"N1"TW@-O"-RPP YX]QF_C'=+4&W*U M?>2?/4:?O;GGKHUHCM4?7QX[RI-CJLJ=:+$D?2):* &CBO[XB^U.#5OYATNM M5$"RQ?U)HX%8\3*__"-ZG'8;#\X*O\,906 \*U_4O_T?7>]_4#S5WGY_\D6Q M#F=*@?O,R.^3/09_RR__Z-"-$HO]2$)83.7B1P$9/HW^VE'^9+;M*S\;WK.K M_&@XWSK*;X;HZ//H^ZXI.H-&FY.^GEHQVWH'3*^@H_@H_A'3BLU(3E)+'I"E MU(^&WD9'6D1?D/U:Q*,8MA0""@CBW5!ZQX4;C$X/HM;RR+<8WQ6-SX88 M49^F[ :I1:@3>!M^@PKW2Y<-]X(6/INE6XMF]B+I/.6N8^H2 Q0?PV?@-M@, M=U&S''+Q<'\+)X,,&:(JC&+- MLU#>$?3L0)9,A M,*YEAD#M+I,;!L#'>;@'5!VY-5["T>1KD<.$1!=ATUY2_=8\,Y1'&R8(;C_3J%:S&!FH!,X+C)E/[0#"KD2 M-P'HH7$%]LS,FEMFTAI>GW2S7>O3\"X-8-!7?/+>TYMW@9=KT=]1CH>6OV X M.J$WE$QC!$?(7V](!D5LZ!ZT/RY4IZ*5?+0^N5.P'6(D>@DHO4FRFXXXDHA9 MRN\&20NR>05PQ:?2:M].^LP!2JZJM ^$Y..8T=0>>;O27!IA56/DG=FBEV.T M-Z$&IOX6*UBADVB)U"9KA]U]$PIJ+%2"AH52K$(HI+?I2)$Z.YC2V%L M3AJ/NXN;EB;/'WX++3^CD'' >1'&["3U,2+1QDO(5Z M]MM%:'N]71$UC]UC5F3M!GIL%Y^KD^IR!DGW8^*U4Y 3"D45P<#A/;@Q MJ(CQ1\0HFAJ\2RNS.0H["K/(GGB/HL'Q^E:AA/-G% M3KB,5U3NC'OY&=&!&'V*#[;K4J-9A@%/><' A.^3PJLP:7L_B 619I>K6P0;1A0Y9D;R>8U MM3<:2*MBTU]#F5(B"YUW_Q+=S!+8H96/7Z)M@9#]MYC:8B3GX9Y7T38]MA'_ MB]]'2? B2\)-Q*/&8#F2CP8_\N]43_A-OBR_IO[B'ED6"G&%BR1PE7&]) A M(3U,O$6"II[&<@GXR;OE>\VLSN?CQ&WJ#3.@06P&!H9$AWD ,:?VU&PF^=#2 M:=EW#+G05_UPR8VS1/@GSZ P$ZEP+ C0#3&/@"?9;;?&SG9Y#/S LTS,0A-V M;^37EWM#;SG]X<,Y=WD@KX(SL!?!,V9L;J#2N8\\,:UGC@+7H%E$('R1#Z!- MA8W'+3$Y0;Q/6;NAS;7I*>MPB;@$]D#"EH_F%;M/?#0FL#[X&4\&\.&:I@@G M%*LX/I.>$VV[T3$ 5P'E.+W"H. .L0WX\]]_?/KZTR-0FQBW0&H= L+&I!CB MC;WOD:B/Q83I9K\.\II%7T\-CX"+:;FSW>,PUHP/KM84?9 XYX!W]<=MEB2*&V,4?(Y;I/Z)V)J6-ZHW'<+CYK8\F9Q2+=6:4PTN);B(\GS)<*"4#:0PC$GZD,2,-)6.1I.H#4N0S'?^C M(1%<<,'5GWG ZF M+J3\1$IU$J0&@M"<%GT1)/SWH[R&(F:\-GD!D&\%XP5CH4ON&N=1R-(-"" M]I5GK#'_>??Q:Y#RPP=7[D2#(6:V\:%!/2GHSZEXF%R%'!#S[.TB&SL-S00C MVD#+CL@<#&1+._V>& W"/2-A0-!!=M=:\:;EQ7)1>N8IIY^*6-7N&-MA]K&4 MN#ZL4847 >)/-*T<5$,,!8>)2 ,Z8TV%;#+/\K_)OJ,Y0"N(3$F:^CB%3R@- M&+1Z,HFKT!AF65C/2!E>8!D-H1>GYBMD0<8%@!& M3$\G0<@T>DG7V%[: .WA._R(SZK*'Y'RZO,=)\%*OY-8YJ1+T-Q>TF)(/) E M^EWDPZ%42#9)SE,,^P9K')8%QC78L+@E71V,?U"5XGS3FM(0Q4UR\A;0#88. M-'@@X1') +S849M,&NMQ@]YGC@4@ PV2C][Y#42ER/?0)ME0\ 08+'T=AVC% M^0N10S[S,8GK>4A9WZF@'Z[Y$=./0$V5TS#^^/(HP@S$JK?=>]PYG4I5,D./ MA[$+_'79/;GSN;@G.Y(!;&L>!T@X8"AR+5D39^A MM'*GI:6%5)X@U+E>JM"1OM2;3';H@)&C+!K1G6++=*)^#=0!NB,GD YM^#83 MOIW4,GS;,,Z=X8 =!2@")#08X/;F 50U'&,ECY86?$DP4-3T'B+FWQN49?Z: M.AITMYD_'\$.UUA+\O6T%/-Y$W/[S =EN'T)[IY.GM['W;-[:")WSYRA)'?7 M,Y9%7=CNVV);]P#CW$%;9TL!*;,!OHDI$?A8#YW^B1L*C M;:2S'"[]J?K\I3)XR'I+I=R0:3;:X3M<89IXP#-D>!"'V78NM&*G"3E@T#6( M\ D]P")LPXH]YZX'O(8&ZO(/L7I0E)US-2Y1,)?&=VL9+J7$).$,I6"[:W M=Q=IO_#NP/4*J*28SB7(!@N/\08FIR7NE^T6%? MT6KDDO5=G^;SAQ]%WNV7!0/]?&>=5R,ZC9%#'LX5Y1/["U87S9@%Z;1745Y$ M-\3UX)N2NQ=#RAY<&V!*^]0"66KS*Z ]IF7W9W2Y_TR7,!+.Z2]\1'O4,3?) M^\DI/;>QJX\H3P#^^0*6N@M\V.1?M[AQ';O>9V[,2D&GP_O!ZS[Q E.?)T?Q MPA5CW'QDH>?&SO8_U"^JPL?XH>6/"1I"PBS10T^9KC,P=(%A,["%3=)X4<(F M+^39O+[4U"B:5R['\AT.QTA%$<.U'TE[53XS/@;=09B#!M1]^-\X-QDUU9V< MG;,-U-'XWX<"Q)B.17/I*2J1*OOQ0B*$-SGJET#DD72PVC"HW>R(,AG_9?T5 M6C.25 #/CV+L_6?F Z(P/>XIH?_;2:@@^+Q>88OKXJ5TN-@Q8PI0PT43FB(I M;%D_PUMM5"3U.Z2%):G&XC.J6,><@.CU?N*T<@":=+?V\SF\6HK>SW N*:^/ M*JY8-J*L J M>>O'B%_1=SXG'.Y3S.%R^7GEFW0"?GA#Z4Y'NIU2'\%8:C'1ET_.7R5_(0EW0Q$X[73GD-I2Y&;(&F=.8X MSU[%K)/7!$7$DPNR3PHZIV3BV%)<.C<)LTCO1#<=Q<1QF=")[6JC M1)Q\5T+5_N52257D["$U()5*,'.IFS,O:ECJR\UM MT*$<,\@D0ZP"4SH?#VH(OXRKB:*W0? MY>R7H#8>436"5/602+"('>_8HILM+2H1,.;.#@J]I%F8=A?7"H(QQL]8_ &2L855V5M M85]QSDZVSY;=-Q48A*E PY[3)7" _]K&&H[$7T?E0'0M)5+.>5&@2=_6H MJ(M^\O//NF7?X%=$>4_>$XI@K8&'A;),RE6I@AOL*LP\5(HP)SZ.C/.V\+Q+ MLX-NU( Y?E1^CU$B[$@901ES[AVVYEG[^/7L-O%OD<]D"V*=!&^^L61EB2FU M\ZAGOS?;4=\E'2+>\2Z2W"*_%,FIRI]E[F='F1N6+75]E'F^))638W$0BO"7 M[\H76(!2')N' U)?0'&[!FABP9V"G0'PSNQ(XTV +1#"104E;4?XL)8 8 L^ MHD*AW#-OI4:5.S-\7][+F4!0]AI5F3MS0Y(XX M+GQ@BO<&L)1OF$G(1^C3/EX*$4+>L8.$CV.I7;#A+0!$'2H5V7.AEYIYPM,L M9:VP4I?OH_M$] -TPX 'X"-/#PVN0Q0:*Y^]CW[X ;MRC8V[RV'UJ.'/@@O MAG /H2,C.R4-C\P_%MZ2R5C5)GUTF(@YK^+%PI>BDB\E,[J-?S88J=V>7OAQ M5]4._&Q [=RK/[EKL]I8'?=[3=GL1.UKY3:T9T)OQ4&\IYLVG#]'[TO"[Q*7 M 3*3)S EG&.P(X1BQ6&<^^ !?>(7AH:_V_LV"9Y%B=89HM?CP.._4,S#R6> MXWB=7SWG.9N35$8.G'N3VVE=&3]UA3M>X0H4?G62)8^2$U/K=YGN>.(*:07" ME^:G1Y$V>[AY_OAV'#[H8:N6D%UD?OE!XY;//>.^\L3E:@.3SWTG+G1S*SB(06?.6$;1.P!. M]2 _9&PMD$K';NCLFYVH^J3< MLF=T#[7.U-:9VCI36V?J;3A3/[L;PZ; \ZD,C];I53^G5YSAW3I46]HZ\G&Z MZKAUIQZ51?-8%\\'\L6PCM9EV/I5C^!7A]2SNT+LC7*(;8K3Z0"WCC+EI&-WIZCC' MWBZ,6-Q>5;F6N#XH_KM5D= MEKVU=.]4A[LR%EL;FVAC$R5C$Z4J?MK@1!N<:(;EGG_J1]\OQSC/8GW6JVME_>D<;:VJ_8NP@GYQ/&I-J::N!M-77 M]4O25K.E>]=[0_RO>D9QY_6YVFDE_.D7NT: MS>96^;;$ORP^J]TZ3='HU:QQS0:%_4H::#6_QFE^OO?,> M+?+J(L4%2UK552Q2E 9<,1Q^DE^?6 I0ERX*'*J3_J%]X7J#4_2%ZXT.:^"V M)U&@-^Z?(E% .T%6 VAKHW+EEFU18!MX/WO@O8V[MW'W-N[>:!=7ZR;+1_OI MX^Y7LT:S;WV^;?2X/2+Y9!4R5>!T!>ZL1A1N#G55:RN"6\(Z/F$-U4%;$GQ, MB/[+-1R93Y]45NO58)5[JVI!AUJGKW;:ERTCMQNM:N"UQ68:D%J"[>4.8:I3Q57-?& M#J\KZ?4'O4RGTQ9(VT":C#*L["A)E4WPU-5EC69SJ(+HR'%2P)O@\6N]AD<7 M4C>D2HXFZJ"%T1X893MVM7G_+7]J\_Y;]>35 N^FA=G:VK\P@9&MVVC^0^($W&P_QA M<:VKL[4E7N?J;.V)UIYH[8D;U/D&W6[E[)36FF@IJ_:4=45#05/[_'#2$MRB MO6I8$?IUP90OS+%<3_G-#0 &AC.C$EKJ3D[,:I?>,/F06C?XZ#S&I3/%#K/:R'#HD[DM5MF$!WP/: M928V:;_!/V=6-($!&(#OU%*KT/-#@R/=#;V(+$R F14H<\/$!3;\ M])G2<#H_ ZJ%\](Y9G1&$_1B]FS8"L"8OQL_6Q@ON(#B3N%Z&MAPOP.RS$&8 M$"X\#H6UY;,.[@5H$9Z#?Y:\%F4&. +61Z?.X %^@ >6QC=&G\WA:_#.%\.R MJ8A<+!8L7)]%RW64]8(1#*<;V/:+!?QAUJ$#>-8TY-NS0<.+-Q9=#E5YVG_) MZ+"X>WZU8 <\19O_4= 88 1_$ZC.P#9!ZR M)\.Q_B-^A[W3_ +X)=GT&C@?0/@A7$6O2[VGDY"H$:0_$G?*%Y2 >[J3J,LS M9BSYZ%Y9NZ$]4Z:,(]WF]!_Q$Z"Y>8@O"H,]+Q.@F;*YZW%L+EQ[AA 68$HA M/O>E>,@85Q]MPUK2P[O6V7N1=URF#-[DZP1/6>EKS0EXQS4[@F0[K"7%GJ=N M;\:&GH9%=N:%-?N_;ZS1T)A-^FQL3GK3?K_'IC-=GS##9+.).>J.AO]_K3]X M\S^OG\R!>'K-9(Z]ZENA-?\Z]8A6S^M0LN59(87I,T.4*Z+\$-G,[Y[KP,\F MC4+W"ZE3ZAXRS)T\LD\+/-'Y=U+8SZC"@0[@FYZUXEQ[3F("4^@2$*Q2(.@ MXV#$M13];GD?9UN/=;W[@<,/V)>%4FE6O I]7_L@V-%3P)9T0,!_B:;4QRM2#QB2AK\;'HC'IXZT_"B]_*^& QFGU;,(V$8;2?] MOH^>1?9/BL#@5&:DHOP=:&4))XI/ ^P=>?6CXX3PV&>VJKR_Z 8@[L;6 *C\ <[ M^AT19;L^EI HCU.4Z[\:WC<6*)\M_]N194_MKS,QKS\9MVF^@ZSC2H,5C1LD M_=@#P, W+!_)CB9XFJ"]/S/J*)'ZJJ\(U6\."BA1*2V QYW"_7.8+RL2\."2 M:ZIDV;$7T!;QF8QF$1N?LN*C*C^ZGN>"DOA\R))3)/IXZZ#3I38,6IR!D(## M?,4%OWSZ^7-' =U:(:U)P6&F:"G :6([!A: O=%QX3YWU>X/RLH.\78JQFH% M5Y44>GYCN$F2!K+++VQ*N;/(=OHW6)JD'(&H#UD*F"_U651WBQB42FD+T&-FBT09-T7H^X'GYH(/4 9N P"#-0 M]&$1_8>H75<$RQA.XKQI,D".B/KNLPU6QMQ&19@S4FIWPF]VED:Y](HW&>UO M:6RD#2$ HY]#B5C$T$"PPBPX&^GQ'=IRZ#F=XN<=%@_O1%";AK] FEFK>Z;@ M7"_/69(0!52@;!)*1 K2"?.)W$Y 'SLX"] ZZ=WX*2R296/^VEA%O$(@C\7& M;7I9883YZ8OV#-@,D-',B2/$?$FZ^D6=LJ"-6,.,"9M\ -M M25<'XQ]NE_K8=V:&2%.&$N M#;T-AZ_MFM\2R /3>N$4];8WZ$;]DQ#>INLX MZ .$W\B]*3QC,QK?#'+(.?/0__B,S@)\"BX+]L*B MAHJ@H8?+D%]+[K !WK;RV *8(UXHB==92'[D0%SB3?]/1L>(&"H"6K@KYK%3 M6\*F<$W:' =QLKS$+_8"U2 %?+O]&)WX;5?M1TC?X^&XTJLB;+W$ MNA%<6HA6KAOZO@OV#4*<7P77@R7@BE"N@;FA;W5RM4H4A5PWX]]!&S%E?RFC MQ[0M5%JY-[+*_5%L(V6'6536LS)^4\7349F,+F%U]54T;@//M;E!^KOGPHD1 M#V6L1WJ=B 4^8(06B$_5"T>Q'N]TY=T\=-Z_8\#%B)25A-A>??:Z1/_HE-*Y M3/EXK*+\V5@^:$GM!G+@0NWY'#UV%^A MY?'O $^?\;U@R]Z-$OJQ;4"7UH^5H;EED\H-YM(2>(D<;<%H&'FP_QXI2(\F M^?*U2:^OW.&7!&>1OR!XQ3T*KTCL=?A9?!]_E)H)4B9?Y:XV\1G'=*45@"%E8=2JB,"G* S(8;L#5IJED]&H\>>#3(G$RC,8E24 M\H35[SX_QJ$CAK>2_\C)DJNW'+5 MK[ :D>^W*!B>A[2+=(8;)C%3+ C8=D/ M5^@:B!V@I C0BPS,W;!6,=O,XQOY^,[[9B'^;1>>B-^:_U@.:420B0+Z9$F* M/_++PGE9Y* 5GW&IEWW+;/^ME:-LJ9OQ&5B \&7WC =M<#>]5Y4?R5(4$56X M9S+L3P\=/(1HH4YOSWNTQ)%3"1/$/OBM,VQ,Z^%X7O(X.%KO\/XT-[*Y92Z4 M^8@JI9"N%9#D2?S\_N$ M*KG#(Q.(.VZ$)83 E6,X3S,Y'YB*0'MK_)?CRE[K/+Q;$2Q,&1;S&!9>! OE MCNQP^(03$=YI)M$4<0T"O%@D<;Y^SM+=:("+2(JB*(MY MB"F"Z.7TZ;,O.1!*F<"]4*29]0ZCF"KOAM9.Z4)2L(:^-7BCZ):A%():6X), M6J1Q)/KP+ R^XZ6SKIEY83XM61D>BR_'R_.]5ZN6;^9[[WC;\+VWNEOSO>^P M&CS!\4(M-^E&>H56I'HRS"0 M-_QN0;0X+JT0$80/U"C5@H6VK/;S-$ )KJ;<3"3*&=E-:5B&@@VT.WYS6T[G M9*_1ZEOR:=?**(%.QU)07BDXTBLS3Y"* 2K C#8GX99 MSX[WIQE/L70U)%O9U5 MUJ%QN4->+N/_#&^NH/4/Q?;7>=?<>ZD(W*[ M@A(G,9)Q2I)RH.%76D$J,UP[* E][+A4TZ#;PF[)#[#-@TB!5(0A_HLOL*G) M5AL(FJ#T2^Q\(<-4WA)!(MD/]-SE6]+'_% 3L7T Z*"X%=K>PEZ^$O0+DYF] M#W1*1W&FHJTP8!3HWM2\:2B8&W_?@5%!8W5V"RWF$(+P)C%DQ57$M= (Z M&)U\MPQB#+M'IV0FT?,;AJ0U*7,POY-AV#?;&&4FDFD-]3A4OO 2$=1ARS2= MCG!/T55*-I&83"U#_A5>)9K3H@A LQ*_CJ:T*9VK"YJ[(]15IZ4M610A0F'8 MQ.UJ)$F5!184/*9"0$#0J\Q7EP86G!:CHY"B?"R3&&@%C:KP4!O]8.\W8@"Z MIKA5Z3KR&BV]!$O;]*SQEVBQ3>Z4;DY1CI3D@:YG':S!5$16B7_Q8PI#1>:& MO?T*0V>*T]]2$@6M^E9J*+F.%BYDBAED03I"\Y&^+V/R&RLH5?7AZHXX*HP3 M'XAH9BH[!%^,U 6G(#N\Q/ ]R#*TY%D\"2A8S(9+@0J+L881XV^IH([,#9,2 M4H:2\"5PZ,&4LRE42$HPQFL@3: "Q6O-WW[)NL<@NT-+!<(:N!OHI0/@:2;X M#.%,*#A-01Q-;;,NAQ B]8&%84R-HW%/'P;Q('MX&JZ@7IA1H\R!2V M!HQX MRF-=X#P#3J,\6C_B_)K:1VJL2:4UVTCXMN8!,!.%QF$I%W'9.J*8G^:#*FP" M,VOX4L3 QM&&1+\!?4B$R)U=YX_X%GD\0(S37A@]; "JW!N<7E2R M;4;R&L@O.BQOBA?5CDEN$+R8\3&',JU(B8*Q!&@J+-"KYRR)C>''AG@T$ ME4+(3%[7&' J3<,.A;7DA1)D]C/!YP>4&+!PZR0EIE@8ZJ; MIB^&*RLQW,8F#$0"@./5A1?S5$M,]#Y1N'LFK9$@C!B,P45\/^@-R63+8#R3 M+[I"-WD8 24P^5+E=>I[4])0Y& 4 :2OIQ@<>ALGW]-:Y2;"N'E4^LIU/A>C MTC(Q$(K6R3E;*,R7I!##+VHS#&-&7S(WA6*YXG&0*JI5V3=+C1KX,*NB\K0@ M=ADC!_,I"A8H33XQ\6HJ_!?(%YT$QD?28*6-6;>.C]B2@MBA*)6RDL&T3! P M2PYUF##@KE]P-D35-0G,:<.^'/.]ITT/0@'HD?(R$R -%$1,"PG\;Q3224*QC@?SPDT3H'$84 %(3 M14W(IQ*+IJ3)*Y$OC2/C2D[8-9SS*X;]$1_F3U&=HY<5H.<$PN+Y\&^/OWU/! ;9Z[EHOXI& MY)%.<<9X/@H0X)@B0HW@/SDFG:8Z-,$^7 H>O:%XVCPI855A+"'MXG8D=9:! MPDN$?CP@H8F/&(0EQ<])/,;8;Q;DB_A"E%UB#FK5$HYM9D&2H;06U@!0OE;( M11S,G!.?)*Y=9:400L"C(:MZ(.HFTTE%;"%3@2]#,;4B;RAJ@V1 '(*]?0"6 M#(Y8*Q7\8'9A(2X!/^G]8E!I/M'J&FJ,FCU1UC_'VP*()\1-Z5)EH#I$MAJW M[*;3)@L9D0\?I7:>'S,XB#:3$)Q0-+ZE3B@Q5[]?)+]K\LZ_-.(PW,8E'4P*FC0G ML,3>3EED+O''/+$L0P5C'@D0\CENRJ (4I>B2@/",U8SPA/^3 LN-A$K#(9:4T*#84([Y$@YO2N^LLL, MWCO@IR_/1]U>[*/>#V_ST\LU)5DTS3&!3R;TL5]2J2L6.B.;$B,$(62L5-?" M7FY%+44J-@YM-3!;G/M:'=':2E)1AH"*^#0O:/&2ZST0?TA!ZZ1!YFDG-4TM MQCG&WN/%5 E-J1A*K.2#-4?\>))I9HOFC])^=.60ZO=:*V>CC>8HUK"%@E!\ MAY08X)"!L(051HI\P!FB7Q!DE4)9.'%!>LBS4:P"< =D\421,[$#TM0XVIM3 MT<7FV,ZJ1E4.H3'&-(Q78VM?5=MCMY+10"WI=E89#*=^25JNJXV#.>&CGN\$KB&>U9CH06EXNWX&%.G^L[YB6CE!0L(V+BM29>TX1YO2H M$#%TD9@IK<6^P_:\5(BILC?+'#<(;H+"8,M907,L:;"U:Q1]^2;@^HL_48Z+ MJ"!":1UV^"A7Q**;_IDD5H 0*CHK M8H$7EV1*3%&$K0H2E)07J"1@& ^C@-D1I2I9F0W8]DP@C@"Y 9%JV@XBXP0#I@$J]5FT)5GT(R;DC:5 MWDF$''5W]O)H_>.JXE.Q](5BG/FF=CO&P!";6D67@&>H&B&F*A>GII4ZLW:2 M]T&$J&GG"3L5>1F+8LO*GIXYD0X+PLSH3+GBV4,J8SU7#C;"3"!M*_ !'T( M#2M_QM[R,"]K35MX"OL,/6:GXAP"H WU/(-"PAK?>#.](@ZFMF7QNFU;(L9% M N3^(WSTSCHO(&[%D=M9628M&^^\HF_'!WNFSN+'O3&7>B:[2CU1;P"GY, M]LAA(G(_#[FV0H26)&6-IH]T&C=!'+*)V]!Q2Q95'NE90D&6+RZ*Q=(#&N++ MM4706$6,A3YQFM\8Y#LLG!AH6Q[>0E-B]>WGO\[?U;U3X(0H& 8#LB&#\) / M),LW&K\IHY('GXRF*1G(O$*%,I4D M7TOB->S'B'*L4/2I!@G>&')OZZ/2BG9IL^R)5WX1-=_Z\I$=>Z\Q:VY\J);= M5HH.74XK5XS2[S;V.4J_B:5_$@Q:R2@7]U*$K$"_!PD2\+S(8:\YWU@04.DA MC$5W:79ZNHN>BUWV_!8 MBC27(_:Y3#044("Y02!8J=*HS4N4^+)1>D^:-!;Q$BB 8KF/],U*]YP[SK#D M9JYAXLL$JVZ%8I+*-_K#SWZ03D(Q?1-$M!=ZZ6$,#\N4-EM M,#JK9E-J9O78I4>5MBK\K-EQ.]WNPL<-U]OP6?NTO=&;RQ;K-=V37N^Y++;Q M2)#MMEI;7VS3<[LG)X^PV%-OLS>7+A8@>[+:L/[["2#0FQ!=Y092QS"*2]Y38M&96+PPV?],? MP+'.V/_%H/F2@):N/HK YT^@%1.D"&C\U=%/KU\6N!:B$O\[#Y_XB>!O-4R3 MK/SB%_(&A5/ZT5G$'0;4JU]"$:E?)_IXXNM$C%\6Z,\PD/F.V@HP%-ZAT*,@ M\I?J/&4? W]&0R5_^B2F_.%?4GWSFYQW5%3W6+^LYN+?A=3%J'0&\^_!^ETZ MA\/&7:^WX2:XM6+K0P.!P[D>SO5PKH=S M?1'GVCYIU]J=5JW1Z.SMV6ZNI^Z'*'&67V-\N%=7']86)]; ULVP;M=]C5>A M)H_7&OL S@,XGS$X5Z)\>P%(B[EL1:?<>TI?]#KQZK-]3_9#?7P>3N9P,H>3V1I+V(LSV1H+5/VH'L.L^OAA>87#805#_\*]KW.3'T,W?SSQ M:3[ U'W6(-L9%5E&/AY#VU]%*CX@Q0$I#DAQ0(K'1(KML=_2%,3JCRE^[;E% M\)Y'S@?93W+,E4,-EA.4^C%VLL:\#JKL1A6VK9(1SD^=AMW/5;5J5HGVIIK. M3YY[TG'ZZF=I-3IQPDYI3'-(*%%6!1)@FHBU)J]3<_H8OF@B&*E6DUX/I\05 MO8/-[&IX7-5/3;=I%H+I3=RLJ[(0QX]5@>^X'V)12TF=%6)'##@=F/*VMVABO9&EUA);:R+@N"HHA_?+ D'?W@U[-4R5EJ]9F5Q:70E*Z7C.I\IB?:\.*/ULG-VMNBCP6OGG;KEA,.Z?]DOP=V;*(XNL&8U MX#OF7L%I?95#6$Z]^\J)Q!A6)@?^FXLXPC9.7J/?\2I[GJMD'&4K3]-=9YK*CM:;Z004H80[ M:\"[6&F7;LDOQZ7I?[W_[V7W:+,2\D_5S4;%D!,%I]!PW9$AK55;8!0]O!:U M5Z2:$IF"L"@@;$9*!7?3G%C9 %;E.*HWJ4HVQ8G=SAMFHOK;!=.CGH]T'U2M M(5B'#.AJ'WFOL;9KS*FU-:K\B$7O5'+Z+^)F%,96I_3\%.@!NF04Q$$ MC$WD@9+]A]3*VZ3Z4:X6HJ&#>%CW\*8>"=.MI7@P#QBF!RLLY:B)*U7O 8;5 M5WNWVJJ-V$2[T<-UX,I,>7KGLO[?KQ>G!ZR'K\\H>< [<4^;FT6-+QVVZWK- MYO:';;F-#0/R[UEMI[594L(]L&T\3@I%M[-:_L!]]CM&3$[^F5$3+"UB]N&3 MF/#NC5NE6@47P *=HZL@"^4JP=(_)A#.F(A?4<[ZT3M*,A\Z_.W+A>0C/[14N]ZK7_^0 M@L3_=Z[S]RC(9%5M"R46:Q9/QZ>JOJ8G M.E;IA\>8'2'+/>KT1@[QEPU1+%7S(X%MEZ3K&Y6KU@X4=>>;=.?;5%R3:]V* M!$NJWTX"9H'E1D_T/" M!X ]K)CHL\OHU0PC.'WE^'(0C$68_O/5^<6'6;Y0")$@8IYA]>*S<59F3U$^ MKOMQ5E"[ YA8#P MX.M4=&7&K2Q2B0.\^O7(F\?HEGMP-[.XE^K#X&OW>7[K.[/+$[ZA 1O_(W?H M/3Q,M5[ :OA[CJ6MQ5@*9&RL'=&I7?Y5H,N!)L("?NRHQAU18P"?ZOX%<9Z& M4^>:JMN2'?]3JC0 KI>INJ3-N(6Y!Q]6F^RC]SM4I2FM]YG\WDCEMLZ3-!=< M#5&U8%V\,M5PUW8>WW>0>BE14:9S9LW8@8-:??6GR@5NG!;BCI_"I-0PASWE MI>99IB^"WI+I5V?6'+"7?"JYW10Y8.#J+?8=O[P"8-V]+ "V*Q^^UVV]FC,] M0'-0A_GP2K])\_$8))R=Q&!5_/M=E_^=_?_[NU'0#[*5BHAUGE>MK)[;:F_F MD;G'6]-9/.>F?IY>SVTV5G-V;3?WU,2O;8>F;#> []'MF#2GN@*KQ %M#1RK MK8SMJMM+RGU /9JMQ8^NMO-W%&\Q*<4A6M4[\PV)LJRK_2+F,G[)!.;GIUB3 M,TI0I1EEV21]WOKPM+BZ9WTNLUNO\G[^JM__7<40;DX),)75%A5=+3]?"[,] ?-("+F(E MP31G!U8]WE+S%AP:]..1F>:!S/SH M9.:TTR4R W^UF0%>\TY;7[#2;7N>TVVL=^ZUVH]GJ^?(.OF*J\A'N-5Y\+K#. MT=._;TVBI=R M^UT\R,E(J2L,S;G>UU"A:L8HP*/GW\O+M M'_MP*Y_@0EZ)NSB*QU.0K3,9I>1 &(SD6)@;^L#0L ,2KHJ$;\\^'I!0(^%; M$0YT):&/0?0=_7; 2(V1'T5? MA@=D?#)D_/+U_0$9-3)B-1) OLU9=NN DP_&R?:>XN-C:.IOL12H\T5<+]+# MCSA-& US(BWIV1B$ALG(0I>QU(%6<*OG]$%>F .NL[FY]D"G24GJ6SCO[DKI MH)5"[#].4N%ISSUMK);_MW[,;KG81',;Q=S7,=!O\#P#L43'!N=TW#_XJ)Y39M<'7&V MFWU_LCC[?ITD=BPZOD\Y^X^7?CP_8_[R_/>+LZMO7]]?KL*Z"(/WJCOÐQ MCD12)PBJYZ[*,]HN0H?BH8[\-6.A*ADX(RR[G0.])M>";Q<_QW7T@:\#=)#@ M1^1WZ,N1"(=<)EUR)1#^ 8V2W8$?"]F]<2Y ^*," M):?SFFSNZ=)_?W_QY>SME?/Q_-/YU?MWF_=WV"7Q?V(QLM-QF[W>)E+DB=OP M.ELO3=%TVXWM5S;O]5SO9+6J\<]8/_UM^F8_U=/'V.QQ>NQ-^[$_AGU$V M#G_]?U!+ P04 " "V86E7VSP(0Z$A #(BP$ #@ &'-D[3UKD^,VCM_W5^CZRTVJXO1K)IF9RF3+_4KZJC/=V^U)]N[+%BW1-C>R MZ%!2=WM__0'4VY1$4;9'VI53FZS;)D"0 $$ !,$?__JZ=*UG*GS&O4]'I]^= M'%G4L[G#O/FGHR^3F]'[H[_^])>__/A?H]'?+Q[OK"MNATOJ!=:EH"2@CO7" M@H45+*CU.Q=_L&=B/;@DF'&Q'(U^DF"7?+46;+X(K+.3L_.D6?*K^/C#[.W; MWYJG[TC]/MOYQ_M=_2#,SN;C=[. M3KX?O;5/ST?OSP'*GKT]L^D9^?#NY$PB??4_^O:"+HD%0_/\CZ_^IZ-%$*P^ M'A^_O+Q\]W+^'1?SX[.3D]/CO_]Z]R2;'L5M7>;]46C].A5NTO[\&'^>$I\F MS>>%MG/JK8@=?&?SY3$.]>3#^4G2$O&P&LS,\P/BV2EF)Q"C8+VB?CD,_'R, M/V,_9Z.3\]'YJ0)YJ@<]&9V!!#NR(A&XXS8)I&1C2S\9E-+^F+J!CW^-\*_O7GWGZ+AY MKZ$_FA.R,NHY#Q/U'G]C0D%.GD\_?/AP_(H"6DY!J=3)]B/\.#H] QDRZ+9* M?)OW#7^-$KA=T) M3C,:$K@M:2A=5U6RH(.4?_O;DI%J!F,R8D@C,LK514-> M) #(A'U'9,^ MD^;XH:1/XGD\D/#X3?S=:L6\&8^^@*]PK7Q,%LPCG24;A[)OEF@E^7\?B; % M=S4J['@E^(J*@%$_O^=*! M!9Y^.YJ-D=_B'2Z;? 1G)[PKVXI+'GX\!A+IW MV3 26!3W3T<^S+Y+HXGI[:A7@IJ.&D!\V)8EB_^]!V\3UW3P &*'[G_ V!TZ M,QT[@#"/M1@Z0D_@=XLYGXXN.;@)1Q9^]^7QMM)JDSU&;1-D";J,CI].Y#^G MUBAS*$:6A/KQ>+/M!I;0I\Z]]Y/\O"G2,7#G%76FP+N;P;*NG2V?#Z[]8 AM 7+2I!H6?6VCE49 M0HO/K CE@4&S2[Z$@2VHY[-G&LW*'??]+QX)'19@O& KUFG1:YGZKCE3"YW% M++;>8'_?6&_2+@_+DL^N_PQ9L-Z2MS$2+0>_;\[!".6!0?'<;KOOZ3!J6?># M*>L.6Z"J HF_N''Y2QNSLAR/EFWO#70F8+4DV@&QZE[,B$;9C@I,G=N"'_RF&U M7#K?Y!+BL20B*X]I0%RXH@*D,P!?$9""3#+BXH&H"$W8H4&BY#8R'L4*"+04!I-&93(U1:9KW;9%:,UDKP M6H#8DIBM&+45X1X0U\9RP# 1+B-3YC(\5UE0UP&%[Q.W:2Q0AT7+J^^5;4EB ME!S*X;00J=R,$.V V/00'7JM5RZ:T9Y#P<9:H8:!G;KQHJI!H670#^IBBM!] M:TF$DE,I2FE!#(@]/W/NO# 7)L)A.+ES!F:4D MXQR8\TH!T[)$B0-(% .=]>OERN5K2J?4 [0!&C1-9[X45#O[BG^?H+%B/-*H M&A(+G@)NRVPK!Z86E8))N+\"6,L&Q9V7B$82DY5'-2!&7)(5"XCKXTPT/0/+ M@V@G77'+8W!+P@]HIJ^)\- A:&X1 M%6&T#L6@'3SKCJWJ8HK C'H&:]23[: ]]# MDEN*M(9C'SZ\>_OV!V6;:)[L9KU)NAE2&F\S!DPPJVFW/(U1:CFJ[#@F'(TZ M&1(_#?/=C!C;#K>6P\J^UC*C;HCL+DV/,V)J'08MZY0-LB+-;HBLJ4^5,^)1 M(U1:9BEQ8UWNW1"YUB1SSHAW!@BU'%3BT(T3\H;)RNI\+4,6:A%I6=Y M]TK0W"Q[:8B:/$+:J2GX;(G^/BO'W,+2H=)R2(D) M-$KS&2+KJA)VC)BF0:)EEQ(0J,_]&2:?TI0>0]9LPFFYH80#\@E!0YS[?,V= MST0(&=B_@DEE36MIU6'0\>.#XN3GL>'NDR"TWD0HA\2;]$C\*3NQ'J<'UDG> M ;X.X80NY3/44DLL7P4=SD+7A6GS^6PSDFG$W+V2H)6.NKR,'$%61I&5D(2- M8ZJP=4J7%1%F2^H5SA_,K M-L<[01O,V*:D53U>+9>5:$EIO2OX/NK'BCLJX_"@MG7#I)M,@5>U,%KR^^I= M*RY***=M4E!Q]ZA-'QJ>_C!D;[MM8\M.M**B1)K:B\J@-Q/,W?H-4[=^S65N M92MZEB2* >M*JA6!#^R&^)";DV85Y5*)2)"!>P3X$@I,6I\2GYDII(Z)U JC M$G63&7&28BM/\H9>FF5Y#P,;+!+F"-C['>I4SOCSRM-"L1RF;2C!2/8I)5Z4:Z1T"X5:#,:)I\:1ENF10.^24*UH*]'<78AV,H+B\2^.(='I!REO M)>6/!B*3VS(+,G.W1^'^*O1I95J)B5?+]&,+.@N4OW\YZ(?\[F@>B;L" M ]QF*^*2I71-^0P,('R-MNB,E%WOP">O!74QY#V-WM_R\?DM^KJ27-NA_'1) MOU96E1.$!K):B/PD0[*2,5GIH*QX5-@N-ZZ\EU5^048^1QX/SHI'9\GA6?O2+>VD\YXJR)2*W *\A,-X!LK&0(:I.D@I$Z/KA84WLM+"'TVFDBMXW@L') 5 MC>@@\EU)T3]._ZV$'L@]B/T Q)[/)".XR&1I[J%#S+PZ$=J+D;(-)5IAK7NT MI8DE$LDK%\DY6T8?"J!>2@^M>*VOMWYS9$+I5\ZOQ M!_$JXUC+U*%6J+5BL47E@]' \X?J7Q9JR653K%H&*R>-3=XO&GQR6%)$XB&N M3'&=%)#X3(.<<2!@&X5?/9@@&>A"E5U1TL)PF]A3]UIQ44[OLG(:#VDYC>NL MG ;>?=HP2I JV0PS@R+"HGVCIB[',/>*:B:W.\4PP:B5!.7,JY$D#/H4(U<< MY3;-F1]O&'7V G[ C*EYW-J(Q5MUH>.Y^J1QH31+UF&RB117?MPM^AY)QP*M+9=OTH.6V$B,UTO*'VV"-)6 )GK1 ZPAV1C&G23P9 MO*QG(A@/TS0EO &X-REI3X56DI0 IIDDI919$6E9Q!T=T9@Z*R,OE\(]0)F3 M+W9.J%A>I.]UMKQNJ$>DY;Q:A42^)XI8K0SMT#<*K*2'4W)%IRU=NCH,6B8I MP3U9V4_R"/$=N)/-;:8OEP3??0C6*P&Z$[_ 2H@N)UXN@4G>L\+BB&2)9FUT M%S^.F+9F[\Y)T,J'$AM4Y".OKA.JK)@L_$Y6B43*"NE=\94P63TR3UX25#X( M6\)I-U>O

    "4X).*P1*Q*]6"+ '*U<;='B,C&ML7F?G,+*ZT&5T.'*7A=1S M69]-"W^:7O_<-R%:X5&"A$D%TNO\\5%4?BDFS,I1MIE*:EB^=+#"IV=@V^.G MUOAUHJ*^AVY8K';H1U)R$96N:KY1EM:L-I$I6BVC*ZK=5B][KE;#'=[*WJPM MW'(!:]%HV:=_?WWH)_])J>"+J%(PGH;EE@T8O[(WZN3J$MO<-XSM;-F)ELW5 M#[W'/#Q_Z7/T3W"S?83)W=)="LS-BM,*EU@MN(ES)9:$<@5; 4WG+TQA7YV9>&B4L MT'D0Q(CW[6).33!I14 )$%:*P*!C4+*T^056-K_,W0AN&==MA$O+.25J&)5? MEXBM/.8#[\KF.].W^6<:?3]C)G,!(-39 ?-W M3HQ6>I288HWTY)5_X2CH]\%[E#1;2%F 744>^TX#Y-_Y>A*!!1UII M4.*)#:4AZSM^C4+V?I"+G6X(*RIF7"SQ+KZS() I M6BTSJQ\1RS,SKS5+&@Q06\;O>STF*?0M@T,:+%KV5;X[EJ(HP(!,[F;(AW4B%(:F]<[[U0J#&B,L$8:$#GFP MGU"2E"! 6JR,F.R2"))C)?0,48P^TR"9N<*!7_+$G,/\M.::,UW;,*TPH<)( M9+;K0RL>2A 0+P>FXJ >*::OYQ7Z19E(>AZX(+33^34(M"Q4XG(;+!RTIJ^> MV,8EE6I1'+BS[VI0ZWEIA+UK%&7<6?ROFW<75(@ M\[!;*F^LQ1L+IAC:,M]A2O-%G((%G84!S'E<:C3@@BZ)#.'E(C9\ZK*Y'.;V MLK)GRG2B]E8)?M:(6O8B7$RLE5"+:1E3NE%O"HM;1C2GE5NA64IV(0:6$7Z0 MV:\B&6WVI:](VT%N_VWE-MF%, .PQ1U6,YQ:.5$"]#5RDNZ?V,V +Y;6/[J] MD1!>V>%F6NO8-\>&)3_):=_1.='SQIU"HBE4\$&XD M,EMWHQ43Y;0A?8<\?@+[S77Z#KE:]XII'BT?HF"DCX^WBU_4(- R4SEM*#QC M/G /.3>Q^K;I534]'BW7E7.+'$YY3%' .D1F/6(F76CC57]O;L2>,D@M0Y23@@*6 M(3+@*9SZ],\0!H!>B^E18#FPE@UJ%FZ*R(HP_8>SXL?C5_\C6:V8-^/X3?2W MY_&(=OD5?$-=^4R+9-3\'\E+ZZ!$ILR3#1\$?V8^PV>0;CT9-L!O;Y$DXL;O M)X-@R\UFY=* CN6Y*"*=D-6-'N/?H<]>5@X:NH" MR<%3EO+5%M\7D.'2ZI[E)3)+[V6U:.2LB&$;W6W0/[C(MEG4_ MB\8WP7%,Z&MPX7+[C\J9V@URDWEK-$-.($;XR?\8)+WHI@D6A@U+92+P&B,B M'Z?FVZ]T.:4B/P<1F=$4- #$R M)_4A%/:"^,"V )_RP.XKF-T8OI9 M2HZKZMYZ27U%$WU>![Q/<3=0V(R+"9^\\,D"=AEPPR8O\.MZLA"4ZE1V ]#N MUW0R\V.U4&=F=Q M9/B1/I#U)J\+L['++O8I_"@@,#':]4W6,L "AN0C7<4;$8R$+V'.Y>X$(W5# M1Z:NRDTKV<,J9V@;E/T4JYN29\C&,LJ%4QS1DW*?^7\\<)?9:_T^L#7>7FP1 ML3\+1HU-V3.2_$^NMLJ6_TFCU3G MCVR^"*K-S:])P\YG/39KD$"_I6?Z2^C-B6#$NT%%$K3U3*O1=&_%QLOB1O#E M99PZ\SL+%LGBN'Z-=UPT2^%_SH2\PD[S"W4=&,P3<6FB8G0+;Q<]]%,U/?$P M6(QG F^1/\+.@BQ7)4$K/,9HNA>>A)])&5U88S3=2^]-Z#ERZ_K,O?1S M9#0G)N,=6[+J_;$Y@E[:F;\+@$4O]'Z6QI'OT#>5._+][(L?!R,29D9_54Y' M:WR]#-0]1'XPF>/IB>^#;"/9F?,@+1\T(W-%"R;\@EZQ9XIZH-K-W1JQ@33M MR?M/ZOX5PM!8^Z]>26C!NE<*68CU*2L-DYV\2D\:M-@=6"2(RJ_.W':^R2+@8.%9VG'N6=HFYH$9OE[R>7QVT?N:8_+1@\,,R MRNI)?OD_3,^IS/E HC-'\C?8T)R>GY?<_1O@J0'A_NHI<* MBW4N;A='\JKWV#J87L:_]GB\%4]1Y?;P%7KN-)SP)7>-"C1A_#I$:BWYC]0/ M78R#H$MW/9M1&U0F.'XRJPT719S?5BEMN^N@GWKY=XHQ4^J,06F0.4W#)JTE M9U-0?@'\T1<35--YN[/:@^N4J#WK14EATZA0EDX>GVXV"PA5@G5^["4Y\4CG MR(7ZL92U[-[ 4]-_RF^)7%$GC)X3 C,$?@&)]J)=REY+[D37D[)K-34'?GOL MLI>VT,Z6^75_<]SQLF&L4IGN_$ADC2&'3QW6; W8\2M%FX#&56;71P#XM-T 7>*WFF M4?C],FH ?Z>W#\#5_1F0)]D.F$1X SKP%^K,:61U75#8P6G=-WG@-?/(8K M2GWM@$TP=#_>ZU!P)/ 16GM XAT-M2.LA^E^3/E(RQWWYA,JEDFJS@,XMC9; M$3?*$Z_45T8X>GFTS?P5]XDKT:57*O! 7J:&AZ"'DT/6UMEP.^VCGR[Z%P^P MN1B B"\6S/*2D4A$5HODAM(L]:L>:,M8NUW1:? K=V02DURQ&@6I >NG-99Y(9]AP>$)Y1/U M&!?R-EYC#Z8&MGM^EN4E-4[P;0C<_2A;!PR^PL68OMU[N8)NGJ5CE9TIH%L5 MIVO59+$V@.SE.J]R,='NJ+VLW0"P)W>TTV/6W/+,G;1&ET&;7C5MAZP75^CP M?B/(I9"WB8@;+&Q8$O5*KA:D>]76(%2"XF@8+O&C>,F6,9HM.^ZCH]0PA[M6 M;9CAZ(D&*503NO?*MO[<9I>E-E=GA;1&V$_?KS0,/WYEE=*,J;NUNHX?KR0X#UA7:$5>_+Y@NO[2T:><)$PVB4W'%GTM8979= MN*L-JEZ:2U^O7$0Q]:B+Q'\]29TZ]LT+OVCV06,\W>\5&]M:BY-)$PS=CU=) MH+CW:)O891UP]Z-L5"Q/>RW7%$NG6;2?H[),L=M4S\?RMMVSS> @<),A .)K MT\YWAG]8.VJNWD!L6T3;UK7+Y Q->&2-5!]4]H*V3K/W2LYEHR.N+_$);J,4 M@BK07D;/-8&;N+Z#P.4G*/X(.+/S3=W9]XZP=U\>HZH 0"Z&OHN2"CIT_12A MY@H[29/$?(!"7?]=[ 8UR/NX%;08F28FNP7&7DX0"8<6VG7O9'4 M]"I!=*72PHWLS8.?]]#+]Y@'&"-X:!1AOWM(#-,/1 MO01E^U]68/IO(1$X@C4Z!E?L&5QUKTE9*BV&'B29E3^(D)6-;OND0BF&7DIY M13T!HX1D,QS=2_G8><9I]8%9(1[*@':JJ<=8TK:/&U>3RM7SN:!SX-)&'%CK M:.P$=Q\G;6>WPN[X2_1W//PF]V"_3N<]*X@L3PCQZ>Y'9I-+[G*OA7JI1=*] M?GD*ETL0OD)]'AR$'S\:M6[Z[I8IGE[D2Q5LGM**-?K"-V8X.C_%NZ(K06TF MNTBS4RI+D>D29-O@ZE[HMXNZ )E[BN=(S'M2@@F0:2:_@@)"YF"^VM,DI;,CH]X,D];9-X5_[8\X!(K;O6!+1/ M%3,JV(DULM#= )*!] =P-QG>GY.OW"(@#'EG\>-V??7 V;UB%G=W MEYI\LXK6WT'L9 M%M]?6LH-%S.*T8S>)E3915(9(NE^]6-)0'C=[ MP!TOG)'X/5R-#:*!ZGY<%4='IE=0C-%T/_+]K>/?:%0')8H7R3+2N1K2=?U9L\ .ASE(01_M*F,*.]6$K>6-D]E=/0:QVW<@=BXCZG,UX FO"$O?[Y802YG:GR'U,Z#HHX'7D*YN2[2UO^"8J]J4#_;N\4JEKL=>RGWY'8C8 M&8 M,8U@^SGJ*#]:%N4*_8 OJ= ]\5X#T7DF7Y(< $8?GDY$!:=JK,_2UOVT$"MB MI%@ZS%_\'WBFZ[9AUG(4W0<=*E]WBKB&;\HAP^ GZL?^0MS&_,&H!BA[:>=4 MOB?YBB7F'JC/VTI%.8KNI6)W55?W7CZFY]5ADC+])0+0N,1_/6SWTE)7IU); M)J0A<*?)HU*2LOMJ8)-YOQ+Q!]6$T+5@W;/.K%IDXE]5%]AJC:^?]D!-D3>M M8#>#[3@INN@WKR]=XOMUQ37K('I277/;O/8T;Q,,%NC/9[;<3?:=3J_MME-) MJ;]> 5]P^!\>T&7Y*>__#]02P,$% @ MF%I5T3-?R@X+0 ^L8! !( M !G+3(P,C,P.3,P7V-A;"YX;6SM?5F/6SF2[GO_"M^ZKY=M[DMCN@E?'TY*\__/[A%^9_^/>__>E/__9_&/O/ M']^]?O;3+*\^P73Y[.4STVWQ\\G'Y3'*I-A_;O#O_BZM:JR@L2Y8;IKWF++C@F4])*Y&EB6#_ MW\E?LH%0JJQ,5VZ9SD(QK_"O=?VC\I+N 9#F^ZZ'[] MZP\?E\O3OSQ__N7+ES]_3?/)GV?SD^>2<_5\\^D?SC[^]<;GOZCNTR*$\+Q[ M]_RCB_%M'\2O%<__\^^OW^>/\"FR\72QC-/<'K 8_V71O?AZEN.RD_J#N)[= M^8GV&]M\C+67F)!,B3]_790?_O:G9\_6XIC/)O .ZK/V_]_?O;KRR!.8GL:\ M_'.>?7K>WG_^33I1O,;?S[ZO(2&!"5^7,"VPEL;F MF9-9OO*A2=/%;+[YRTE,,.E>':T6["3&T]'K<4SCR7@YAL7+U7R.,V#$C91% M!\MXK)%I;0+S(DIF+!?.E*"M]E?%TX:SP/%T.JQQD3I%GCWB>1/=E:8XKS?(,^5Z?- MV2>>+U:?/G7?R<9+^+3Y^SJ??2+5_G)&*_2U ]F,S MRF^;,=:0P'/N6:@)37.TA:5H)'/9%NL$]U$Z8B+IIT M(! ]&0U>SZ8GS5K]!&FY 6( F8>A%PL&;98NOC+/M6>"NZHLU,!KHG9^-V$\ MA@#Z:1)@7Z'3^0@,[N>W#"Z+H(V(F>5B@&E9$PN 5)0A!U.YTLE36X$[H#R& M!>9ILH!"^)3N8+Z"\@KSPT_P(7Z]@..44S;:P(R,&N$H]%-: EHI+K@JU>EL MZ3W"[6 >PP;[--E HP R/KQ?SO(_/\XF*-+%S_^]PFAEE+SA,6$F;HQ'_Q1 ML"1=8E7;["%FX82B3AUNH-AW7&\1&*!<2_?5_XB3%8PJ:L<)8Q@D@P).63)O MT1)#2W<-QF.I4N=$M\ 84DZTI_:OXF;SK65,FYCCY.W<8P&]F4\'2_C MY!*XD2[:A6 E$]54'*11:&)-82&(HAR.,@3J9/AA5$/*@(B)0:P2,JJ\@V4< M3Z'\'.?35KE!I[SZU*0.Y2>HXSQ>CKP05H$*2-S2O#$/+$BK6;8Z)$15 0(Q M51Y&-:1/,%V,/\,ZBGL]6RQ^@^6;BN'<*$)* M"G)D()Q'D.CJ?(C(;.]LE,D5KX ^C-X&XI!2+6I[TZ.RZ!BU6,#R/.KW6FGA MK&"U(@[-2\3A^LQD+@D-H$ K2!V47@&P=Z@5%Q]?3$O[7U/@YSC!+UV\6+Z, M\_DWG,CK@, '79S5& 8$"$RK)%AP#B=Q33+&&AP&A]3QUV. #2D8WYT7-^(Q M%<.O!5A, OV6VG[QBK, M?K+N90GNM]DT;TRN$Y(+G*31:,>T:&Y8*XQ&JW9<11,E<&J]WXID2.Z.3/?[ MR[SOC1J78*D@2I0(2]6V?\2)Q'R*F 3ABTXF'?&5P^S5V(X51UB?WXL5M)H@ M(\A/9]7S\[6A2^/%&&UDC (#:*NLUJU4AMXW-5"07. V1FVE(*;' Y"&5(^B M(@>E%GI;P+],58@E@0"6>"Z()WE,XY1EUA0G?5+<<]GS&OYVUN((R_C[60L: MV1/7CT8N&S 1XVZC9<9G8_B2LM$L!##>>9>K[Z=P1%O_X@&\J:XP+@LZ8(\I M2TH^L*Q*@12=#?* ]:\A5("VTNR-['YGX1*F\S/TK\MO;R=QNL3LL96@3MMY M@V8]027E4L5$D2NTGA($\S@BYD"V\JN1:$+)\_B[\0PIYB70/IGH>PIZWS4Q MOJF_+Z ;["BHJ'!<:#^%=6U'K&-!<<5*,1A^"ORY05K&Z "$Z^NFN@ULT'IML$.T57)6>2I%*^+EH(Z*+@?T9#B M6@(Z$(J?C!*_SF;ERW@R&159DW%1LBQ5"ZK10OF4+(O9F"@@T[ M)5#S3B*EVX2WWNPS_A>4E[/IC="*QTY8NSFS+1>9LO#;95,$$:,.TXP43\IQPF#E[ MFU2HAKS4>1N0QRC?/QWE[R_L/A;K,!.Y9:./C6B'K,9(PR(6'<$A(&U9J<(( M=#/9*>K@_R%,E N4T0"'T+:GR:#:QD:'-E=XYG+T3NLL;YS@7(P"WG[ M,^&>U;VM1-[G"0K.<[6V*&9%0'>;),9/J>)/OE;%G4S@#+'J'^+R8);SZ!FP MIP)(#QV,EY^ZK5;3SO=BY@W3W)CIE,_H92MF5=RU10/+?,'Q@7#%&P#.ZOK5/TJ@BW[==SR=<1- M.QX"3-2YX]?Y;+%X.Y_5\1+YH+UHE6PK,$/51EJ0L9/1MP)U)&!5:H:EKYCO '%+$L2M?;AY*Z%=;A+YGL7Q3S^!BNF^% M!5-PR%HUIP39>>4C)QZ/V6/PR%;MKK B $#1",T9PXBJIP#RLH6 M3,Y%T++%)4[UMCOK L:0S.Q0^'CGNM>.VJ.M?>$ 9UVL'B4NA>$NL)*% M0$Q)LV1%90F#T>IX5:92;_V\']&0TC?_LPC],% MQBHHI%_C>-IDN)95BT_ V.*"P&P'),8G.%(68FKM&-$'!N]CE-3[Q;: -Z34 M=*@,[$O;A''*>I179L;E*;->=[8&6HU&0"MSMPP_N119\CPK+\'K2!]P/(QK M2 O_0R4@N7[IMQM=]OR>JQ"#8]DF]/Q9218$1N[29:U5T"%:ZD+\@W';?B40 MZ:OA/K5VNZ&VPUV:>8T!C=?5!Q#!QDQ]QOS.$LAQ(]!]]7UCQ7Q'*=.M)D W M37^%*0YL\F):7I1/X^EXL6S#_'P>96B;M2T\,L&KQT0V2@QDG<:0UMMHE(]@ MJ2/'QR$;5.I/S8X>E$.W*_S3;+X<_ZL3RYMZ?5?/*'CCN[89GOO(='"<>:\< MD\J4[')$8-0[+NY'M&6@][2(0J@,VESTS:U)2[?GR]I@94K,%VO0VD7.4A&I M=0/P*?JD0J(FR/V(AA2(4?.#4!=D_, '7QJ=%,7G"H6IKJI9,H:'*A9FG0PQ M>RV#H#YK=@7 D$NE4G(-PGN&T6U/1A=%W:;B8*72XX9SNW/P M9HHR#/T3U_X1Z)F=^!&#D!:EQF):ZUC#5[]/XZJ@[*XYD#UV%CSXH![W'&PW2*+="+<\]+RC M6(5H0DD!N2 "QOX*0SMH1RIX*,$F]-Z&>JW^'C@D,>,#3=3>ME 7)_ER.1^G MU;(U%/HP>QO7YV-QN+;M8DT69X9.V;,$&"V!@I***86^N=F>D(?D#:EX=FOT M>2"M]A2>!BVM,;(R)PHP[='[XJ@C@U0Q_!929?)FY?>$I\==*.N+)KM+G#9G MW8.IQ0MN7P38AHUF%ZVAJD(4 MEFV1F"&*UF2SM%,W!FK.*E=W2+NS+?XA>;9=;G66YK9'$XN;L'4'4T%8R&(_MKA*-J36&@)JY*)Q3PB=9#TGP/88R MK'6(@9+]4%0Y2IWD;"+O=S7J[=_89^7C=MA$)8[6$A@?\'8^^SS&;_OQV^^+ MUBK@U?0S+-J2Q0MT\I_7A^YJ#D5D9UD2QJ-^762^;8?VI:I:K121_*;1QZ/; MNY=1_-;)^\/L1?[O%1+^S@X[H^!;EUT)S&EE6CMMS:)%B7!;A'<&K$G42_*/ M1[=E(-M[;;8/%/O 1BC"Q[3;6?;H9(<- L" M(V03%.@JT,9FZB6G+> -*5X\%+EZ4M[>[#K9\!YSLY_&W:"7JSGB^W&U&$]A ML6CIE8[05C]L;.F54LQ7K5FN4#D/U:OB[O5[#SYB4#%5SX2@E3>=<;EN_#9P M8!U(=E=$K-\I(Z4Z]6KFH1UF4DZU:U $<]59FZ*J*E+O)]P&WY8[09XTG7K7 M7W\,N['-28 K3MEV]+$U794>)>&49#P+Y0-7 ++WB&B7;6?F>^?27IJB7-&Y M;?2_C*=QFJ^.WBH(W&M@-DB))C0&%KG4S$:;K9(I.$D=_CP>'=5$>E/1?^"S MIF5Q^8(\(3).X( :D0FCAVH+NH\D&4"P.159C:>^CO5^1$\AE]B71'=-(0(= M4?90Q#%"U]OS[7R,PSUM]RRN@8X$YBY69<%$4<"T,8Z%)!Q3/'-A+&@ ZBES M+Z"A[0XZ!&OH--1/TOEQ-E]N;L<8B:J+B4*Q4#QON]852PG97$5(55=P65,W M#;@3S)!. 1[*PI HACRZ>P?=;8H?9A_BU];ZHO7FP4%CLO/^8\2H%)E=6M$8 MIHM.F"-OO52U'20KW#"=4F#)2,=*ML+:JJSEU!N'=\7Z%/**OAQ9KWHEO*?W M]-SQ7IT46KI[@3S%'(*:A[1:*87M_9J ML5@UM]N (947OT]1 Z_PA6D[I-6:C-W*\&[]"C^V[NC3Q75O3KN=XJ,*P?$8 M G,1!Z)5%2Q$S)$BCTL0@@KOIA;4I?.+[H;U M\]YVR[9@B))G&JE^_'&Z42#2!Y&1IP3$A:8ZOHA&8B&?3\,:FJG><&\&S*/+L9,QBI(U*OIV) M#)$+1.J !9UEZS&12[%6:OO(I:4=GOX8SH3OA#,'TQ+A;0"+C]^ZC_&VF6NTBIC,W,)=#LXU;RM M+"QSJ.AH?;62.JK>=>WRN(7VIT_/?=7?-SUOL^XBNX F'2=-<6UC 8:@/EK% MLG#9"!%RK0?:OON@<]]>#M?Y\&KZ(N?9JO$E?FL[YT<) U]341^NM':=R@*+ M@-J*T8(1N0A+WA?I05!#"FEZ8M(M318(%45X6^7I'/)XO0(B?7'"^LKP'T0@ MC5YOQH%VN,)GKJRE/G-\^?E#BB0.Q(J=Q4_9=>4.7KZ##.A\.FI*4WC1G*EL M @;(QK"8@F35IZR]MYI;ZNV3C\'U%';A'LZ.[*BO?IDT7T&Y>@'.U$K5>D"A1>HKA/;%/*06;L-EU^Y%,NQVC"-VR?6'Q^;FT&5(5M!GBJ(_T7SQ]2-?L'H@P.XJ>H,Y_M4GE>>[2 M[CFY6.9LP-Y,?_[:1KP:+SZVFO.;VBU+9!FX3AB1>1O:0G_$W"DC9JZCCLX7 M&?RUS.%&L7]/"$]@'9N*+H=5%UT /5ZH3V&-FSPN/X!6 M"0S<'W.4UD^S+SA=+EQM<\KOFB[>5!3.^OS#QB&?G89(@@N15&0I>!1-CNB, M7? ,9PDHZ:,$_=!>B1T?/:3;B'LW:(=0#V$EH,)\W@1P>S=(7FU;P^4L8Y** M89MO9;[B& 3+7;6.\TA=1GL TI;+X4^92WTHB:ZC_^W[:47K8^0Q]0Q09=LF MF7&+9*BWK:K(I6HPR M\"@L: 8*<6B9/$OM['"PVM;$(2O7P[G_._$\BBO?66F:3#\'O.WK]^D6Y-+8DK7ZDW;VR#[U&,.O:Y,&I*]:9 \HL+ M,TKCZOUV461>*D>>:\69MMFRJ+ADV7M5+&0OR1L3YWDK<-*HA2*]N MECK?SN$TCL\W&JX[BG4D7ZYC]\TERJUHL7YEJ\C?"5FAM,N8:@"<"H Y@ XH MMEI=3BF86J_%3#<2LX.#?A1'CWW*C"ZI&S8I#G7;DO'6A)@2@R)1=E$#2ZEU MY .I,2BH1A3JW:?[W[8DOK/*.J&.:(M1UZ$@H>]N'F5#X;(J8+Y*C>!X9C&C M48_5NP@2LM0/V;P='_THSGPWY?5#Z*?_Q>1+U]EL-LY@[(AR" (IWLZF6>6[ MNX@93SXY63)ROH>+W1\+[U$D<]\'R?K6'D5,]PE]];P1^^7'.#^!-]-;)L.O MLUGY,IY,_@,FI1T8CX@SV^2R*$T>'&//9!.+6F=,B;.O5D.VU3P4FNWX[$=1 MZ+NIFA]$0WWVX?T%X?\C3E;P=^3^:MU">/$^?X2RFL"L5GS[^1X1)T$!Z2P(G:$Z^)?CZPMOXXF;6QC0RX9*HW+$?5NDV[PI(KE@6A MHK!%)$U^,>Z=8/9?<]I(_"QD!9R_PN=VF3NTBV7;EG6G< J[A.\DIT2EWIMS M'<.0]B;3L.#F(M(>4B=PP9M%K.NM!^X;K8\.JF?>1HP18@86C:XL%>- 9:_M M]=LF;OC>K1\ZI-W(M#SH6P-D2<"E78.W84K&"B\E9K6F[?=1OFL;99D$69TK MQB2@+OS?CXA^2CP@ 9N!FP""N:YR;KL+W%$"1F8+L?AJ7-YQ7FPSTN,:24*6 M/#Q#"!5"N'-C8\\O;[--2LAJEV3 MX(' )DB&!S*2/I)BTMO*@M=2.VV8C 5- 4^'?E"78!R3YGM;#!J"',]DK/'>87N=D%(JGYG5 M-3;;FUG@ 7\"*$E R1"I]^^3#F!(Y:DGS7(REAR/Z#? -_$V^+5"%9 2RSXU MA]X:!*8F31%J=OA.=KUL":< ?W0I-@$J+31&1(ZI*-OR4;4LZBI1BAIRJ9X[ M0;UH38'[:?M $CJ3>[]MZ3 <C=F#"ZBV\C2"%]!>\Y\"T:U+#B(HC"]5E)@2JTJ-]2; M^XF',!2)KJ.?F'*05156$C)#9R^8K\$SDYP-,A3!W=&]W[XQ\F KHX1<[S=& MWH8E0S,=#3](D,6:S&J[Q57C6-"I-_<>P!AGE0_BZ$'RG>B?=G%T^!S?EB # M*Y!V.:S4LL,+N3JFG30(/T5F+'?:>1^Y/KH5?USM_TA)(*]1&AY0;,9I#-%$ M9 &9R:+-*OB0LN+4[67_-PDDH7,O2> V=!BBO\/L0ACI4';M[RHK MTGH;P50MCIX$4OF[_^5T7\R@.[ ]R^,;6%^N/G5Z_7Q5=EVF:H,J&A1+V9=U MCV!?/3!I)0>GM'&!>O?TEA#W:/R9\_I;H=RKUO-'O^SN3EB\FOX&RPV,=I'B M%:2+];T*ZVJ#E]DDPS"W;P>J1;N2 RD72D05!U2VO7;EQ_6WAT;6?TD]DOC,"_FQW#UY4PQ#W#VH(W!@PS C"ZDSQB M8.<2L]KRZD6IP1T]@QW2GN$[*U+L .]"8O">S$C:'5![=5DQ'48 (70MM6TMPSD( ":$F43GU M>:I>E]"^APK!,5A.2),^X["S%G9PUL(N3LO:G:^[V*V[9EPTU#A]Q*=W/(?5 M&Q""..DP0B**>ZXV);S:4?"L.>$H\"RJT9K9+#G3*@N6C%$LAB2L%3$%1WV: MX1&P]F\WW3VB:S(UTB58'H)CV0-.L,P#\R&C,\F^FE*E3K:G(7;/']+*.34C M;K:1WE'N=#>PG_79_ -3C)>KQ1(-\WI\K6?5V0BUU=*VF,)J7=M.5,Z\\EUC MJM!R7QZ!VC$_ M:0G&W?/*'6$F&?^LL#/Q]JK !<"@8^(I36FBZI(!DXQ8N# MFNA7+6\%,J2S[P'EW%XAD?#;&FEX(BA9.0)"2N\+SXXF27U M\LD=4(9T!V'?Q*#0!N7=N;/%>+FX!B5H)XIS3'F.Z46TG"40AN5J.7J^8JJE M[[MR"Y AW338/RWVU03%:DWY'*<9%A]F[U>GIY,QS!H9OK*S>_=DBW O:EVOWE25L;NCHB2 F"JJT=F MM%Y/7#L6HM%,<=GN5=+>!NK,XFXT0[IGKV]N$.FDW_K:I>[J\5)W=XW?[=OS9=C$R*#BQ O-JY@2#Z'/.Y$ MA#]/X&P%YO*=)7??.<%KEJH , 5%M--\F>'37%NRJ4H7SH6A+KI081_429+> MV'<43??IH3<7"J#[N'[=P(7O&9^_L]UPS"L(3'H-$2#R0MZ$Z2%,0W*IA'RY<6\EI6KHKD.]&]4E.WS9WHX" MYC<&!8$03'YC3^YN[-GL M#ZVS^> F3".=CD,)B M<&:[<[JEW;=:F:S9)9.E+%E3A^&W(MG7@FYT\N*&3BX>-9(Q0*HEL=:BN]GV MQ'R,@CE>B\Z^.$V>=#P&UY!<+P%/KAM'W*]N/_>*;;EXH^@I]4NVBGDF+>G[^>G;%V@;7*)JHC.>656<- MTR8G%$?6S K.)0_)Q$!=,]P'[Y!L,#GG;MS>>2C%DD_#"^1M[_7(5^VSC1BN M\[9"B,9EW5''5@2I<^(J4)_0OQW)D"QS[_0A4$:?&6^)')+$YGJ^6BK2DAQZ>PG-6"?Q8O96IG^[MW3&=Z!4.0 MRQQ.6$2)S&7 (PTYBZ B_S%;SD;&>ZX035@@,K+1/AJ4J M(Q/:0<0WJB=O2[(3T"&YU)U9<]WV]:\RNLL5'P_U'7R*8YR<\S?UE_$"5=60 MCYR*"EQPS*6VQ3\61!U,Q=#>:<6Y+T)1YS_[8AZ2'SX&Y_97Y#'HMYXI'Y!# M,-+*5>="9LHHR735FD4H%@5E34U"U)BH=]?NAG1(V_6/9]ZV5]H1"?9E-H** MD:TIFKD<%=-%.I:<#RPFXT1R-O-(G:KO@G-(6_Z/2*XM%78<:OV&D>V'+S#Y M#'^?39$2;5U]HJMAI>ALL2K0AO)>?6F!IO[5/T%DN%F743: MWU'H?7J&%SG/5[ Y<]'VRZ];EZQA7KJ[^L+BQO6?W-&P8G+Q)SOZE - (O!& MAQ8<99NS2^C.#])#3@Z0TY[[MM%7>.8K+TPFY;)I^WPY=4)S!Q2"O>5-RK>, M44E5+><S$HS$,5#U,) I*Y2/@AJ2 ZQ#Y+0 M:H7@:/:/J\5X"HO%R]FG-)YV8FE=2,;3D[:!9#9=C%'F:PTL?XGC^3_B9'71 M=B)8*+9$9E6+$MJ5OBE:8 *TD#&JS%.]U_'M]_PA%1(IR7) K1 PZ/TR+E?X MYK=;1B\B9$A(9B[;+:Z%.Q8RCRQB>*E=#EJ!?8 @]WS]D&I]M/JGDBE= Z#6 MTJ\[N]0-].ULL9S#S2%N4!-3, MHA6%6>EC<,E"5-2'P/='/:0*7Q_^Z,!Z)>/C'[/Y/V'>[&/++,YRF36F;QNY M.,]KC08]J76*Z90%BU)*E$LJ.N?$T<$2$^X1L(;4H:0/1E%KIH=V5;<956VJ MD,4QIT4SJLJVW;>*"0]2FA)2]M0W6-V'9TC]2_H@"9DN>FV0>(.W42B50 K& M3>N_; )G08?(C,C&\)1===3I]&-P#:FC21]L(=<-Y?'#UHCI-<0%W$!D&Y,\49\IN][\/S&):$)\P2,ET0=\>ZLRR4C,S:MO/] M22 FX(G%4 H+PA2 REM=J(\"Y'X5.OZ$*4*HD#Y7**X/_:*>WE7/]U]OV/H! M!*L'^PVJI[6 2\M38*1Q1;7SZC8U7I5V/;EE+1J!+"1F.+U<2W K&J(5@4VU M\2R#.R>ZJ5[X& /3H56(0 ;F?7:,HQ!"528[0WYX]5Y$0UX;V)$C=RP/4*B$ MUD&]7TW+E4+3I0&'8(H6: RM$09#\2A9$ERP*CP:DQQ%S-1GT1["-.05 B*J MD*KE:"7 VZ$[67.11K%6&6I7VS:YE'9<.3N;C,,(GCKH(0$^Y+4&(MH=7L'] MYF&70"5K= 0$Y7WKYR4P0XPR:(8O68M"BIY3;U][ -*0URZ(^$2IE'ZK@)= M"2E=2BXS65NW5<<5"]$CFV4U^!M8KJB9\@"D(2]!$#&%4BD'66*X;.],LE7Y MPJ!DR[1.A26C%([;>VM%%D"^,_9QR(:\T$#$FQY4=)B"\B5P,FE7DD17"0FM MH':)>1"<51\$<#21E5.O4CT2VI 7(8@(U(>2^JP,7NS#LHI RA659AVEI M_7[K^IPQC-NU3K3GXPBJ1I0#)JHAW8R$?X/E6_1@LS+.9Z^^1 RC&&U6+@E6 M*B;R6J1V%"9J%G.UCAO0&!:3AQ*/P[9_%'7].>]A_GFF_$4E7H(X^[KD%Y-ES"'Q7JTK9PA MG#;,F! 04_7,ZX@)034Y^Q2EE]1[4>]'-*0RTY$XL[.">B3-Y4Z@;VJ[2G;Q MNKMX?:2U1V ?=L'4(3H>PV**"C_ MHV,VE!>?81Y/X+?5I]1:N?PTGJSPU>[IBS<7+;A&'&U*C$JP)%M6U]I)!Q4K M,SZ7Q 4(G:D/?VT)<>_RU>V/N_&<'^-BG$=))X7S(C-0-C-M+,X5CNY=B!A* M1&GH2&W?M@(XI!"^3Z[=J'#UID6Z.NEM$.\2QHOR7ZO%LFNDZ*K07"=HU_"T MS>.0&(+T+ EEK(G*5_)F'SM"'5(N<'3R$6NV3W?['DX:GG=PV@+/ZQ[.G13T9G M>'[!I]]6GSUOK-N"._RO?(A?7TS+?\"D_#*;OX\3V)R>&_GL,+(,BDG9V BV M53K ,A&$+[P6FZJY5W^$8/8ULSL &4E(TNJDF0K*,HU28,FB4ZB\BN14P1"; M.LK9 >80?/NQ6'?=Y/:M9;KL>;PXG2WBY-?Y;'7Z:GH&"U_-W3G5%90W&\MQ M-J91$3Y*IX&)HA/3V0?FI6[MJ1"XU$7R0'V)Q/8HA^#KAT+&GG5,=_,P+%]U M#JOKIBVBKU($QR"V\XC<>!:X":^Q,(GHS3 MF^+[&M09HM]FT[-X;'K2;M[*5@K1[A'(UK7@WAH6#(AV\U:4L;45"=17F3T& MUQ!L:!_T(-8(&5>Z7.S'B'[@\DZ847")J^0=RU5FIFM6+%7M6 (?C$+37PQU M]'<[DD$M?M 1@D#L_81CO\V6MSKIMN321OUFNOGX*/.81!6"V5(#^FMN68PN ML:H+>&UK#IE\W74WJ$/:,$O'H4/HC8QD[]#ZS5>YM82=GIQ?+B5:62&NH']K9?LF2R=:FK"38:V>B;U1D".$,:8OL_IPYGJ8(2/8@ M'J>LBA4,XRD@'A.!18_AE8J1.XND]R4^P!P*.AQJPRL%'4AE2G=69S9' 4[7 M!Q_SMP_SB)%3ONSG?H2*GVFE+3I)MFA1S5EJTZAA[,'%UQ!-2[$HBM\2 $D8Q XGN9 MVLD#'UD44K 4*(/$ L\O+QTXVL'U86#0OG[BJ[W5AOG%9SULN=9M^HI+*_U MJ+CS<_NTX:!Z.%6+CEZ$0=F^X\WFP5<+<; <)>=-3"4S;C%0U4Y*%ETIC'LK M4M8YX&_$T<+]B'8W-W_,<5[^-/LR?5//O[T[2/NN3?HW]??%F;GO)42A@9 M5+1,!F@;8 NP4 R:6Q%-NR&> U?]>*J#MN*@UOB^HB30YCWC&D6NI#$:6!;M M=D*G,02JZ$DQ=2O52F162@]H]9ZO'US'"VKM4HF60,N73,OU>!B-R=O.V2Z_ MM1WM2_S]Y_]>C4_7EU'GE+*4EOD8ZGJM(9826$E.N5R-T/8A!NSXZ$&=..C; MW/>FDZ.O_U0=7=)%(]CHF%8"P68/S-@<3+? O&BZM.)B.X]0_Y MR5N_> A;5WO3]X4KW%^HY/NBSJ!LXK60JXNY"@8:6HL7B4,*$I@*N=V\Y!T M]5Z7VY%LF1/U&Q?U1@E";3S2&9V]WOY)F'+_[4__ U!+ P04 " "V86E7 MG\#?N)&4 !*ZP8 $@ &7RXH<_<#3N#P=_^Y'_A?WX P[2,/<'9W_[ M\?=/K\#]^+_^X]_^[=__+X#_\_.'-S_\,DS32QQ,?G@YPC#!_,.?_,W$ M[$,O^H-__K7^)X8Q_D#+&XQGW_[MQ_/)Y/-??_KISS___,N7.+KXRW!T]I-@ M3/ZT^.L?K_[\RX.__U/._II[[W^:_?;Z3\?]97]('\M_^C^_O?F8SO$R0'\P MGH1!NGD /3Y/KO_A;33ZI_DOZ4_'_;^.9__^S3"%R4Q!:Y?PP\J_J-_!XL^@ M_@BX ,G_\F62GW+_\Z>IO M?@H7%X1X]@F3KY_Q;S^.^Y>?+W#QL_,1EI7H%TNNH'2%\W_73_MI9TSG!&24 MIA&!?HJ#2O&&&)=]^NZ8KS\+,I8PO9@T1/SPLYOB'5Z&?DL!/_CH!FAG'P27 M>!EQU!+JG<^]A7,!\C["^I%G./@8-?7OUF152.[SX98*# MC/.=9O']>/(:#XFKX<]S0=#(4. M"= F6U H'7BM/,C,C(S>JQSY0[6.%S0I81QGBKUZQ$]5AC_AQ62\^,E,JC.) MKD8QE^;3U_5R>'DY''R<#-,_/YZ'$8[?32?UR*CG<(_.$E]"R6!%"* "UQ!1 M%JKU^V)[V,9#2^;:GTR[$C8<^W28G[\ M83C*./K;CVQ7(LQ0G0\OZ-/&\_>HYTK0TB+9.UID4%Y'\(:6BD%I67@0(N3F M!+^/XMDK?4?!/E0U;Z+JU^/Q%/,OTQ%Q[SV.^L,\I^3LE^\^5Q&/?_U"AD9_ MC+D7,&?.BP:RA3T9P<@)B/Y(/3ZZX(]*#4]('1IZYL&*?^])J MJ*?*J:8J>L@LU>4.M1)U+[ELA38"LJO;:I2$U]%_6"A.>9\9BV6/N]1*H*?* MJH;J><@IO2NG/N!X,NJGF?=Y;OAJ-/XU'20W*9QN2:G]GW MP=_''"-#[C&"-%J#(F\18D8'5CF>-66JD:J^$-\SY8ZG2MCR15BF^OBM6!G+T$O%JZ551&0\QI&EPQ"S $THDEHZ->V?:!D M8WC?"&^V5\42VCSYZOFL]^N7SS@8X_@#7M2PW:?A/=B_UCA=#;KVG&*(RM<, M"\'(_O8)HK$9O ^FFN"9WP\[/#AZ-G[8LU5^5P)=HO2=+XE?Y/^>CB>S&.VG MX8N<9Q(.%^]#/[\>O R?^Y-P,=O6:H)(?CF\K N;Y9U\P']-^^/^!#_BZ(]^ MPCF5/V :GLWU-&>US2FBE!FRK9>7#NMU0'%@>')6R21M"HTWF*[7]&R)>91* M7\+JG:^L*^01GM=W[ ]\/4C#2UR8>"\B>8DA37HQD,RX2L!TXC7%+((SRH+4 M#+VP06"6[0/HZV ]>VZU%OT2>NQ\[TR YLC>#,?CGD7KH\\,,/@,RA8RURPB M.'(!6?)$XY :$^$.@/VKO+F.AJWDVT%$_=WD'$=+5ERQ+5;]?CB:27PR&?7C M=!+B!7X:OJ<-<##IL9),%+1\76^Q54D. @LU4&)BXMQ;&UJ[5CM"/CU"[5.' M'43B?^G_T<\XR.-;248]00\77$E@R1&F2*+P7)#3&+E1*29AK3-FV3DY_' XF."7R:\7LP?^[<IE]F MI]Y&H'KWRC<:L6$IH);G^JKRDTS?7L%DBHFT)A%\M?+(!D(T M=&9:]-%E'33KSLK[[5;5T3Z-^P;*65V8\03)=E"-L>+"] HP9O_ 2>T/LR_AM&@Y@U11",02E!>)M3.EM8\6([D% C00,8=7.N\2&EZ.9U%^%9=4%T!Q<"# M8G32I5PB*%'HN&/H02]&9V'0_Y]9=.UM&(WHBS_PE\KW#6KG[P77'_NLW2M[-T;:J*SW_6B8IVGR M>C!+W;J">W4AP4,QRH4"M/<369A%\(I;R,XS%#&6R%JGK3P"YZD;2<9^[]?! MA%Z&M]/*SG=ED59/%K(G#[FX!-G'!$J2#^VE".!TIH.-;&1N'XN;CS']Y6SX MQT_TB/GBZ(N;-3WRX/UO!ZWTO-@46DFU ]-Q >CE<#J8C/HX?CWXQWD_G<_A MOON,]%+5!#(R:0QS&3R*5,\U"'FNBB&CB= M8YY>X+OR4 [S6S9A)%HK.=":R9'6"2%(+\@K*L5*C,+$UED,:T'MZZ*Z*VZT ME?JA+[''HTGO0QBSBQ0ME,,0(R2EREH2I288A@C6J<(PRL,VR7NA3;W&% MOKOAR9T''NPRNJT.A[O*LN'F< WBRJ3=!,8V-\^;J+:]Z[#^CGD'X=]7WPZ2 MZU"1R63/O96 )ABHB:'@(RO@F74\8(K";901<&@%KK@9;J^_;0366&^_D:0N MIY<+(DD7,VI%0)@"%0R'R(0!M)S<2F48+ZJ!YNX\='^VV$YB'[:0V4I3O*4G M_G%Z>1E&7X?E8_]LT"_]% :3%RE5 [%FZ@\O^HGLQ,7!,BPXGO0OZY7#=(QE M>G%!WO!X2#@F)*H^G3!A/,;)^(FN?*=@=K\+V)^L&ETFO$C_FM:RBU=UM?B& MGI]?7S_]Q>SIMXU'P:W- F(Q-=W!(%$S,(AH8\I9H6"M0S?;X-O5JUC]C-]G MVGG3+]CS+,1<& -C,[WDUEN(#A6))&9MN1#2MTY2V@37_CW0SIASW^UHKI8N M.I%=F]7KQ?+SU]_"?P]'+R_HY9Z;W)G9(+.)8$0B\&0!@$^905*,R."83:QY MILPN@/?ER.Z-8OM3WZ&]WO4OU?CV F66>J MWYQBS?1V!'0S+)52W[W .;V%V24(R!-D99324I8<6]<:' 7-UN2H'2O+ME%7 M%[ELT_%D>(FCJ^KE!Y"O(NG%E! B!V'F)1:*0!8+66)24O*21?/ZR4V [=]# MZ%2]][/AFNNF R_AMS#Z)]:+@,=1"O1:EU3+ 6T$Y#,^^_ER+T%> =,J5K#69E^05@2(/&%RQ 3+# MDGR]0M2ML^PV G;:#&JOFX;9>7?##"5J900J8$9H J$U."T52,^]]"JA%\UB M*M^6E_9T.7>A[$5J^ 8P3B\6NI7P5\32GB*Y#F.A3+$DA&;@L%9LQVC!<2D MK9;!%L>CWZ@;ZZ$5N%$LM(7^MA%8I['0Y%1 ,CG!2&GJ8C)M^TR"L4*8PHRC M[?]T8J%;B7UE+'0;F36TUV= PI=;0(JEPUH[!I*Y6DO!'7@7 ]2A&#D(8VS9 MZ ITG?)N/_09*N_),EOYYNT_D+UKLOG3GK*OT'.7">IGMZRM1T'ED?%3:VS_SZ>T W^!X/!S-%T1^(NUA&1BB=$I)QWQ9LZ -'K._K:%CG=ZT!FPM MW(;'P<8RF#L-2>>,GE FZY!0UK$DT2)$Q36+R4EV/YK[5$[O)1B[-P9T)N1# MQUSO&K4FAY T+^"")Z,VQ0)1LP0Z"!(KDN\\91<*V4 !W)>%5(6UC0Z$!Y,FB=<=+(C:J,#JW C5SL M%OK;1F"=NMC"T":2;21OI;97C3 X;<16VUB4'8Q#;*S7L>+O968E_I8F\C MLVY=;$W/)2,.R$ @(-)Z",%RD%(*&5)R:;/N;\_#Q7ZR\IXLL[VXV#]/QV0% MCL'AC.S* M_QI60_(U6>DC'$_&B] .22$RZ:.!F((%Q94'KUD!SJ,KR6MN-SNZ=Y/"!DCW M'P=MQI[[0<\]J*J#5(P%ZI?#RWAUQ5 GM/?S[/YA./@T"H-QP1%!Y3UI"NW( MS@-7+H(R19&/X@I(Y8UE*A@96M<];(/O!,G47"T=9&*\#U\7HP+FI%Z QWGO MY9=A?'Y-]QQU*8&P^J+(S25H\ZI:QK0HP@C!0NN2K&V9N; -#EERE;/K$Z-<#$F+HT6H>C6>82KX9P005H)O8.1TH]P M]S]'=6: MQFC106JU)YN=$I"X$:!B,*4[)T7N,=M9(;IA)C15/P=S(5>?CI6 M^XI0WSDGW_1#[%_4;F+3T:S3OT))\*P%0U87N?FA;G110]+2*Z6?4)4>)(X.YAUO62#O+76JSJE ME\/QI/:-(@-1ZP0AY#I-+BOP6#1899V/UNN@-VJUM-L!MP+="5&C(Y5T,>^Z MY?$Z_Y.>5-YGJS@P5@MB, KP*B=P498B4R 'N?5,R/:K.&TV[E/%+<=M=[&D M6S_I!\QTMY3M_FRJ[B_'A2];U>I#Q MR<).L(R!\X1"+ MH&^SDEX(F7EHO4%NBW%?C< MD:1'RQ"*Z2!:!Z]60#E\-7H7ZE^?F+.U&CI(FU@&:WZL+UHP; *PHR9@:\$= MINU7$U5N0(_=]7 0PL@D"N/!0E0LU1VY?N42B%I94HM(L#.O=,]$6=.XZS \ MV4;\#?EQUKN3@_OFS!9 MR,A:7PB>2A_272C4@7:Z&,$X(6SUMG!A:'Z<7Q[.=V-79\X+++60HG:0HJ4' M6PP(%S1G-H6H6E_U/0KHF[#'VZFD@]*&*RQ7[\C!W=Q M*SYZ_T; #J(>MI13T]9FM09E2@;KBT'^.X:+R7D*H^O>M]Z9''BF'2TS4$;5 MZ\"4@'[N0\ L0^)KE/?(QS]/!;:25]N+\/[9>6T^3J!^"X-I"6DR'9$%>84K M>J^X8!PT?0$JN )!"0&<3$2R*GPHR:[1X^-/>)ZJ;"BUE5>6+9NK7!7OC$>8 ML/]'-1<'.!F6<'$Q_),V%2Q#DB'F_N1B.*MVWK&1Z8Z/V[WM2LOU-NK!G% LXK<@-G<-[,X+RY3A@QR) 9%("%65",/#5'WC\D*Y.+UCK4K7/R MGX)S][*7N;IN'CDKFEV4,_H8O/%) <]6@I+9@_/)0+0E1!1*I0PWCALQK.N$T2,W)RBZ^ M%-FZ,.8Q/-\":5JIHX- \"_]\>?A.%S0/CC]_'J0+J:9)$,_3;.J_"GFJQ;4 M-=%BOHRWPPF.:\;Y, SNKJE7(B-'/4:P3,O:XIZ#SUR"S"D6EE%$WWIK:KJ M;X",AU-X!Y>H*\[SM\-!NGJ]T/+:2XV!";+&DUP$QZP"&X5-,2K%8NM(\EI0 MWP#+VBJF8>N8L]ZJA;^;G./HJN:+%1%0)P':V-K<)FOP1G(PG)SBR'C695W& MW :/.6$>M!=SPXXNCY[+MRAJB8]&B 0A*K+BF+$00DVF*,XSE:1'U?IF?@VD M$V9,%TIIV(]E(T)?V73O<=0?YI?G872&/K^*B *XSIQ\5 M;^RZ.^.G/?F$N;(7931LA'*VA-6O0J(_)F'1%[,V5U>=K%^&S_2#R=<>4R;S M0(Z!BIP$(V.&8&P$)H3CF!(/]]W\A\39^JFG39INE="PC M*IN!GY7SOIM.QI,PJ(YB+X9B#"H#5M:KKM8Z[N:IZ/= M5^G]WAVP/2GP6(KS[]R'SM*6;SI:S.HH.S">D<%=1!K>P3>(AEG X =Y?:N!7>8?-^F*MV<+COH MXR#$D5$$FU"38U#3Y[(*-0W60Q(IVE2\9=BZC/] A%F3+7Q8OFRCAJYY\G>\ MR&4XHF_Q[7"R-&JWR* MPDBILX! 5 ;%F0)78@"R")/PT1BC6L_+>"+4_5ON MC97^&*4ZTMC*]*.6"9:O0G_T7^%BBK]A&$]',\-KO# #AJ70K_^HOQX26>J5 M*WFF%S=-Y_J+X#+!(R.A9B+V!V.RZ68?$R8W_WP01ECO]^EO8QCWQT],T#PP MW-T3/(])WJT21!=+NFH/=Z=1X=4R\[O:Y'".A_[@[7!P#>_G"N_&KT$KDF'D MUQKN,R@=$P05ZLT99J:+U5JW'CS6= $[GP77FKV*H/)B#6H7P*+R=-Z5 JY6 M6)I08K&)&5F:FPCW,!S@WN5@G'JPT^^BCZ9E*[_@? K /-;IEO76NT@-?3F:+[= M!UO5'L3U?*97H9!;E\G%DIP!\URPZ'P0S<="+P7R+9-I=\TTS0===3K? K=L MGW6>^< "@J8%UW;6==AN]*"%- ZSM_;^?)&-S:?'G_PM4FC(1] LU!Y=")%> Y *T4FR^@ABX]WH.[=6;4L-==7!', 61B]'TMP_GKU/W^]=27Z:H3_ MFN(@?9T%?X3A&86H;V)2)%U3[\\YK="C0;3,E-!Z$]T UJ&"] ?BRRK6-M); M%RU)E]RU7P.\"@)M K&KKK?KX1VHTVUKU:ZB3F.]'(A"ALQ-Z7B!2/8F024' MV-O$P$LN3508R44^%>JLZUY[!,S91AU[8LSX>B]>-+(DLT 6S<$[03+@]%70 M.D I4M<"%?*/6X]FW@37 7V#5@K=@# [::.+$0 W+\WUEW_OXX@>_! M0[Q7;]PF8/=H%*T$>G#SJ)G&-]FVFJIK7R??2M N!=0Y"_!&J3JN4H'+!-I( MJ[A$GVA!I\>MS>VGXZ#6-EKJDE*O!Y^GD_%, OSJU'8%466R'J.2#I05=&IG M'4'JX*)-.2?9.L[S")SC,)T:*7(597;40I>VTRUHX@J:+#99G3@854]UZR.$ M6;M9DYG@1CD?F_<@7 WG6R/(4[2PIQU$+D9_1<&B-Z&6X=9,\N*K)TIFGPQ, M>NV%,JV'/3P"YULCR%.TL)>>LVM2=.EO+LIP]&<8Y3OYNAA&@^%TDFZG2A [ M\6PXJC7@87PQ6W5_^#6M@;[HY<1H9IUB, :T1;"<5JRX (7AAM#(^ZA,Y.KX;KZ,*I M^$=_.[ ,8?[D7JKG*69I_5"Q:5G-U!.E>'/AH/T24/R7MF3$FR '/C$-Q?1-_9K\$Z=*LW7)1*];T$2>3>=AVW)/*!F-4 BNU!<5Y-=B% M!6E24R)NC/QCU3 MC$@."]"R/"W4DFDKR,A%JTNR2H?D]W$7U[PF_F&R]8YN3SD$&8XP=^_Z5;L93\R%Y:PX"5DZ$J\D00<>$I!% M;7TT16;?>OK)HX .'J<^"%56AZMW5%F7%M_NDKJ_O*M+S$T6V'5DNZO%'3P: MOBNANMMB&[+A6=)>:..MLQK(BK6/H:;0JN)2OZ@_3K?K#SQ=A,&_$G?1SM8ROZ+R+)GDM (K M8P"578&H;2"/R$>?G,JVNU2?1FLX>%WN7GG=S17M$QEQM &\V7K>3VE_"V,< M]TPN1=564UG7ED&<9!MB,N!4DG3"LV!$.5Z67Z_C.],/RHRCC=3-UK0ZN,)[ M6B>7<_*0DR9#$[6%Z'D!IK7/W-,K;8^8_X^L[/L;<63L.:+8W,H3SD16E&$( MS-D(*HD$468'FC%FM4R86>LAO]W:/(>RS.>7ZJ(XVBU9@(QZU@T8P64907*M M21 H2ON)]>W@'ZAKQG'L&WO6_A%&WV82N+F'3.A#0)[)Y*7]044GP$OZC\S9 MDE09;1&=Y7C=!W/PJ-N^V;$ZX+:#EKHTVG82T.U5+88O;+"NKF-LC==T\-#: M+M3I9-MLI/=GQ6NIE?1% J*F]245Z*SR"5SDQK*81>PN7>=9\'GSV-FSH/,6 MZFX:+GN\E_15T(5+3]816D!=6Z]B[7IHG(3BK.$Y""'QGB^\96OO@X?%#JK/ M#1M[/T$9AXN ?=@B_G)KYL2= ,R;O02^]H*THWC7_J5\S%5L60B?;.203?2T MLY<"OEAR\EQ*0=D0A>GLRN[DJ]B41FV$UL!YW79J$JM'^I9.4IF]Q*"ZZPCT MO8IM)Z[OIXIM&X(<;1#L>DTWX8[@G8Q%*##,63K*#=F+=+R#4:BDXX;QV%EF M<>.U?.?^<=#D:*-BFY0=<9L=M\E ]H%,6VLSO>> MVPO2B$A'%"-[_!2,3%GR_)!.P3HIVULZ!0T3@$Q*+8W%S\Q6V>RI@2I>%-<4B+ZSCIP?:]?:[2G'((,1QA!6Y+-GW7P(LTFM$E6 M^\X&DJR.$#!FYH/+*7;6).2DZ]>VHLI6]6O;J.Q9%O)LLL#O]6OMZM>V(M3> M*WJ>PH9G27LT*+.A?8*\N0BJ2 $N%5&WC6BM]$EUUV+_>=%]I_JUXV;[-B3H M/"!W9Y6S()#Q2CM;\T.*2: P90BZ3H\2F:./F:?T>"ADPP<]:X>XA6H?C]!.=NAB.^Z@\"R29!-MA-8T"5[>'32Y< M(QLQ,NT,69>""*5T[>T?)1"9BN(&F6;8^,!8 J/=@-,/6-^3.K(B3*8C>GMX MKZ9&6AE6[BCM+D,I?\=\ MAN,7D^L?O,5)+SC/@S :9.&B5N R\")(B#X9RUG.N;N>?LL /7\NM)-W8TMD MLY[ZX'(XF-7>@%XHP3M8Y\L&J>3&VTV@(FD,T/B;IS%HK9,U#GJ]Z M6TNP@SOP&X#SRQ(CI",;A4%Q.8#BLH"37H%FQ,$LH_"N=9G'/0C[NB/M;C_? M7I+'7=P37+#;;:CV-$5O@G^I=7'M0FV#JZ&'P,UV'N]-II<24]&JE@ MWS1)1I(#C.1H9Q'FE2PQ&'*&M>3H4/&B6UN*^Z?'FCNPP[!C&\EWP(K7=#R- M<#SY$";X\<_P>3'ZL-ZL",_ ,9E :=HPHY&T=6JNC8Q>9=8ZQK4#7[^D\S XNU[S%3BO<\0B$I18D(PMJ2&4FB:/0GFA>2R\ M>8.XQP"=$!W:";Z#;>'3:':/^_7-,/WS"I$-/GA3ZOV_H?\8J2 JX: PPB63 MXPY;#UM_B.*$]+^CB!NZF./1I/>AV@%KK"[.]#?%@)K MK+??PI?^Y?3R"DB*)MF" KB:;>3.@=D5$_&-8GAHO/HS[]]>=P$2Z'4_K381E.)^-)&.3^ MX"Q??VI9?&K_YE/_[$^(#Q?T83G2OQ\D')\C3O#+YV$-JW<2^SWD2KJ.,Q^- MECJ,:4?E V*,4%*]$!><]E"E!4B4*D3K':;N[F[>M(]IO[U2T(N97GJ0[*EPP^\@S(1=8AYY"QNY#]72S'$>#:1M^KKZ)VD'('MQ O1YC[L]NV M&X3WHZM:.!MST4 &F"9'V+HZ"[8 RI"3"$EC\XC7!K">/R=:R[[3N^NK3''O M,8: =>Z5S!A--B#P*P[!SZWTO$WPE[!S\[8L8WDFR;,_4XBQ?QQ M0B[<^)?AQ448C3_B!7F.N1\&'Z:?$<<_3[\N!ID(6F'$#,[6#L$L*7#>,2BF MI(@J2 SW;L0?Y,YM\[PCBW%LI:-AYP)NZ'RL1/D;?NFG,'B/X^$-2.$SBXI+ M,$H&4(85"+P48$QS>@TRSU8]C07+'G?*)-A9O/O8"MZ?]R_ZGS_7D4=W@?(Z M\%V0_<24(:#!9;*D2@1E5<8@C?1N78>]+1]YREQH(N:&P;2SWJ_3T; B6P+X M!IWT+#F5.)2"->V?TV$8HP(1L$BIE1)Q73KU)L\Y" -IY;8US]?1A:"Z!#;DZGT' 2YPDDD(+F2;.)?KSH%MGWD2-.A4T \I MH7;? 3[0<@=DKKS!Z0U1E AJEP(E7<0-#HH&K/)@0==XH9O_K+//PE5 M-Q/@0[7JIZOU?X?/@8X9_']Q4,&]/*^'#G[ P65_$/LW #$:*4(L@*E&HK&H M>O(DB#PYZ7TACT>NT?"&CSH)97":;PM_GY*9,J)#Z]5P1"*] M 1J2",P; QD9J_N7!?)/$DCG,MFL); 0GK8MK'KD29"A2S$_Y(-_.A]>3,>T MX@N"M/:^2@ONK5:Z)OOF.IW( ]FIKA;[6A]4C,ZOH\+F3SL)%G0DW"470>UO M ]\/+_KC\__O8CCY>NOT2M[D:L4J](K$@ B>[!LR:9PQ7H6HRQ.-A&6/.PD. M="7>)238X3KPGCG[V-%%JY72$2J+C"Q:%0IXF2U(95P@C"SR=:[@YD\["0IT M)-PE#-CA O#U>!3PXN,Y_I/^NP:E23P*'NO=I*P='PAJT.3CY*"-EHIS+_D: M"FSQN)/@0%?B74*"7:X%A]/)^8LRJH&*#X',V35(K4E83&(@9?5NI:/S2RD. M(VMX':// DR="GF)838X5+P(:J*]>=1^)_:PVSP \F>RB#[5I#(FDHB,IB,+ *N9TD#('MGVP\)$'GC 36HAX"15VN%B\ M<\^Q-)QQ*YKA->/:?PB:XC6^U6#W.O??<&-=3H U=J;,;$1Z M9>?_:[NB@2&P-QNL.TKW )6URV8(56#-'"BQUR-AY__.\%8>5W$=A2.19@,JRMKES M!@0/LB0WB\]VMGUN@_3@DX\.3+,-ZO0:J[N#W7D)K$7CS V =52^MQ+4\=3N MM=;LL$NU[)4WV1J+J6)+S,RO!;R($J),QD:EL_6MYU_OF2]/*.8[&%VVT48' M-'D9QN>O+H9_7@%<)*/ZX+F@!9K('7DRR8.7+@"+SD6ABM+W,WAV[R6Q#,C^ MW8%&BKK?0V)G*7?@+RX[D6=$%ZQ@<'6>E2Z65AHL^( %))# M_&YRCJ.7T]&(C+#9->IB )T347F% FRVA-2Q#-%[ ;H8Q43&K.[7F>S,CH.X;\R0!R!. MA@B[B;=IRX$7*8VFN(J3#T=5"N&P$#FAALO),?,$6=46;(@IBI3HZW4C1+=\ MY+/7>K="[L#"G(%[B(J6[H-F";2IB0W,R=H@68!('B.33C+7^BYC.9)GSXB& M@F[8@.">6W[+F9H92;0<%9,I8&@S(B.)UU1H,I(8I].HQ*RL:MWH<#F2[WYJ M:W7MA417[\LFN+J]27^ Z3 >:@N]K:7"#D+O[I[\(;YDO:RM'PE:EC5G3D-T M7@-/9/IPQHQJ?K3LEPQK/--]@[H)I?VFFS22W8R[IV=S*?7G[@:]G M#ZP1P#?7N3::R\AXBA!RVU>%1]&SZHB7.TXB&W0T]X M'>3$,AS1FY$NPGC<+_VK>\=!_A2^] (+G/L<(2:D55N&0!9^S4E+!5WA$>^[ MTVU\JE8+V-^>V06/EOIC!]%M5W=XVRSF_C+FBZLKT25Q41@G'Y=<)654!J^K M8(O,(?J0G6I]/K=#_XU3M(U6.S $%P#?#:[&3\ZOP]+7I2DC;X>37ZZMFA?C M*\OIUA_THO:E1!E)C*S.#C&&;"9AP1AKBF')LN9&9.,EG!93#ZG?IEU8'Q/5 M_/K&9FN=SQI"$G4BL_'T3G$!4D7'=!W7;->U8%W[D*XSHKND1&L9'G-2\W6G M>NT5^J0Y)%W'J"J/M2)0 R8R# 1*(U+KB-DQ3?]HKO-M)H%L(_M]CWC8!-OW M22!;:W&;60]/4<&^:2*R"EK1RQ"+J;VG4J@[K@&N0I',T!)$=X6&SV$22&?L MV$;R792(/3J,/1FOT3 'P6A)1KO7X )3@)';*$.)MK0^51X%=&0E_EOI[G[% M5C/!=^#-W^]"<#.:0%OA/)0L"Z@8/'BK?>U3KG5F-B?>N@9[.9(3XD$#47>P M+#<6[*C;(:HE009R,*JXY%,:%TE]PB<4[,T6TF^ M@TR=%="N7H)-P'5D:3X*[#"F9C,U;D:/'72PO]UC$6XL+%K%$)*L(U5SEN!X M"<"D5;6U N8@GC]!UAB;A^''-J+O@!4YHDXL.#*L#-1V265L,?9NS948J+*)UVY"M )X25;K33">VY=P-ND)U M!2IZ4U7N0/\,H MK[@.6; SL"PS9@L\UMD(7)&OC4*#Q%*R,8)+MV[PQ$8/.@5%=R'3ARI_R%R!PA0=9Y[.-"^= >YC85*CYZ;U[<)Q)/YW?;'00-[[S-S?!->W MG+F_E=XVSM9^@M#WF;D?@R(X@3P;5_FOZ:O(-+T$M!ORK&3)LG76S7/(W.^$ M"]O(>D^9^T2\FH3#@'E7^_34PK?D)9A"+I#7+BO>^L[@N#/WM]+1!IG[VPAX M+YG[5T7L>.6KA$&>)Y3/:UG#K*CY;1C-/9IY/OEXZU3\)SUD]]SZW=?6J/'R M/1/T=I'AS&O,L[6%BU_ZXYKO-"7OX>>O],WGX3A<_.=H./T\IH^XF.;*4?H; MLC/[@RGF=V3US'LMO;E.Z HA)"G<;*9-)*.SNA@E9(A2B(S"6\9SMY>_72YO MYQR-VT]]_*%7[%E4=\_K^Z]JO'N\#HDBWP#0<$GO,2IP+!K(44C+B?>J-&^6 MW0;ZP1VPHV'_@RR2 W"CD]2"KL5]Y2IY[IB,";C3!53 ,[2( .E)+<4J6; MTV4'?1R$.$QX+ZUWD(OC]:[:T]%@2AVD()20H;C4.HQ\(,*L2U(^*%^V44/7 M//D[7N0R'-&W6,NYEFZY5]<:"DU,+EF(-GM0"B6$S#.PE!4R)CTV3V-^(M0# M)+:V5?ICE.I(8WNYB)K[4&&0+VX::)W?6L^N=U#;?O[NUT\[K>@9WCPQ5)D[ M9%!T-G6&DP5O'"-")X,Q":-SZ]E(S^#FZ:SWGFSD>M]XAN_*Z_&8/K[>&TPG MXPEQ@Q[\\3P0KG?E9?CGX<_X2VU(-L'[7#CT<\+DCAM.^-=J&N;=FB.Y3KUTTL9^.20+C\S/ MHQXO9U*BG6Q"7XW[^4I4\QEM1GB53'$0E%- _^_ &>V 65.83AJ];-YQ>CN( MWUFZRDSH4M>=E%+&R4V-X)T*GBKJ?//J]9QV013FH'!=Y[:7 HZC 9*&58H) M)W/[L96;HOM.R-4EFYUHN(/$R;M(7X6$+RZ'T\&D9V/BH5A==^YJMEL$5[(& M&5@IJ)SVFG?*O!LLWWFV&<^>J+T.TK+>AZ^S/BAUK&6<_/JE;L73_OC\/?0_C<)@7' T(JM4,".%9PE8H/-?E2@@8"J0="[*98M&I37>QG9/_$ZJ MA[Y%ASI[R"W=]-IPU MY$^$^IVC&UU =J3[AY0U.V=)7'X._5&5[+OR9C@X>T-.>9[?V,U]] J35E!Z MF'0TEHQ.96=3@P4'+[("';TJ+*BDF\^LW1C<=UJNS%GH1+\/B6B?2[J.1,NX ME@P\)D]K51)\EAQT\CEHXU,7E5[?TW4.0?TC9-2QI.MT+YOY!+J84I#>@X^S MAN\JU-%/$GA),EJTCNRT9_>R?0O)0UMQ>N_OW=;2CZ&MS%"QZS.3OF )'Q.#@BR@E.,"DR%#$&&EOL!XL(59"QBQBZZDV M1\7<[1KNG!)QM]%\TW&.G\YQ<1.TF"2:4N'UV4;7+N^L$!1!IY25(4MI@^?L M7A#VP>W<@P\]<$Y45XH8MI%B!Y'WNT&).:VM$DYY,C<4@5%%!' R93#6J<2* ML4$UWUP>H/ANW:VV[G;46>>!R=OG[ :X.FM)O1S3H=I1[Z:S1RFPH\ [SYJX MA8\9+U Y [8(3MN==Q!]L,"]F=L*K_A?, M-7GB]\$8$^V/^AAV(L0]%>\/Z82;?'U/YV5-.OSU7]/^YYDL<'(OO7CK?.EM/KM% MJ?X35](H3_K.\U_<>O[-E:PN)2:I(F1G:P,OZ<$)7R"A2L7GK)5NW5EO/:K= MCXS/(TS]F9'4BXRC4RR"M74D3[$6HLL:DB*#.'N;BFH=(KC]_/UO((VU_O"< M>*)P.W Y%I,DWY65BY[;R,9R6P(K=3BI B450B@\@LRRJ&*$\KIUEN^FV/85 MZ.F8%IVHXE@"+"N7]//7VL]_9GM9R91,-:\X&5-GXF:RPGP&492VJK#L,.UK M)[V!=2CGMQLZW$]/:ZR6#KR7U:N_F0.Q"<2./-L-X!W&R6VNVDVILZ->#D2A MR D++QE8)(] .57 !6_ J1R0#/F@;.O0[,&HL\8M/@;F;*..IB[S;>/LJE/O MN\%*Q%<>H+5&.'("04H>:M):W8(]0@Q>!9<]0VX?]:J>]MPCLHR?JKKAWN3> MA?$\+),_PP@)V>++7_ /O!A^OD[O7DP5,I'9&$DFP=([P\DNC%D9L$DA\J)M M$JUOVC8&=SHLZE8O*[>9EE>)SUR<2[ZB,V:R8][@_. MKOXF?AWAY^%H5E) #W[BA<[N3]S]FJ?QJG>\_#GK+?"\>(CG)M9TX_6E:'U1 MB4QNH8A%U>%SEKYB!65 LL YK@N^;O?$G8=R7SVM)XO(*FL$HW0&I34A]TE! MEIK>#,U2LJT;="R>O<\QV!WJ\\$\[*>(MH.S:8'C_724SL,87Z14Z]OHK7F1 M_WLZGLRJDGK"-B)DZ.=4CKPEA8@ M_S'J3V@??5?*![RHM;>?AG7\S;NR2)KXG732BSF:4B=E)>42B4/54HU<("H9 MG"2R9]:Z0=16 $^<2>V5U$%&P@+LU5R,>4/4]'56J79QIQ"HAS:+A-Z2)'(U M^Q*'H 4'*YA#43QMFUW1:3VZ$^=28_4TG5:SD3CF]Z'*>N=LW3X+%Z"L(Z?0 MU:^"#T%YU)KI%M;87F(/>R%"9^(]ENC#AX7'4'?#V?V5,B%(B1KT[.; :T>. M']=@8C1!.H&.MS9\'H#8_Z";KM0\;"GN#DR:.X"N+A@V@=11S& )G,/$"'94 MU&-JWT'*>R) $#$[1@POQDE06*>]*D3PA3ENR49*L76?EKTI?LT-?_=ZWT:X MC5/>!F&0^N'B(X[^Z*?K,8L$ Z7@EEZ*VE0M"%%[6%G0P0I;A(LHV!JK8,5' M[__^=&>!#UM*J^'EQ5FOMK*87N*(3JB_8[B8G*2 M4YF!TT$F4933B:]1X2,?_YS5V$IJ3=_$O_?/SC]A.B=0OX7!M(0TF8YHM8O8 M3>!DG'IR1[6KM18F@BM80,D;C3WC."FTHNY7^_)["%KLFG&[Q MT9T&(KI,-]W:R[.9%>LUO=2:D9=G44)D+$#VP7BKN<8V/F[SB,-F]U598G3> M",BA-F$K)8$/JC9A\XGS'!C+K8=5G9HF,TG.V_YYDUAB60 3/H)**$AL MCD'PF2MO?7:B=;O0I@LX448>3LEMDXHV'R%V7Z+T3\8W(\1\<#KF#%P(0Z), M9$P8DJQ1PC*'WHNRSHEI!.7$^'88%34,M>RT@!WA2R8/]GW@GZ M:DE92LF9%N MIR6Q6,"ACJ#11TWOE S,=,>ZQ\%]YV$G:NR@L^UM2._*?>P] M([2SVD4PA5X9%7CMY. %."E-=H;9F%L7NC^.Z,28U8$:&G:C7:#[=!O-3:^^ ME^=A=(:U_5D1:$H!8U*]RQ 6")RO/="<,BX7AZW]@L<1G2A)&JJA@[:R-X#N M=G"L8XY>#4>_CV]:1E2&UQX2[T8OAY>?1WA>+\C_P/D/?ZU.^[BN\]=!O3V; M%^1Y)@32$0XF%4%&8O(0[:RZ)G$MM%?!MO8$.EW0B5+T>$C0L OM5A%:YS-Z M*31XF1@H$AI]90RXD')P]!KFL*YV_QGG.3S-NNI(O,>;Y^"MXRKZ#'GFCI#Z M:17HP#!-"V'2FM*Z.OUYY3ELI>:U>0[;B'M/8>Y-('U[>0Y;*6J#>/=3I+RO M1!SB:#8F=L3BZ8E G R6R.FQ8*/ UGYM;*QFY8C*[UF4[6\ [V?.^ M*Q5UD'+_"-0;H+=:8VT"MR,K84NHA[$@.E/]YA1KIK<.[(YM8.2"2]&ZV\)1T&R-O7*L+-M&79TTL)P5;V.N*5&#X<7P[.N' M_MGY=16W\*X$2:((6M">'LD6B([DP5((0LDB9//@_1I(^[>1.E7I@P9F[?31 M11OEVR&TV;K[I3_/$IB_.5FQD)P'RX:B#B]2""F)VQ M.H )=:"!KF%XC1Z8SHF>HJU/G;)G?IA'X]'*3^Q;PA MV^U5+?R'#=;5U8511VLZT,U2&^JL(N0QZ+V+"Z>NUB>23MD7!(Z,#A!;.SA' M9VE;=X@Y6<>:YR$^+SZON\)Z7G3>1MW[[$Q[954H+X*QR8/EMEHRPH&KH\U$ M4W H^LY>ARZW[2'[1,4MY>9((]4-BXZC0_I,8O?A+F)U+QD<^VS M.JWAW&ZEC6:(S&J7B+"/W-"^N1D@('UT+C/(V\SABS M11QH>W7L-R=B1;%+SZIB7"BV]C"I]5=!0$C(0**S6ED64FP]IV1[E-\FI5JH M;+^QZ[&9>0Q'*@S)25F$PX"2&P(VSW+=N$_0XHF^3/-NJHH.BM9SY4T=,BKK@&+T$+PB,=$^FIS.1J76*0\[ =[75*6]D6M_ MZCN6I53*XMLM 9.BZ\!:ZT]D:J+-3W7,/C M8=DVZNJ 72^GX\GP$D=7G8\>0)Y?[^G":R/L -H)03N[JCM[*6 UM,8,V0W;:%.I .QUL0C=YM3^'\6JB"V83(0'NF*\)"PQJ?BVX8D) MRZ1BK4WVC8"=-H/:Z^;0'3IO146NFRJD6:N/$::*J.9 _1%&_>%T3,S%L^&H MC^-AV4.,Z.EX]A5':B2Q0\2:/&,IVZR TWY&5EVU[P23X(V1R!R6)%MGANTS MUG33(>1AGZ/7@RM2X$7%\.N7JSY;U].[M,AH0A2T)90,RED'D6L/10@6BQ)H M7&O9[(+WR.^$MV':ZD8O':NQPR%LMYO5C,<]9R(B\QFB\!J4SP5\<0Z\"LIE MG7U0K7.,EB,Y8=HT$'V'L]4>IJ/>X.PI&:)DQ4!.6%O;:(*72P CHA5*E$* M.Z+'8[B^ ;(T4TL'T:51"M+ZI.+VZ]"ZGVI[[G&+>6+!6/ MVH#(SH#24H)SGD-P25H2+&W!XGO#,LK+TMJB/PJ:-8Q;[Y-EVZCK8"$C M7@VK="_)$0D9;J?=)(:-M=-/!7>5FP75; M4*F $KBT=80.1XA<.) BJV1]$9JUSH8^D<2'70C47C==EN0^K/Q4O,A8$"1& M7V>2!W!U(B4J:7@2Y #)YC49Q]*"X @L\B9ZZ:)'96^E- M\/%\.)I\PM'ES\/1:/@G26WGJ=$;?.3N&6+;XFZ4Y%7#"N_*2^)9?_(J5!9- MOMZ$&C)&18X !Q4]_8>' EX;I=7?31P$]?<3!J^D@SQSFM\/! M]=?WGW+9KS,WA;S4N/;F\C;X3H% G>NEZ8CD>E1_?/?JPXO\W]/Q9);49:,N*BL- M6)(#E6P$IWD!EL@E0(G*.[5FWWCXJ:>@V9VEU3"SZ:R6[9SU!^_^P-&;?AR. M:&MZ/9C@",>3#V&"[P:WU]_C6IA(#ATD[23QBU;J'3>0'+%+6V&YMFMTNLWS M3D/;G4FX@X2F7S!.7@_&D]&TLG+F87W\/,) ?M=_A5&_>ED5-.]%VF:R1(0< MR6A12=!I17L,>"RVI)QY;![NVA3;*;"F4WTT'!Q,9LY@.C-T9IV'IK648)DT M7@XOR>BM:WB%^!Y'B;ZJ1H_/7D>1/.A49V58;\E7SAYB\-(6R43)ZPZ)G0"< M E?VJ8.F$WF7@9POX/>KY?0R*QF-)H.&*]H.8]3@K,7: %Q%P;ADX?';BDV> M=3Y $$*#$>B$L4Y9)O?@2.XUO7F_ON+V MI-SZQR9!R@.E>?02+OW M$V!VDW(7?6+N(+J*VFR"J:/$@V5X#I,TL*NN'E7]#H+>%PF84H:(;:&XZ$!) M&< Y7F_/45K'DTZI=5QT?\I?$V'?A^ZWD6\G(];_&%[\4>\S[]YV7HT!DBDP MIS44SPB<,P(-$*U.G1VA4P6 M+[VJH^99[55J!#FK2A1(EJS<[&PJX=X^\, K7/>,9ZS=Q@)L^**/1Y/>AS X MP]GVI6J_ "4S1'1A'@'UDIP29!$Y]Z;HLM$5(GWJK9>9OKMYD>\\\#3LMJ?+ ML&' YQK$(N]E QC;6&>;J+3]>[K>$-M!^/?5MX/DNG@C%\VU,$CN3"1#(M>& M\9R#S[3[)Z$+EUQ$QIJ]DUTJ<(4QU5Y_VPBLL=Y^(TE=3B^O@)3(G11! [<8 M03'"X'WA8%ED4@ND$V.CSC=K-'?GH?L[)'<2^["%S!I:.#,@\Q#^%9"< P:7 M.>2"GBQY'R%80\OC1K4_ZY1W^Z'/4'E/EED7\V?O1.9F^PGA-Y;K M61O?.IR=18C1<4"GR/9TI4[=[30F>CI63B,I=S'8_ ZB6U5HF^#J:I[Y"DP' M&F.^H\X>I<". N]\([B%CZD8"&."4 R!#+5#'OT(F+ V2I]3*:T;'>Z7".O& MD^^)!]O(N:'^SWHO2/YBON.].!LAWBH$\-P+&VG/<\DG4*J&TZ4LX#@+DHZF M;.[/RGIP0['ZTP\P&+R)[(>-!==!J?;MI)H98XVT+*B8(%G-R42L_8SK0"TO M/1M=:_W-K=0R MB\5$ 2X;)(+4KU3(H$RR9%E'AKKUEK<"2EN?FXQ3G&>Z]C@/(10BO3&2-B%O MR3+5PH'P2NA &Y'$UJUX5V$YM)?V-+T_[G4_4=(=.&JWWZE>=AJ]3 Y\'6"J M M:YD%H!#ZI$GKV0JG7KK-O//PU-/UFB712CWL)2_[$I11<6.1FIJ7F>\#T,IZ?EK27;M&3T-I+?AKE?R.B8R7.^O\ADN#-:D\MA M:&G!"?"\< A>.Z6*+<;E-2;;XT]XWOIL*K\.PB2_?JFCX*;]\?E\ODQ%>86L M9AJ1)4EDJT$_)3V#R*0"/YL=5KQ1J77;\]5HGC<+&DN[@^NU]Z-A0LSC5R2' MU^/Q- P2OBMWSAJ?K!/:2I A:4)8AP$*C. 5$3B1VY%=ZRFRZU&=!B\:2[]A MX>@UPO"U+G<\Y^P'K.M/DVGM[_1R.)Z,>Y9'(76R('(=*\110%0,(;',>69D MCXC6K2;683H1;K24?,.ZT,?"#RL;7TB5DS)<@U5UJQ/*TP97Z/#+Q']90DF^ M=:QU&WRGP9C.--)!K2F=?J/)=?N=5_T!;7W7S#8^6T$6$##! B@M) 27,S!7 MV^S0<6EMZZ#>8WA.@QW-)-ZP '5IJY5DLDN:/%H>ZQ5I763THH#W-C IA3%L M74WY,32F:>M-["BGASKS>VI)4YPI,9%5*U*]J9"<4!HFP?AD,)CHBY1KM'G< M+6G:ZKDSV2ZY!=K]DF_)@7,;[HO)>QSUA_G70>ZEZ%A!JR&96.W8>F/%=":9 M./1]YTZ9K?2SASLY7B(\=1R\&^9?^.%7_>-SS.2LNR;AU*9&A M$@4CC!*!#BQMC4690VL'8U-LI\&:3C2QA#*[W$7>(O;".UX0_#UY1*G_.5Q< M7:@X89C61M-AB"2*I&L,M##04B25L@XRFS4'SA:/>]X4Z$ZR2_3?.+7[]L;V M<5*'@]SJF>0XVER4@QQ\J=.O)7A+]JQF*1CZG8NRVSCC8^B>-VEO#ER;>F9XO:RM>#-,(PQM>#7X9_ M#LY&M#TNK##B F-?G?^ZWUJVE^JQ=/M;4BWH14X&38&LLZ?34QGPZ#*( M4E1BG%O$;D^E0U9?[:S7]974V\AWGX6SF^#Z5BNIM]+9IA6T3Q'X/@FA,].1 M*0_.N%C]^PA>J )"92M84C+:;ALK'%\E=2<\V$;.K2NIN5M>$*Q1V9QD :M$ MK37-KIZ2#NA@Y-$0+LXVJ*1>\>F'M@Z?*OMA8\$UK<=ZI+I;1!^<5AJ*Y:QV MK*SS\>@\##9P![ M2UY+!?@1!_TZQHRK+)E:*Y'Y H[=Y;V_KQ%STG8S=29P]%^G\^U#JD>IE1 MY*"T5.YMAH':AO\A):YBD4)1\%4/2*1(:8KTI++CUS!A9 M?//DW7Y@LB9VWP]*NFB_:;Q0ZWO^G(2'_5?%:0=%68FB:DB:0LUX\]KSTOIH MBW6>;U)Y_=CS#Z2+T]9VF#178F/2VC>3\6QR/LJU_.:W\9R4B[,%EG/6,7 5 M0,=$X:D2%EP("/66JF"7F145NI912(GB(21ER7J2W M7!F)=J.;^VOL_?#;A^4K;V6725.E]D2D,[\B!*'?6:#9,:X<-QP*)AJBR 6< M%Y6L-UEO;4;1O"SC(3F.?5]OIN,^Q.I^HKR'Y1H3[']SA9; X$= MU-T3W](#TM'2IB+A'DI&5Z63X*6RM+UI(32%J=[UP:LU% C61>X#8:"+EGO. MY%QQ/285!)8,UD5:ZVI7#4_.#?"0.(_)*&5;WU:X+\4>HOD&]GDB4;.% MRS^950BL"(L,P=4#1>5CAI 8[7824_ ^,%GNF/S04S/MC-E0=;TUTW.EWG42 M$G2],:FR"Q!09Z;*,GDXLV9@8VE@*JE "Q=]=I&3W%F M@\R)-G=?.8FYJ]UR'3".SNI@E?&YA?$.HXW>UL;;6F>#\[I_3M\P7Y[CI%R$ M2DU' DPG951_4'V[J> )VKQ7^UZ*TI*[^:VF( M$5%666POG_P3 ]$Y55WG8X>HH:NW?+]4R)OT;^=^/W-*&__(WG/_"OR7C^C;PX M[;BQ%#\9KBB(*K,Y6ZJ$K06>I?Y]< M4HC$2$[.!"2/-"%*2N"EY8#:99M%-$FV;@FXE: O%%F=;=33:?HUI;XV*(Q M&G/B) NY?A"53N!*$%Q[-%CZW.*>'PPZ:;2')@4/'3IH4=W]H.HB1LZ^(8_? M%^- 9HV66Q,#MN80/T#FDETLO*M6#X6YY,_'*OR33T(Y5Z#82N8B8X0H7(+D MC"A".H&B=:.;QV0YI..Z3C;>]/94%UWOXSK,)O*=;D]UMF37>S';F&$?<,F, M.5\D Z^,!Z6BAB!9@90U^3+%NIQ;4S[N!R;;WI[J%25=M#_<[:F05 G2*#*= MP[INUB$G!&EMI,C<.\[6D6<<6(E.4SML6*S308F/YFC[/^XZ7U4OU1.:ID=7 M#SRXKV.H=6/H^4@I,L0236U948]'74$@5U4"0R%81L--\X3V $=*9UPB#TYNN,K/-&UP"5FN>U/M M?T'C]28;T$Q*';T()O299[R1Y/D9?DLM]WR\<99"U#510AY-JH1.R4%P*H 5 M5I/G$]"5YOPJCR[FNVZ]3[9H,!QE8.2EVVQ5/53R-.,DS5ZR)8_E!62HCB?+ /MZE2@A1F<*1*AB,B/)HZ&!*$.A8$@9I(L\!Q>,VVQO? 8,$YULN@G#1!?=#D6UH/N2\0' M&/=1#M5-Y'JIG1TZV6Q31O]M%#YD9P>'2:O$#(14Z112[4F$TH&3SN6(1F7> M;_^?P^OLT L.NNAYN!/-++/.+@3:YY#V.44[7DQ*@>6(6F=M[-W[>@=^HME& M_YN=9'917EL>B4WXRV-.B(Y'\++4IIL8",^L7@HN!E4BSS6L:]MQ9&3P6YJX MM3+;SMZ-V,N=,BZ&P($DJW0ZOTD_FWZN\N#E3.1R'6=8G"E_=A.@WST8_5#=)9YYJ%[=^T M>Q%#HU$VJFIX-R;!EHG["KW7X;QV-_[\#7'^:IQ?Y;P88#A_.YK5W.SE%&>O M?](WWR>S!\H4%G<]9W=))VML4Q4!D*' MT=/RXC(L\"IG<, 9%[6,* M1AER7SR2(\-I:XM.1B8%\B1:@W^@H0UU7'@LL^(0$;7O8\T'5XPWYV$V&Y51 M6JX0->YGS-ML@@3M%;F4TC&(K+('<*NB#P99:5WSM4:D?25(#Q)%3ZW_.UJS MCX3;X^*M(IA-!.PK%;M.N#WE9%N:='.X[&"/O0 GF,R8R@("XPX4TPI\X0%" MR!3]ULM;;J,CNL,'S+K<[5[QTL4,?>/D'WB>RV1*W^+[R?SA)?>*_;:8X(/R M(+.QH+C4E?T601;ILB-G(XG6E-);BKJ';%-;HS\%J9XL-LB-F0\U+=,RZ[3V M@;LGE[K)?(0YI))$T)P"6%K=:+'SPD T1@'31@H=>/1Y(][,@XKQ]I%#6B!E ME2"XE3(XD_#4461FK54P#1F4O(7O4"44=LT==K+F7), F IZR1UN;M',V M8!M[[ 4XT@9K$[,@5*)9PVT$[W4-: ,/17(=<_/*WZ/,'O6+ERYF.*#LD75. M8;$:1)*I5K(["%QS\C-"S"7$$&.ON]QQ9X\Z&;U1]JB+Q0;)'OUV\?U\\A/Q M-8[I?VLT_A&FH\GE M[/]>3D>S/$J+<6_)UC*06+MGLO:AOV9,,0M!WMP2I(I_XPC>A#&Z%":BM+5# M6"38^@C.> \I6IX*8U:V=ZM!(5>WF"*6Y*RE M)5[55L8Z@X_H0?.HK=%,E,WZ[^P.F8$O\^\3']U5?R@YC4\X'TT7CZSC^/R] M7HB<_CFYY00KE3GG(@'7MIX]90$N^$KZYQ"+0Q92Z\JQM4+M[]I@*_-/^C1# M#]'"DP*N?-M-1.PI(;&!>/M)230V;!?8[&"5/0&(*8J-C.$07*09E.K]Z$#; MK,;$M6 JVM+Z?&UOP%F3FM@_;KH8HX_TQ.0"9_-1J@*NXMBDAFYZ-?5J5!_*+:$6FY.44OFL'&3"'2AG(OA2',A2A,1H/)?KKAX_^O!G MX_RW4F!#]I!'1+I*7F\@U,,._F;6W8>CWLP(3QMU!PWV/V57PHDLLL6Z(&'M M\!.%!J]J$_&4=,G.9G67K7O_9GW$C1[6JET4U]":5WO_/S^?I6BRKE?54\U# M*D[;OK,Q -.T]##&7<:G(J=N[M(_/P^WJS94_&0GK?7@YO[Q^DS%P@TG+)IZ M"$C>GX7(580@HB'?C_.,3U'R=K/;'Z^?@]TZ:JV'^?;F_9D.W#K.$&0.Y&MK M^I,OM-T;%BS7FE=^ZV9V>S-@>-*?W3IJK:E3LRC?_81?;QV*2XE2F,+!N]H% MTU.PY04G# 4CN?.)"5Q'F'+_J<=LIYVU]&BOT+Y+!^Y;L3=YQ.:]QR45E5E@E$>NWXZR)(_<_1_-N[<1[]&.7+)Q\R46%NH$R@IVFK=35Q5EP1G$0MZST MT(]QJ-$U.+7=7-(W8?;MU=]AFF=_T"=^)8Z/)7)>O(>0:IM5[Q,XE14487,J MIJ P[8D[V\B^E[J!0T3_ ^?*PX.C*2-=IQ'\;_K_J/PD3;^>C"]GMW_GUEA2 MW<2L5N D[5T*C:P=8B*84(H/,J&X>\OYWA;=7JH3A._Y#7LV?=/\2*>Q? S3 M^:AVP2;M+G\QG,_^5=/ZXZ^WYR3':)T1P'TM'M:8:'86 <(7H5.M(KY[K+D; MCC<3ZP3DW8#<@_&;QCQK!K-R1Z>U0JIJ6^X3I%A%:"U#%-A_A7^/ M+BXO%L?=(PKFHZ?5_?P,-_J0*HB4QA\!INQ'@*[ CY0O&F8(W%95B6W M[X794<@39#M MIVY[^/3[HK/FK'[O!"%GO>O<'Z)'\J?HX+OQK/+::5&./-! M&5E\E2C3SJ!UK/QB&G)RVH8LT#3OQK16J!/^'L%?6W/>QYO;/L):,F_\MB30 M_S!>H]!%3K4^XX:%Y+@#EGVH7=7W3S6/HL_13$O7AUR\+A)75F:E2RUZ< M A5\[5L3+<@<&HLFNQFS<-7DA MQ%6;L W$:-@?_=:KAV^(OJ7R[YIO!\WU:,A";G-1J$$406ZS$0Z"E12O*26# MM3SIS4BM]FW )YJ:M[5?%X4UMMM?I*F+RXN5("$Z*;7)P)B/2[)3[VIR/5@E M8F8F^HTN&:ZQW"\O';9)^=9JG[306<,BL84@RP3R5?_4&(0CJ4'7+\K5FXNT M,X 1/C/!*5J5+:;=+R\]0N-MK;,>KOFN3FL7"XEAJ+6Q IQUO%YC)5^W" E( M*TS,NO <6C>2N/7ZDX/5U,':U< ]]+!?B;*ZU+"),#W1R_PBR'Z(9+8VR\/F MW4&G_2TJ5QU6N,K>10]%>5KA3*A-EU4!)ATF;FW0NC6%V0 &7D/XTH]]NZBR M:1WM+P5G'\976Z!/];!-T:!,BO5+@2 U+5%1Y8*A:*W\FFSOPT\>/IF[@Z(G M#;74M(C_%WF^_#VY(IB0+@17\>BY()?#*HA21M#&.V.=89R9+E:[?O(SL-IV M6AJ:8&NQK&#*@49L(&53.2IXO7ZI+!C4<>'W<]F:C^5@F?R>N1/7%@P-:X"[ ML.1L(N*)3W GPV[!"[>-5?;$)RA<40IK6^^HL5:E&8BV(+!"_V2=?&I>5'.\ M?()]XZ:+,0:A)TLQ6AHT@M58#ZV+I,W?>+")*\MH<96Y-$;'D="3=3+56GJR M+GH>I/W Y_DD_==B[[Z]Z>[*(K#94W?G$=A"^D9, C<^SR.^TNN?]]RBQ3WE M/Z]/Q]%+QZ)D(&0F> 6E(49R;&)V&6F9R;9YZ]G=I=ZY.F5;"=Y?U@GTH=PT MS%I\;O;JY!EUYK)2GH-&Y8 %9*-(5GIWSAZ+0]<,9?CD< M&-/W*CX.!!H]="G8>6CW!L0-A=)UYQ"E]C6,SH /%&4'70I2>)2$:5Y"U7H0 M)X0/"H,>',E7YXO/8'YX9*OBR3..W/O**!==8J"D7^3P,J#SC <7"F>M=[K- M)'MQ".S!8$TOZF^MGENWL%87NV5-"KE0J2UYI3-A#7F[KD2R^_)(9YV?)V\AS+N#(X2!E,@F."P[)>U<<33-U]T[) M_C;L!^1_,0#>N_%[N,1_1;>WNH']\-#>3\8_2&I<#F#V93(/Y[?_OO;]>C^9 M_Q^\U?UK$7]_^%[_FK1=,NT4J;;>*+9>M_'@=*9-P[J0M<@^IM:7H0<9V(N# M_N'!I8?[_[T-MX M;=@1GF;)X0"H(:O #O[<[8WPT^CKM_F9T][7LQ,0QAH: V<0$[EW(IF2-!9# M__3EDM^3YL4 =F\F;$@>T'(,OX?1\J+Z,IMR5HKE&.L-82D"**,UN*@IXLW: M9\N3,>@&0^4=X4X@'=C #0D(=M;H;_]].9K_?#>>S:>7B[*:!2GYEV]AO/*A M_K786MZ-5^$R:IX5R@P^20V*22251P$UN:V=$UI%>R@A9L>QO9AY<-"@:4B2 M<',$3X*.TGP5'"QG[+O9[!+S>YQ?9;S)&?H2_EW+S[Y-SFO)V>Q,,9,U\P68 M2C2S<^V?($C#-*EYC"P*8=H7\&TGZXL#[R!&[8,[H;_(]_I)RU^Z.RG/1/(, MH^5@"I-UHR*_RG$+4AJ>><@J-&]5OK?!OKCYF!"[7#IH;\-['Y08ITK M+&."4NJRL8B-/7TK2N),>N\Y7T>./Z"X+P;^APN"!Z"^CT/+[J.\&]J@L6B8 M=F 3\Z 2;9U>"@]2)QU<#B:( T+^*;@]<(@\,"_V?(KZ&'LP.8B:VR*!Y4"C MXE*"=S9#4 *C5TX7?UC'J0?#,7VL@6TS.#P \IU/6!BC#*02ZR=T$L"IUD$J[E@"9GC'OM >B^C M>9EPWS\P'L#\SB>H6VMVQ>%Q'15=QEF:CA;;V:]PV*!]"^PP'H2K*WD_/S,'UU45NX7L_'93WN M^?GD;\Q?)J_Q:M;F,TWN%F8,H%5QY'8AN5V)PF^5F-)2:6OETW=HMGSQBT'< M$(9Y $B[\Y_?K.1OPO?1_.JVPB>#_]\OYY11KPG1!H$T>.CJ-'*R@ MY5U%A>!Y7MM\\?/CYT(R&+8K@U H0K-'E,#%TL:DJ.O5=WL,=VM&$D'?=B['TS?5^-OD[#]^%B27-;F,\B\ PL&E^9 MV N$2G-;"C.J"&ES:IU$NOW^_3,;#8J 22-+]'!C\TJ6%;O%)M+T1"OTJR3[ M81#:WC*/F'@'M?9O;(_2.5<24*RA0:'P%/DF"\5;IIW3TI36-29#&'D-VT]? M-NZBS:9TDE_^GGSY-KF\BD;@;/,0:DL(03# M:^,C1/1,Z;O]5N_EGM:^9'AG=Q?]3_I17E/"R;NBS?$A\;S,W 7N@"=DL& F M(N>9-B+#-6?:VJA81]L^^*)G8M_=E=A'IX7%6E3IGKCR&G@L!#3)! 7AS($/ M/"4G.#=JHY#V>)JP[,,)VU[G#8D-[K+?;R+&\^N5TDGYC_3:V$9S?3:]<<$A MMX3#(!!44H;$222=R$X)88/;[%;_O@VX4:^4%O;KHK!>>Z48KS%Z)X&;RNOG M#(FD;0%IN-)%I\3%1A'Q3'>0F1T7:N/"TEH3@'V2M: M8V2AY:0U5\0O KQ,7VAW6^R#9>=11=P,8YSO! ^;C*FGO%8?X]E/=FP'F'2M M"AK*QCTL;+V,39:@) T/F*Z+M:U\]X+"8!3).C0F\C@XE>G!X'9-PN_ 8=O% MM#W ]=2:I4;5F:7Q4F ,\2N_= MUD\>KF]KJ![(;._<[OTG66;VZ?,_KSJ_9&.X8!**=>27*)IYOC*?6<=-,M(H MYMOW&7A"H!.2&AJLCS,JG);)]*)6R"W+EE9BR6@4&L7!RLK]&"L9::%84Z02 MT3-4:K/L:)?#JH=%.2&HB9&:\L0^6MNV$BRZ4(S$!%$BA[A^8A5*"(:/ .&02((9*:AR!&YZTL":@ M;5VG=5!]6?>99]C6#CU0H/[:ZVX385Y&^]1.9GFRO>8V.NV]?:J6A6FI!$DA M+"A)\@07%' 5N:F)3QO8\1FX0_O4=O;MHLK^VJ?>.M__\C>M5#_I!]>-"-^. MIICH,5?N"6<\^V0X,,L-J*P1 FT_H*VUF3DC:0!KO("M7[[O=IZ=S/5H.\]^ M=-UKG]9?1;YI)"LP"LU2[1G)*6H.5I.O&AC]222/*16IUA5%;?BJYVCZ[?38 MUSG2VS!?9O=B+)XY&4%RH4!IG2#DA) L1LPT7IE;7Q7^18"7[=]M;XL>"+VO MA5G-@DW$Z0;-]K@17H2Q3SM+B X;>7YDL.42M:)TR M*%EQ$K-LG3$:Q-";''?T8N%MRS2!D0^;7;D M;^BPJ$59W Y***UF9FT=[ :O&7XKW\D(D[XTV%>A\WVI!#=%>*< BR?GQ8@( MWCI.PT]%6:&,-7&-79^C09OI[-&)VG]7V2NG95*FUR<2L^J:7-83"7K Z,=H M_K-IR]E.K^RK'^WVXSZ<9K6BT*+@=":_(Y*;:)B%(#&"0::+-H(%WGISW5WJ MPV5NOR9[_30Y/_]],JV_=*:$2LF04K.VI.,B#<5ML=Y!*3F[X+S$@^E?N]4( M#_#,I"WRAV-QWQE A]3E=O/1+ANAGCD6@F4\@67&U!Q$ A<8[7JQ6.9,-MRV MOLDXV.".:)(,@-+A)]06$-M'5>'6 _V#'C&?7?=_D$9HHPT"$RZ DJ5& ;I> MBJNTR<*Z@JU/2(8:VVDF[64F[0"PAC4B_8_S3B.5+(OCU3$(JL;47 8(OAZ\ MJ5QDSC(*;$Z3-=#83A-I+Q-I!X =4C?DM>,D*Q0I]F=0E>Z7S5)2PQ59ZQ2PI M@/"<5FJAP48IO"/%RZR?S&CV+. 1K4*[)6,.R=!'%2F^RGF!B'#^=C2KU'67 ME5,YTN=#FI^Q['UR%"!'S>K8E8205 ;F6.>*=-Z: MI)KSBA[ N(]HC@T)\N'3GVT1>E3[W:^)J_6*B#''C(&#T[)RTY)_'4U&**0' M;[1-0K6^ZG@P@S_-U_W.USZQ>E1;ZZ])LO6*H $KJ8T%[DM51 S@&'E(+E.\ MSRT7_FY]T0%/VHZ#/TW:_4[:/K%ZC!G?:K+U6G ^<2EL99S3D6S)!5DU9G!& MUTHZU#X>3.E1TY&?INM^IVMO*#W.7/(&.G \J! D,.=HO2J%8@1, 0QW+EFA M!#^WOL2_GT6/$KF-0>KZ^&']I*P MZA)(4P1G)BLMUE$D[%'\(UH;]Y:]'A@D/7@@=YAKEMPCRWY7"VF7/Z!UFF2] M)?GL+!J.2@4$Y"71:APT.!LE6*:45B)+S5OW.]E6UA>#Y$&-VL<6V_#.9<+, MHB;)N:Y=* 0$D0U(R6-"QAD-I_4^^0)[1^UT!+(78Q]*[ZA?*12%UEGZ[,&F MROM= KFV:$B/T:$C[QRC:5TB^NS(>CM@X$FRWBZV.!:RTTW&="+K[436VPDF M0[">;F/C8\%O+HY;= R23S2[.4^TSS #F?G@=0J%W)87B]M.9+T'!]LNINT! MKD\S=W)C,'OGP96B2+A"NTJT!HP+2K%"CQ.M;T&]!*K53C;O1+7:Q6"/WL\; M\I[V;/1U/"JC%,;S0 ':Q3)M<$F?'XTSSG%Z03*,OY8PFOZHF;!)^7[#%+JX MW=S3;>YF@O5_Y[L?'1[.S7".(1HC.*1 ;JVR#L&QFOW..K-4+$V;@TGZ_KGW MF^'72>-7-UBXJBI]._HQRF353V&.9T9S:URDO4]77B97,CB5&43ZG@5DA7RE M0U'KIH,ZP VB+;Z;G4WU I.^KGS']0.,70;XA=9$?B:2STIY =[$0B-3%GQD M]*=BM'%>^"A,'Q.@E]&\3.3O'QB'5'_XT,@^C6;_]?L4\=V8' 'R'1=SFCFE M>5 9"I-U@,C AZC 9W(;6>).'$X)\*:#>ID3X&!@"7U&\X#QQ6!3&JN@ MLAN(T<6MV@0"[1>%]1[0#LJ_:[X=--=P];\G3D+%:X5^=)&$R(%#4(Y3,,LD MS\H%LUG7YGT;\!%7H ?[=5!88[O]19JZN+Q8"<(DLZ%D YBM($%H@W&*1F2T M+UX'#&HSYM4UEOOEI>H3&VUIG!]&FXFXA3L\M*M:\KO]2I2[C/9P").^"T(49 M(#<<00E7P%>&PR2-<=$F+LO!'!+]N?<"I.T8/3&J5#P&\*7ZO;4FTC,=@$<7 M>*$%0-_MIWT,-WN/O35%%^3ON35%%P ==6N*Z"6J( 5X+6B3P]KZ/,MJ';3& M!-H+S/%0%[^TUA2=4+JWUA1=('9(!5!=.P=H)85SO$!@M8^M9Q9\3;NPK*5 M&;GEQT/5],):4QSF3-H!8(=40=6U&&A4ZXY,"+Q1MOC$Y\#8B(&HNR.UFYG"NNYQ: M4QS)=-H-9@VY3OID&WHW3E.DWWJ+R_^^&R]/1/_Y?3+^?529X5:WX19O_%#^ MQ!]X_J'<.D']8Q+.7Z5O(_J+^H9;?[/TC*^X8\X,YI1=;><1%_V-E8=8C^ET MJE0Q:'4NZV##)U0&6:8W:FDB:!;1;&+ F"9_+ID$D1M"&&J9 S?V M7B?B4^^:7K*UAV3HHTHE/ V9FG1#6']-QQO/K M77.8YQKM('54N:0NG4&"#D:J# DMHZ#%6_).'&E#T)IBR$ M-3N"_"![UW1 Z%'M=UW[@;"DG*_2>3[UKCFK2]HG5 M8SP2VJPK2$$7.9+Q="0%*!,D1.LSF3;7!M,.63B>)JFGWC7',UU[0VG3PZ8[ MHEU+U"SI]0]Z_O('7\+T*][.IY]9[O5]/)6&=Y\YRD+EZ95PP<(HB*T%?$M.M?RB-:V?9VNM./R1LZ MXGV.[>[D_O&\\C.$FQ.$A#"G.76TT#H23^^Z,'K=QBQ0 MJ5@W2>YM5&P[B-)N.#DJ'47E_=Z1_3OY>?K\: MZ>W$%!=""4G.JPE<@?)15-)P,DURI@0A-4^LKXG20<[37#A$0#3,5!Y&/%<* M*F-JOSFD;5.Q>J>:E ')^) M2RE9?6SI@<.PP?K6XD5SS40@1X5; I[.DF(! ME<'P(@TJ'GC8WQV=Y]E__M!RE&U!TL\$DR'HT;>Q\;'@-R>-)M'89*D]Z#1- M<1=I;+37.*5$)L]D\+J^@\%M)U;_@X-M%],.R.KOO++D_@:(6M:C$]I9@@T" M"GDUWI!0/K?N(_&\6?T[V7E#5O\N1AJDP?>;\'TT#^<+XM?W@10V'_W )9WK M[%=!-N"O??)AN[/3;BYK(^[997SZYCS,9A_*ETK8<#G]N7C]34 1;(K:"@4Y MN!J !@GD@S:Q]97&#<3:>4^L3_N$WR^GZ1M-F8_3R==IN'AU.?\V MF8[^!_.KB\GE>,[/:LB4%N>U+"101AE"-LT1Q7C)1BN!L748L*%HPR]"K=%R M;S/KP29],*G^*F8]GOR$\]$4\]O+Z6C\=9G+6:Z*9TEFGHO1(#6O):"RD#XL M QZ]1UDP.M:1.VLTX.G\\OP7R72S/2ZK/;-9%;KJ1>"GJ'PO(08 M ',]HB@Y0U3&04HE!6Y9T+*UZ[.I;,\/0;U8I8=;F2LOKQ[KWN#]0R$'\6(R M7@A_9D/(SEH.O)"8)"%6HD\&0JG$ITKH$VR$3+(6V75VR [\;_^S),YS@]__DFS+Z]'?T8 M98I?SWS6/$LM@#RM>D2@+ 1E$')T(0CCB[5QS:*S\#S;ZTO!]$)A=%YY; M6^"52+,K_^DMIG/Z3SYCSB2N*W83>1Z/H#I MS1KW$6.W7S8>DN[5>'Q9K\2NT,PQH[4)P=M2O:A*7"\C+6G)IB)2B$FLNX2Q M_BW/Q^[-=7K?WF[7%>):K#/M"6$,%83("7A12_ Z:!#<)S2&,9Y:WY:]?OGS ML?EN>KUO8+_S%O# $)<% B$DKR2+Y):$VLO2>8B9*4@20V2EHJ]UF^9'A1FJ MPJ?W);Z)M@^E)&>Q,]W/"-=34Y-]83$+R&[1B#H2OIF)D!BY-@9%L:KT0I!*66],+QVU!@7'FO*3?6"CB][;WQN_E97]CN._ MPO2_<+XJ6+!([\\<*T%;H2\^0V26 XU6L6 ]!3:=?=:6>1WTO\;36;(?V;%W=$4-*DUJ52<9 JA,1Z1\209BS7-+3_"R()"CN#. K(X5B%'PZU F0 M,>DT9LON,F+?VPK7O>,98:"Q0GMPA-^.9M\GLW#^QW1R^9V$7&*Q\@L25D>$ MVWPMZPK(9Q*-0N<0HDTDL;4D>V#D(:!CJMX5I?"Q>0ZNJY3/"$0#F:HIDTP' M6=?.D!)+=MXOCAAJ*1\:\)Y%D DE"BPIV+QFR6DHSC,"UO[,U+1Z98L-]M4X M_P//\^^3Z>=PCJ\O9Z3'&2G1A"1);;3C1AJ"%:+RD4I(QG 6:"Z5S-<@K9DP MSPIG^S%1'T4R#]ZQ.+,A1C290RS!@PJ*EE@?#6#.P=&\"(FWWA(?EN09H::A MRIM6KKRZJ /]G^6B.,[O+KZ'T;2JX$-Y-YZ'\8)UH@)Y/EOB&G/%_:_KYR]K MYYGUT5M!"Z:)OH!2@191XS30DHG2A4QKZ3I>IO92/2,H[=UH/53-T,*(HZ_C M-Y?3*8[3SR_30#,C5E0>]\ [>*YMI:S M$).C7;PRW@NA#+/KZK1Z"^NZZ.1F+WGSK78X^#"^NZ/0AO/'9)+_'IV?WW)I MSY@2JACOR8%%"LZQLK#X4,!%73O9!V_NEK;<4\"V[WY&$V<@ SR0>MOYDN G MK)Q/:;ZX<[:4?7862@PLRU@942C B9RF=3(T0;3R2G%N2FY]9/&0',\((.JR.2D$&@;0^ 7 9ZAX;=7\ /F;LFT^?C 7_]<_>6RRM?F8+@+"%XX7ME[ M.3CR?*&N8CX):07#QJ#80LS!V#-[3U?W;*)]E]W/IO.S-Q0P3\Y'>3&6A

    M--5[PQ*2AR5:59!N(E.70OO.F-A'87TK&SUI\AT4/)3Q:8MDT@D+P2U:K' % M,3L-F+V27OFL[E[!/ *C/U(P/Z3-N^BUAUJQ#UDK$YP;5NKLDL0;%*U:T90LB*%CA3-B+K7[/*/_3NE^#L[:SS MA@6=M^2IARDKB:[@OHE0#7V]1P49WMG;W4;W#=Y(P?VL \(5SC72'X.6&\T M;4P^@/.. ?/(>%:J:+=1TNFPK/Z$MS>0T;OHM>EMR+=A'KY@^O;JW6KCR2(G M8YB"8NMV)IV%:*2@/0V5E")S%.MZ$-U]YK ;=2,E3YIHJ.E]G;>CKY4-^J:. M82502M(I;3VHXNF+X0(\BPIX<-DDIPF.ZVZL/O+H([=< WWU<1U]3@[?HG?/ MJL[YROE?K"U%%U2E)- JD.O/=2)@"0^BL,"DC<:[UL>$3PKTW+VO]E9I>-_A M3B+[:C9L($Q?O!:W!=D3D44[0]V%P,Y:[F.U^$4H94+V+"\L@U-,I M,$9B6!56XUI;6$Z&GO8T8&DTNR/JV[7_;$XX_3@*WTU73V_6/T]=O" MP1_GO\+XLH15O=E*+B^83%E3L.>$ F5K4YS@/!A=O(TB:Z_73<*GWW"R$+(U6=P: MD5Z*G]W2,CW<^7Q"O-5TV43 GKSOM<+MQR-O:M+-X;*#/?KFUGA04!\U_0\5 M:(RUT(@C.,T5E'I_T&CC7 ]TMGL!S!I_?K]XZ6*&OG%2+ZC0(DO?XF-%R5<^ MKK0ZU]X@%-S4,(=5WG:K(ABG;8R9,V9:=\O>4M3A_9G&1G\*4CU9;! &O/[O6UW9KN&HQV2Q<[1 M3A5EY/6> 85!+!ERG$N$:)7#9*.+=PEPGBV+7>)*^^0"A")T/6:KEZ5MIOE4 M5.91"52MDUW/A\6N"XY:L-AU,58?/1BW"&.R+"SH;$#KRL8F8P+O* YV3G!N MG&&)MVYD>NS%\KN@JF\3'4*Q_(/E BJ6E(V+X!76&XO5$0B< YF83H5Y0[50G&VU41K.-@@>S?@K!B.P88(T\5#2T M;)9,L6T52$GIA-/'9_6NM5/MC=Y%K_W63GF**XL5#JRD$54R3G B<4@A)9VY M*5'9)V.FPZV=ZJ3DQVNGNFAHD-HI8Y@D#[6Z,;4GHN".AJ3I6\]%M%IR=_<6 M[;'53FUIN0;Z>G2R]934>!^F5=@?N'O&XNZCFJ8CGI2S4:[A[4UV@R3]4%;O MOO'DN1;,HT@$BY)!N1@@>J?IBS(T&9&+YGF&=3+M?#_^LD*T/O>J-<%5H0A% MI\PG;P0YDQ)!<<7!,U4C&!\SIF!X;IT]?5R:O21(VZ'AWJWY-FIOO-QO3!9V ME>%8LD>=L7KF[9@ -($6.,T4.,LR:4(7P]$P4\3:#6'+ES\38 RE_K;.7'>1 M_QR%.#HG"^%L2?XX/TM&6A<^X*\9"3M M:)8>JE$>2J)>2?ESI:A/F"9?Q[5Q]QFB<44S#ME&L2()K=R)$96SF05=7&L2 MCVX2/A-T#6">IMSW6\R%-Y/9:F6]G@I%NV*MA>1S &42K:U""8)$4EJZ$K5: MU].EA1S/!$)[,$H/14_7&*^*).D_XG21I!TG_!#/1TN-53*L-,?\971!'_E0 M/M-/9V5)=$R_,)ID?L:B3>36):WBPGV4KJY MB8"GFM^M3=JYAG,;>^P%.%JA5LQJ8$[32IPH8 BV]C)2/OM2@J4H]'D 9L>: MWW[QTL4,!U3S&XSP+!LDMPM3K2 5X(74X*P62C)G>Z:,/NZ:WTY&;U3SV\5B M/53!+=EK;^[+AO/J\'_^ACA_-N?OXQU]G0(N[QR MRURLY_2*],DXZ=-9\,88$#Z+X)5WPK3&Y3 C>W:>UP$"HN_;?NL$?A\N<+5" M;"+V$&[=YB+OQ]D[1!0]M6#W#(&^/80.XCL75)"&A"[%@BK:@V.TQVDAR&/* M+J)L7<)\4,A=XW4^8^!VL7S3@](OWZX;M%[5!$EG!$\*O"^"?'?:FZJC Q:Y MTQZMEKCNAOR]A^[9H>S+$),V6NS!==PY84RS;#I_2S-M,24P"V>YE^!C9.1\ MDS?L:"8 CX770PUA\>!. GX9P;-S!?=HX$=/08U\GCJ1SP5 YXQ]DYE0.>R@%/Y8"GI'/!4#G@J M!SR5 Y[* 4_E@*=RP%,YX*D<\%0.>"H'/)4#GLH!3^6 IW+ 4SG@J1SP5 YX MY)[7 0+B5 YX<$55IW+ 4SG@<2+W5 YX*@<\E0,.R!Z?%T5+LTE)J\.,N)Q3 MLY:D\>M>TA-7?*>Q#56GI8./TH<,IDA3 V/R_I#6EBP=*U(P='JC!LP'5*?U MY'GK&5,JYLH2*GD-H:)($!7/('-P- LP%-XZN'A2H ,\&.J"B4Z'W9V4WT/\ M^F0[Y> _L: MS(NDT,(_TY&GXJVK?6 8;=$.(48?P:J@0_"U"^&Z%N>//_T@'-8;=08G#F9@\:TV =9!*K3J(+$)(7('A M,BO+&4ML7;W2\*9])"P=VK)==->VF!8+3J>8OTP#::3J<[4ZK6*=I*SWP3 P M:&FL65+4PV)=GI)%$6-@8]7 M 6RL ;!W!3QR#X1:\AT3JBI3X"A%YFI=&N#QIQ^Y/1NI;6B"]9O8&&?ST45M MG+;JIH:KTK'YA,9P71M+JOZ&Y7)^.:4?GH?%WT^O2M"^WY2@3:Y+T%JF#7J6 ML:>LPY":;92TV+FX\"9XH>!2,ZTY.:J,T"\EH^E$L8QT@M'.QY43!U<+=5;6TGLQWB M]>YE(,F8T*;VXM6Q!I+*9 A&&M \*ZN^6Y< M"@-*>93N>4_L#R<'_>2@GQSTDX-^%M>C6R8' M'WUZ3W[#9J,YO/U>:X.\, 2' 2O&.40A$'Q0Z++.3K+6%:6'L]^_"=]K$]3J MT=V^K$\&/DM1*T'; D0C4TW3"](+IUC >!WCXMY'Z[O&CTMSU#M[%X3=JUYJ M8Z >MO,G)..82+AZ1I1, 25TO8C$),22I$[>&9%:^X>;0J?9.%]=3*;ST?\L M/2O!:2;*;;%.DZ:1R7JXP=/(.RI>:9VJ M-\^% I6%@2B5@N@R,ELP&=D:>"_6&=X%D7LP]Z%DJQ^;C#7?:%FA[8!I"B@T MJ31'6RD[+!AGN(BLWEX=:*-X!GGD3N#8<,7L:J0>;HH](MJJ.F43X7JZT?BD M8/NYM]C,C)O!8P<;# X4#$RZQ"(4%6EV>&LA9.]I"6>I",9I$*W3NGL R)KK M@?O!1Q?5-ZW*_!S.L5YLHUUL] ,_3B=?I^'BJ@RM2%NB# &T-/7ZF7?@?;WY MD0P36C(1PSK>VZ>>/[SSW= (D^8:;%J327(DG,UN:D5?T3;X8T& NA*-2Q3% M" &^WNA12F:(RM%H,8<4ZNU"OXZ6=NU+GH>%V^IRD$/A-Y.+B]%\0;@=Q@M- MD$>$XS3:^E+F^B?NGC3M*/6.B=):U'O]OE=WWG<3TQ3-C3;D+CJ&]2J5H"DL MHH;DK(JN&*O6UJ5O\IY=M_8_)^.O7W!Z\?%RFKZ%&=Z\DV+ZR_'\3"6N-#H) M*7/:O 3%]5[37E9B0::E]<[*QKO[.IF&+>!N;.N[&WQ3 _21C%PMAY?A_-:! M)P\JB&0+)!8R"24"Q)@0="P^\>!8D*ZUS_>0(,\*"KNKN@???\E[\27\^[=_ M!XJ/EQ'SJI#E0_DXF5L,RJ9)V\#9F!M2J 2J'FB84!(4-D5OH@R].^Q?IW M])T+[='4C15X*#G+Q[>[US_?$'J_3J8_/Y2JMJM/Y$4,'8IC,GH&*7()JBAR ME;G4D(51F&3@PK9N9+"EJ$/G.EL#96/_I)W!>MBV'A?[$:%7H=XF8O>4]=Q2 MY/WD0P>!Q<90;&_3 X*D*4FBR1F$C194+AE\*@H"-\8$"@"D;9U?/2@HKLF\ M'A,2NYBROSS^%5G==;8Q%Q/0&\@QDXN(P4(TT4,(6DB7O+"E-2_4PY(,G_<; MQ) /I_1WL<(@I&V?<$8>(86CT\I=MUWZ[Z%G[)[P6RM9LUK(6^]9'.>,,_T, MIS]N<28Q*W)$5& *CZ"D3A"4JBS1PJ!'KS5O7^6X7J[=RVANO^-;F'[%V9G0 MNGB-Y#[F3(&," 4J7R5]4=SF@H'F1:]C7.O M-8^P:##U[N)[&$T7*^-*.ADT6N8DA%KB10,EP8)UP!!U0!ZY4*TKI)Z6Z!G" MHJ$)>O G/N,/G-9BFCKT&3\S)E>..$L^E*/Q2>00L##PT;B(+G,?6B/BC@C/ M$ *[*+F7\LH'%BIK%*,A!/*E:9#*"0U!D$]D'!KM9:+QF<'WA2[)RE^>MLRN MGB%#*[1'2*6V>C#>@Q=,U2H.9Y*+(L;\I//SX&.?$4)W5UL/#0BOKLU4%L-; MPBW&O+A-NYA&R[R8E*5$I%U5"))7T78*'E4!;I/P(5GI7>O(NH-XPQ7R]KV" M]6220\EI/Z' 1:;!H.&168KG7"0WSB@/,3 +UD3I/:+CI?41^AJ1]E6/VQL2 MGO2F=[-(#W[3%_K<'15]ZJ;Z'Q0@$G627CBH M?<9!H,.>8?>NU9&!@K$GW[@<77=3>M-#V0RFCA!^G>#&:83W> M^^WB^_GD)^)-6+#P?5=)Q"P4,ZQPD$S2HFFC@A 2!^:B]0Z9Y6C6^*S=WCB\ M.]O(2),!--Q_6[8_)[<:'_*DG-'(J XGF%#@G..BDHQ6<.^]:TTT](O(QGA3L(!J2;6_&S>"Q@PUZ*^Y[3$@C6+:1(CVG M_70/CHHOJF_L;[R?A-F'VK=R+'LZL] M3V>91-8*BJCM3X6.X(M X-FBLRQJ+=9=Z'GHNA?-2P\^Z )19QHPCS+KUO'#H\(\=P^AC17N MPT,V@\="K-E?&&J_POQA_ G3Y;3JXG68C6;_'$]B#:RJ(MZ-OU_.Z:\GXS0Z M'RUFS>U1K6;0)N/JR;7H:TS[\4H:0>AW%-;_WVWY>C M[]5?63D7PJ?B.-9;Y%@Y*9BJ%T@E9.^>_+TG"2I2R-4OB(X_9O=!O$_D:U?K=O.JW^JJ;DT_O6,@\%\"$HC;E MU1"S%"!59DKR=+LCKPS\&4@))1FN0;'L:"O;2!CW:,=6&]L"HI[ZUM?P'I(CJ&*(GHQ_LZ*/92* MA[L#H5];,MWP)"3G)+RNM3_H+00;Z]U3Y-$B09KYGD&R$F5ON86=3;P&,]NH MNH_2S_MB77%6;2!83SF 1X7:3Q#?Q'3KX;"#W@<%AK<4TPF*\ERN[G56#*)P M$12+ :.PP=D!%H<]1L'#XJ&+NOO'P17C42C9"XJ 2+H"RN1($5"]Z51\SDQS MGV7/SO2^ M9&AGK:_%MHN76<><]$"R4AYHO_^*U&:@MFBM_&EQ&K4[)*'MYV#&M>MN^3QKN6NSN/-]-5:PZXQ2!GF/[7U\F/_\"4_^/5 MWV&:%P56X_.?'2?E[>KU98GOE/ MIV'\=6'/V>N?-Y_Y&'XN;%S%NI;MU3C7-.#[<''EUOH0L44A_*AR*2\2 M'/\DN\X^??[G7[_,E985[H^^:_CMO4?$/%C=OD[-/5RMN<6>O1C*K!?#/O:6 M9VW2-:J];TR]?8G/=7UK!<\5L4$5\]I[%,4B0[!>*U \&O(CZ=MZFS0*[I!^ MM*;:9\TKGJU_?AO-KRK-#(92XSF*\"0#)7V$X)0" M0E,)J9A@DUPS6Q]X[' S=)W:;V;7KJ-_M-#ZD1FU^G']$FD>____W_\#4$L# M!!0 ( +9A:5=ZEE/XJ*X! "-V$0 2 9RTR,#(S,#DS,%]L86(N>&UL M[+WI[LBA"H.X-1[."%/U8YP6[ZVJON<<-S( #%(/)TB MU213MOKI+P"2F91R(, $*5;?^Z.K98D$UOI ?%@ UO"?__/'W1H\L++*BOR_ M_N#^[/P!L)P4-,MO_NL/OUV_A_$?_N=__\N__.?_!>'_>OWE(WA;D,T=RVOP MIF2X9A1\S^I;4-\R\->B_%OV@,'G-:YY4=Y!^-_JM3?%_6.9W=S6P',\OWNL M^VOYQX@CY&,WA&GH!!#%R(%)E,0P3E/DN\0+, LO;OY( I90[G&(N!-"1%P? MQKYXBW#D$>;A)' \U>@ZR__V1_F?%%<,"/7R2OWSO_YP6]?W?_SEE^_?O__\ M(RW7/Q?ES2^>X_B_=$__H7W\Q][SWWWUM)LDR2_JK]M'J^S0@Z)9]Y?_]>>/ M7\DMN\,PRZL:YT1V4&5_K-0O/Q8$UPKU0;G T2?DOV#W&)2_@JX'???G'Q7] MPW__"P -'&6Q9E\8!_+_?_ORX6B7R2_RB5]R=B/']C,KLX)^K7%9?\0I6POI M56OUXSW[KS]4V=W]FG6_NRT9/]SLNBR?M"JE3*24;BBE_-=CG?URAOB6Y*WW M9;4@G%+WDRT93V'ZR9JXUX(AV/0"][HY6^3F@WJ7T[F^W6U79XL^O<2V/HNB MQNL9/HM=-SV1U_(7'\5/;3>RH1-DJOIIJ;LG*OM1LYRRABV?- TR^E]_$#^M M;E:2QNEFS:[XY%K[>,U>]^W!?5IF37.%VS:R'4ZW5! M_K8*F>O04& 2^0X2JYZ70ARX B0L%N"^SG&3WXB?5V"6HUS M48*J^]+J6UR+X12=9SQC%1 H"+XJ'L2O*G#/RCK+Y=>4Y7+[I>0#.!7Y20:-*6/&.W$A*,.7/N_-/2N!"S3E! MU>P!2]QJ=O?ST;E4D"=CO9:[MZ)\_AD79 &?<6-OW4"YWW82WU&FU N*] M*5V6'9JX) .SKGWB%U*(;NYK^(37>5G<+07VNE@*CS6?J #N#^(S%W/\O_[@ M'AB$_LIPBTOV&E>,OBGN[EE>J0EY69:"DI@4Y_7C[I'/^%'^ZO([+NF[OV_$ M=-J)75U)H:]O<7YU+YNH/N2D9.*MMZSY_P^Y:JCZ[;[(WXN)OW[+A-5WUU+ M%?_('MCZBHL=E2(QH>^OA4"-W&;B#[*'WE\^;>Y25E[QIL65F_B1X_H)3#@/ M( HB'R8>C6'*"4M=CSN,Q)JV\C\!'$NSNR_I_]E4M3)W-D)993ROQ0+44U>2 M_EHJ+'^XWRD&;@I)\3NEP:O?\JRN?M(V?/X)QG/8)O\G4'))]KT4""BP0!]0 MT$,4O'X$_>=:5(&"%32X]NQ\L1M0%H>$%K38@@Y= MBR=_S9OI)#;6:L>J,.2^M5D*8) MH0Z':>+Z$*' A7',N/@/L MP#0Q?W0(]82\ *V8]BAC$ E+5'&\GUDI8E#=Y]0P_,)(ZV)W_KS7P[.K.<*1 MX\6Q"WV'1A"E+('8I2F,"">A1QR/AYZ1+:+=]=)(XXECP#,"45=MS7:SN8FJ MP7JGEZ&YHC\XFG;+))#/=7TNT#Y 1N!;<\VM<\MM;LD8 V;+I-'O>%[;QAB0 M/2/'O(5QU/8QRT4G;TI&L_H])NHV]\_X1W:WN7M=E&7Q/06^2%,Q.<(N4^1AXCGQ9%C0FXFG2^-WAJI 6_%O@!WC> @[20' MI!7=C,^,1D2/T:;">6).DV)+/FNA?K^%NI4=;(4';X:@-B:U,9A9HC6CKFV46V,([X'[@ZIWE5U=H=K(<+GHJHR0:4?Q?^OO"A. MPCA%,$P"06U)'(EM71H*"RYD''N^A_S0A-KTNUX:L362@QK_$.;:5O8+Y?-3 MR7L$\1?Q+\[%R EES,C-8$3TJ&T:G"X$UR27B&=*;9]=+H[,VMO 61UY9%)W'COMAL0GO; MSC\:4YGN:&A3V0083T]ES;WPJT[LGR366\E!*SKXU@EO<>-ICI@],M/M>&XR M,P3D )F9MC#R3&WHTK(Z=FNI_G,M>KW,Z6?Q,7X2G^?;X@YG^0H11@,>^C!P MB N1YQ"8QBB&)'"\2/Q>;&!]H].W"81<&D$VSE525/"MD5 S &+2D=0\JGOA M\9GZ5L%@:,Q/[2;$SM;YWA0BSGL2."'(>V>&4_9E1O*,T)5J]%?1>?U6&,+O M<5;^!:\W6M&5)UY?&GM*P8"23$;TB'V;$AF\U=X9GX+J- E:0FD6#MNA G:( MG<]E&A B7WOS17_*GY;<6$;BK\U,?SN"CLA3B,_ M@G&8"I/,C50F$@8]/W:]P*>1L-=,3#);@BV-2%J]+D#9:?;$.[;8ZG:A;E&E M=J!6ZBF7V9Z"RJU6J&AFQ5D;<#W+[26&<6*FVX[@5JDGX0)7O1'L% /7VQ'\ M^F0$/Y\>06-CSS;]_7%+0+??IS13SL"M\R=-H@0S MGL TC(G88W-![1'&D 4N!6>QH82[QUI)-96>BTHL\Y M9>#IL49B&U-423?^HJRO67GWEJ7UBH5IZ'(_@3R1!W%QBF&"&(/802XCL8=H MBE?]W$D:!L.1OK2^^<%\4'8-@2[42@4S"5FAC)+8>888$L5QF'5MK7.@F\MX MZF14QI "38H)I)PV[: !**P9-L?ZF=E2&5!WW_08>L&>F]F'7,P*5M5?Q)2\ MK+,S#K!,=2-D!KML-&1#B3^MB M-H#9A!YFQWI^<0>S 4AT_,N&FC#-[Z+B)+<7HXT#R+O&MWW%,:,)=R(8DLB! M*/)BF 2I(#+L.:'GLU1ZDFF9/B?[69[9TR1CV'E9"(:2\O[4>?WKYDYI M,CH?L'EHIT%JYR/1^H.]:B75SL-R"BG=! V6$)LKC9M*]Z1R2#[[VK(6PR[$ MY">5S0S]7U5.16\A)HH'XDW/_4FS-%T6L(OPM.UWEXG$W9WF!6U\4E^?LF*]GK M326X7[JI_EHJGUYA2:*$>M +A0V) HQABN,$.G'B,()"FOA&WB!#'2[.>L35 M+1"C666T_79!70#B M2HA;8<%.V@N@Y+5G.^HB8\E@'.QN5BM15_GGIJ'V>^,(Z2WCK!0S:^L0W O: M^L3J54R#*(F= +JNM ==7_ 1(SYT@B!V$^R$"3'BHX'^ED9'G;@JM& TLPR! MK$VJ/6"!IY$F0MQ[=&*)BZ66&6HMUE)15/UYYRB^]I(&Z=D]SBC MK<%47>94V5-M6/NE6KF[>[E(NSZ"?IA@BQPLA1DX,<>AX+&08!9Y1Y+E^ MUTLCFE;R4]'FC?UZ\]A.'D>0&.6(0IYZ#D14;.!2Y"#H4C?BH1NQA&KF'3;L>6D\UH@/&OE! MJP!X50D5?@);)<#[0F;P33>/VN=&IB,R=.HV(9%6K'R0R4X^Y/>;NOK"I.XJZEQF?6/2ELORF]>RJ(9:J!JG M^3C& 4MX !/L,8A8FL TH@Q&/ @C-Z8,D6!U_ZPZWJ"M9EM,DQGY7-@)+R:$ M%2 /T]NR'V;VL?61=*,HCB+&H8>]%"(4IS!!V(5)('8S<4A1[*?M2':UXGX' MXWBX@I[5<]]U42UG%/7V0B\Y+A/;&+N EPO0TZZY8^KK!QH%P5,-I3]YJR-X MW1004FK:BJ&9>@0L;<&LBS?K1FTJ<)]OYR;KQSS^[T-S[W1=8EF3YW.QSDC& MJL]E03YF.?L@KUXU MPT6EG05&^E!:VXH)-7'9)(H1G=R-3YWZ3P0$EOX7C$ M$*=1$7$Z[<\6'6>@;#]2SN2UB9(:'(O ;?.MO_O!2I)5B*UXA=C+* M1I+E_*0W25OOXM6VO(5ITG3K(Z]G-[WH6$[,IDIP.% R*&U+!L$#)8,NNJI M,N*N]PTTFLZ82F'L(,R51\%8OF4E41@+KW$&A=$=F9M/7S9KYCIIX(KNK\N[ MO*;OU_A&-WO"X;>7=L MI0123.@^F=/7;4T1IAG#? *O80OS?*@FIL%AE, W M*;(E2_(T'J.,QR--SF8OGE:I;R(./#G6+ZBK1]K 0J^6:WL,PZL<7M#_6[FVR\:J_YD#VG^]AE%3V^+M7BC M:DJYBKZ8X#FR+N3EWVYJ!#'F04*QV%_*PCTXHC#!(8:N0Y+$31S/<[!QA52= MGI?&3EU6HDHJ,*(LJA;:FB?W4V X,1 X6"C5 MJ(&7N?1L;NHN<[I-:5?(7UUM:L&CN;RJO6SM-O9!;%2RO,I(XUJ$F.^D'D(P M=G "D>.F,(Y2!D,4.90ZD3).ET>23R],NV6@!'F1&%!D>P#"O3UR@ M+>PSF>];TC^6CRU0^4";'$!6V!L.[>]^. NY"9WO!Z_ MJQO?LX?+]LWP^0+9R[NV.XAS'>9&.$PA9XE8/P/DPC@- X@\'/LLHG$4D7,S MK2WVU//CX=Q?9QQ\G@9;;Q6R!N'$*\59Z%G)E#;5:>?IOEX\&]K@.:?>2S.; M^EN_Y$N98:;SEFFH\&WVD%&64YF<;47"D"28$^C[Q(.(,@>FR$?0\8/8C7T4 MQLPH^>/D$B^-UCK9P&/&UH8U *8?WHE-\2D&;?DF=Z\&34_O7I6![3?QY519 MFOF,:M-A>FGC65O>WX>1; J_-6/8N&-+J08^" L;YU\V]XQ5NUCK( T<'SO" M^O5Q"%$<^3!VW1!2E-"(N12EGI;U:];MTM:+DTD&&@U HX*5' .'A^+TLC = MP!-S^XD8]Z?(6DPM=:"/ MI9'Z5D0@932N-K$'H9[9?B8PD_M1]#&9H*#J"?7M5978ZV'N>A+'5#Q02>+H MHR//,HO\1L8\=(6$=G6$WC29G1^ON#SDZ/Y.VX\W\%WLA &%CN_$8OZC%&*< MD"=+K(0SZIS?8IPS.%L:.F>5PZ M_5A,?9 JA^%ZQ#!,P&!GHFGK ':D%/,>S9X'U=ZA[9G-C;T=VOI[=PG_TDJY M@J^(QV+7=S!D<8!EW+D@349=B"@)W"C&$79[+):C,Q2?0%7W M#L@&5I-? /5R$'>8?>L$M7KW,X2&M8N?HQW-?.LSI/#^E<_@&Z/3#S?9C94O M6>MTQ4/7#R(*<1 PB#AV89RP #H1BYD;$1?SQ##/\/,^ED8)6Q';W! 7X'\X M/SLNN,&@2.WF!<^$XZG\ ;^K;KLY(7N0,9%6U,;6;#D&O1Q]G CHQ;^RP M5.)==)FQ/IS&:$RNX&,HV$L*O-?#W-E_CZEX(,WOT4?/*W;P/LMEDKDW1557 MGX3<#?_(3/R,!0&/&8*N'_L0>6D*X\!S8.IPZL2^ZR:ID=/Y8(]+HXWK0KJ: M4Y;6B@%4%7 BI!Y7\. XT'JT8!6^B4E"5IQ4C* P4Z)>@)VP$Q4]&$3&BE>Y(-P@=ZGL>1!$1U()2 M!R8!C6",O8 '"8EY8K0[.=K3TBAE)RA0D@(IJJ&3QU%4]7C$"E83\\=!F"8X M,!G$PI;GPM%^YO4X&%)WSU-@\(7S2K]=\GL12JWG5;\6-VV@;?& M<B,FZ"IU'2_T/ I=',D3T-"':2KKMD61.O],$QR8 MV!A'^EF:A=&)*8N+B]V*^OK5J<<%H(W$*DGFIJ+J"?4GPUR9QQ#7HQ8+.$[, M*5L(A8B-W^8%:*6T1R$#,%CBCF.]S$H: ZH^9XNAQTV="C_;TUZ*@W[/U^D]L3=\7Y5>\9BOBTH@'E$+D44 M%]_5#8%87 !I(E'7A2SG+?_\/SSG B%/S3CU<^*+Y4G^Y:UH2SH; ]^] .)3 M;Y[Y*CZQ]M>.^K5_(7JM9'A*]L#6FDG+M$8TY5X:T!1#/XZ9=$EF, U\L<%, M* FH3Q&*N%FJ3UMC.D^:SX.CJG**'!_4BZYXK\5QT-MQVL)V8JM@"^J7/5 O MGX#:QFQ_5*!:SRNL@Y:EW>G)KF;=HNHH_7R?JO7.N.6DJ>%;W-V7[);EE:"O MICRY'/(WN+I]+SZ'/S%ZPW[%62Y_*618"],]XQEI@OGD9W.-?ZSB.(HQ]1%D M;AA"%$8.%"M.#%U&'0?[413*8KSRHEN/IZQ)9K10;>6;;O:)L0,W0N8*O&J6 MH)\DN;6B,RKW2 7897(4JU"F%)?[)_'_]VO6Y8Z]E>I34)5 HU6X)54X2?IK5W= JD;4,I= *G> M]J_/=>S86:AICWZM(V^)J^W)-2NQ6X?S^2I@OX.1UR _9+#.)JMN)3]=<>F" M/'Q$U"UR.IT4W(T:Z6MOO822H(N=@E M:P(J;F9=X-SPYN,XR)J7'U:@F_K^XXF0S88KK2_ Y>F%R_P*9! ,6[<@QSN: M]R)D4.&]NY#A-\;1Q8=<3 %6U9F1)J+$:,P#3T$ MTRAD7AA&!+N>F>?%X8Z6YW'1R:D29@H)S8CA")QZI' &1'.516VQD<$L08UC[ M"5+_S9E@8UC!4TG^K"3.^$J$B;M9BT8_L?HURQG/:N70?2T/IG:Y[:E/.>(Q MAE@L[F*!=QE,N>]!/V3$#1+F!2@T\KS6ZW=IL[\36W[O\FB&"KESL4=(&PW MO7A:Q7H8QH[J#H,>74P [L0!!S M' =IH'>9MM?V\F[.6O% (Y\>N>Q#=IH^SH)A8H+0U%][^A_5]40Q(_%.,[?% M#[LIO=_2+)/VJ +=M#S^P$0Y@*N!7.B_BB?KZD/^F9590?_*LIM;F1M=S!]\ MP]H2VNQSF1&VBKS \7WJ0^JXTO/!22"F2.PM0AZ'#H[\B-K-!FQ/]J59+$IR M&9'^O14:X$9JP%JQP;V4^VSO[CF_#TTS:)FC/K4II9%8N-(MYM$@ ,2GT6!P M 3H40 L#Z' "H@9LPS;'[VY\@U;E'Q9F8?M#XEQ#N()1!BW7LI+O$NB"@#2 M]P)*]7.5-8ZQ/DK3B%#HQSZ5GGT8IK+XL]AENXS[*0K-XIA/]+6T]4A=E"/X6NWNI@";.)V5S!U8D)Y)0$/4'ML:T&&I;8\51/L[*9 MALK/V4?GE7%LL4V1OJO35VW3AP5NZH4^0=")2 21Y(S8%9PA:_6DOA/P(*4F M='&JLZ7Q1:_(04]:G8QCYCCK$8)01J^_%]>WQ:82:^O[C->,Y4]K ;473FGH1U!SEO(6]C)KJ/^6<;<66C #L2 M3&;6UDP19*,4W(6-C7O=F.$)*3>,MEX<,A*M\1YM8@9Z64#;Z1 11L/836$: MR@Q\3HHAIFD"/4Q1A)G889)(D^/->EXK5L3SO#A"PJ[W72Q36<@$1@F#.$2N$W+N M^LCH\JS?^.((GCZH\,8VIDK2>U[DL/UG+44V3K^\0U+O/& L/A-STH=2*6\_\S(JW29ONRV6(LWJG=_WP@#<7L$%?D8 M">N-P1"11![U^3!A,8;,"YPP]GPW,,NR?KRKI4UE=6O32OKOZF) =T.N :OF MA;$5L":>UXU@%^"RKLLLW=3*-:XNP&<\62F&85QLW9P>[VC>B\Y!A??N)8?? M.-=!][>\9*2XR66! <%"K8==]:58K]\7I;SB?.8L&LE3Z"4N3T(_#GP>F>7V.=F?R12=QT6Y$W=\!:W3 .N1 MGC70)N:U+5K?A:"@D_1B>VQSW/8U]^W0@<26=\?)ON;U[]!1>\_#0^NE"\R\H@ Z\ M-Z<*M(TI+3:,B;VR8B?ZFKNDV+#:!\J):;PTECG*[ '+/*Y?F*P_)!CKS[C> ME,*803DR9TZ\5%'22VB2/83BL<<>)KF:FCF&E]YE# MXQTSXF"$KM[]8&0C6^UJL%_^R"H=(CCZ\M)F_U9(T$GY1[U)?QR>TS/="C)3 M7ZSM@0*^21$M;%P&U3\1=2[>;6Q+^Y##Q1 MY='EOVA7]IOT8Y%5GIRV9@QIO@IUJ8,KL&8/8KQ]&7/<:^DV8Z7X2&X-70)L M?R9Z]LP+#O[$'+D+*KKH"IMTVLF$UEO]U(&0L"S[*@*E(WBJY*3G1!.-@^U0 M)DO2O4STDUUHCP9,6>YF9*YDSAFIK_B['^16QIM_$'F5EK:T-8BH2X46$R D M9:#YV?!\[>7AU4TP_>*"+FB5VWT"'1Q XB%7.*ECF^^_IZH\#^A0:!^1=R'/ M?OGTC2T\H,,'*(#:6Y0=1&"'D<4H7ES@K^\OD?6[ 5)-E&F MLV,I9AK'SP^YT&+3%*Z6,1_7 H4V^ M^3)RPX->& 0LB)S("\U-C*?YMW]U0^<_"M[\?X^'E>;-;W_+ M,^,TK?-^&<@E-) W$FDB8_6C-(:IYS*8I $GA# 2$VIVL[G<;V.>J]*G7X?T M8.!%>2=#B'XOWX2FQ\EBQWEJ1Q6-['<#R>\:"$ /@S:RLA8H[%+C;8$0/ZJO M2MJ+JMD*?.O[(]MT?'F189TK+9Y=X9>5&6^2@3%.CC>-%".MK.PF5\6LA Q- M141AWWTNUAG)6+4[/DF*JG0( ;S4 ]ZT*AHN7WB!H+CK6H9UZL>A!N9,8="*#;]-X M+QK!9(M\]3J=ES2-@-@C.[.W7RCI=9=15"^O<>QZ**&^"Q,O)!#)%"YQZ,>0 M^H@R/W;2P#&ZA9Q7_*619B?<[R'YM=EW8FD3\&*COX!-@'8*["T(O\\LV*/& M<"F)L,V$7Y;%/\G 6$^'/4Z*,WUVU!5M]5$Z>KA=(;DHY5'$'4AH0B%R$84X M"0@,PI!S+^8\QD9F_HF^EK9,]7TJ&FDO@)(7N".=70[@:^BX%B*4"_QS#)>#76Y- [I^^/=E$759#J4%>JP MJOHK?W_?:G6AO.^:HJRLT\PT2];@F.@1CEVD)^:=SUL /V\!W H\J2.;/DS6 M4G$-=CAS@BY= /;3=FF_.3:9%ZZ5J=4?[&UIK-3>I.R$-,WG=0I9S3VP+;RF=CEZ#I6U MV ,C)*SE\3K5U\RIO#34WL_FI?.2>631):4J4Q1>(\=[V!4!V"V;FE%&@PTM MC0IV @,A\:N'GWI%*?1#CX;Q.\T*UJ&;F!5.H6;Y=L((FE'A2L.MSQ:ZI*UH M/XQ)_Z61Z:54ROB/PGA_G^4X)QE>[VYDU<7&8V_+XS'LA#&'+$#"KJ A@BD- M?!@$ 45NZ++$9485Q PZ7QJWM+4FQ&A4QAFG3##7LSBF0G)BJFE!E')?@*WD M/2\8\*T1?IH=SAC4;*6L,NEZW@Q6(T#92V@UIHUQ!/8G1F^R_.:+S*(ISY9O ML_NWA8S+7J6QB\( 1= +$WFO26-Y-D,AC;$;14DHMD%:18<&>UH:-;6"@KZD M9@QU'%0].K("U<3<PRJ^YPJAE\8QPL?B_SF MFI5W;UE:M_D9,E9]8??-=51UQ3^7F6"F>TE-_YOA\OI[L8IBFA+&?*C\(1 7 M;)&XO@_#Q$5>C",'Q:D)98P18FEL(KZTP(P]1D&O1RQ3 SHQYTCQH90?2 4N MMFE<+H"4518ULT<\YT!EB9-&B3 K79T#TG,F.ZLMX^I< FRO,;,N;TJFSHW: M6U?"/,Y<)JC+HRE$ 7(AEDGJ7"^FKH/"V NTZCR?ZF2!).695U0\CN%I-K*% MS,1LHT!IMUA;*A7>6&]\K$?,.G>GX:)#Y',X!D3ZL(D\1,>)$&: M!'BF8+?C4II,DGDBVI20TL6U:D*/<)E5[:.&&K- MJ[N7';Z)5P0+@6I;%]5&T[Y_JM)V 7%GPT/QTL%E)R1(BMA8EI=&6V MGE"6K=[EM3 4O][A]?KU1E 7$P3A)('#/#>&29!PB##U81Q'&(8Q9TD8.=PG M6N>%1]I?FLG!C\5^F.) [(V^ ML\9W:*\^\7#-Y ;:*B'C^\%.#7#%0:,(4)KT,SRURFS+-<\P%+H' O,,R4P' M!E,.C<'QPOF8'CE^.*/AF8XGSE=]=WQAH2US<_2C&-?UY]LB9TU6CY7G180Y MV(7*US",M)BTCA,8^]-S4@8CP ,88)=!U0DI8PF*'. :& MYA@9%FI@[@14#G,RIV7)9([MYO1)YN]NE 2DU;+-T_W+Z+*.1B.G=S9H?2#F M894>^%).\$I*^M,%:-4!G3Z@I] %2)D<$EGPUF)4XP@ ;84YFG0];]SC"%#V M B''M&&Z!5?IF>3A7^1%W?1*04,MJT>AK:49,DZSMB<2@$5EYM[:!>MJ7KL-8#^UZK2(X,4/- M#I[N/M4JB#-M1T^ V3#_()P&FTYM@([L+8??GVD+J:W(;J>H_XIYS)8L)?# MRLPB/SYF.?M0LSN=ZD/S*\M^ M4))4!BAM+ 4EF0 W*BY)JX/90I-,U.U')QF]=VXQQ4]%$PAUJ9(+K!CWL>NS M"+H\HA AQX6)CR(8!9'K,2\(_-0?5TCQ:4=+LS0ZZ602L<:;L$VW8%R%]0BP M>ILA&W!-3"?]THE;U!HIIZB;>!@'ZS43GW7S0O42#RM[O%;BD>?/S.GT^K$M MSB/MJOQ/&J^. MXYE="0=U\:/R]'_Y^EOK_9PB#WO,\6'HR 10KBNCH9T !AZ)(\)9$GA&!LC) MWI;&+;WJ%LK#$VRDN."5$-C4V?,TRGKL8@V[R7<[FM65M%2^SF?Z+UDOI=_+[006]ENK_1VPZZ+OV1%$^]XQ?]4W+$WTB@J M'S_B[Y=WM6XZ%M-VET8AK?Q@N^NG&R:=B+8ZR&, J05HU0!"CXLA _Y\^(>/ M5:9$?F("F@9TH[.5L>B-.FQ,/3/7T:W,3("ITWX>,7?M@66C_AR M_S6K;S_D-'O(Z :OW_UH'6;V'+RKRYQ^+@3M*O="Y07.3(4."]W$+/7=XE5>&JWW MLX)V0A\/-ODN8 ,[A67F\\Y)K@E"2?M!*$V&T:?P@0Z_"QFYHB"47>_:5._( M/PE5CPME=,?T^_DZ=,.>%J_(@M90RU_XZX5\X>8!6K^;C\96O-?R%9XW?&SY M>!S9Z_V.)#=UTYFN'IMZZB]BERQ]GV7!AA7V')H$E,# =V45V="!L1?[, A= M'$2!'^!0JW30K%(OS6#JU0-M3]$>&FE!*<4UCZ*>]QL86N9G8^ 0]@+#=\2U;$Y)9G)2 M>P%P=^YN+]'Y6)>A^Y*1K&&:D$$-\599W]0_W"U#NHAZ&N1] X9";W MJ)9=/M9U]9:ZX^O:9G M=N_95VK?I>? ,R-SC_=Y)*=?MENGG1?A92I8 Y-ZQ8B/(M>E,$K<""(O06(: M$P>R,$5.$(4^\XW<>0SZ7MHL_[)_, 2^=<(:'F":#($>"TP$[.3W\J,P-<\X M;HZ.K83C!CW/FV_<')*]=.,CFAA'69^$EHJD*OZA5R68(] MF4'."SSI=BB3C00<8B0T_D05#UF,@J_YQ3M-\S/9\=.'!^=W>_+AY9*:E+ M'B87.2X?V\W19R:^O[S&-VR%O3CU(H\)^#F!*/4\F'*&HHDK M+4ED,KOF25+9R0UH7_#MX>K]5G1UPKK[I_8IJYV1'#H_G7UT)M^/#=V8;@?N MB4[;LZJ=5O,.E.X)YNP#-M/9Y';@2'_@\$ZS"\ .3KF+ W/N9QN'C5:1/G*, M:*>/F0X(K0*R._JSVZSI@OE;+1;??[0N;4UBZ?=MIO?W12E6Y/=BE5:GCK]5 M+/W&A1'N5L*D,6-5T7(86N@G1GGA)ZP,ML[XU0'?"J[QP0GP@Y0>- MM\]O4P*MNU!-"/A,2]+U;58!MF[,AE*>3%;JPDO8[F"C]?5#^?6#WM??),&\ M+V*RTQ%XO=FM7BB5W;%^!F@U5B=+F1ZS6Q+G N MQ-RZ?8FVU.7;;5/ZR,I2.'(LCRQZIJW-M+R-5'*WD(UM8&0)JBQGS[MI\X^P ME 0N1S"),(.(<0Y3YHO=&R=A0AP>>*F1E_+1GI:V)$E!Y8QY3I&CO&^/XZMW M8&0%M8F7EK& F9>+&@+#5DVHH_W,6_AI2-V]ZDZ#+YP?4Y'6O5OR70G8V&=! MY$;O##K0JR@:ED5 M)*KIZ62 M1YSV$5P8@KINZL_+4#WQ$FH891I"NWJXS6!I_:1#E_,4_HT *<\ ME0?>'$= EX24&T:;W%77^ >KWK37+JG,H4'"&-(XQA!AG, X8A%,/>HDB*7< M2SP3WCG:T]+HIDV75DL1P3U^E!/#C&F.@ZI',%:@FIA76AF[Y')*RHLVFZC% MVZM!*"Q1QO%^9F6*076?$\3P"VE=?[5Y-NA5_H7)>S"Q>Q6[I:SZ+2_2 MBI4/#"+L0Q2D@E]2 M+X0)BRE'+@I\:G17/KG$2^,IJ3!0&DN?X*W$0(D\,M'/9*.M1WR+&L.)"?3D M\$U0BGPV;&TG*YI,WI=)=30U_$<3)4W>L7ERE.N27I;E5RF#DNORYN;R 6=K M@SPH)YI8&F$+T4J5=1\H"?7MRB&H3I.K190FIL3K$JLC\LO^K?).:' 0*NY M2310&I6&Y%2[LV4A,O'.*K@7Q''\2?,E_$->9>))01>?BW5&!%-\+@ORJ:@O:7&O M"LQTAZN:"[IV@TN;TJW@H%O%.O&;G!Y"!T8WLERV4 6TNN@O__HP#QL#DR \ M,3V, !=\LWJ:/0JY4>:"?B^S&0_&BO=-"?.7QT:4Y2K*0V;M>+.I:D%SY7;# ML@UD"H*8N)0Z,&1.!%'DAC#! 8(.%?]-(QXAEIC%DFGTNC2NZH0&O0I;X)48 M$@92PP2N>JCK62C6L9R8E;8PJC1/G<07O=.<:<+(#%"R%D"FT^?,H6,&,.P' MC9F\/(Z/NK+7;XJ[-,L;OUGR]TU69?+'MG[HFZ*JJQ5VG<@A"8I'S ]3$U+2[WIIS-03:-I MYY%,=MK*]Q4TXJ^LU5O&VLAG9/WQ)D._<1XQN]^#IN/#W*,\M9-$3Y_^07:G M$9!, =X\'!>Q*@;;E@6)%I7G<-FS#NN798;7SD8B 92>:J M5+5^?"_V&*,NC$E A)4:BY^BD$%AG7+7\WT2N48N&T]:7QHY-RG25%+=@,7=E^4].G$+S-.5; MPFAB=C:'1YL\-0 X MBM__L'I3YM678KU^ MWV1>6.&8.2Z+A FKDD+[:0*QBQAT/<;"R$LB)W3,2K=.*_#22.>IOM*&[6LL M0\' KF;1KMY1JS;8Z2U+#W::J]=:W<$WJ3UHU3<\>)G\\]&SA9?T44S,LHOY M'D84R)UGD*S5V)U8W)G+],X#_GZEWYGZ'>D>+\M$L9S*F]Z[(E?5B%=)Q+GG MT!"&% G3E@8^Q+'O04)"BL/0"SS.5[F*C:!ZB]:A;K0X)6DXI=_9A 9<)Z6A MB_PA#/5X>S0N,UFTG7@7H!&PJ21NT4_^A/ZV/.4/=3&OK_P))?>\Y4\]>V9P M=1N'I[;+VU_^*6.E:/+VL0V==1*'89KXD$9A A&),<1IA"!B28((2JB7&)FK M1KTOS?;L17T\L:,NEJ+M'EV(?^VHXD3#L_#!L&+=I-=XTC3?\J]% M0;]G:UFE]D->B[',TC6[K"I65[MZ*A_%YN=#S>ZJ51B1E"+,H9OX/D1AFL 4 M.8[,XI(FD>,RAKA>NF6SCA?' JWT0(@/=O*#1@&PTP!\DSH I83FR9;QH)PF MCBFAGIA.%H6R;J+EZ=">*<_R%G5L!76#O,;CH#N2UMBPL9FR&H]3<9?4>.3[ MXS:N?VIR5K]E57;3QB!([\:(,Q0G(87,3X71AU@ ,19&'W>B($K=D'LX,MFA M'NYF:93?2@EZ8IKM0(^@J;?5/!^CB;GZ #S6O4=/@V!IQWBDDUFWAJ<5?;X' M''AZW-S_7!;WK*P?9=:(6K"-]/>XEZO/KV5152L2)33E+H*!$V&(* YA$L4^ MC'P_26GH,QP:A56?[FYI7-!)>P'NI;QJI62=Q!?@1LIL1@X#<.N1A#T0)R:+ M'7Z?M_B]V^'WZTG\C&E##Q9+]#'0V:PTHJ?XA3"#% M0QY'"=,L[S.F^Z71CI 1"$NO;FN@B!6VJ[55Y& M#='0[G-JX*>FJAZL4O[VW+S1H#GEHD .S!57/@Q]-2;%77<_.C7^LU7_8>!! M0;]SHE %6>Y'_OZ^= $\F5PU+F_$=NMG\*0@D?A1B)&*N2=]OHM\_0BRG:!E^WO1U#IC&U5' M"%>W\A7I<5OQ1X#%CEOTC('TJ6L=:_:$LU(^Z)POXLAF>U23,VVYSU%WM_$^ MJQ7S/&N?67%)ZHWX*!X_XTPY9QMD23W\]M*6L\_OKD G)I!R/@NI.!T$K0O9 MZ?7)#EI3KT%G 664\NPT%J/RFQUI99NJEXR3P,5NM03LP00E[0"0RV$F]QU4NR M.@I)73/4.J)SV9TVD#4PSHQP.F*-Z;4QD_EEI-#.WC)[;=P9YU^+\F^"XOI< MLTT*]TGHU5;Q<5G !0LSR(*$090*6X41!["@5%)-KUNET;46W'% M-@:G%1/#;GC&J0FWWEFG?1 GINA6X']_NK1M9;X .ZGM'7V:H63I"%2STUF/ M0LV >'XD:OCVR$@ QF6001N0($GNW8][1L1\:X(.KG+YN^:N=^7%<CD800H>Z$.8]H8RVUE]H#ESJ[J%2CJ7*L<$KDT<3WHI$S6O"613(=+ MH>=BARJ!G.IM:7953]@+T//,-W=ITP-;E[ L03@Y0YV!W@@JTD#% M&O>Y]==%X:&S19W1<57O]:%IO[#WD;N2D=X(J\SO(-HU?WK&RS MYA(5SRGO0JO+G'XL<%Y]881EJNS9)U:OPMA#24 HI"P0MI0;,9CXJ0\)204S M^10%06!$/S:E6QQ=MG(?6K>%5I2*X$MO8(66-F-/)P#?6M"J3=EFCG:= M -;],-DI.AF]<6:";XYEL)(WLA]R*N-Z-WC]!E>W*H%5U2;G^\Q*>>F ;]@J M(8PA5]BA(8ME-%M(81([&.+(\1#Q"(\2(\=F6X(M;0W8"0W^+OZ3\4>5NQQ7 M3:+R[>'6J\9SHM7",-FAM5'5WJ'//E;3[]Z52LCQY-CP3 MDUZ'3"N@H#3;=RHG$;#F17ZHCYF=QT^HN>\S?NKA<=.]-2#SFX],6!:[4N3M MY^HYB="*I#")$C'O4>S#!*4EH)HFOWP3BO&NC0)2#WT6<^56+"7R$EL&+"-,(\(@7[H8>[$Q*BDR3@YEL;74@,5U20CDGH%!"NPR2EKHJ6ZV*JV;.%]JT_C8#.^ MF,W(@=2CZQF&9V*&5L)U 8:-#FTID(LV^O "=(HT64%!IXKRP['H@7,FF+8* M@(R48MYZ'N=!M5>>X\SF1AZT->&1U15_R]+Z"Y,U/@2!R_Z;(LJ^@YD;I!1R MCBA$B>]!3"F&"8XCE+J<(<_LS&V@PZ6Q9B>OJL4J)!;6;D]D5<#:]$AN"'+- MTSF+0$Y]4-?#4 H+GDAKNT2U+C"VSN^&NIOW*$]3^;U3/=WW+*>8^;AU5DM] M-T1!S*$3XP B3#!,F8>@'\6JQ ^*]?(_Z'>Y.*HYE2KE#"=!#?!U+P1L0CKY M[<#9:-I+/[,'T-0I:#Z^C/N@/@#:J6CVWQQ'09_8]]8]1=I699&+'TF31/ES ML<[(8_/?:_:C?KV6507B /F!ZW*( C\5A!1', YQ! /,?6GY^#0UB@4S%6!I M]"3]>/):)KMH-BIXJPRX?Z*-&3L9CXL>5TV)]L3,)40'.]G!4^$%G2G!P;?V M_Z4&0*E@D)UHR[GY7DQH+SG/)&MS.R-D669S7[F#VPO7RBTHLV3B/J MNH$#78H]B%)&!-TY#/K(#6(OB(ECENKS='=+([=>\MLFCDPE%S*L.W$:X!!A M)XU#!-T@\,6B$JL$9S%T(\(B$H:10']5%S5>SP[PMM,I2HPT!>Q3 M7T\T('?"7H!67'5P)R\JFDL*>_QDBI$EIM+N=E;.,@7C.7L9OS^.QY[<4%Q] MSP43W&;W*M+XZ]7G_BURZSFX>?T;K[JA25[[Y^_FQ&6N:CH<=>DV(\,8T]NT'=2M^D,G@E%?CI MXJF33*N$/68;C9\EBC/O?U:N&PW/<](;WY!IYK]+^B"=*JKKXNOF_GZ=B9Y6 MKH\\3#Q/F&J1K.M(Q$Y/7J$&*?-8E& <.%@OS]^!UI?&6IV(*L%M)Z1NXKE# MZ)UFHK,QF9AEMG!<%^"K#3ATL^Z="&2^ETFLO$O6M0;+V_R2,1VVC5 M*A-&CTS>O"[R&U9:R:]\ O0C"?L.O3%3>KX3PNZ2\9UZR/JYXR41']UF+9-& M7=[)7-C_:+YRQ*D?1\B#3B1VN$C6'4E1S&$<><2ER''2P"C@PUR$Q;'L3DR M>W+^V[^ZH?,?X-_PW?U_@ ]W]S@K[XS3,8P8H;./WRS@_L)'>DE<\UQF>RI*?"@Q+^0%*B=,%X/ M<4U"LX7CU-S5*_O=0F;W!D$'!]MUO0_V]3)UO$^I?;1N]\F73/>=O^7"#"YN M\NP?C%[C'VUFO^I#3DH5)?J%59NUM(#?"RW><I*-*6.G REIQ M@=A@,-#\K+W!LS9J0YOD64=B'D[KJZ3J+W5*@:U68*L6D'J!=M2N..A4 U(W M\.:%1DUW+_\2HS?3 4 CF:R.M.F/9RW&,^W&DV[45O^N>&@++N7R:(!E-_G3 MV6>G1I)ML(]L_*UU,]-I@6U8=D<,UEL>9X$K)_=,YL!5I\1ZI=A"+THH=A)( M0T<>[:(8)A@Q& 4LP0PC['!F8IB/$6)I]OKY@85FU0O/&D ].W_J89EXJ=R) MWUQV731[@8L#M0P+@UJ&QMN$0E*89.+(M3)]R7B3H(E*5D<4RC-$GIZKZ)I*QQ M60_M8!:@DPF//-=L.DKIB;]-X]&R/&LUD#9;>S=S(8RYFRS/FV21:[4Z&(>/ M+V(T5IQ'U'6((A=QQ-?6,)"A[B8H;#]PM[E@SOD!6AD_GUU>BWG MZV+-H[_S3VMH$[\ &1=DU"@)@=+U>"J;UX^@_UP+2I/G%#2P@!XN0 $#)#*@ MA0;TO\4N$4YK-W7PR,O]%J#?T_>F>_RP %D7>'+QA=V+YM17(W MKE=YNG%2:(/DQ#^>;'_P#98)L=0OB]Z'UJ\ZK6I=5Q=@E;^7=B8-)-Z6SD*6=# 'SE%68*$,QW +$'5O;.;)0EE?F62J8V1/#E\6ZS7 MN/S*UNO7)?Y'MLYP_H7A]>O-8UOL%#M>X# O@:'G,(@X9A!C%D'7X]1-7)]A MT::6#Y])MTL[VFED!XWPH)&^ J^D C^!K0I Z@!>I9M';?/+:"R&+SNF07CR M"XU]<(&4_#FR0GCCDKY& .O?2TP#]$PKN G@=FX6S.$Z>GM@T-1L-P3FZO5O M 4:\;4;YLM#[U_IOGTMR55Y7Y;NJSN[4)_9G5M\6=)=20(/'==M:&H.WZ>)4 M4%PA=CI?OX"=[* 17H]3M-$\3==3 #GUSE,#0_#-:B(&4Y0.G)97C/Q\4SS\ M(IIJ#\H)W9V/:W29CT0!M&[;B"+".F(HF M+[+G%>-6FQW15/ M2$+3A$$EX< M4T$Z,<]W8H.>W#(PN2K-YNJ+NY8N5=Z*PC]T(]9 F/J.!"%-(+2K4G\1!#QP@2'KE%J)YU. MEV9"=#)OJYMEPL1N'$,]Q] Q5 MTO;EN&\J)26"+HBKITPD\;?$S$X@L<8=6 ME[.2B@D(S]G&Z-V1I73(+:.;-;OBAV]GFSPIS46L=!IM;G6K:G/7_.Y:5O?: MG?!&R',QIQS&/I,Q8P3!.'$Q=/S4"=/0V&OXLVB??*F*;5K6(''[OCK<>?+C>K4]P&] M 56JP0/>9A==GJE&F<8%OW58ZPW\-Z7E-%FHK(YM2K$5=#-8G,3=6@>^D81Q3R&D:0T1Q E,OCJ$38-_#)*#8 MTUH#CG6P.!9O9=R%DDHI]6CX*(BGB=0&-%-3H1DJVA0VI/J)^T[Q:L,_XH<= M[1QM4<+#V,2W8K6A9=?,B)V!=_+*JJBV%<.9'C>#S@D*0QABB4_A8N#:##0H1] M0F2)0A.Z,NQ_:;S5ST=6J+ 6TE= ["ZE!N#56NA@>*!F.C)Z##8AWA-361_J M)H+HB>S@0PNU%/^GBUZ)88S[7U6JAL)S7/.&]N,C?SI]XT/FW*W M25(W88@BL=%*7(@&,<,;UF9 M/2@SJQ<])4PPF4Y.V&271/Q)79>]S2HB%O=-V3NI17'B4\]CD&(40N3'H;"1 M7 ?B.(E\EU"Q"Y.$IQ!16:4O3N7.,DI\%I/ H;$.8>ZUO#3V:X73([E]G$XSUEG: M3TP_74X'>Q;246U/T8)XJ4<)XE\[.MAO;Y:Y?52-;J(>?\#\3NEMZ\5_+5Y= MN7$[Z'4RX^K72 M 2F>_O71$[R&KXW&8C#UTJ^EO-$MT2%-1]T./6EHMENA0^+W;X,._MV\2-'_ MV52U3&W?G5K(U)I7]ZW[<;5".(E)2A%,'"KSS7L4XL#U(4X#QZ6(Q2C1JL4V MW-72EL'+JP_ZU7D&4#P]+>UB,_4)9RMJ=Y0IA6UR*N_$M8:;?HDC>_C-5N^H MQ;$]?9>'[T R0%>B2(AMJ1*1'C9'RQ(-O#Y;C2(]-?H%BS3?,"5-&:$A/I%2 M[4#PNKXEN&3;70)V(AYYD"<\E-EA.$R=P(4T7Y[H96E4V8G: M[M0[875IX!2>0\QI":6)27,+T.43@(R#<4\AILJI_Y"&OF5#G:P-+8KQ442$DO@))5/V_*<9A.,Y\UA"9FOCXXD[@T:P$Q M*@G*\59GRWPRJ%@_W8RT4)\R":RC>/$%*$@/)I&HQJ5M40+1UV+ MR3:>,YE.5G UL)A,8#IB.FDU,9,-9:+.SI@R>NO<:_^/NXC8+G@5!:%+D)M M'ZZ!+\N-+'+[E/O#.2,;;7XE>\GYWY"U-.C&^*JJ[V(LFJ MW58$DXAP1%+HQ51&= D^24/!+#1RN!.$2I*>. M(?.<.4B:Y#0?]!/SU\'XVE[!AXE\@NS@9XOQSI1F7E*T ]T>;UIJ=NSF^$MQ MA_,,YQ_99K>U"'E*O-1A,/;C!"+,8XAC@F&[61H1]C?# MG;Q "#QN#WP06-V][[EPS;;G?8+3.5O=@W"9;G'/A6WVK:TY?"-VM*=0&=C) M'GQUYAWL*?'W=ZXGGQYG?ZHHF4]"7%S=-K>Q740KP3YGG/@0.4X D1<$$*(A253[7@_LQIA@^H^-Z^&7QB9_P[?9S5>RU+/79HK::I] M8O6*^D'J%*'0\B +F0^QY'HP#!WO"BL(>U_*A&.YJ:0;4-DL;$?+)-%#, M]/SJ!*P,1\1/ PJ)[S*(I!MMROP !DE(/PYV=*N!3H'M]*4ZWXA=V!3(ZJUI M=K":>%'K"0FV' 3#5K[%XQW-FV5Q4.&]W(K#;YR7*_Z2_'V3 M5:H$X^6/K%KYB'@)P0PZU$$0^0F!:3MPH$B0\*BW\LWZ6MJ1MB';%-(_+D_.;$Z=9THS]TK_(R8SHQ?W;#V6DE M?@!;O< 5!XUFH%%-_D(I!ZX+T*@'.OWD(PRT&K[ \.G>\[S,,,YT*S31[+02 M3F(?^",73Q8[FNF:RCXTNTNM"=H^UVGSNEEMW21@"?(A]L46 (GMOUAM4P(= MXC+7B5W./3K.3_-ZB0MGS]FP"0+1O-X^!I^>+7\&*!.O/ 9XG.%Q>;W/%Q:= M+*_G(XD!U8Z[4EY;F+I_P64FFY%DH Z>(E]>1U%A&B>)3$J" RC&.X$!"DGL M^W'@1,1D[C[O8&F3MY.O,7(&3J;T(-2;O^< ,_$$-L+$> H?4]S2'-YK?M9) M?$RYY[/XZ'.FF^2=]U_?/[#G*_KZ\7 =C7=_WV3U8R_GF+H,O[[%>5M<0SWU M%V$H"!/B2W9S6[_'6;/!5PU6JS1)&44QA9X;B67>)PZ,N>]#Y%'"0X_Y--0* MQWA))99&1Y]9R8OR3IZ;@$V>U15X:(0'I93^HE\>26ZL*Z6%]J;Z!;^6H4WX M[^,;F)AY&[_OQMN^#\,3Y^_T$?2?>U9_J8'C28[)QMVH%HCLZC*IIT&+"OC2 M?%P2F.:D]:+I0CO;S0M^6+K' [^/#VRFXX3?SX=F< [Q\B-\Y-SB!06;Z9SC MY:'?G8LL0):QYRCW1276_$OE&[>MDQN[CD."%%(W)7)'%D$)9CV!@+43ED-]S'S. M;T3P9@WVM=)!Y$;VE*%SP9G)4-U^+\]!LG)S=0J$([;^4[HXBA(H(=C'R)ARD#,,(8Q\SV6QA@''C8+CYI 2JT9 M,6M@52LD$SNPYO 'X#)3ONG%INZ7S#8^'IIRL/5LL)<:P/F#^H?WW >+:V]W MU3U-I2= HZO% I+3#82M:I,32#AO:>IW5:[:*TR#V MHYC!)&3" XH:=*P<[$&.)XG?0:TW 4.-;XT\U<))5G:]5ZE/X%.7/."VEOT M3C/KN9A,3(FF<(RJI/U<[[.J:&\;F[V"]G,U#E7/WGMFG+GWAD:5;5PGI@0;D!K;.R8863)@ MM+J&YB6'T[GFQA\*&2;->&$R*A3Q=+=+(Z9MW!W>17X9'J9KXJU'0O91G)B&M@#V))Z^*J,93)8# M&P-2'KDNUJTK-=#3TECG6>WJ^U9@<"^>TD[Y-0#NT*&_1<@FIIAG M):P[68$4UCQ3V@!LVLG2[,$W5[ZTLV TR9BF!\VQI&D#;\^5-TU/B5[J-,T7 MS*NH7-[Y*S8 M5$_/A84F0*@"=KKHUU[1 O&YFGM "R!-3!_[^%@T(#1AL)62\4@O\R9D/*WJ M7CK&@<=G]ET8= ?]5.0R.H/1OS+I#,KHY8-0X(;]*IJNWXI5:.L>ND*QZQ/L M>]#Q)>%@ET+L^A@RQAP/43_&E)GG)UR":B;3=\9,B)NZJG%.Y5S^WJH <*,# MN)%* "K-A%TXS05(V4V6]_,G*A>*345E^HK&E6(N3PJ;GU[,0N[PU($NBA%$ M09#"%'L8NB3P?>PCUW&H:?+&)2AF_N%-GR9RS&?'FL?_J;XY/8-@":(NR/JP MX!^D&9.SA><"= "!%B&@( (2HUZ4S@(\BR88\Y=V1;*ITN_#=VF"0;3F[#2% M;*8W"_N5]635 GF?BK]D!+\IUD6^*X 1TS2*D]"'*>,.1*'/8,+#&";,]P.7 MT(@ZFH58C/I=VJ[V2&G2KZI4B](!2"6 TL*L7(O9> Q=34R&\L0+TR& FPHE M>^B.*?)B!K+N1<9D8,]TK6$&NHW[C5&(';GM,&MKIKN/40KN;D+&O3[NT**I M1G&-?^SNK2_32F7R7@6413Y*&70Q03)@S),E) (8.AY*7$9P[,E4H2L3WPQ.G$-G>Q.@:RW@[$$W<3\/1HU8^M> P]+1O>IGF:UA354?FZB MZKQB?IWZ7FA0Y.P+(X6P2Q_?;MAUT<: 7?%W.2_$UZ2,W;M:]U;5H,FE,44K M.NAD!W3#9#+,+HRPX*"GP 6XO"LV)X*IST)[^)IU(J GYA7+&!O=L8Y ;-15 MJTD_L]VXCE"^?_$ZYG7SG6PIFK_)90T2P72O6F@GAX*\+4,TL8CPH$-AD'/S6D'F@#RW>$:T8'H0^LQ9 MZ&G&X%%)F9ZY)?U)M-_\XEIFU*Q[)016,D=?L07P)LNAKKZC# M32$>Q>0V$W]4+8SU]WWA+VOH7/?W\KU,O%[LN=?N?&H;/UXPX._[^O');R]H8&E^]_]R]Z;+D>-*FNBKP.R:W^OY1;'R=*32W1]M?OU"D2_PL_/JWX CQ)6-;E8UOJ0?Y%M:O15R[V?H>?GBI.\^;= MUFULZO:Z2I)@H42KP%-5"G5MCQF;IVA)]?6_.''%S^&M.>+,?U/1)CH.F /\ MNP.%64AC9U'6U7KY78FA>\V%/O(I#6+H<40A(HC #*%(FGIA)"*6H&MR]'Y[X'S]I6Q\7!_+1[E%7#+A M^:%/$AC% 59'? DD)/4@9B(@$4D$2ZVZM!P?:FY?9RLIT**"3E;+6G/'@35S M)KF!:^3/^#!2X(]&4)=EY,ZBX:ITW/&!IBT7=U;A5R7BSM]A[>FI\C57/;AO MQ+:2P1?5F5NWBKH1O]>\:2-S531V0O/34O@,R_4:0894= !3C1#D+V B:"@B M[FV_4.?.I4&];+E.[M-2]\T-"P"AT=AZGJ&/\1KW'7%2_@J9\@CT/* M4AV3)F":10%,"8D%CB.1TF@IM\6D-(^K.#R4S??4'W#T,(&>N*K@ 3[;4L\. M8=.PBLM1FR:JPAJN 4$5I[&X(*;BR(,G#JDXK=[KB(HSUP\.9L5MG42Y:-V( M[XT7]D[UHU]F<>!G0@$,B_RB$57+IJ<'F9G=^* L= MR096.2;Y*E_GO 9_:%'M0T^/0VRVHW4%W,C<\%),99VT@IX%;DBTZ%E$W,6" M'A]JZDC/LTH?B.,\?\\P[OA2%O=WO'K\R,EZ5T?6QX*'% L89I[R0HWXX3",9L1P,3@C,X+&10D(E(0C M-4HX"8(C$C@\QJ1?_TDU]S_[TQI>/@F7WA%T$R\M?=]RF,41SWF.JNRN*^>OZT M!7&/J?>J%.[1"VV]TK=,% M6R91B!.* YC&:0 1]PC$(4>0BABG 8TP(<3,#VT\YMR^]4YO1QF';DXO >H@PDVLS>G MG;:15YJ+JRB/U&+4'2@-(VF-"S]#4+&S9!LA_\.YG\0X)#@VVG:;#SDW M*E:RM@RK#K>+LH!B]RNJ%0"BT4 Y[E=*B1K@'SA?*<^GJ5%I/"7G[/0Q@!Z9 M/)68;::)%!KT?FSD!IW@0$ON'%)3,WT,:">RTK5@!5?RRO4+YOG M+<"]-$IQL>:\7O0?L2I?YH#(9^EE\8&S>_FSDWV#[?P=V388/V:B78.M6KM- M@_6=]O5!V\!Q'09O6/^S=\O<5H-6M/\PK]C9U_\T=5^@^LC\W$KE+/#_B*:# M*F7VGS-9)?7%+PIF(H4D%S("RKI^$#U:)HE) QC M D.:8HAX$L"4<@*S( J0M-L82HWRK@>-/K=/M2>\7MY>B.^BCK?=W)CMB4=# M?&2&< FV]1YW$&B.MK-V8T^Z7O"#2AC'^[VVM=U4BZ E%-YK#=X!4X"9F5UG,=CD!%R MXK&3V23G5>N;* 97#[-8VJBOSU*V+K#Q7W+?^&%3K\M'7MV6JYP^[X*/,BI4 M8Y$ (B_P(/+3 .)$^# 4V".9"/V4(1N3Q6[XN3%#%\3XO:DW:Y_1:(F^F5$R M'J8C$TL'I_I0P#;,5KLQ.N'!'XWX8)1XL6'(.3)-+ >?U#89!LR^<3+P*;;> M\H^\RG]@%0V_:].G"G1=/9;56A6%7D9R8X41]6 8B BB+.(P2Y@'N9P\I%W@2NW M%7_".6N+Z3.40G"]K>[K/N5?J#+W/OI7[-SB]4\7YW)N@,V[\R[3OM?5&AF"T#7 MJ*9K)-YBT$6 ;VUY!4/WRX/YZ>!&@-]W^>E7 VL&3/_NF"[7LWZ')EK^M^\2 MXV])1$[.J-]L/H^8+-/+,Y$)]&9 [TRJMQ-A>%4'6E9/9:4_:-V3^(-JKE@] M?R@97X9AXD=QY$.&/ \BFF7*K/)@S)* 8"]*$#)J.&0XWMRVPMN"!3V9%TTK M;55KM)4<*-'M:SVBXI!G'K^Y#4A#)0]5!K" MY+;+6FY(SKJ6-D-QGY-52V/=GQJ7WC*+1.C%00(I#A!$21###-,0QCCUF)]B M2H15YK?QR'.CG$ZZ84TUS@-M=D P"GPC'.CIZY;S;8;D#H6J,&[52FGHOYE 0IN M'LUM!/@YEXMS&$>FJ5;>;=^?3N*M"\0@'7X0D,8Q\:X!GY263>XEJ/2WD^P./!_Q[?I\7A<*9M,6X MQ\$[0R$16&20!9G$6Q $"^H$?M'A_*LZ<;(V#=C?LF,X#-C+* M9ILB5[B-;&"TG*#E7#3IR9(:>K*ZC=,^AXC#L.RC0TT>A7U.Z4-!UV?O&5J% MLZD"42\CSA''7@JY\''C0Y%[E0 *S)*0^C03U++D9OODN:UZURJ04G7*ZTKI M* ^[;6'-#C6S;W\0%B-_Z%N97);&W%/361W,[KD3%[W<4^=UA2'_L;Z5TZ0K[O):'^LLL?"9)XU1F#+.(,I(!E,B$(QYDH;"#SW!8[,: MV68#VKRDTU3*[J339[*6Y>_.@&OX 3L#;.RONA$4M)*"6]WA;HN?DM;A]VZ$ MBBL2.#W8M,Q@I/@KNC"[ZX(2F>HTYI%?%=L#XVVZ898*/\+8@R2CD=QY96KG M13SHXR 1F 8(1:%UO;OB[G6<4/%ND\?Y=]#N8M+UOGKV'*Y?:&N7W_MY]NS!,L M=VJ?_HH':SSRQRJ5=>BJ/JCEH*3(W5,FRX%\)7@_Y?'U'X>MO+?R>U.%NMK( MJENYEE=\G3?-,=O%OI<8'08 M>*D@<_M:/ST^KJ0J^9>" MY6BE'RS&I#; I6#M6P<7/V\8*78[FZU=TOVBM4\.?7HDSC(<20(D(4XA0@+# M%+-$G[]KH]=M0B4NF1(S-AP9Z)&)<(MQ M;W^S_5VKP8N2-:.0Y 48.N+'(1),2HT70+3/BI<\:FC3[N*_\N)>#G7W4.5B MW0VX=1D(3B(_"S/H9PF3UB#FD/ T@3SV M7QS*>^4;"\Z8!SH[I67OWY-1+W M_)9#W31G43GV?&6[BCM]FRK_N^VUXWT4'2CJ, M*B<;%3FGW,T[5ONRK>5EG@Y?;DRF3@MSC%L@#D MR(F6S1,N#N&\Q=5-I3.-V#_Q:L-O>:6#8I9AZ">4"@)]FL;*G<9@)C("PXCZ M-,BR!"561UP&8\Z-PO8".I]P!7XH>77@VZ9FJF-4\]?A\6]'\3=C+<>HCDQ7 M+Z/AI, JW[ 1&6B9@12ZB9(;)2[N'$3NP^..COA647+G(#@1+'?VUF%D](VO M50.EVZI4X3_L_?/O-9<;R.OBA[3@E%6G.F7K$OE+05@:,B0W=5'H0VE189@F M+((1C7PD$A*AU%^NRS5>F7&2^=!6U+058+PO24K>=/[:J&8"JE] W@D-\%9J M.U:RF @SJ[)>ZI?? M.5WANLY%3G4VUGLNOV-^A_]:>QSJUVD M.]'F9J*IK_5EUB.HMK+K3W9=@EJM6?IHKA2=ZU^:(?)_GU:\ZW"O.J'(&]85 M+FK%H&4A33ZB]89K_)>JMK@I+,\('+X24>2A.":!,L(C^4IX&22)[T$118PF M7L3#)+.+6GV;EV*:"-=RLU)[JI#3-1?)W M'W1&;WU=R)6O$TM7:.[+6W_2S*6(0RX268Q$"GT48(B"-(0ICB@D**8AY3'" M8=#5XKPU314=7VXC_GE9A7-?^A$9Z8GWLTT70-D'VU@"Y=-H0ZU,:P:,_A9X MPN>"D0S&' 4J4SB&1!F44>J%-,-AR%/Q\BTXF\ ZXW=@_"S8#]*@^'N] :<- MB)E,YC0&14]5<,*X4 J!G;Z@55B5456[#FUBZ&L^Z_X'+TV0&C2:G[0QIGX' M3(N.S.E=F*A>B90*-.:^VAGBWAO2["[5^7^SP6PV#NQ07?Y:_KK.[PM]G[KC MSPU>Y>)9.^5JWA-;_KE[!U48^3#X%<%T9[M_JYJ1! M7:]^^>=&U?!KG'Z<_YMZ+=OBK))\/O8*M3(N>%7Q;:O/5B%Y5:./D[*J4[TQ M1TJWC#[\1%5?IH)Q5S!FLA$OBWO]+@7\[2=^:C-)!"4>)XS"Q/,%1*F(($9A M!A/NQVF4Q8PE5@4*#P\S-U]7)^7_^__XL??_55+6YE^UE-C2U7\$5S,OP^5H MC;S ;P.TE(1 B>@P@\<,!<=!I'N#O$F_:8NAFOYG< MP_@9\2#!L0]1AKGOC3"TB<=5 ^K[RS6*97 TPQ24>O'/9-ZY""[_Q)O@L/JB_Z M5<&:'"KV<5-).[79RNM @R5-"8JR,(:4)AY$A,AET: M<+_O@=L*#AK)02/ZH@E?Q(8\8:K%T_H$O.2;Y M2@<8?).*-MTFEH$?LABE'DRDJ2)W,!&%:18R*$24">+3(,&QG?ERV)LUIB$WM&V? C6[L;#'K1'U>@)VH+LT>(TREP/:-S^\@%SXX1^GW(I::6M*"#E+0M>;FKMI.=%K1W! MX,HB&N'F!LQ-!*" M3D3+5(O7")H9!I?A,O+GO@>)<\?'<>5=I4B\'F#:C(BC"KY*@#A^Y41QPE=" M?F7[H4?J/#>+0NX%-(()457(8T1@%B85:$,P&'.$TF MR)WXM1<2JL* 7YR^J@5T=[A;Z\(@EX9WN)]Y,PJ;=B+_)M&@6.EX(";T;8-! MSR'_5K&@1^6:=RCH.3@OC@0].\! ISB5'+19\1OQ%:\WE=Y&WH@O97%_QZM' MY8._PV35JRB4)AZ3UF *>< 11"D1D'@DAC'GL0@YP:E=JSY; >9F*W;RJS"9 MQT:#9_!4E2)O?B=E> 2K$A5;^L]M)]'0 MB3[BU(SM2>_-RDYX]9,2'RKY@3[+^T.K,$X3P*'XN?*KVPX_K7-](#BO/.Q# MGS.,+WO>MB5-!0VS!,,,JPPI+U/_PAPF2< 3'& N(F:3'-Q[MA7+36#!:BL9 MK'8"VA%4'S4S[AF(QZ:.WJ[K>/#[I#$Q5/XZJ>@.E MBCY4&W 55[3D810((:29@V-I]7B)IY):&.0))PDB*E3 ZO1L IGG9BCMI+,T M;B:87D-[:%Z3-K8)I52!6I<]9_Y.856IH']=JS306B^ TKLML]+3? $ZW<%. M>1TYZ=#TFFZJ7%EK$T@\K8$WW12\L@DG'-HV__)_X"=<\)K_+U[\QE>KWXM< M/EO7N*D_EJL5KMYOGMO@:)X2+PU1"A/DAQ!%<0IQD,702Y!@ 0F"@!H59; 9 M=&ZK1BH/^"F7^^;\O^4J4W'5IK(KXR_7%]XOV[^M9YR0F/,@BF'"A>3\ M,/9@Y@<81A%+$H82C 6V+.=ZB3QS6PXZ=70CO%J=O&PU6H!6IX6.FFV.;1J] M7M0F'5B)^M*)-=MB3#A=(Z\PD\S4D!JR+O!U5UCV(FFFKC;K KH#)6B=//;B MNK3MV$V#YN]RK:A^,D%7["XHS8$*#! MF'.CO)ZD8"NJ';&9(&U&98[Q&YF\#D('_FCD=&CH6:#BB)-,1IR4A2P@V.<= MFUL'-MVLRB=>K9]5NX&U:GO[YR9_4L,09ML_Z=*X[-BWO=FD7N*9MNXD%-$(I=R#",<11!PG$(N(P#3($/4\N2^E MJ=G9T,22SXU/._&;RD:X44)N8ULM -VIT5RRRH7(:@!GHAK>MU$-X$!4 V@A !T&H 4!;%$ /1B #C6U=3I/_\:8'L7-^,V9 MZ#ROB73QRV#BU-!.=6+X1R+MCS[<2P+[J MP+>R^+Y9<=\CD2_ENV+EDQSW\PK?FY8=./Z$N9D<4E*H1 5*5NB_((Y6;/,Z M R> .VT%N,-LY"7; "[PAY+9 3&:@3*HPL")QTY68N"\:OT: P97VVZ3_MFT M0&K*'MT4O T$(B+DJ9]DD'&>0N1["4Q]BJ OTM3/TI!X9DEEQP:8&P-(P:#: M00!<%+GDUAI7S[K.\M-35?Z0*[ZJT=QKRFEJ-1Z!]]QVX'+01J: 5L"V]AF0 M(EJ'I1V!QM3NO1RBB)#(3*$$B\COAU1C2?JW/AMEPE5@X_]8B^MMD"K"SI] M%\J!U"N_V.D,E-)MSKIE_.J(KX5EG,*;3O;(1#SI/ \/BAAM"ES'4K@7]&U" M,$8#_&CDQG@C#LS2WI!:!Y"L/_V0__F2%_QZS1_K99KQ*(I""K/$$]+F%3[, M2)9"YF.&?)$2AD*KU.HC \UM2=C)";2@X \E*M"R6G+[46S-F-D%8F,?VPT" MRSYM^ P2KG)]CPTS;8+N&65?9=6>NWY *U)5%E8U.>62B23'?)8D5*JZZ%WU MPZ_XK_QQ\_@!R_="_KB,(C\@ GO0\R,/HCCSY58Y2"'U$4(T%*$(?#-'H?W@ M'; M$DN$<>3YT(L(@2@-?)BR5, X9!GG$4^"*#!9!7:/G!NW?WC("VS&)CU<3G/R M,&U'9MH/_[C^=G7Y9_M:MQ-GM.W%C:76_K STGJ/FN0S?"UZ]W$=^(MU6.JV M.MZVC>:O9$>KA,(,1UY^3GT+Y4P"%_)!(3-/8#XQ2&LV&F]NG MUB\52=N.RWD![ENYC0/V3) ^9S2YQF_L75D'W8WH-ZON1#8+E!^"HW&THF,\ MI^H-_<"E"5]531]GW3M#O9W=*[G8_@M@^N=&-P=C37,PU?%9!1;T+LD?GW!> MZ6B9MI]TQ6EY7S29^-O+?E;Y>LU5=V@A'\;!NM0/JW'S96! -K7<\=4UV!3Y MNG=C4:[ED&N 5YJ>>9O5CXMG4.K,_NZCDD_@N&D"[7-^W4L]-'D$5/%*UJHTPLRM+EKZKR*;6N::Q5-4]0Y M;>I[=7'/G >8D-B'?L 81)@22$04P)@G/$VC,.0^GR:/XHRD M\.-D2\*)9_;L6CN?^1I[F7:6\[";]*W2;7W'Z3,&_.@BSG6"K[![(V^U%\TBY.NZI/-YA1K M]U'872_3KP>:^XI\%!H'B^_Q9]OG]>EGU1]694',&>;0YU$&42H8 M)()32)GG:(2Z&9&P^T'(M M0"N9NRC @PH["OU[^>Q)X_T.JK4?Y'?XHL&UT/."L_=-YUJ5\?*-KYOTNIRV MOU5E?Y %7%D:WKE9N!;T8"8T Z,C^T(H-6.EW5;0$4QIW:1@"?"WLYX-9'I#Y:BB!RV6XU=?F$3;:U/9UL)E-\5W MKFSPO+A_C^N\WNVX28HS+_0B&&6I*F/"?4A2/X&,X2@+PUA$/AV4'VLCQ=Q\ M(-_+U0J*LM*^Q5( H5(D=:1 TP&[;1-"^R[+7J-9H&**[LM*A2O)+0_XPG_( M^0J5 Z#WI(><5W*2'X96X;::9C/&&GWR1B:T72KK O14 )T.0,[35@N@U1BU MF_9%>+K.2[62X6U23H? =#2;=-##AE'O^S;.\$/Y2/(F_U3EI\IA%+N719W+ M9^E?=T(]+U,:B51:8C".L0?E?I'!E&<99%X64FFK<1I9Y9 .D&%NM/L)5P4L M-VM51VHGKAT]#ID*,W(<&>"1J;&3'O3$7X"= N"%!COZ=)"?Y ! 1UPX1()) MF? "B/9Y\))'#4V7?WI:Z5,ZO/J ZX?/J_+G=2'-J,?F%*^+U'$2"+_F1K%KUJ..S>VZXE=/4O;<"NP;2*]&>IF)#<"EB,3 M6U]BH$0&2F;0$WJ4KGR60#G+PC<;=>*D?"LH7N?HV]T^C)QT/->&KG42A_*Y M716L;4EU]5=>+Z/$(W[B^3!.4 1Y@B20%#H^5G"0N1A'%O5B3HSWMS(Z(6X MNI2/'0N=@]>,?1R"-C+KO,9+LHP4T2'#&(+AB%G.C38IHQBJOL\DIK<-STC] M+;\O/".O$R\0'8G^J%N]J,"!3W'7?/E? M^?KA]Z(DRNY61VO7Q=-&UUJ2*.2K7"_$]7)M$M9;;[K?8G'^\1OGKANR$6:(JJ7 MMWF^?$Y9%J2$4 )9JOTKO@]QG,30)R3%,?:"("/MG'XJV-]J1CMYQYM/%9L^ ML_FT#"AXJQF:,."@WR;\I]01])4$C9;@I9J+_6B$WKE;\]AQNXL[FXH1^Y%? M+N.;=S!W!K-)SW-W@PV,H,_KI[+&JU^K/&\[DZM0< M/-ZH6DMMW'XO6F-)$YYBA)'V<(P[92,O IL9^/79C:V^H"^0F"KT0)H MG?HA:B.D!+F#V%6,_^4"31O][PS 5WD![IX\,%1C:)ZUZOVS?KXNU$&+^F6M MY;M[P$5;_N17^8AU?5TT60Y[S5CU'S_B-=\N7$L_P&$L),/3#$G"3[$',?$" M& B&2()H%B7"*AAD+IK-;N@U;5#2;-0^%O8T.P$O= $W/N9CH?:O MMJ0O=Z2[0V,_CI&J@@##4&4M^DD*)3E%,(U3I HD1*&=0>!8OKDMZWT/5'N" M[%MW.@&NGHB/IWL:=Z!;: MHXY$Q\-,O#MM%\!/?SWES>YYNPHN@RS&/L$^3%3.%?(8@CA",:0IQ9'*> U( ML"QTX4[#TZ<1I#3BGJSAGKZLXU&0%E+M&ILZEP!7N3Z)4EE:I0!E6V39NA+F MF%,]\G[OPNG[V^S0QC2$*0@Y)E&:0!3Y- M4I$$&3*,US8=XZZB-5.,05N%3*.&C2?A-&V/ ^W( M+-R)K&K8:J%UUZ%.[*: YJ".0\:@FH9@CP'N5)V',-FL<*7>U"YP4;[$NQ=8 MM8R6KZYBQ>W+6SMII6,+VI& :^/'3!1H;:O6+L#:^LYA^X.["C-^53#M^'K= MS%''<3\O \3\A'@IY)AG$!$OAIE(0AAYB- 09U$06!58,!IU;KR^[4I:;06U M,]#-L#8SN9TC.#)]'VKI^D'!U'F9KVK)'S!%W60P\*8'9 [+/8@.><(&O ME9S?KY.C^W5>4;E'U![A?L,C?QE&PA-Q%L TI02BT/<@3F(&8X^)5!)RXK/$ M.K1G%%'G9K6I1A8J0*=@@.^$5J4$Y<[F-_D"\D?"*Q!Z"Z"^B0$NUW%FW,+S M^N;S^+=RP&X57NSWK'/LAQUU6ERZ8\<1='JO[*B 'W3.CCOB9 44NX80,?/D M.L-]&"3,ARC@ N)4A##T$AP' 3)M9G>Y*'-;15X("Y[PL_WN_X)Y,5L+ID%[ M9*X?7%MQA*C_RP%]NUJ+;])BY'+ '%1>O*QYB?9Q5,_+ZV]+/V(TS((4IA') M)!L&(21^$L,,!QY!<9P@LS)FNT?.C=6N"Y9C,Q;KX7*:C89I.S*K7'_[>'UU M.3&\UNU$HZ_VXN;[;G_8?=J]1TWRB;X6O?O4#OS%OL_?IZI29I"*8?K!JV=] M1&':V._0O7/[4J2,9<'+3;UZ;K84^UN13GKS'GX'(3O];;E :^0OS1BHMEB\ MH]Y\IU 9U(SOX ,GZ[YW2IU^N[V3U]F&>/PCOW^XX_3AJF!?<;$1N*W^]U5[ M2):1AY$?!C&,21Q %$8!Q)0BF*099LP/TC3US0([3@\TMT]?20N4N-J']$)@ MTQ"#,\B>_NA=XC7RQ[^#ZFH?*O!'(ZUQ6,89S$R#,=QA-U$(AL9P+25>@,<7 M *JW3P4,YY2[";DP@^9(H,69FR<*KS!381=487B]=5%3^5)L),S/O:SB;N^. M49HDJ=P[4,KD+H)229M>1& 6IK%@&?)]%AO6+ST^RMPX MHTI'&(WMT-["T^^L<\Y_80&3<;50-W!-1(T?<%4]*RILLJJ;(YSU ^]J.8'Z M@?,V^UH%U)-5?K^-M=8U/)ISH-9]MU#YV&NZ[+ILJER:=< 5_)AVTG* M"U#(?U?\WX$^!9;72E)<<;K6HW<->9_*2ENXK5#])E;OF)17%3*2CY+F,7CF MN)+%[Y7 MH-3@XF$.=AT-LST]OBYH^<@__:5V./P;7R]]CR59$$NN%WX(D1_[$"<)AQG! MV!=1F HOMLN..3V@T8Y/?Y5KD7P!OA%ZHL&@[Y_D9S''@,2HW M*# .4KDW"6(/$AY&,!5)Y,59D JVS4BZ,P\0<@[\W02Q0=.C;W8\X0#,:5;G M!L!=F$\C*GC7"ON+;B+L[I3!#!=')PEG!IOTM,!,\?T3 <.[[%V8VEMU]WC_ MC_+GU^(I_U#43/Z\C?XW=&:>?LK<['0M+;C+'R64"R!E!E^_W5YOS]CX\=0T M6_C..S;=(3B_5]+WN"3]*A[!AN(UW^GYJ\+<^<3< QN"4 MW>0I=A]67:V7BB/+5<[T$+J\@>YH17 0H%":[SP2'"),4XBCE,,X36@4,574 MCIDLP,>'F-O"^T+*IHB(V5)[ L73%.0&FY%IY@ LSGJ!G0?@%%_(NWM<(7_: M\<2)!T_"!><5Z[YW@RLO:\]R_?B$\TJY K^4M?RNXPS%#,?0SSB!B&&L)BY?=N=E,,:J^Q!:&977 [,R!]V)^ "[$0$2D;WO5 . M8^"XY\G>(&_2V^2PHL=ZF!RYVNY[9SQ??BK6^?KYVT:=F-V(3X]/J_*9\WK) MPU2PF*3RZT[D(LYY"E-"(YC1V.,LQO+_B,G'?F*,N7WIC8#*X<\[$0&NRHVT MBY5+_WY5$KX S>C@%,*GN< 1;B,302,AV"&W%?)R)C! X,0.6=[= M,(#\Q^[#/_7,2;YZ Z6Z3][DTH&9;;MN;^=JTM3'BM(T 6XB2*(@00Q2D:D: MU8Q (J(0\H3%<>HE**1VB6RN))L;M_2KR#2)3>1D E2]RX BKS.@SD;;C3SM M9F;,FTSFR(3W>AY/)[+5)S/9W$5-CH:YJ\PT9W)-FXCF&LY7>6?.![".$Y46 M95E^S.]S=9CYY4,;D9<*S&(4!##.XE!N]H0T_5#HPR2,4LJ33&#?L/#7X0'F M1M"-E* 5L.0&(?]WD8&^-XSXLQFBK.T^+UL0GJ M/*G_L6#.PS=-%<1Y4N1>\.;IZX99MBJ;3#FU5:NOKL+6-I6LK<&EPNOOB_R_ M.5L2Q'T_BWW(8DXA$IS S$\IC#D) I8%06)&X*H[(G:BOTB![29D)[\[0W$8;HZL0H%9J;=D.'GQGIM^X '*380905J;%H*8"#\Y^S"L4$= MF==:/%7*4#\<7FD I0I0Z; ;:U FYJ!+K WM3O'GH.)K%*;N7!AKEX"VQ%C M=M C)S)U+U%W9PA?])1A9O(G7*DTB?J65]JE\+)9Q38**B4H\*B7PDB5_$8\ M"%6W601]%?R.&6%ID-F8QV;#SFV!Z*16Y?T;5QYXU\EJV=/!$'=U+"U V+?H+6\>Q@OW58JT6']?"O?F[5D1-70 M[:FIOJ7*9NNXJ"S,:(RP@"+V&401RR!. @_Z'L,>26,>8*/H,HLQY\9(7\KB M'G[1M=OOY.]S50%1KR)V;&2"MAD5.<9P9!XZ"I^SX+0!N#@B'I,1)V4="PCV M*H\P]/;I))1&&*HXP% M8193NY/MXT/-C5VVDK9]JQ8@UW(.;V5U F93?G$!WLBTLL--2[EH3)P:-(*Z M))5S8#CCDJ,#34PAYQ1^S1QG[W"61K+SXETSR4VYR-5Q;+NI4^'V4HR7FSOY M-[GY[_]F22754)&&,*9,0.2'2.ZT8@PS'_N"$$Q18%2 :V0YYT95?:<&;J2] MN(JGD_DTH[49S-+(G'BX_N=.2=#7LNODVNFI,Y+Z4]RJNNC_S,5[Z MDA,IWSK/R274!@E13H<;>%:-G]31MY*A.RWZ4-9KO>U*4)#2)",P2RB"R(OD M4I @ N46E^*8^QFBJ=7!]/&QYL;I/5'!]HQ4"6MYV'P"7<.393>8C7V,? PN MYYM9 SQ<'0^?&&G:L^#S*K\Z^#6X96B6QJ='7MWGQ?VO5?ES_:#"!''QO,P\ MC",_0E PI/LW>\ILC"!A<>R3) K\T(@KSHPS-YYH4P\Z64$C+&BEM4W/. SM M::)P"-C8GO=A6 U(U3B)Q 7I&H>?.W'*QDGE7J=MG+Y\6"'S7]\O!;1CL)S^5H;K^X*FN^4O+B@N7S4I 7-=Z+O%S3O_<6ZH&=S8/4D MY^T!U_SFB1=?60Q2FB 2)9X)D6]3P] MTMP^M.80MMK*J^J,%>!12VQ_2Z>0C?RY=D?66[24K* 1UCHP_AQL MQC4_W<$W45#2J9?.355,,TB.5<8\<_=4U3'-E.A5R#2\P98\;ZN\K.[*NY_E MW4.YJ7'![G[*E^3Y3N+'VY>5$^)G,0YAK!JX(M\+I4F2Q-!/2)92%GA1ALP( MU&"TN9&H%EE5D35O.&B&ZCGF=(S5Z,=C+4Q27M )#!J)@1;9FD--0#3E4<=@ M3L2EYT%U0:@6V!PA59,G3$2L%LKLR-7F)EN"_;W(U^JD$J]Y_;%>[>YC"AF1]1R)"D5Y0&L;14B0>#-&)R^T=2WS.*2K : M=6Z$VX@.&ME!*SQXI\3_!30* *T!>$-!&I#U!N1^Y#;K8E^;L'WIU" M=DX'%E(_"U,8AJJ:6AH22'B$55TU'X4DI!XW"JX_\.RY$;84$'02FO+%:\#. M<>Y%,(S,K'T$K*GS-12F!'D1)!/1H-'+8<%S1W4^PF:OKY^(LXX*NF.FXY<, M"SG8)IX^-GU2;GDE5*,2*>G-MKV**K].57<#71+[1OPF?UNKWDJZ+6O!=97) M98113&E 87 3CO5 MSK[1KRU'KHL,]50$?R@EFT*JEK6?',[\:1Y^V_D'L^S#=_GC2]0FM6R^]NG%N!'V+G\&/ M^H4!^#&OZ:JL-Y4T$;7PY@V77N-TFF8OAFCLX[[7Z#3%3HUJO5AU4SH*PZ & M2J^?-EG/I*.*]-LD';_(_N.\J]A555T7TJY]1TWVK1U6H?^A M';EB:&'*Q\>RT.FHK0\W#$,JMT Q3 6+(%+GN20(!8P($B%*O=2C1E78CHXP MMP^S$;#-(+>M'+F/GMD>Y"),1OY<6SBT<.>/! ;4=SRBNK,2COO/G[A*XQ'U M7A=B/';A!>VB52Q_Q1]X4JF$5]Q?YS4Z_5;[_Q]8VXPW\M$0X0#^(49CY!$,4<09(1'[(TC/R BB0( M@@%]IMU+:O0)3=J@^OM6S;2?HR79@AU7H[\".7#$T??J*,3FSM?J6\>I_ MYT\?2L:7L?#31*0I9%[HR6T89U!:7 )Z**(\3C,_K0,'/[*-N$X%94 M50)8"0NDM$"):YL]?1#9TQ^M.[Q&_H"'0C4@>?H4$A?D3A]\[,2ITZ=4>YTY M??+J8?NVWXM=6PNY2+=+>/V=LXT^19?_JC>K=5[[=GN MS#TY(X@Z8--V-P$-?>2TXBH%L.(K-:;*9'G2*2W/'%=J\P:>RJ9=>0W8AJN_ MKY2^:FN'MQJ#NE%9_7:U5=INUS?&^V&VXWNKZ9XJIZ#73D:JU^WI:G52WFH( MMAH"Q1W@2S?%.RW!;[LI[BGJ;ILWXBPXVN*-(>&DV[L1(=[?VHTYU+#UI]E: MZB2#IFMSX[WX6*JPKV42$DI1S&"4>M(*]02!69H*R$G*:1#@ FK2OLG1YN; M,=H("[;2@DY<.P8_C; 9%SO#;?1=Y1'(P!^-K Y/$HPP<<1QI\>:E*V,U-[G M';.;AC'(9YQ7_\2K#>^%ZGR5UM.FXNQ&A?ELJDH2VGM@KR?0BK[J>3)"5-04,^*(\4<1<=*%8DR0]]>74<>R6Y;J:KW\FA?YX^:Q MC@^X.,7##,&_\7S^X)#E'$?9H$T^2(: M)Q'W&2+$*MS,5H"Y?<.=_ W"H!":Z"L-MH/5 .;NNN#_"@Y5"WMO.MC]B2O M[U]L9ZE93Z&9%3;FQ(Q,+]LY:64'W[9STO92Z?U.(9"LZ^-3/X.8Z[RWWCZR7)D@B'"84A):K791I!C%,/1JD($P_Q"*>A MD[9R,QRI;K# M9.QV?6JH>?3IZREMW*"O?\\PKKZBNNYS+?>L/-=;6/G,;U(5N<&5 RP93X0? MH1CRE*JC]RR%*?-B2#!&4<:(\ 2QH>LSX\V-L:5P@'7MYDB^6BE[U(X[SB%L M1A\.<1N903I)P4[4+E[X:K4J?^H415%6X(/$-%^WD<@[5=SQBR%FCBCFW&B3 MLHRAZOM$8WJ;;54V^=S-XT:'GAP+!O[07"!__O"@TNKJZT*._2O."_6"J-/C M#[A^^"Q?H']P=L\_"<'I^CV7+Q)70?\I1H3[JCM#Q'SE$\-RVQV$D*,@C6B2 M\3CD2TFB>:D*T%7KTVPU@<0V7^R^W.-]O*J:M=IZ$[Q2W^D"$"TO5!%"^%&] M&Z;%U,:?8S^6M@6I)Q5J_#1"4>^Z^%5%9]Q51KIORJN/?'>ZEC MK?=VD@!J^5KH<$"YDLM%7[\N\L_K2HMJW#Q]>)'ZJ'.C<$BE$1DR2*@T+I%/?)AZ20AQ1D@29U'B M1U:.RS/CS6TGW(D+M+S@I<#G4JX& 6ZV,78(X\B+]D4(6F]^#7%QM/D]-]JD MFU]#U?A(K-Z>.$9I*#CW& PR7^Y>F2>Y!0D,/8:SB/ T M2Y!1NPF3P>9&++O86FDU; W1VN2TT1YH,TYQ!=_(A'(!S.'_QX+ FRCG3?HCKNM[H MRO'B2UG;'%W"^C([/$2R^L>EDI@J"0&'T]A M.20BQQ >=W$YYP:<.CK'$( #,3JF=PYT(+39<#?BX]9/?[USTU\7O9W'Y[R0 MX^=X==M6==CFL^Q66!IF08@R'U+?PQ!EQ(,D8C'D/A:>YV$>V@6J.Y9O;L36 M3T9\F7QXY-A$G96L'[B\%/B]1GF]VZ?2F^:=;J"GG)K%%YZ7K8*@TW !=CF,H^8=CC0/KAPYCJ6;UO'Y??-#A7O3YKL)%W30_Z@[A=@?Q4>9E..54VKH1A2C, M*"1QELC7((E($/#(]ZUL78NQY[8VM*(#_E=[W-Z$EWHDMN:M - \(B! M6W;\K>>U/V[*Z4C_Q7OGYX*%&&

    I>U1FEQ M?Z5" '6AC&5,XBCF/()/=[4T3@%[ 5 M'ER=A]F:_^P1<\1X%@-/RG'V@.RSVH G#(SS;-/YFI!3R9W-Z:_*Y$4!1]3W M!(P85E9?C*3]ER00)RC*DIAYD66(Y]&AYK:#[235I8#Q@%"+$ZB:D9 ;K$8F MG2U,;8*%LL :.1VG1I]'PU7@YO&!IHW9/*OPJW#-\W?8IBE^SO_B[+LTJGXO M:E7B2VZE2EQ\*]>\K2A%52F?T*.0H#B%*$LBF F&)$%D7DQ$@%EJ%*=Y?JBY M$826%RB!P59BH$0&2F;3]*"S )_F"K>PCT-G;)TKK,55CEY5C?,?P=IRY[MI47Q5R-UJHPEY<&G2\WD5" M[4X?0Y0D(0D$E%J'$$5Q!%.. HC]+ UQ%E$>&'7/'3;\W#BW)[T^3:9]^>T; M>UK,@YG)-AZZ(U/S/K O1!\O1.\RW!SV$[48?/)FH_; '.I$.N IML:B"NOY M[>;S]UUCNF7&8\Z"@$-&D@PB''&8I=2'0?CZX7,C)QU]ID0$ M>"LC>)<7JE@C52;!/?_%U+8Y .4Y0_ R@$;FEQTV._$NP,+4LKL,DXEL.2ML M+"RXX\H?L=D.W#"1E79\J<>VP'<"CN,!2^<)S.+;7ST1V;63@'0TV !=CJH$^A&"[!5 W1Z MN+/@+L/1D24W4(A)+;K+@-JW["Y\VC#B_,[76#7)_M16H^[<+4D:Q8E'(8\\ MN55E*(,X%-+T$X1&61Q$2>3;$./A8>9&?)V4H!/3CMR.8&E&7IG2PHZ,<,NQG=$ZVRX;&]NM%T,JXDM=_D@PXB^GZ7WH2W+S+V8H8 B*&*D MCGIC! E)(YCY:9K&:4!8:F7?'1AC;J3;BM6OXG=)TNXA5(4OUT OH=!+,P91 M&(8PRQ(/(FDS!ZE(NO2#D1KOVQ)D/V7T X][(>BJ M@T$3I[.4IG J36(?>HAF$"') FD]XH\POJL7KMNT&[4\*WFFTZ'\83LH+7XKHD9.FP8^=Z#SJ4K5W MIU87/VE R2WVGW?E-^4(+K_Q4HWTN; ONW7J(7-;)G9'@F!=JL8I\/;3#?@F M__\%?7TNRW5A')MY'LK3*X-3%$=> "P!'*-0EPE2PXIUG7SR= 6[3!1\4;3+ MZ ;KOC-=PZ'/9=6T&_JB4_)U ?*&>EK[]U9WW) 66'7/EQ''(5(;5%^U%T'< ME]O^!'%(:!:$W*<12HQ*&PP58':,\Z)O$VWZ-K6= VBWM=7RJWX#4@'C=A'# MYN>W^GDG-@R:,OI?!.*@@CA#"(1IA"E M)(,I4VWD>>3':81\E*4VV?-O-M\3Y-&T"M08^#LZ=7 JVJ3'%6. NG_.,:V M1F^CX^2643EW'^4W6RMI%X H>77\]*9F^N_Z#Y:K\6&LS;CV8@1')LTM>%+ MIM[3 F@9W='=20@<\=;A,28EH)-J[C/)Z8MMW5+_Y+6*5&XV''<_R[N'ONI]R&/,M??/J+KC:JF-/'O.)43E<7*9NDDC&X+RU"/Y5[ 4[EOR15P#0D M# 5>FL4>,_-,#99A;G32*M(YH.2K%I@Z0(;/PSD/U"3HCDPU';"M-T,*#3HU M0*.'^IV*]FM5 5M=K*L;#)\)4V_4)#,RD4/J@IEQX8VZ&,HC#JGASYW()W6Q MXCNWU.6/&FB'/CZMRF?.?^/5CYSRPY4"OY6%W"^O.=.M5.H[M9'O__U#6:^_ ME>O_Q=?25B[OB_R_.?M-U?V\>5)_KI@T6$!E)*J] UXYFNPTW/A/,!^TBEQM;681.9IMRI33L.K MK<^D@P]MKBL?I;KNZS^VZTU[8N+;'ID, MFS*SE63TB1A[95"R@48!T&C0VOJ+IJF,-.U;-4!S;:>(#E1UV?7W B"=M0,> M(L/$?8(O@.EU ^%+'C:PLS"ERG!0@Y6K7%5*VC;-Q3QD2<8Q]#D*(?(%@VGD M!S! 213$*19,"*LNPT>'FAL3[B0%G:B#FY*? -B,TMS -G;8TC#$[-L5GP7# M5>OBXP--V\;XK,*O6AJ?OV-@14=U-G8C[BJ.ZTWUK)E(=SA;)C1"OI\P2+%J M""6$4&[I"/H!#PDF!&6I7?'&8R/-C2BTH,HDZD1M%^6F\YLE4QS'UXPHG* V M,D\,!15''SI9 M2L4YM?K9%&>O'>AF.>C[Z?DLWS_O+FE=FMHAU'IY/K7N@_JZ: \^E)_HNEC+ M;4Z=4[W%6>*,AGZ6IC BF$,4"1]F?N!#%F6$I31,(V3GE9E Z-EQ4RLS6P!\ M?U_IMG @[T1N,HLMW3533+VA=V=F$SKA,<'1_&3R?+CY6__@-S(K[QI 23)5LKFCS2-*.V*X_:=/ M2D9'5-OGC6.7#>U!4M3E*F>:?+0W['FWQ_)I&(4Q#R -1 !1D(40(RZMS8QG M*.(HIH%1R7Z3P>;V\:L@5NV&>:KX$ZYVV1-/D@IH_K3B=7,*V%/)MNW(">@- M_5F. !W;I=47<]&XOY_!'^W_CM1&Y#PRSIJ&G!AJXA8AYY5^W1#$X![;&.[; M4JZ!O\G/5/[U_C>^6OU>Y&L5U""W6O7'VC3@+O A#+%1! 3_U M5#8?@FG$?4)$1A#WS,*V;8:=&]]HV4$G/'A72_%_ 8T"H-$ -"K4X!W9/!OW M#[&:B].T,Q["(Q/0'KA*\(/0 BF\=7BV%<"F$=EC 3U1$+8-X"ZBKH? =230 MVNI1$\56#U%O%TX]Z&X[RF<\7WYL7ZT[N8-M:M9^YZJFYU):D9$0"8,!PPE$ M(N$P0Y3 %+-8B#@066B4EW-JD+G1>2R/][<59^OJL6"? M5_C>N)+QP;\ MH41U50'N% S#*K\=?.)T%=].*?2BTMO)"X>Y>+H2\5U(Y"[Z:5?KKUXF(D68 M!!1RA'V(" H@21F'213C)(G2@'.C1=IJU+E]^]>/\@_:C?NH@SZ:\Z/6Y;MK MY6B91V0V 68>'^>PCLP8N[X7VRCL7B#DE0&DUJX?*X@<^8#,QIS4&60%P[Y7 MR.YF6_?0X*,OU:]6A6EN\*HY\UH2@;P0Q1GTXQA#E$CB)UX8PXP0FGB^E_B1 MT9&42Z'FQFKM@2&XEZJL5=@#W4G^ZIQ=S^?IS M=%*PW3WJ1SQF#@>:R)_F'IJ=MVV$9P^-WFAZ?;85YUL'-*<9]E/"(2<^@2@C M#&:1CV%(,$V2@#,OR>QB. Z,,K<5L!,2M#T4;,,S#@%I9J]?#,_(*]$6F:[C MA_NNG";%;\1!]K'U>^?>S\U.3,! MHF$4TQ@&F>=!Q'$*L9<)2&,6BR"*0HJ,*KD/%6!N+-')K_;_A[HXU@NUCO=^ M,2R)R7J>S)AF3/3'-H>= V\?CCL0/5>AM;;#3QLF.Q"<5R&O0Y\SC!#O.'TH MRE5Y_ZQM+#>KT7-* Q1BF,B2I\ MG$48$B8(C 5#(@A$3"*K7/&S(\Z-C3J!P3O6BOR+RLG!K=3*?:+$M@ZR/X.[ MZ8[.(9JC[^XZ(#_V@>P$!K=G@!P2GF\&CKN _3/C31W";Z;^@:!^PQLGZKFR M7^==-63P_#C-$AI!3),8(HHBR4L9@SSU:9B$22+\<%GH?$IV-V++E0.R&7US M6?/-O9)PO.]/=5RYEU+731L.7O\"JJWPC8U5@EK%X6EWL-S^M#E%NG;EX].* MZ]V._+UJV2%O6*M('DS;39%JT]%K"UH!P@LN\K&;=AQZ-\RX<[*I_ILTZ=A7 M;_'&O3E.P/U6/3D.B33O7APG0+RX!\>I9]N>PLMQ'_/F)/^JT*7'/"U4. MJ?$[Q5D28!0CF'@Q@X@G#.(T""")(N9+2Q0ED6%BQKFAYF: ]N0%4F#P0F([ MKY\!SN>.P%VB-S(C3@NT MQG<,L[@_X[S2.?B-ZT .\27')%_E:SG UR:ZD-T4DM WE4HNEQ=\*U51\^9' MG7[Z)2_XM;0-ZV4<8HR(%\,PS#R((H8A9IF (F&)("BDPK>J^^)4NKFQMU*N M*P7;NMM4XFY/0]"I"'320:N5OJJO)FB2@/]0F@*MJN51C]N7P,S&?K.I'7EI M>9-9M3:Y1T'?D>WM5K9)C?!18-VWQL<9Y-+#_._\!R\V_/WS5_R?9?5A4Z_E M!J&JWS\WN3PZI>]>+V-ZV=J5$* X0X'(*,Q"3-3!5@ SY:[)HH030@)N6;WA MA]!^<2;*A"U.HRN.DU!W:HZ- A@\/S: MA@5,,6L3!@JTZJC)T J!K4;J5UN=0*=4:S2/4V["'UPRC)=PZ.$@@(CP M".+0$S!#"0L8]9,DLPI].C_DW(BG.<'I[R%W,@_F'0/D+8[+G.$YR6'8<"B' MG6X9H>/R[.KT@-.?3!D!Q.^SHPGXIUOGZ^8DR^7?4'%<10/2]1QN(@ M8RG,. M4K#F"V/<\&+$ QTD41W%*3&O '!I@;L32R A:(5570BVF>?&7@RB> MI@T7V(Q,$K:P6%5\.:7[H&HO!Q\X6:674^KTJ[R] MDQ7LA+6S#DYB:V87N$)LY(_](%C2%)!2.C0#3,!P9 "<'&K2I=]$Z?U%W^B> MB<(+KX3\6O>#6=YS459<1QH&R ]%3&$8T!2BB"*8^3&&$0^3@&78#VFZ7*MZ MYQ8;$W?R6;'25LKQ/K0FIDQ%&/ZB(P=5S)E0,68I4( M>U$"]%U5*3:X?Z'G*ZZ>RQJM?JW+S]*U< M*\^T#LW=<';31>!TILE-T5V^Q"0.XSC!,.,\EJ8"#6"*5(O$T..9"'B*V)#< MM('B&'TATZ>C*2'5!E'UL9)2ZC :TM7;Z*6EX5KN'%=-DRM]W3OY;LL]QKH$ M$@,.4L/F$Y=.*DEP$GD$P<@3/D0TXY"$ 5:)T(2G*N996$4]CSF;4UJ&!Z91 M_7O.4VGHV!Q_@L;V>;8B :W"0H$,^EJ K1HO=O%J.KM;';I&+X/3E==TH!33 M.E0O@^J5K_7"QPVRD*_8?]Z5:FMO;1?OW3DWPE-67J_NL"*O?FU%*Z-X'R0C M4_@"?"8P@$] X]X./@+%4.MW_W%3VKQ'5-FS=(]=99MN^U&MN]7+JJ O\@N: M\IR,>1%G*0SC$$.4$JQJ\B70\^(X9-+NP2@TR[DU&F]N7WHG],M*NJN=V*:Y MHV9HG_[X1\!P]!/7%KX7'-"/R;)M;F:&HVDBKG,\)\K&/?M:.BG8;(7.D7Q< MLV=,E)1KI= N,]?N-GM3Z6:SKM>X4/Z+[YR6/WCUK(:Z>ER;FDS'GS W0GU9 M7=[BN/<,4.?-)C<8C7WXNA,2=%("&\RLS*?SD PRHTX\=C)SZKQJ?;/*X.IA M[L,VQ><[?Y1[*_GT6UZ)LGK$4OX;LLKO]9RJHLM4N=QT'ZL;\9O\;2V:JDI[ M.78>X6&(40(#Y7="$?8@ICB 2>8C+/PH(A3;>* 6V*Q5L'A7@51>5G5 J<8('5*@W$)EY[QR M_7:8.;7><,Y'9L]6,U7'JINFGG)@I]T"=/IUS>/D"])7<=3DS)$FP)%[S+5T MD[K-1H)VWYTVUC"#$SI_Y+5\ZN>R^EANR%IL5EVYQJ7>2 1,(P^IF!4? MIICX,.3,QQY/2)P%2[G@D=(BF_/H<#9DT!]T5(=4^5-__NK(@4HS/E^#IOBA M=?;F<93-F-<5*>^@ZK&J^.'-D/2 M-\]BY"YS\_A04R=MGE7Z0+[F^7L&%OMX**OU':\>/W*RWID7F:]\?EX"HR@4 M$(4AAYF?)#!!*$MHF++4KE7/X6%F9T,J*:'J*PM(657E3TGFML4U#N-I1AJ7 MHS0R730 *0F!$E&:3J-4M#@)@ZLJ%8<'F;;RQ$E%7U63.'WUL.^_ZX8A]\ D M+[0QIXR/BS:)UM M*FA%[@_[_7Z45NZXS1G CFCP;M=Y7EK>XZI>521,6^%&2049B#E& /4BXAR$+V4 ML[;1;[Q:'^XPGR#?S$:JV>29#8#2)K]LR.,O+6#0K!C+U&>4BH!#/T4>1(P' M,!4H@#@3*,H"CC"V"R7>&V!NW-K+O<^WV=[2PAIB][X"TXPG+X%H9,+KH:-E M&Z,:P4NEG5<@:!__1E4'7BIWO-+ WG5#W6,#.VJKDFKKYUVU@UJ3T]T#+FZ> M="77SV4E>*X.'>M_\?S^8X7O^JWSX6IF4VXRVI8B3)/$R#\88)Q#% MC,.,!1X4)"&<(H_*K;:=.VX.:LV-N%K9.5N GZWL #?"@WLE/6!2?"!4-? ? M2@'P+B_ IF;JA!C4"C#+E(9YS(.Q=W(.PLZ(RK6V;9O-EX$[.TQ40>#^=2TN M0 .S TTO1HU-6@LXK5$![3P+$ /H 7H( (M1D"#I/T48%>IWJ4[=D[S[LS] M.PNE)G8WST+GH^[M64EG&V._J_5\_?@DGZ8D^2#EO>=R^'_B*B\W]0QG1A#FAD/[K'IQP72]G0T#"]7-&4Y^K3T-0R:5[0V\#$CG5+6QWRG MKSVDU\4MESM MN\]LJIWPI;3D4J?KH?I BN3U3G3YQ&D 18Y;& M@>"I776TJ168&^&>.GGDK>#@24D^_I&CZW?%T>'B&[X!,SA&K,^<(QXZ*52I MS0T0!\X,.S" 1F/"P\*1YG&J8T'7XL_K '"DR;$^ZAM+CID& 2FO2*/%DF:4 M)C'U89R)$"*<># -(@[3!,<^CD+NS[7M2]!_\WO +3&5C%1M5P4ONM MYB4 [WXO\O6G,5A-R9@&A[]1C-7KR?N[!%+U))^7L>1^ M2B8/B3H@@FW T0$R813>9#SJWG7XG.9"B@YWL70!,OV^QEM\X ,9B'L[% M)(V#[L@+P1R -8T?&@?@B:*$MD#C2X&VB NR1^Q(](_%@R:*\;%7;1?),^#> M85O@;6FE Q5H=J6#EH*$"0MY"+,(<;EK001B'S.8I"E) A;YF5WVL=FP<^-X M9W6H#%&/)>Q"H!@&0J^K?@J)1RCT?"_+$NS'*?>63WJ9_VV-J_5;8;\OPG@S M<".-)57JC^"5GH>FJL/_P,4&5\_ 'V46&(MP$ 4,8L'DNY\$!*;<3R 7= ./-P ?YOO=F8!3$S?;%[C$5H^V@XZ*0[/SL@]C=MEG=?4BYD4^F\]28\=QO%GM(0)P&-81R+"@,LRBA(E('M%:'LR?&FMO*>UOQ)YPS7>ZWD,NMME'+IM9'H\"@+/13 M:)N1D",,1V:>MAA'B]0V)V.,&F\&@#BME'%XI#>H?G%2Y<,5+4[?,HQ OI3% M?5=+[BM>;RK=W^"[_'R>&X>1N*WR@N9/>'5=?).#WOWDJQ_\:UFL'^IE$'&/ M^RR! 8H256DV@"14D2!!%#)$/>PGD0W%7"3-W$A(OH'(CE\NFPPS!IH,XI$Y M2NFQJT"Y *TNSPOPOSBNP$WA,)C!"6:.:.PR628E.B>P[5.AFX<.# #8)DS] MQN_5:')854>HN+\N=#%PY7%[_]S^L?$%IAX-,TS5&;[NX\S#V<>DH M4V!_W#D<1%?'E@,DF/;X<3A$KXX1+WC4,,+\5UG]ER240UVTGEMS=LGBQ/<" M3VY3(T]M4SF&:1R&,/0$Y]P/L,<#&X(T&'-NA+B5587[DIK+%\-R9_I_R'O3 MYK9UK%WTKZ#J5)V3KA+Z<@"G^B;.[WLH'%4:;W;+DEY22N'_] M 4!2HC50 72S+WOL)/8)+#6 ^+! K &$Z#->,TQ? /S6"WM_SI>;5 :@[7( M[BC+ A]'%&72XZB49 '!/@79O-J[,@KEG)4?I=A?L2([^9,G7JR?;^67L[Y: M:J>()\5P\R1.?4K2$/(@EK99&D60((H@R:CGIS'"6B[ZE14",Z4,.] M+>G^5(L_ T]* 7V,QAL5K&NI&(^+&5,-A/; C/42Z*\UT+=;H+7L,XWTA[-( M]RFU8HN9N\HKQCV/78C%%I(C=5FLF[#UK])'@%_XO?+:JDO>DH03% @.(TIC MB'PDH/HW9($?1B+E298955PXUOC4^*DZDBXJ$4U==HY@UDTMER(QRKE\+9UU M'>4C:)@Z*EV&RD@.22\^$2=9B$ZK?<*KZ,@+(WD/G19UYR74\8P=&S&>S]_7 M@WK;.!+HZB)92%E*> 11X@OYGS2!&48I3#CU<1(D48Q\L])S)_NP^?+&J3?7 MB%E[@P,I:'>U$$,PN[G*"4 #$Y8U,L:3\ZSV'66,Y;N5Q2+_LC-43KUTQR"]%8:"'&2>JG M$4Q2$4"$<0S3*(A@&##?%U$:I-SJB*+5]M0F:EUAU_*"IX65X<5-/P2&OI!1 M4ITWZ>UO6 ZU=75STFIYW!N10Y4.;CJ./-)O+G[,E\J'[Q/'\OMO3BH_2T'K M0W7,0NK' 8/(2S*(4(PA3GP$/>3'218'F>]953T\T]_4YFPM+E@H>4NP:"2V MF\3G0#:;V ZA&WBR-ZAI46?MZXJ=N.XHP! 71[1PKK=1J<)0]7WZ,'VM9PS- M@1-PVU6X78)/+W3Y4X2(L784N]!-BW%"&BX Z"&VX MK+6>NZ+3/BN?\B6_7O/'4N['$,UB'D&<*9(,Y'8IHSII.$\%D?\3$*M\X2:= M3HX2N_RYP'9A$JH\3**^@V5=AV'J.335(HX[#"YP6>8BYZQU5I3R+ A0 M(C?'./0ABHFT %'@PR##6<;BA&4T-+N![BW#!&^HFZHHM.TFJWSZ^A[9V0^, M&=$,"O; %+1%^:0S\E;^84[Z>H/GN#Z->?^O4K'&&IY3-6SL&^K'@G_Q4EFP MNN *#I&?AL2#+%07#CR(($EH!#/BT]B/&)+_9V-;MMJ>FCU9BV9'3&VLS"BG M)P(#DTDME?,2-$>T=33[VRV/.J^/J+0_8X\]TG//MRV5=R-4+.JG_ =G=4S^ MZBU_GY=/(? >>A^T WHE@(Z2 MUV(W:3S6*T X:$27SSC<'-G"Y6J[9-SON!LH6S@.ME36#=@&%507G;D*E=^F MB-45:J2"RW6A#9L;41WH?\G+?]^N%CE]WMUX>9S[(DT$Q,(GTA@A J89Q3 3 M?I1$/&6I60#5Q9),S739J@/R5CII%=1#VQJI*5K?4Q92*5-/_DN'K9O]1AV, M@=EP-P[MM-XJ->P+953IZ?K.4ND#*H7,4AXY'AO3D(P1QVBD^(UK.0GXDVQ1 MC]'Z@8.ERN^AK_;%T?FT?L!K4&[(OSA=ZQ?4A@POG]4BUS7/G 2'.!J $Y$D ME[8^4MB)(Q!V,2JN&NR9#2M?\J;UCYCJ_;S>289>''L15I7-A( H9 SB(,$P MB4@L]^,QCCVK) 6G.IK:.O:)+R5ZX+-\Q#*5U2DDS2QO%_@,O+2TH'&^23^G MOJM<4J>Z&3=-U!EE#S) G7O>U@IN-]BDEVH:WB:3NGI4+B_SE%+J>S2",8L] MB!(OEK9ORB"5%( B&G/!C1Q,K'J=&BMLQ0-8RZ>6U[5*Q;98X:6IH62#^CF# M=2 LAV80Y3>RLSR5X$!GM&M$!SN@*^&'P-;4X!P(XUS, M++S^B S,RN9@6)MUQW5V9,SM-3ZJ"7=,#O.G-X7P%[1UU8=C1:7W4?]=L1VK_=[.[!)&X;5 MWG J'90T5XIU_I_Z).L/G"_+3SI&:1Z&@<@$%:HN7@Q1&&60^!F7>\N0,!QE M. R%7:U7B]Z-YMFHM5K;HNKP+C5BA3H#7G35.[EX&,SL%]?0CN:BIJ0&M=@Z MV]P,[".M9 =OE/ .76=[ .;.+**9MW$Q=@N;&LX6:=F^[4#8,O\?IF+G.*JODVC -B45;5BQM6Y1JY+H@F< M%^"'5+=*],D+'1VC C@WJ@QV[S3KSK\-,SJ>R(@/3-\OTK9W5+*NE05:6]"H M6[/]5F/04GG0,-T1!L=].GCGDKY6VOBA(.](+S]8E_V6KG>X?%"7R/(/=08A M64]?*Z_?X:)XEF2H!%"5.@2-?)+",$WE(A1Z!*:!+PUQE@DO2[(4)\1F$3+J M=6K+B9*V\E-2?^$[N>T6!#/$S:C=.8Y#'Q,T$.J_M$2> ;P&C=2:AAW6*+)" MR1%;FO4Y*N]9P;#/8'8O]\Q/7]\D7-, M91LAM0H *\'+7"\@,[#D^DY/$QFN5;+,66\S5D(E DOEHH%Y',H]#"F,CME2,Q3F Z\XC=C*[[$6#^PDGX'/%=9Z M/;HZA[5]38$>H+DJ*F#3];A5!7J /.%_.F>?%?D \ MB.,H@,@/$"0T2"%.>) FE*,PM2I==ZR3J3%7[8O3"&EI]1Y#T=#(O1";H6W: ME[" [Y6$#L\(N@!P9:X>ZV)X:N?]A3_5>V\F;=TO?*WH MX_VFD/9ME4Y<[][+.8\R@CP4PC0*,SG[(PPSE6^0(2\4F#(<,F)G>]IT/SW; MLSI+*W;BZSU>42D WN1+4&K)3U^97#XF08@"*N($4E^5=)>; T@R'$/,_#@2 M029M4+MLT*Y'9,R#;RW5*P^(X>'T0# /?=JLO_@O>P#7DH-*]+JRPZPZCCY] M2F1_9MP#,U>'P#9=CWNJVP.4@V/:/FW8NM1_X2IZAZYUBU5JH#D3B 04>3!C M::(*?2*(D9_""*<9]@GW<6I8KNI(ZU-CIQK3D((D.V/XYR-YU?_.$-S-YS:@K$3N$Z+8IO>\1S"9J:J4]P&YKL6 M9)6P,U")6V4\F6W#^.L_!_%M, ;,66[(<_V-G"724/W#?)&F+_9UO"7K70SY M6USFY=>G@F-VL_Q+>9'*CK]("\:?IZ'/DS ,(<4XA"A%*<0TRB"E08HR&B+* MA WSF'8\-0)2R*\P 4:*#4LNN[*\?M?2@D.+K_?43+U14/K[GEGMLX\$Q M(ZTA(!^8NS3:URVTM=3@ZQ;M1G#PQ4EEMKY0.7/!->QV9/];.S .G6\MWW<1 MZJ2KN+J+20. M.(FMTM[L=3 UGM'I$G7L/Y,2SO21DV7>FWT(S2R82X 9F"DT)CHMQ7N-R5T7 M)O:9;DXH[BK#S7[SXV:V.:'<04:;4\]=%'/X;K5<%SG9*(I7;M;O\Y(N5HHO M]D,L8L$R$F<>Q$+(:4YI"DF8)3 .*4&,RXU1&MIM@>P$F!H-O"@J]U@5.Z.- M,IRITV96!]+1EHXZH7ZI FW45FFU*<&_-D5>LIQJG[=>$8OF@VBZ51IN: ;? M,E60MV77(2V@)?V@<2Q]P7,;QVC>_6L$,UJ#0H1]WR(@RQ4R0&3* E(2&ADY1AG M+\.4*9/Q-56YL"//(]PBUBN\V[7AJ+*D<\8M*=DLF M-(;:C/Z& '!@SJM%!FH.@>,$Z/B@JB]8CKC+N-M1"6^! MZ\USN5.EFL!KK0S .VWLV-'M:)M1Z/B#-P[/MO72Y30;S69@.Y9;W2HV_KH_ MGI5^X,I@/*W9>!#<'5&V6]E&Y?5!8-TG_V$ZZ;="7#&F8U'Q0EVH7"_?X:=\ MC1?O5H^/JZ5VDIZ'4 5D+;$;0!V&:LZQ;"@:FTA9Z^697HU?*JK;F2N,K0XXX%Q MQ'@&'8Y*8^8 ['.3Q9O]"$??V*J+W((_\&69_^"5;ZW*SJ9">3\N5C__P=D] M5P[OZH=ON5@5_ MOZN/1*DF.D!-?DN$<,3_.A+1"$0]4>&Z:09)R:9XF09@P MZBY#_XOIZYF7N,RX$IVNI+GA2F?.JZ(+5 M9EVN\9(I,T8.JO 7;Y 6J&#NV2,P_U)=@1IVO.+X#\VSEK?)"M=K! MO\YB.:MR'R@-@59QULYQ.0-$:PKV59T!K)15YJP[BAYH&!SQN6OI1B7_@:#= M7RF&ZL:I'?LG?R2\F%/F):$J9$ R=?+J1_)O2<@A"P4+21IY$:8.3-BJM^E: MK__S?_BQ]W^T%29MV.I?[QP:LC7:%]FP]AB.:[["G?D*OE?".CQD-0)E6*.U M[FL*]NI+M0U-U;V7^M[IE.LB5YG0M_WH]6WE!_/U@?/UIU5M".H* MHVG&N,<9#+-$0(1" 8D74)BE48Q)$"/,K"J,GNIH:O18RPFTH*"1U([V3H)J M1FLNH!J8MHZCY+SNZ#DD'#'.R6Y&991SRNXSQMGG^R>GWLLXN^.F.B/MRQ^T MGI0;S\5&\=+[O'Q:E7CQ1[':/,DWE+OD:BG-#,EG-T^\*IQ-B;<8U8ZI@,RGW%1GP_@<9J(,@#6O'R_6BQP47[EB\6?_)#XX#JP1_":N4_?SA^@7HFN9T&PCED7*].47;(A=<#]1.Y(BS M:6FDW'$]E-OEE.OS\@5N-DV\2\[+^L,GOH>22&YZ=3T5Y&49E&@+F!'J^2B* M&>+(YGSM>#=3X_/*,V*Q$[.'H\HAEA;^)AB&=H,AP"UCVC+X)AZ(VV*0+&4_>DMAU9B.0[U425 M?]G-S\.61IF2)Q5H9N'I!VPW6%<;U8!<7Y:M1?UZR>0/OFR>."]WEF><42^. M4B*W5BB4=Y/M[JTI\4,EOM[FR&(-S M>ZMAD!V8 8Z JBW]EY#VV5A9(&NZKQH&X9&V52VDVN:'[@UOIN\[A9:'_XQL%UZXE.O8BE-$,P M\Q,.$4D13/U$2#M,I'X//$]?U?G0GEXB "ZZ&),I]Q MA& 0!@*B.,A@ZDGKF*4BQ 3[R(]#V_N\P0=FA"NYQ:I\S6$QVTL/"/30J_/- MN^LCX1<[V5]&8@P0<-$3.U>^QI:]C^M]W ^: W_DGLUU)&E$5Z2EAP5;:?IE/;8?%C !' 'MPCX!3.#MWX[L0+,>Y5VVE>)44 MK3VA.I7)M6]S/>MZ;DC)_WLC>_GP0Q<,WF4J1#CP(S^%&4LBB+) VN,HCJ%/ M@DQDJ33(0ZL$SB=[FAJK[00%7$MJ603R)*)F=.4$IX$)J051)>1 Z;/.8N&J M;./)?L:MT7A.W8."C&=?Z&LGX66IJN*5=P5F_&K)]*W++O=CNE%((:(\AAF)!8R)AWF,?"$R2RNIAQ138Y,K2JLLT,56[.U&$2^DQ:N= M\U6T$*T*94M]2MO+UG[C96H^#3P* W.5EG^F:SS*/[0.VO^QNL)MJ='*!3T0 MG5T$I3/3JH\,(QM6%\!T:%9=TEC/H\]'E0WD/_I(_49\S)=RCN?+^W>K,HAXF,(T2S/H8<;2-(TY1T:YCW=-3HT0 MOOW]Z^G+OE.P=,_K?LH./'N_?;Z^^_ >?+V[NOOP]?)Y>JACAX-)_7 U&>M_ M[.9AJZE19MNAZ,V<.O*;?LOO1YP7?ZD4776-J\BS*6'(I$9WL?9*,5*57?&R-S^4L=!K__G3D M!-71>*G-\/H I/WO2I4V=:DG/J]4TN6&RP8Y$NF%ZX#$=KKO5V>XL["84-WY M1MR$SLA/1WTXLLH1FI 0,9A23UJO$4T@R3("$QJEE,8HP!A9)_"]'-,1N*B UA?^B'/E''K+ M"[$J'M5IX U9Y/>5-SD+DI1'<0:I\J=%:20@00+!P">4$H82%%AF5C3H=6HT M?%?@98EI56>UR"G7%V^T*2E3-,JHO"F--F"U5:=?N:TS V-&-L[A'IAW:GF5 M'=E@VA(9[&2>@:MN!]F^E;;,H');9NM,GZ]18\L,AA,%M@Q?=KZ.&'C!U7.$X'C5'EE1MQGTASB#&:4 M)3 (I"7DIVD89U9% H<0:.'61,^^_+QQRI M$8\5V_MU72JKK6.]@PER1V1;6/]3(U M_M9Q,4+%Q3RHF G;\MA'@33CW(OA&9@T7T8,#7,/TXF!PRQTAWV,GB[NI)K' M\KJ=?KBG?SJ_5[3SA>L"2SKKV\$)OL]Q+ V]#.*4!ZI$-(=9QB411#C-4AK3 MU+.:_@9]3HT,:I&E"5?+;.FS;H"R&3AS7 MS=T<@@.'=XM7+SI7.[KUW>:\84'JA2EC,,&*9S(6P\QG/@RQ.E 3PH]"*Q]. MDTZG1CG;LY[C)SS6F86L!L#J^,P9K&.=GO5'M.^QF1%$;D_-NKM\C4,S(Q!. MG)F9O=NS\,>FS)>\+-^M'DF^U"V_TYEN[R45RK^5.:O3W>J]EK2') %Q$<(8 MJ6CE( AA&F#)3E',PQ1E&;&SARS[GQI1[60%M"WL#& EKF6]$,NQ,".J 1$> MF+,:R4%+=%6A> OYNY>07W5";E]UI!]PKHJ16/8^;HV2?M IR5ZNWD^F?A5GU5D(4$BP1$,_ 1#1 6&!(4>)#0@0>K'*&:>65(X MVZZG1G!;^7>9X506+="5D=LTCYGUL'03WK!@#[U;/,!998;K2!AMFS3.&FS3 MU'%#@CY2 KD=^$W^.'( ?O,;]84[R2'7%[<3F>2LFQLIGUQ?-7=9Y7JWT,\B M5O4@UL^JCO)J*3^]]RMU83W/J,]49@KH48Y5A2H&<2QWY7Z4>)3&@9]Y5G7P MCO8R-?*_4SYWH!+5SI0]#J*9P7HQ- -3=24?V H(OEH M9F2GFOO&8O?#/1U&=% E_\2QG$NU(]WSN\:WF*6<,ZY.W@2'**,9S +F08^E MGL LHE%F%SS1T=G49GXM*U@H8N:8*#T@8N!R3L];PY5%5ZBTF0I/N++LMJD%H7\)GB5 M5FOWR"U^5C^Z^HD+UO@JW"I7T1NA\G"MEKK2[RV7GZ*<%AF-O0QG&?0RD4$4 M90BF48IA&(:<4!+@C(56%XZ#B3HYSMK%=SWQHBY,+/4N0%8)QM:.W$EB]5DTII?,\M'=@&_%8, MKTTG\04,O7]6&L"W.F]A6TW0TA.09]!^KM85:&5W;FM ZZN<%BN-FXKLM=(. MKVL''QA7M[S#"3KNY?#@@!_<*0_?8T]GM]527Q]M\*(5.< %QVD0^3 . @11 M3!*8LBB ODI;0'P68XJMG-V.]3*U=>,M7OX;W&^P').U6A14=.J"KU77B@2J MU&GE#*PVZW(M?VGM 7,<:S/ROAC!@7FW)5_K.MFA+UR7_JY\X8[V,:XO7)>: M![YPG0_;\0&G;/YYM?Q#MEM[XK[G)2UR[:J_<] RF/-F+4UM\DN)X1]75[>- M!SQH"6TVRPT1[)[N[L$;>-YWX>;8N\T.FXYD1;*AF@XHV[& 8?.CT(&=J@TO M6+[5SV!X41*Y72CYL##R%:6%_')"J*DQTK:<^KU2:@9P)7@[+'T&SH5;#S>$9F;+V ,S,-N]+'$_ M UN-3E2ZGX%:JY=Q\L[/ EW"[,B8KG M\D9<+^7.19]^:4^:\FK);HN5['K]?"N_]+7\M[I?>5+[SWGJA2).Y1J9""1W M@00G$/L\AAZ*@PAE.!")4<1K;PFF1LE:#*.0J9-&WQ'K)N51QF%@!JZ&0*D ;@38*5$Y_95 B@UNMT.@-=$_^S#6 M$)BZRXPP%"-YS0PW)!9>-!?"><*9IF^K(_G47*CTSK7FTH;L"V)_D,O>]A9N M&VJC/'DVY1S32&!./$@3+X(HP#H'E=PMA#A..1&AQY%I?>RNCJ:VOE2R-N9A M*V*L$M>\>G8GNMV+A$O,!EX+^L)E56K;!(M>E;<[&QZM$+>)>NVZW$;/]TSO M5UG RWMI'Z\>N2K)-_="++ (/"A4@BF4$@3ENQ$,4Q%%41)[(O&LD MAW'SRYU6\2"Q7,>CMIO0IO21?CSEWT(VT9;L$0HM-F1DN)_9>9UX>:8MEIL)N M)V7XO!U[EL5:7?:6JT7.5$9);83E*N1!N]-CW\^"E"40)XE*U"L$U)F*0LXR M%&0IBT.C<[KN;J;&G&U)02.JV<0_@V/ J0PR %,R"ZS";90LMD MDO_:F4MG&A]E]ILIV,Q]PZ=[WKI*.KE>ENMB4Z4F:9(H:K>PVZU+ZHV0/UC2 M_ DO*L)13_)'SN:JJ'CFLQ!&)" 0">I#DI 49FF6QHPG+ Z,CE1<"30U-M&E MSO*M0JT\E74ZWXM\?R\>/L/;UA$'9>B;5EUZ;JN+2C*Y'1"MSM8/5RJD;F.V M*M7V"VB45S>LEXHS[NVJ(_ .;E9=M=LW6>13OL:+_#_*L[=RQU.% M^6I+PL\2ZHN00I'0#*(@415X.(8\3$/F)7$6\LPN:61';U.CU):PH)%6%Y&T MS2+9A; 9,3K#;6B3[11D \26&F'B+,MD5U\C9YLT4/LPZZ3)2SUCR%3TN@X! MJ+.@U/GGRJM?>3FG. P)$0S&C*F\DYGZ3B4CYA6<:RKQ\=\K7K[R%OFSER@)/!2[D&2HA@B MZB60>%D(L=P# ]-W67#LVY@_C1 !^8FW9Z-%NR M&P&4*NK/2AG0: -: R/U:>WMQAD3TY/^T<9FI(N :YW.6;:H%Y'U U?38@;X M+_4S%1N+2X!;4T3MM-53F]W85I=4S2\6:GRWT7) U(@XR93D!/P3MPV7M3W2 M9803 '9W%6Z:LX\S^R@U7RVY*NCP@Q?/[S?\;O4^+_][(RWLYK[D1MSA7V_Y MDHMA>O\88 MA($7KL'PMPIUNP3$7L%OO3H<+1SN$CC: 7(7M6//=3J(OWRW6)6RGS^73[F* M^;A356U,&>UT"U/CK4I2H$4%TK*^RQ_UO/GS\^UUJ^B!X7;^#'KG6<@-< -S MC2EFX+N6W%$8[7EH>C%(1[.C\<1YU=IL8/"T[;Y=K@'%.O]/Y?6Q9->/3S@O ME/ETZ%O_X9<*!./LH]3@BOUK4ZXYJUSMU$^V$6%SRN,8$13!E$K($<8<9C$* MH!]&/DE"$B=9,%_R>W7M?&>RIWL;KQ_P4OZVP@!@(A<-XV." ;Z$S!5!-%. MO>.11XV*0&D$&B4;WV']PZV>KSBHIH9Q,\CY M,3=Z)\<0PPW#B;.) 3H1Z G4)1%B"/!K))'G^QI:CL#):B:O2]$M;O5.XVJ MV8V>$ZP&7N".PC3 U?]9+!Q=[)WN9]1+O;/J[E_HG7_!C?^VOI!.&0LX"3+( M6)A E/D^3),D567?N+3[PS# 1IZ979U,C0\&\-TVN-QWA=# +'#";]O1!;\) M"(Y]ML>[QC=1[IR_]@67]@U__(6+7)TA?,$JJEXO4@$*&4YY!"/?QW(+'P5R MZ4\22#,21&$61@DQ.A$\W<74YG@C(5 BGE_$3($T6^TO@V?@"6Z)C/7R?EIY M1^OZD0Y&7=!/*[B_DG<\V;-2A)-Z]=LT]'](B518[75]PG2]_("+I7RLG,<> M2BD7',:ZXG3D>S!-HQAZ$?5#&D!("P\2/A.=Q/_7#^0]>D-5O M_4&T-1C_DV!ROA7J/)BV4\>K1%[MM(M3_43,EL9)#OO0-_IJE+72,]!2&_R4 M>H.VXJ#2'+Q4744?U3E.J=XT5Y3S4_QVIB= M/[CKB<3 ,_T$"(ZS+!S1_8(CNG9KHYW*'5&A?1!W[-?V:\VW)2L6S_=?U?(F MU[,__[W64<#O'I;WM]38A;B[E:E-0RDME^+JM(>UQ.!/7/R;K^OZ5=5>Q]SG M[@R(Y]=J=_@-/'D-H7-8\% C+(, MX12&.&(0"4P@H0F1[!Z'A'OJ-#V.=F5QD1 M++6.42,P UL,Y%\U"HYK,H\Y<"Y+-(\B]_@5F\<ZJ>9 %3"YE/N3"CR#R$@PSCV0PR! * T0# MYAEE#+;J=6J[U:W0:A%JB_V_&O[YWHANZ;9F-@B&*XAK:$*XU0=^\UR7>2\O%[^\R&G#]KY]KF*P.'E M/$D2%"$B^2E,I.6=\ACB,$(P\KB@$8N\4%CQDUFW4R.HSUL3F39R*[^2GTIR M:27KXD>K6G8[@C(*'W(6^3(547U:'!",6A@BRD&5UQ$XD&(P(HQY%610D M1A?\1KU-C92VPNZG^+)CH&Z$S8C'&6X#\\T.LOVL=]\K61T:0D:8."*7[KY& MY10CM?>IQ.PE>S>$;1Z1_)&SCZM"[1C_PHN/"WQOZH/0T<34"&$O4XW.8,. M6!4O#W^TGZ*Y%T(7AN==$!S!-S OV" 'OBOA'?D+&L#3R_^@J]W1G \,E&M[ M'I@\WL^(:#D;ZJ.ALE[<4()0AE $4>@'$''*84:Y#WV$/43"D*'4RGPXT<_4 M>*+M#;M11_UV!L,I-,U,!0<8#4P&;7@J$0>P#L[ X,@N.-7+J!;!&57W;8%S MC]MF ?N+EZIP9G4M?O=S=?>PVI1X*?\J-^[/-\NMLW#DIR*+">21JLN44'72 MP1B,(QY[2<*X'V&S/-V&/4Z-%FJQ074'">3'Y)NF8C+%N)LB!D%N8+)H0*M$ M!E)FT @-*JF!%/L\@?0$U#1AU0# CI2%R@Q@%]FD+#$ZD2+*M)61\CY9*K5+ MYF3[8L]+LJH^P[9\^?9*)HMQZ$5I#$-?55N1_P.QY&#(_4"(*,5((+MJ*R.BM*SN^QK?CZ$Y M->VO8FA+[7)'U*VKZ8?V%]5@ 6HPP!8-T((#W'6%//7S2'V=L73IFSJR!N-[ MJ;[.$!WU5WTE47I&:>:EHN-\N>%LFXJYO%HR^8NG58D7?Q2KS5-IN:&T;'5" M[-66?)>FOM3K6R,\J*0?9 ?:$SE7H7F6O8\;A=_FGSI5KZ(EPY-6I&7XM$<%[K@*-\V6UT"N)_[>YT\$QF,X[&UR(T, TT@V. ML[3"9X#HY4YPK+W1W @ZE&F[#W0]9GMGJ$J*WXAFB_ME&T/_44[^E4K7U7@H MS7D8,I:$0FX<$Q^B-(@ACB1\">=4"))0$OAFMX;&?4YMTBO!E0NO: 2U=$2T M@?O(@( [,"QJ_&P&V9UD[L<%6[JVGHGM,3>\0!\%VI%M$1QA;W"9:HW7B M/M&\G9%N%*T5V]TIVK_:;P.S*Y2K;+AWVK*[YTN:\W+.O0Q[C"<0TR2#R,," MIEQ5?DG"D'HH31@3-L=]'7U-CZBWHNJ]"VT+:W?0UH6PV7;0$6Z#<_-+R-X9 M06:]PS, P]%NKJNG47=N!BKO[]),7NE'&%VEJJZ7C(M\F:_Y(O_!656Y2G;\ MQVK%?N:+Q9S2,,!Q@B$GOF04$B.84I9"CE 815X244QM&.428:9&.=?=)>-F MH%(&:FWL*.BB,3/CJ+%&8F 2>SD(!\499V"G"_RDE %OMNJ 1I_3-S'6;.<" M5D=T>)$HH_*E"]#V"=5)F_T8]]-J>:_.JF_E1_Z 2[[C]JIR^SQ)4X^A+( ! MQU3Y>O@0^\2#"0T\$7$:8+LL?^R,GL-/_.97$,O93Q"+LP2!,A0HX M3F J/ JCD&8<95Y$D+VSB&LIIT9E!_%&=8C!2 G%.@?4PGOC-8=I^OX9^H\1 MDI<..A2OG?JK4\;?(\V7"IL;;M8! 26A9:>L /#.>O0B2@3FRC<8 M :$G57=5^>F@_7$K-)U2[Z"2TLD'>Q[MZ:KR=_C7+KS_CO]:OY7"_7M.TEC@ M OH)TD@IW080!SR!'K8BWPOB.(L,XKY-.EL:K.[DA6L\2_;_60GI(8G:XZ M&OKDK,)(ROFB;)02%6A9'1* "22N3KVZNAKW5,M Z8-3*Y-W;#T^6GL4E?VX MBCR_+LL-9Y_Y^D;([E3:=96)3U=XC!#E/@HQ)%&JBE!D#*8$48EUB@2)/>(E M1AM!ZYZG1B-21E#R]7I1IYI<@A]UQ.Y*J'W>WL[O3;ZLTTP;NO;;#TTW PT* M^,!TU-Y(*]&;]!25\$ -Q8W0;-568"B<3?U&!L1[).^1&F:L=AL2Y_4*\,>G MQ>J9\W(&EGS=RIVN<@:M'[B*U6LN7'[NE*M66_W0(^=ZEE!>K%79TO946>/B MGJ_+OX.[A[P$O)Y:\J^R9R)GDMI^KY:+9Y!O^Y7_J7Z>JP*Y?*-S5>+R0;VB MME.E> 9XL9!L"##0P9IRIAX3[N\NG%]Z#OD)%QC;UD9RA.FIY,X=IF\#MFO; M"R?FJJ2H;.^HS_,5^]=&Q6Y5:ZPJ0?I1:KQSB9XCDHB8!PSZ.%5U%3T.<1HS MF%'"PB#UXC RJH7N5*JIK8GO'M0$EO-<2EGGA=4! P]\4645DVH;AO&Z';T4 MBS@C<0#C(* 089K"+,I2&/O")Q2Q,$N3^9+?8]G(W10',:L&\4#$_Q^.Y3DS MYY7FU\ FT,MXFQG8*@:.1^G,0*,?EG?)6WIUU"0]3QC($ MJ9\D$#%?>?ZI"AZ9B!-",1;(RO.ON[NI63E?Z0-GFP57VXB5K@FTV(EN=Z)X M!F>S,T5WZ V\AE4%E%J2@N]:5C#(N:(9+(Y.%L]T-NK9HIGB^Z>+AF_U]'KC M9Y0/' M-8-7;(]H#&*BKN[O"[WM_1/_4G6"7A0)JI4TEAUL:N%-MX,N1NW< M-G[DL1B8SXN"ET43RF2W#<\D)?ELQC:2J'B'N0 MA=2#TGJF$,NM-XRX'[(PPQ@)JV!>LVZGMK9MI:XO V?@"1?@ARY6HN[;-R53 MUXO5;RTSZAD.A)G%[1[>H2_D =;7.;5*>4\":GOA5QR#/<85-6M8.IC#.,@ MYBE.,*>^D7.&<\FF1DU*L6KUGH&M]#K,MBU_?2QOR5/NAM.,U%YED 9F0$?C M8Q^$X1I+5\$;SN0:-^C#-9P'P2+..[ ]N/T3%_?Y\N:'NC,BJ^+CJKA>2@;C MY?J+-#1O]")Q(ZJRIO,@RH(TB#U(!5';U3B$)$04\M3S:.(C$49&5SQVW4Z- M?"O9P>J'N@2]?GOS16]2Y0:5JJ.L>],=JB7VY\Y9AT)T8*:LP;S18"K!@90< M-*(#)3NX60)M/-Z(NNSQ( ";GI$.!?1(AZ$O7+(+_B3;UCDZE-/W8S48E9/6-R[]@23H_Y"_6^N&\&2-5)KU^YPGGRK-;_WZOJ+<3O^P^V)\X([5J M:J3#T#[J[4X]>[W=,\,ZEU^"_%!_\.T*=B-V/VP6L>PC\!EXA=M)M78Z>9^#K MAOR+T[7BG3]Q*8=010_I@)16V/U,] M)1@'R>MMW[?/6G_+5W>K-5ZH] Q7CVO3C/5[KTV-5&X_W MWU[.D^[L4&?! MZ6:2"W$9^L*C%R16N>E/*-\K+_U^6Z/EI#^A1#L?_:E'>J:SJIUM;\1MH:)0 MUL\J0\):;F@__/ENM";\G+/W"^5,$9;Y__P9G<9-U_X8LJ0.,A?]+% M72C) L0\#KTPRR#*TABF)$ PPB@(@B@DF;!*]]E/C*F16"TF:,O9=_]C-1RV MNZ&A0!Z8SX[AZZP0CQN4G&]]K(1XI8U0'Z!.;XMZM=:/_9KLR%]6B\7'5:$2 M1LQ%PGV61D1%B:40)<*#)&4(QAYG:8RSD-A99$?ZF!IO-2*"[TI(4$MI:6X= MP]*,ERY$:L07'FG ZU'?$)L=Z&)4J.E3)# 1 M&,4HI;['T;S*L/MAR0QW>:^JDLWD?*G8<+/T10WK2B=U6*J26ZGKF8)C(9GT M2$WKNN(U!T]*M8L=<%_Y8S/G ^Y2>$_E#EABM4PHJ" MJU_BXOFO*BEBE9MZG@44BR#A,(DX@0@)N9CSE$&&219[GI^AF!EFT;I4EJEM M'1J) 6N+O$TJ:5,YP,5(=:]_(^,_^$UQ'>QRLFJVRW#R_]C[TYML:EE;'.<-+RE?2X%SG_D;(,7YGX M1\$Z[PQP*4X#+PH&$+F[^#N'1R\G@:,-CN8IT*5.VUV@\[D+ XNNET_2)/[$ M?_!%6-?C$"@."5G496Z+*9<^#[""1=6E0\Z^IK:I&\'EU32JNPZ M4EX0]HST.8*OV;F)(]0&IH .P(8HA'(>$]=1-4=Z>ITXF=,JGXQ\Z7CE=4ZW M6[OOSQL]%W#DQ7+#&T$:^QBB,$HDZX0>Q%'"(X80CH.P/K#^NL;%>IPCZP,Y M[4^A=](.-_E>'/1MD[WGI:ZPL-$)YE?-B2'A]_ERJ7Y#\$)GDK2D?U?;B(U'!9LGB8<2%H:08Q9#A#(. M":489G&);/3ZNFKVXRO"P]1+<[=[!F\\K M.6?\V':O;CU4AGOQ(0=@Z+VVDJ^IBUE)7WLGS)J3[.J16H>MQYR#Z_"+\7.U M3;;N?]QM<%]X#K:YO1NR-D#K)(!R.TWRI5Y%;XO5C[Q4M^Z+ZZ6NYJA^>KW, MUSE>U'F4I4BZ/M'3@J]Y5;&HBK;[-4=!R,.,(9@QJLHI<@^FL?!@YH9 M2UO*S4!+/=#23UTF:@W!3D6PT[&I]%;Y,DD]7V](C:WUUQS:L8S[5QEBFYW! M4(-P:B/AO+^Q]AU# =7:I@S6A;TOVV?9-U]]YJNK'_7GY5,L/E +6N6_.@=J]&#K&<^#%S2V45CYQ MAB#U MRF&*50&N#%%IVN.4,ZN[*_.NIT8X[:J@3P77&2U5 .525:]3L6Q5J5!::02P M5JEO'IZSXV)XTC$(VD,?<;2 KBJ*UG*#2O!!BXK:(^8\-\_9CE\I.X\I(*?S M\QBW\#H.?G_(!]?E];(Z9MF+L-._?"^WXEL'Q7D81SP,0P(CK&J@^%$ B4\\ M&&!,2(QC2I'1G=PKR3\U@OWG?L#YO1(9,G7?(I2G;E7XJ76NK!^0+[#J'%0E M%ZX/4)1_V+>O[U\M.-WV4S*D\^E^($.O"0Y=S"H4@/Q"FH/S@S!S_0A08("= MC_AT_-!ZCN-$O-1LI?^M?-AZ#HUK#[>^8O1;>#_SM3[6X"H#U9QDU!>,<.A[ M2011Q".8)ID'_3!3CBI$%3:WP+R$ M+$M%DC!"(68\D;LL+"#AO@]QF/@^1EZ&$JOZ1OTA&^/DQ@ED0B28T#B#S,\0 M1"R@, M4S@$1>1P'**!1.I??.UD-#EJ[ES%@ V\64D)+B^8E>F;V1F]$ACZP MDE!FD^JK*CA?-EVZ,N:T?5VE]TCC_4;TEHU35HW'09]CV$TE 5 M>J!RNQ0F$&.Y0F0X8%1D21I&U&9=..QB:HM#E7"\.1%:]"WU< 1+L_E[&4(# M3^*6< ,X-I]6W=%D/M+!J#/ZM(+[T[KCR4LS(;];+=<%INL[V=#[U2/.E_/8 M)Y&T\>1JS#"&*, ^3(F(89*FG+$P(P+US'=\V-G4+)M619)&V+Y)C8\@:S;G M7>$U\.P_ A7X7DDY2(;BTV XST-\I*M7RC9\6NG3.84[WK&_FG[WH/:K[);S MXH]BM7GZN-S=8!A>2WK]7*U-MSJG,/L_*VS([@& MGOU=2('O3B]V#$'I=YHM\L&RK5OEDT>[S'15U_Y0FW.1>/3[AY3-H1 6UK$ ):S&[CP)E,*\OQ6CH&=T+'KM9W 5!O_E[M,7Q M9FZ70B_F;.>#?6.6_WN3%YQ]S)?YFG^2*S^[7J[ED.9D45<=_M34@9^+5*2Q MGR90^)A!%%,$TRR3-CX/$4(!3Q(OM8M@-N]\:D30R XJX:&6'NS$WWHI* V M5L&R/H#5T)CM"H8"?&!6<8IUC^!H>]"9) MRJF?<1\2["&(*,LD:WH)C"*TAHR6.K60\E>K:>GG0TX?]"/;!-8_5YL% P]8$A3A?"G9JC9X M)'/E*O(3;)[D)ZS>44B7 E/]396JN!/JZ*5-?OO+D*5)O.5G AM>GWY1@J%>GU%]TS *8ET\-9ZE$1"3^VVC2; M=CRU#7-+[JKJE):V]Q5X-^C6%^/.H!SONGQ;G5@:*]\;41WN>VW1<7^CWMWM M:]VS&X'1 ML%$/ ;:BGN1+H6?LR/H\+P:GV[=)G"]5YQ6J7=!FPK;N1G/Y+OE89_I7F*L41P!:I M&H;Y$A#+2!(@##V6QA )/X6$> 'T),+(#_T8BQE@,0-*/:#T UK!&5 J;G];3]]]1?5.U4GZHT%'P-%* M[U:V48V 06#=MP^&Z<3V7K@^''R_6BQP4>6RN1'O]&ZOLE2N%E(.57+W+;^5 M$^P!Z]V7EX5)Z"'H$57DQ:,$8I]&, H#SB..,XR(63[#7OU/C?2;JR^FM:B7 M[,-M,ZY44;<91"X#C3:FUV+]ANKG@ S P63?85PK4Z9C C0"5#LUU9*V% MNHU\R\'M.-B;7B,./@8C7?U=-@^P//MX^5DZ<'_MY"O'1/L],JMT@.HL;4I7'[8; MC+N?J[N'U::4>]^[G[*#YSLY]KPI3YPPDOA9 &F( B@9.H D"2(8$A*A!&.: MI(G9/J*KFZG1K_J,30W/3OC.V?:N0!F8 :68H)$35(("+:EU29Y.M$RM<5>H MC61TGT3/A3EM@L4)J[GSU9&,8Q/Q=S:PT=.#Q1?MI:7Z5G*Q67S*!9]GV,M8 M1 .8")) E!$*2> )*"@7@2J#)G_G.-[HI#!3X])M3$R^"X.IDLW.P,_]%(IR M0UJL\_]4YE4?J_>B832SL1['2^S7X6NZTGU?K][R43RFWG:M2 MG<3K>@7;!^8\X;$(< B],)6T'% *LTA0**U6/V$Q1V%F50G-L7Q38^K/DG/9 M5F+PH*XVY/S?'1*^N9< _ VH;&XJ3FEUO\S_4WGHE]*&JO;!\K$ZZYMN;7MC M:D?CKK\$,V9_Q?$=F.Q;EY]J7&KU0*,?:*6W:8<3217!3D>Y;(-:R_93[M: M@?!WM"RXEF[4E6(@:/<7CZ&ZZ;>>U#)\^$6UST>3*JC>;08QHPDE/HP$]R#R M<0QQC#F,<>1Q%),DHZ'-ZM#9V]2X7@JKCI#^Y__P8^__B)H.>"UZ]5-:*V!) MW=V@FQ&Q,R@'IM6&1QM!6[G!SIV+6).C$2:.J*Z[KU&)RTCM?1HR>VDZ$?I_ M5(4!SL2\4I^@D!))4QG-( I)"@E+/4C#V(\PB22?&;GYO;HF4R/#6NC?+R[? M[+LY=PC]&WT-8]STC1"37^/R6T3DFWUCKQ^/[_Q;FU@T?N6+DU>5M%5UW5U< M/I>;=+4U+]<'4?9887>T\LQ^(/UL%[HO-@N1+Q;-?OYDY/[$8^^MOHC1(^_- MI/OMX^ZM!F&,J'L[@>Q32_9(*#GA-))VV2+M#,?R9B1(0-!*J MTN0L_Y&S#5XXG'3=./2:?R>:'&TJ=JO4GI5GGNQY.[=:L9_2+)QG.$XR[ <0 M^RR"*!,,9B%+H<_CE$?"]ZEO%6[8-#RU&=O(97EUU< 4T)B$J0K(]#&'*.0I M),A#D(HDB0,2<.:E\\KV_KK&Q7HXL/8[&0ZR&VFJJ2T%P0NU5>B)7$(#08E* M[>$''D2(49CZ?@@#GR:,ABP6F5)>TJZN@%LFAWWZFY/F8,[M_W?]Z/W;\O=E?X=_O66+[G(54U& M6D@;CY=?>+E9J/."CU+"6SDQBLKQ6#Y[*S]?O;>:)V%(*<8$8A%0B&*/PXSX M$8RI\*.8D(BEGLW2X$*HJ2TKC?"@X M]K;Y>@2'G"@DYGMK? BLGG>H9^7>J'#3D(W;$X63 S4AG[&$G"W*@$UHX%6J@[\T*]L]7+'>BY1=L283D0:E6U=@KC/U$[;[ED++2\EN>"% MKJ5RW7"+_*FZ[<^7&\ZD"5?HP[8O_ >7/YBG42Q-?.S!./091%&FKAU] OW4 MBP(6)%[JT2:1UYU%H31K28P8X&4VK[L1^+R6KIKGJT;F$CSP!5-Y;(%4TM*F MZS%*9D0\$.@CU6"KA6\J,&WE!VT%P%:#&:AU<%B@K3=^KLJVV0LP;C&WW@ = ME'CKW])T'#M4B!YG5TNF@K/7YZ]128)%XB,,<2QI%M%4(0-^BQ/S$>FNV%#[CG16:&B:7L@E=0'*)TYSD%FKON'Z^E3-_ M+650TCXI,9MPA= 3 ?,\R&@0J& V5:@\(1!33_Y$\! '1NG/^W4_M4/4M@XJ MHNGV]H/ITM@+_7.6U-"8#KVU;L-9RP]N)*RU!D"KH(V5K1+6N1]Z 6]J/@P] M ".M],,,A,6*? F.)Q;/7DV.M,Y=HNYN2;JH%7MW*;V:?5NR8O%\_Y7335&5 MZWA122'7&MY/3W(OJ-%#=?.X,HX%IN]IO'@6ISK/IQIGJ M+!:]_*E.MSJ:2]59Q=I>5>(R\Y]6?U\NK MR@FLK(ZF,%GP.1*8!RJKA9=0N?"G20@Q2CS(0TS\-$J8'\=V!=A,NIW>9=_6 M)2O?^LJ5]?6>$MC.,\,(>3-?#&=HCK.Z;F%\TPC\-X5H(S/XD/F$HB UBNTZVW_'B\3TG MZS_QNC[C^<*?*N.NO!&W1;ZD^1->?.&/.%=';S?B8UY2O/@OCHLY]L,DQ &1 M9I9'I=45,$A8QJ7IE08A$3@D";*JHGZA0%/C2O/4ZLZ&Q,P<&Q/H@;E7J0*5 M+D I,P.U.L_*(;:67/E[5+(#);S#8NR.8'15I/U2<<8MWNX(O(.B[J[:[5E& MB"_D;^__X$O)U0OE7\$>\V6N"LFKC)#UC=EV>?<$#3AG,!41D@P:"YC%G,,P M2D/?BQG#-+*J$V33^]3HLA9^5J5DO*]TJ/ZAJ@G@%ZI4/^>U0I;E@JS&R(Q2 M!T-^Z(/D&G102Z[+@KZ4O;F;-[!J[J[['+W5Q-G67]%XEN.!+5M[R0I\ OE=%0@O.YE&2T"B).$R]V(>(2Z+#GOJGCR*Y M=4ZE/BE)U:%%##,>>3!(*8X)Q30.K$IXN!Z%,1:;_W>#B[5R)0"L%AFP6M1Q!L%L M67$-[<"K25/F5,D[ UN)9RH:N+I/DC^MQ7:WB-B Y&CM,.IRU"7#!H3]E<+J MW9[YR9M+H3J+EK+%_YFO'[XM5Z3DA3Z=O5X^;?1IK=0X7^1UO!O=%"J1XUM< MYN6G'!/YF_7S5[Y>+W0CY=P3:1AZ'H*1" 1$)$$P"U,NZ8P'-$V2@">X1]#N M!]\6%SEAQ]. MT'&3RP\.^$%F^N%[[+<6U>?HR_M/ZIYPV\%G*8,NX;&>TP03'/@>)"F-(?)$ M(O^613!.TB"+Y0^3U.I!I+9L&<<8C2E,(T8:KFL,>\# =1ZAGY#UCT.36J>5ME I0[;<[7 M@/]Z6NFQ]URFT-PL..V>+5G]BM.UKOX7Y43]_U*77?-.4LBPJ,$1GXH*2>) M)/E@CB"/<)@B@6.YC;:AG%,=38UGE)RM1!6S[@3,=IB:L8H+I :FDJ,@@>^5 MG [O?3YBJHV=^HXS MXC2.<.Q!P0(&D1\AB -ID$1)&(8B%0)YA@'WY[J:&BNH0K!""@R)CI&@U5(J M:IE-W??. MQ-$&YA&Y@B%&)*UB9O4(58(ZZUY^-9Z$Q=(%U".)(OI!09*IEA M3R@M'"1-T3GA*7GV]9%<)DW5V/E.&K_1.SQE]WQ=\[+UJ&I%V0)ISZ'?L0Q1%%$Y1Y. M!%"@($AB&B-+SVLG4DV-@[YL-0"D3C]MQSYNQLJ,IT8?@8$9K77F74L/:O%U M6I]A3L*=@NB(!MW(-"IA.H5QGUK=-N[$:*M/H+^J VCM)EF5_,0+E8%YH8^C MR[?/+Y(TE]U9FJ742WXM6R_G&$4LPPA!$L4<(HQC2&)*8)+@+*%!&-/(:&O] M"K)/C=#WK:09:.X.M/JUZW(# &@A ,@S>)E2O3R?4[T$WQ440&-AN)]]C2^L MER$\E>]F9,-Z&I_,I5;[&(,WS"Y@4,E??7"4&X>SJ MAVSYGG_6R9S?YXN-_%F5)>1FLR[7"4UVX7*?QJ@^QZT+HUDF[+ATM MLX5HA#$8>%%I- "U"N#S-CEYGZS[ZDR443>_Y7*,Y MTEV? U0MKOML0#IQY6?4Q$C7?C;J[*[^K-ZRI>.[GZN[A]6FE/Q^]U-V\7RS MY%_Y,E\5GU?K;?!X1EB$ THA87$($1,!S-+4@SXB(4ZHH"PF9GQLU-_4"%E^ M4CZHI 1+):8I8YBA>XYXG6,V,/-*>4$C,*@D!E+D!D$MM+6#A1F4INSK'-*1 MZ-<$6A?$:X7/">8U:V,DZK52:,>]=J_U=7'5MP6*V(N<;-0'I*X,[G1BRC@4 M<>IE F(1>1 %OBHT&#(HTE#%A(811[Z=F^OISJ9&N\V-6UM8?>T&OFMY+0^S M.W$VV_2[0F]@ NX/7 \/V/.(./."[>AJ9$_8\TH?>L,:O-,W:TFYOA%?\8*7 MMZM%3I_O^*_U6RGPO^?J7BX+!(9>Q!*($AK#E-,0IFF0A2A!//:M(@!/=S4U M\E"2JJ.LXDQ!85M$S8C"#4Z#[Y KB/Y8K5BI[Y"^\N)'3CGX7@D-E-1 B^V0 M,LYCXRR[Q%GQ7AJ(WD%:7%!B_**Z)2*='U/&0T M#;FZFXC"""*"!4PS'L @P!X/1)P(9N>-=;JOJ9%%(VIUD5H+"[XWXEH:&ET@ MF]&'(^@&YH_>J-E[1)W'PY6?4T=/XWHOG5?YP"?)X!4[VBB+]?RV6+$-U6=/ M]?)0UN%BOA>3#$4()BB)E&-X)G)D<5E: OE\MS M@646H'83A#.HAJ:&/B@9TX(1"EV$(!MHD8'\UXX(NML>A0*,U&LFO]G#]A4+ M*[=&7H@Z[8E%K<(CKTYM%E?5W6];);)K66?GJO 9 =4]B1U@-/#T[0^/59'" M#A!ZE2<\UMYHA0D[E&F7).QZK._V?ZG7>)64Z-VF7*\>>7&ETDY\YNMW328@ ME"4B8CX4J? ABC(?9B@)()>K=I!AEJ*$V9T#G.US:E.^$;E*R0'>J -<$'C6 M23'/@VUZ1. 4PL'/"FKT="ZV1EY)!TKB&4, MO',=)&$!G[/CA/,]CGRN8 S!X0&#^:O]6$DUA,L':9JH3)SL[?.WDK/KY?6R M+L]Y1=?YCZH<:[,W3B/L)R(E,/8XARCF*22A'T#!XXBA)/2SU"JEA[T(4^.L MK:@ ;V6UXZL>PV!&7\.".S";2>&!DAXTXBLW^3=* Y O_P9VL.^T&.1^G8+$2^* !!SZ MPD<0$3^"&4D3& 4$R]\P^2NC6M .9)D:)>Y4:27XJ8X@:VW:DW:G3^_3W$O& MT?16>931&?S2>;B!Z7$M?3&DSFZM^TLR\J7VQ9 =WGE?WJ2M0^,5^Z%V(!^E M?HUAVSB'Q9E'(I]$$(L80Q1F#*9,6II>DH6,RDTQ]Q(S+\;3G4R-+FM)@1IO M0!M939WN.L#LIC97$ W,60TZ2LKMIM;>-[$#)E.'1#=PC>2%>!PV%WZ'YV$X MX6S8\>)('H;G1=^Y%1H\V_-^7XY3*Z%C%$JZHQF& 6\^:EQG?9PLT^'N8>9FR_:AB M!_?KQY_J[8E3%W)4>3(__%)[T$U>/J@?*O>?09 AE7+##ZG*XY]" MCR/NX9"(D%A%#9_M<7+SN1)8'R8SE=&5OY#9VBGG#-Z&$]\EBD-S00M G1+W MI;B@^?%MT=05!4H%IWX[9F"Y\]XYT]_8/CQFZA_QY#%\L1_Y?'A\6JR>.:^] M!72<;Y5:"?)YM?XOOE:%3^Z7^7_J MB&'=4O62ONV\>\#+FR>=B6$N,H9UJ=C 3^4>+,9R-^:S#/+(3Y!D-E]@;$-J MKZ;)U,CRV[+8ROXBC0)M*2K_T3&])_:IF/'Q;_$!#,SS6M0Z^V[#^5=%(1^I MLP5M]0=:EYE<")H,0)4V,TW\*GX,//,UV*'@SN%C,@/F:*UY/3U&7<->?;CV MU\;7%ZAG2?6C@K:FZ=OGW2/U+-:"5"DY;D25C>-JLWY8%4K>N4<9#W%&H!=F M%"*/8$B87%JS.*4\"V,>V*VESB65EN]/E6[]1# M[L?:;#%\U1$<<9%K:]=>Z=0U_M'%L%KU#A(<[11U6 M^J#%P52_>N7SCUI0? M"MZ#NO.#=73!^D'.RT/VY:F7KU8:I[V<3U^X.L^2/V^\PC9X<<>+QV#.N$]2'" LJ=VN9@#P)PRA#.$D#H[P?KZC#U-:@E@K@9Y.!#=<9V(I&"U6K MN%$#+'+!9X#P^WRI?T?JW)]OGCDN>BU-(W]&%HO7=#^.Z2]O-0ZSEWG[#M+\ M;=$ +3B PL/Q(O@Z8^ERF1Q9@_$7TM<9HJ-+[2N)TC/U^N,3SHNJJ,;R_E/^ M0_:HW*?_P1?LXZKX5N[RV=Z(*L'M3:&4*_B#RARO/&+4#S_\6JM_D@7_L-P\ MUOEJYV$4"HQ]!IE:<9''$XB93V"04A1G648XL[KY&53:J2VP.V5G8"'5A0NE M;Q7U,0,/4F4H-WEPHTH:E]M*-7)/D%=)MN4&D+95;W[^?:<]:*EOFU%]T _' M;*&=S.K_ M;1[INX=(-]E>!L; S'@$!V9!0&(9I"I%/!21Q%, D\",_$A$) MB65UQGZ"3&VJ?Z4/G&WD"JTMNTJ%QI1[PRM=_C8#RXYB\FX'RM V&P'^H+R1SX[<]J SHZS^@ Q,1#466]%FH$YK.&AZP^-P."*2O<9'I8?CBNU/^A-/ MV89Q_8-CY7[Q_I\/^9H;AAP=>6="7V,M'7@/M'S604;'$#&-+KH0F9'"BO80 MPN=*CKH7[KI3IVD$O3HW(UOI--U'$P<9)&W(\8 M)/(MB'1B4)+*=9,R(?<6 16>U2'T\6ZFMG[J3;MQ<+2JGNADU-6U6]']5?;,TST]3.HM\XW0KH]U_41U M=U:J2HRUU?[V61T^KI9R/6CE&?=BE$4X@()%0I)%3"M71(\PC"G*0A;8N2+V M%F5JA-(^AUCIY6W5**/\"]7.Z&^@/H_H<1QQP9@9>F6,,A)#.U>T!J'*;;C5 MHW)\5V<4'YI!(,]@J\V@IQ.78^O*V:&_(./Z+%P,V('KP>4MVI$MX_G\PW*= MKY\_YHNZW.*<""_"+&.01FFFSBA2B#E+(*7<#P,4,^0;Q6D?:WQJA%C)!Y2 MM4.N&>,=!:Z;PRZ%8V!6LD#"F%JZ5.ZX?Y&O53PA_[*CAZ.-C3+AN]1HIG#G M,_VW0G>U6?4G7F\*G9WF2Q,=6]Z(VT*NV?D37EPO_XOCXDYBRN<1(0G/L@C& M/D\@BE,$TR! ,(BD\9,% GFI5;JN?F),;:++SRBVWS'U@-]\1S4LJ"/ON&HE MGF= 20NTN&XW7OWAG9C?++YQN"MGI_5MA!['G>Q"% 8$DC!AD >=ARB./QE:EIX80[_9>]=EQO7L37!5T%$3_3L'2&\ MV&3_KMK4CHX;-5NT-V/E#%DNF<HQ;+F;4ME3)3EC5[=RJP* JP7NO;R'*4XIE[* M8!3$'"(<$DAD@*#O>31.J) 1L:IC=+''N4WG5F#0D7@!6IGM%O_+<)NM_TY! M''GZG\=O! <&8W 6QP?U M1]- IW-MS(TT.K*"5\("+:UY -19W,YSA4O(1J:(@6A9!4B90#$H7.ILPY,% M3YFHUPVE,GI^X+&"SA.@VVF+%O,T\E/DP2"A/D2>Y! CM04( B336/A!:E=D M[*#]N4W]2KSJPQWHQ7B(G^&1P'!4QCX#L #$?M=_6FU7V_R#UJ?=UY]6[6@C MW_.8K?__G5#CO=Z0!W$K/Y?E5O";->_D^:B3:]W*]^0YVY#5=YWP]CY_)SYD M==['9>RE:F= U=X>Q;':Y:IQ+V82^3XVNI._7I2Y4<)>GRHVLM*H MCU6-3* *5--X53FZSP5H)& M(U"I!.YS\$Y'4M9:338\ID$G4P[31!$J4PR7172+*X1[0F&N;GZBN!E7,.R# M;)RU.#09 "L$*<4'4?_O9[7U9<56UZO4_N+WY)UE5\SQ9G?!!-9Y42P*Q/_*2_J(O&Z1KPHJTB+I6(S+$4L(0Y1"%$< M"8B3Q(>2>BB-@HBFOM5%_W!1YL9O._G!7H$%V*E0Y2ZOE0!:BR9TQ7*_?\7( MF;'@-.,Q,BFZ'HHK0H>&HN@\=,A:D#<*'1H*6'_HT. 6!UQ=J Y]7<96IYWB M^;,R-C^MR(/QK<7IU^?&=%I,H.6$_JL<98W(%C<6/7 97%9-J>[I3BOU*L+B@N/7FLEZ0N08LNTO__Z0>TUOXD5V>AT MR.6F65P3GW@R\!CTPX!!Y/,4XE1B&+%8R-@/I)<,C+"^V/?9-7!E4 M].ZE\N)\OR)E625.37&81B+ T/=(!!&*?9A2(J%'I)?*V$OBQ,@!\V)/S>W"KX_,Z\/T9>!)DGHQAIX(.$0B#2%!5;X#%!&1)B%BR(8!>OJ9V_Q_ MWZTZMVBO7@=7F>M#UXP3'& V,B,T<%4B+IIKM45SZ^:.&R[@X(@9^GJ9E!OW;3LRO269DB&5,_59W]?9UMRANVR7YDFY>#+,IQ%+ @P5A3!84H MC 7$// @BC$-='44DEAEI;M*FKGQ2]=>+W9:U.0"MEH/0!I%AFZ(AHR9[19I MY)&8<-.TK[N\5Z7Q!JB4 :TV$Z69N@)9YWNK(;*\T6[K"MCZ]U_7-#IQ!>*/ M_]HJ63ZO]8:QSD)Q4!KY'Y4BG]=WHLAROO11FB0$$>BQF"F2Y@&D81# !,F4 M)3)B?$#9R D$GQN?U](MP'I7M[9URZL^DJF*$ML.?QRF*4D)@HAA]5\)EC!E M*8;<]]( Q6GHXW2Y%@_ZN.'^+_H5X/HK.-)B[(_A#6I26\]^(23RU&Y.^ E6 MF[N ZH3[$@;$C[C'I*?,M';X__(C_W\8X-0G8&CQS6E8_S)57FOE04?[)J7I M1NF_KP';T(5BBQJ$&10X'SAL;UWWW%;LOT8Y](&#X:Q*^M#^!YJ^0M>#58A6 MUQO^,@G\&#,10%]9HQ!QB2&F%$%)(^S1F(LXMHHC/VA_;H;D3CS U& \6'K" M'H)GR.[#(1F;A'=H5*(Y9,;3*KLBL(/6I^69TZH=T4'/8]>G8UVR"#,:$[67 M"/76(@Z1#NWRU.3E?A(FRM@T2]MRJO&YS==]%0I>I?HD3_EV;9D9_A5X8>PA MZ;,82A02S7<)Q)['8!#$GF ^27Q?@9=OR&ID\'9=C ?>O>[C"JS,Z&TH B-S MV^LDL>.D@W7,:Z^:?K/4K7V,=O*9@:'H53*KW5WKOOS=,@X9HBCU8>II1O,1 M5MPF$10*+,QDF& 6VTS/WIYF.5<7PU+7]:)I-H&=8#3R;*YE7(!]LM!.X4R' M8>N7H' 5P-[;S[2A[)?4/0IJO_C"1.GF/ZDO:QD3(3#Q)$QT32Y$T@#BE"4P M%B@AH<21)ZT++27UKR1SWTHA0Z,UB&$J9]$, V\ M. X$Q9Q9)?J95ORY\>L_1?;PJ ^4B=[@/PA0")W?1?N"%Z+.T": 5EW_Y?G\ MB?,IN!.5SIWDB*P?[2SX5X5-UF/T0=E/]5;&[E/?FU M#"(2AK[OP0#[&*) F?T$$PP]'OMQ&L0((VQS1G"FK[F=$KP2M4WM\9O:@@WP MF.[%UVQ%<(3:R/3]&K F5<=O.@+Y=T7=BJ!SJ3-W+,#-9E-D=+NIG \WN>+Z M0IPY:![B7'T)+G<.UKT]3>UD?4GE$X[6%U^Q3:"G_4.T1R'9B/)#OEJ1HORN M$W4_ZJRZXIM8/V5KFKW;OC2EY'T41I+H"KZ"*G-9Q@RF7AA"'"E[V0\3G&)I MEB_/LN>Y6;JU^*"6'S0*@-]*I<+OH%$"M%J W^CVQ3@SGNV8G*>D49$>F:!Z M0/[> [)2X7?P9ZV%82RO/=JF>>U&1'VB-'8#T'>1KFX@<#W9Z6Q;FR@9W4 E M][GGAC9P;31.DUV=?\JT %_42L0/ZK"\>_F#_%=>5,&!=?![X-'J=@K2.$V5 M34H8I%3]*A*?^(F,I8)N6#3. &GFMI!T T%:=4"M#ZP4.JH_I#W_*J7:,-CK MDA<,&5$S*WBR<1K[F&/T(;HB6.<*:)T'ZPR1Y8V"=:Z K3]8YYI&;2WW>@/0 M5)Z_77\04A1%KW]E6\#O99DP@1+L(@5:+?[7VGQ]CPFQKZ$PS#1 9_>P(D:EU^U\5E3\\"TAF0=D:\_(<+ MZ_]*-'MV 4-;G6@W<*72^UW!M0T-K9QXPWFAJS#5__-%[4'\I1?$@8A8 +T M_E+3?S[G_GU$S^X8N);P?66$_\<4DXF?C#* MQ _>?N('-A,_&#CQ=UO>+2W%O[;*AOCX0_U7?2CD10%B01)"QF-?'_-1F,8> M@3+"02)C'X=F"_ZY3N8V[?TTMG62F_2;,V'"^(STRSVI5 M%D#_-^AHM.@F%*L?J5,RO_KCZS<:1\P3]7P68(<%:,$ &@U0P^'0'^A-AM&5 MB]&TPD_KM?0F W/D"/4V4DR<3JU)<-&I)]=ZU]_4SO4??XF"9:6X4WJ*;_EJ M)?-"O[BD?ABD,I(01XFO\^822#TO@!$*%8_(5'K^-(G5!JLP-S-_%]?P/_^' M'WO_JXUN$(WXX%G+/U&6I>'?A>&.8M:C/?9^Y?K,2[O<2AT@%F#W!358@!8, M4*$!_KRABK (V[C<&KW92+YU,J;A"OPUTC)=/4#.$C1=+XFMX\-P40]21WW) M?]:__T%^94_;)V49*-F>=%Z:)6()CN(P@8*P4"VA2.C*J10*II93S./02PR] M)*80=V[+Y0W_KVVYJ4AQ^ZS(4V9KLE*;4)VK1OU8$6HNP4K\4".K?GC>JP(> MJ!>M4EA-](I?<,^8V\%.LG.#"ROFN63G!B96SR4]XW\E/""K5 MZS\URH..]K/Z'$S=1>;V64SE6[(!A7A6+>H]&%"JO)KCF@RJH:ZR4SXU0]VE M!?5$_Y>3[S-;YC4X3GQ1IARJ'L>52428R,ME2CCW+C&3]FIKRS3]?%\+[K[:L*8HHA)YHLJQS>CA ;.X)G<]>U29H)K?=]. M!<2[=GZ;,DS>2,T+[F]NPM^'GB$T1P6[[%)*-E9DU7F"=C!8BH1&7 0!Y"04 M$&&B*(-',20)%3Z+&?%\,LE-_05!Y\8Z?^Q/")G>!#Y4.S+12/]_EX!JUZ62 MK$CQ LA*GRURG;B("O"L9'BLSA#UQ<*^@:F*)%WZ)$:^I'EL7*6(:YD6TW,9(^OW_2%X)@6PJY78&5/M/7_Y+MDR,-J> R9*P, MC>AQ1V!L^[@#_MED5.5$9>.M072>?\I<@C?*.F4-47^N*?NFAE%EY0;1.79] MORUT\M\E$FD2DUA"B;BB0R0D)%X80^'Y(HE"Q$*";.BPIY^Y4=X-8\563;(F M1TY9!535_D>LEM@^1=0EJ+&?(A)2#!D.(X@BGT.<*M YH9Z/<)!X*;6)AW0! M]02!BW90+\!:6)X^]^%MMGHX0''D%:)VJ/S2Q:@1TAW]7T#!$<7W]3(IC5]0 M]9"J+ST^C([K#$]5WM?JD*&)&EE2'_DXX BFTDO5AE^7^V(!@0G&"/&8(T:, MDJYMLT$W1R_4XR+T!84!UTG[4S]1+!%$,"*" MA8&?!"$R*@5HU^W%3F[X?FSZNW3BCR8<+E10W.C\$9@?=!>92%IQ:YVAEIV MP;>J/]"H8$8N9I">)V[G:(YN#5H!"?[4\CLP%*UP.I.A3[736(J,[PU$L]8G MH1(K15L&L7MIV/[Q@RBR'VIA^M%UI5PJ7HYD2 CTN1] A&@*J? D]!+.HHC' M$C&KC"$G>YD;F^R%!-E:V>/5FETNAI_?G<;6; =Y-6*C7Q7OP+J<@=UZXWA6 M>T?;QM-]3+II/*OFX9;Q_,/661/R[>;Q1A89(^MOBN6U)7)LG^S+7"6A\!@) M*10)I1 %/(4I12%,4A['(HVB.#)B!.N>Y\82E?B@D1]H!=HJ;SWUL6Q*O=F. MRJ7MXXA8CWV;>0RS%O[T?D8I8+V#M(7:.)Y_/,@GVD?:0N\DM'X8:GU1\I:M M317P/DS)3NSZP :NN.FM;Y#;FS N/"]F%.OR#>J_)!VXB[G1?27AD'O;U\!97"$.AF.2V\-:NK$N#D_J[O+.\'4'TU\7GE3PY$WA MZ2?MJX*I22+*SUI%1 M9%I/^W.;PZV030UP\T)1I["[9')=CRYE\^C9K+X>G92@.A30>;.YQJ[4H:9UH'/EC7(FG7:5Y$B08IVM'RH_ MR)^/&7L$BMQ6@FVJ?]UDJL]=P;FG?"U>U#RO7=<)JU-@J9[K%_4+SW5H@>J\ M$%5."OW';2GT6^I7JKIKLR55K3DJR75F#'L+;IUZ9[)R6F<$[A;+.O?8T$SY MS]F&K+)_ZTB1=77'^SY773SEQ2;[=SU;0HPX1=*#(I6A=N<*(0T\#$4HU.9: M,N*'5GDD#/J<&T-W9;--.W\98#/CRS%L(]-X1UK0B@NTO M@!.: '.S&\#A+ MG'ZYQXFSG1M#<)RBW/S5H;%?/:%H_\PVCY_7//N1\2U9_7_J/YE\T1>2^7I; M=M^YV\6^+B.$B>_'#'+L,XB(AR!F$84X13@*8DJ#U,B9=PSAYL9=>_'!OW;R M ZH5>%TD\F&?=M!&_WFXE))6:T?Z SK7D-0J?CZS;V2;SBBMM%T M;S.R4P?@]=:H_:E'.-LINK@P<_>SUHD!/=X@7 CZ<]CAQ'&"[J$Z#BT&VR]5;P6_5)5IV6^J^K7&<^ZH0F!BA, MP]B'C+(4(I][D$9(0$)2%)&$1S'&5M?W5PHTMR6["8/3N_3.Y3YX%"M>[:*5 MJI;5.ZX>,D.O@ D'8NQEN%$%U+HLP$X;T%4'[/59@+U&X,]1@A==X>O*1>%: M<:;U9G $WI'C@ZMVK3=6W8[/]]MNZFIF64J9<")\ 0452%*K, K#W5L D2OV;0+NZ*IAB* M25GW(N T,K$/A'*3WGQ M3;2I*&_E^_SI*5]_W^B=(1(R##'3Y3[2&"(9MR8+J@4)O,TV[W;C *9OMSM]B.3!FM ML-61QUY[-D?'T?[9H,-)=\CF !SN@2W>M",B+K+E1V6<;%XZ M;54LUZWAN$P]FK(P8!#[TH<(H1!B3T00!XF4.I:RJQGQ&*)^GG3<(SDRX5P+H3'AV"%SQFY1#=4\HW[8 MTXMA\Y-0BYVJ+:U8OF6_*[GA_W6?WXEBARX-[XU\F,NCO8 M9DKL02E0S8 WV[(XAW-D%NEU?!PUJZD52N/Z/[YEYE(K& Q]()UF)_TN'O0" M\R%_(MEZ27P6!R$-H)\DODYT12!!C$#)993B..$RM0I7>]7Z["BF%LXVF_(K MP,PH8S ,(U-#BP#XLQ;-95;C4RJ[RE?\JNUI,Q&?4NLHQ_#)AZXLPOGN9??C M?V:B4 T]OGP1/Y2VO[)R222+DD0$4'@IA0CY/DP#G64=^UQZ81HGH57^$;-N MYS:CNR45J\IUY0)4PH)@8+7+\ZB;S7[W6(Y,"WL8P4[.RO?KZ\T_P)]:V#'* M2QJAX[IHY/E.WZ84I!$0O04>S=ZV(Z.RV"R5!5+FJXQ7>\_/&_%4-DM@G :4 M>MB#'MR0DJ0.H7%H7IB <(XCU/L=?E"_[;GA;-.3,(&)4N MY\8 K<2[ &4[ \, 8S/CPBUR(W/##K166O!;1U[0".P@SZH].HX,"X,.)S4J MS $X-"@LWAR:2%&'C+=I S^I+Z;VO%E2YONQC"-(>!Q E H.L: ,4A_%'DY3 M%OMVP1@]':,TXQ05@(S-)DX=CCY66TIGK MEBD0SA(K]G0S<6[%\\H>IU>\\/PP6GB5QF=712*)F9>D/H(BCF*(4.3#-,84 MAF&:"$)]RE+?AA-.]C(W0FC$&W3C<1I&L_E_-3ACWXN^3JDU2B6.LQ@XFO>G M^YATTI]5\W#&GW]XX'1G3)-&^4TPD?W0-QM_*_)REP:.4B_P0J*S*?@$(LF4 M58"C 'H(D8@*E/+8RI?S?'=S(X!*-D :F4&Q$]J2"\YC;$@*SI ;FQU:N/:2 M+@ 5,B^4@: KV5<)GK0+Y_M"\&P#OB@U1LC/9P:8*RHYW]FTG&*D^!&YF+UE M[UFE73ANV&9+5JN7.Y+Q?Y0G'-.M':[L6IT;L;S.Y-&H ;0>X$?Y'Z O-L+< M+HY^'#H)Z!)^N81 .%?D/S(N^+N7OY>Z6&T3$[=^4()D/ZI4##L+'\419=(+8NVXD*R$Y6._MIP#"8V53C@CLRL2GA@98>M.(#^@)^ MTQJ ;/T[V,.^UV*4G=IP$!W97@,$F-0>&P[0H8UV14L3)/;YJC[6YB8U9!*A M)-(%GW6&T!!12%),8>K1*/:I\ )IM6T<*,?OENUNG &!Y CP_W MV.?30Y >-_O.,4YOD72G(\5\<^T<0W55BIT3S4V06:=*E_JJIH)(9>RC0$*? M20R1QQ D?NI#&3.$L(@]XB>C)=DY$F>VY&B=;\)XGT^E':5I.M4CZ M4D4[F!;B&&.D1LS1<]6(S3Y=C]7(C9N\IQ=H=WE\CKN8;TJ?7CBNRN[3W^K M="&Z%*O@Y2>E[/?'O-C>UZ!54D(M M9E40QF'"CTM0N,KST=O/M.D]+JE[E-7CX@LN:@'>Z- M\+-(8W^^O3?,4F^DZ/DD]&9-6%=^WCX]D>+E5MZ)0N;%D_8?T45$R^:X^^4P M?T/"$4]#!&,2$H@\3T+JZQ*@?BIDY%.4C(7I4;+MO;MA=0)WE&'Y)+5*M]4?U2= M2Y&U?\_W6:D WQ;Z?W1+A7C6!;34;VI"9KE^/U>_5.5=?HKLX;%Z_X?:E3^( MNC_ =1[)_9KG9*$;^"7T5:^V;&VJZM7#E.Q4KQ[8@.T"UQZ^?&E*>[R\7RE3 MITT)$O@RC<,(AA'6F?E3M9K%:EV3@H8XCEE$?2.'DO/=S&WIVAU [H0%E;26 MUZ47L+VT1+E";.3U:!JP3%<95Z!-M*0,!\^";TTPZ2'7LZ].Q*0FXN]IT^CI M*[.QU+N,/P31M@"_77_398WU*ON.E%GY]W5.2U%47LQ5'A+USTI')4SU,;U[ MJ5[O?MQAX$4$X01*S#E$&!%(DB2&81I+*FB22BD'Y6]Q+.C<>+J2KYXP S.\ MN!Y)LS/O.8S/R*M"9VA&<'T9&T#7B69$ 1BP242'O?B*+:+7K_2E$'$>0!C2&,2.Q'_ @0K$5ITTJ_=S(L=4. M;/8* ;+3R)(VI_T0S/AWML,[,I%7>H-7BH-:<_";#C+^7:=LKR NX^@ T)U M;MN! >QQ6.@%0)\&*RP6H$$#=.'0:T4-B+N%X$W&T=&*,JWLDRY-;S(LAVO< MVP@Q.(RR%DY/PIL?)%O5C7=*>=2AFZ7>5K"E\),DEB2& 24"HBCR((D2#$,9 MX80'Q&,)LXRAM.E_;@N6IIZLDM\Z;-(*=K/%940P1UX>-(ZOE@.P$U^S=[?* M3Z/! E0Z.(V5' *>NT!)J]ZGCI(< LV)$,E!S5@[I9"5T'%'BAT5]]X5^4-! MGLH_Q!,5Q9*&$0^I'T$>2 11+!*( X1A*I&7RU\]W,S>>JF353%4+ M"YX;:8W='LY!>M&;Q!%08[N.5!CMY 2MH.#/6E1S'Y%S8!D[A#@";:*KNK+G M W/C$F& 19__P[E7IW)V,!"_X]E@\O3 @B;:5^:=+FG:]0SLG)N]>]D_TE2) MO-&..K?/5;!FIYS;MWRU4O:L_LM)$0B9TZ @3C#(C MK^]QQ9P=)=>.2__S?_BQ][](D97Z##/?5EO9O%;$LOK*.*-K9GJ^_9B-O3IH MZ6$E_FO?\XZ..LM'][E&3U IN@"-JHMN?4KPIU87-/JZ+#(SZH"XJE8SCI#3 MEKT9%>BC^CGC]C9L7?DHI=!N=\TYQSWY]8ULQ/LZDE'UM _W7P9$DC@D*4Q# MCT'DZ[*_H0A@S)&':!)Q'ELEJS7O>F[\OY,<;,@O4&A/TM^RM?8]U4L_>1#] MN=ZO'00S2A\'VI%I>H]J[P-[T4G[?_.D3VC_7<=KMRE%$BR"-! PC8(0(D() MQ!Z/(4.Q\!!*$HD-8UU&DW%NG+B7O@TH>Q0K7B6DU1O,A<[WNRN)03KZC)"Q MPG*T+QV"S&(,Q_;6L,UET1GO-I%%M^A)5]LQDY-8#O4(&4O&&_*YIC%Q.O3C M9#<9-BC7ISRQ['=^>5"& 3V87-S6Z![ M4S+_HP1:^GKZF^?"-D7U_.HZ$J CKY9F6(Z0[-H2JD%9KDW[F"R]M:72W;S6 MMJ]:WU<./=/Y^*]MMGG9%QHJ*\^3^T>R;DY[]C6"$A%P3@A47Z6 B%&U*PG# M&"8DIABS./4#([>-*82=&^?]07YE3]NG^J"^.;7_N,JJ1:?^XR:O_[>NSV"< M;&2"<;]X-3NKT9SB"!]<.,)_UQSA@Q-'^*#6NE-W[.UD*9/V7^;OO2.+7X,J:"10AB'YZ;K5"+#VKY0:, ^*U4*OP..DH K07XC6Y?#&]Y[,?D MTM(_(M(CK^.G0=;"'T.LY+?VW[)%VG1I'1'QB=9)Y\A;K'8#T>M9NFQ;FV@= M&JCD?E$9VL"PB_]_B%*'7K;I<&+& X8$% A%$"G2AQ0Q'Z(H#B2B":&A5>7[ M5ZW/C>D;X>SNZ%_C978-/QB%D5FXD6N$_ 4G-79T5_ZZ[4FOPT^J=7CC??JA MP?5CV[/POI"D9@6+.2&^1Q$D.$P@HKJB?"1C*#G')(R(E^+(LI2L6<]SF]7= M*ZB+(8O6E68-1\.,%T;!>&3.N+E]_[DG--.AK3 8(7<%9PW[G;KVK!T<)\K0 M6C9@?\UV\_"P^5A43=\\;4QOTUZ_-3M2>7@HQ(/V05,RYFN1;\N#4Z8G7=[7 M_-;L *3+EV/#\1F;$*Z$QNK>ZS0*@ZZW#IJ:[!;KM K=RZJ>)X99$-_$#['> MBF]"6R/*+.DDV[REJ^RA&J./OYX%4YQPGSUIESSY7?VUE'5@L]J(%)L/:GQO M?F7ETB.>"&-E7'A!'$ D(@FI1!AZH<18QC*,/:L-@EOQYD8;C78+4+3ZO

    \T7 #1Z @VE9(ZA*3LJ+D I5:T3E?[I];5LJ2AX^_ S,!YN]$=F?1V [M3 M[56"Y-O.P+;J@?O=P'Y_-;"5CN"#PYT;[C=!U"<5&ZJK&1KG8_ZUV?S8V&NV&P8R>G8,[,NNVN'8% MK@K'+*I*>BYSQ%D XRQ)G$F?$V>)LX#A.$V9&)-D3?=--YIHVYD8J2%>R$!7MI+?:[5E-GA]F>+0)S_^9;1[?;\M-_B2*7?+SKTJ5-J;#QR$/,8(A MXA*B- T@]F0,*8^HGT8<8\QM3 _#?N?&$[N,^ZM&5OWM__8U5]N+P+,\\#:% MWLS<& '0D;EDAV550::5>;$O9K >[G=F1^60#DR0$Q[G=0$L83BT BQ?7U@ M!KZJ%RYJYV%]*;(KC4W3R$/"#R'B,8:(Q@CB-$5J9Q2Q0'@^$[[5?JB_J[GQ MT,>F&!0@_(?>L5JF0CF#J1G;N$%J9()IA00=*1W&RIECX2H'7G]'TZ:[NZCP M46:[RV\,(X?Z5JURYZD\0LE*SX;OCT)L;M;\AO-,;XW(:E]\K7SW\BI\KCP? M/U=6=;*6$:%1&D0($N(G$)$40^H+##WADQ"E+ DCJY/YB>2>&VV]CH(M%Q?C M8-7&HE+$\CQ^JL_"C"QG.-ACGR6Y'V=K6IX8=4<HS=??# MEC)]?O=5S:GJ!E#*, @2B6&*40I1['F0Q+X'91J($#,<4&JUWG0;G]NB4!4G MU\+9"@*([/E#@#G5Y2G%'9$5*^:GI1-3BEU..5//F,;Y7/_,[]_ MS+VMK%8*="8E^F M#*82JUUVX%6)DE,8QURP@$J9QE;%,TYW,SI0&>">= <.:*<+*3B7T/SBEZ[&QP]NF!Q_I;S2.W\IMXSHLJUN&[>*BB MM9=8))00GD(L2*RCI6.(I9? *4ABB7R/69WK-_;U=RHH)94>S$6.UE!V0AK M><3?CZ_A$;\3U,8^XM\!MA<3?+\$F/T1_T4L7!WQ]W38IM'MF>2>**MW#WEH(F M_'G3_#FO_ASJ<)SRNO20?,3^RB=5N[8&:GGN>$G%/L,4M\$%T]5[JB[(F/B;E>#8NE[2,8D M8I![J39"8@)3C D,HP@3Q4)AF@:V1Q8&_2:G+FREQ-7/L MRW5H$B&[<%;UP)IESV15$Q;8/JMIPH2R'#/UOX\ZQ9=^H0KHR%?E=:4_3 ?3 M_*C$\1!-<7:R%UD'UK5"@TKJ7;4/);?;XQ0+H!R>KYCT.OF!BP44ITY@;%X? MQGGWA2#EMGCYHCBTO> *(B3B5.VQ<*K,JH#ZD.H4*#Z).(I3CPADE?CDN(NY M,5DK(= IB^UHY@1^9HQR'2ICWV"U@&CI1LA"TJ^\(T(XT<&D<[]?P<-I?N;) MH?D)-EE1.;WHJYOO:HTM\^*+'A)%'FU6,B^B+.(!I&GL0X2" )(X\2$/99"F M<9($B55U2H,^YS;G]R+7UXB-T*"5VC89P&70S7C!,90C$\4E%$?(A&8!D+.X M^LL]3APL;PS!<02\^:M7^,Y\S=9B(\3ZNUAG>:%CI=JP2(_3B$D20$PC#R*9 MI)"R%,.413&G<>A%.+%VG^GM;FZL$W@^!K648*W%'. #TH_M>89QC]C85DC7 M\Z,5N$6O$OD:5YI^& =XTSB!@>:B.B=] M:"Z_-$L!4_1@S M)KTH8LMU=1S#S4R[L_T9?=VX_KJ[O8YID#PW-0AR"60M.UAIX3O)H2ROU<]# M;F;670_C-)S;R DJ01=@)VI;VL'A!;L1)(Y,N/-]36J\&:E]:+:9O30HY\?G M-<]^9'Q+5O:Y/H[>G9N]I7-7=(2T2NUQ#,SYJ>X"DY%G]P$<[C-X]"H_-'/' M<8-39NSH5><@4T?_<\,6^;^OBUU&GWORZYU8"YEMREW%YSNQ)BN=A^*&L6(K M^-)/@S@@0BWY/J<0";7X$\ECF'@2IPGS">56L4.V LQNWM=B@>=63KL5WQI_ M,R-@3%1'9HZNZ%7]^%;X1;>H_$X!T&C@SEH8BITC \*Z^TEMBJ'@')H9@]L9 M1G-5QNRO^3JO@RK7#W5'.@'CNA1+*JF/8AQ!GD03O"Z"VE79D=@%E,^IRA]W(1%7#UI5T5Z"@$;;? MD<":E,Q0<41!%SJ;E'#,%#^D%\.W[,B$BVSY<;W)-B^?LI4HFEQI+\LP"%,2 M4@X]/XDA(B2$*4LP5,R!PQ1+1A)APAX][<^-+FH1025CFZ3/T!6O#\'SS. MEY&IP X2X\E_0?$S.QWU9CW1U0_[^=W7WB03^H(R[0R^])C]R8.B@3N1?Q7Y MS8^'JIBT97F+OO?G-B^5G/#NXRWXJOYS\T/QWH,RE:LJYU>5N^B%[_(9A0OD M1IZY;D"S.KRXA,J@ XS>1B<[Q+BD5O<@X^*SPZS\71*6.G^2)Z*4"(G4:LS5 MNAR3&%(F$O43#KV$8X%"H_P)IYN?V_3?231\T/JFE?5JQ0\NZYRE[2[I)T?E]\=F# 2S??V7^*%9=YH7X57_/- MZ9QGS3U8%/J,(UT:$^D42()1B",6PQ3Y3*W@,B4HM J &2;'W.ABEP'Q0>NQ M (]*$ZA4@5J7A?;W KR;"3'?Z6,9VC)PV,RLAPD&8V1*>IV)<@'^LQV'[]4X M*$7Z,U(Z=W6_$DY7 3(#I9@V8.8ZJ(X":*YL;NAN)V?__6T7%7=7Y \%>;K9 MA>/6>U9_R1/"9$PHC&5(((HB#'$L*(QH',:*1),(6P41&O8[-\ZLQ.Y&$>X# MEP=50'V4CL[-QD(D[-=F5FO$V_7K* XWL?9 MO3ZX\IQ0!B7O'J;=%(4.P-5[2%W;8>_1\O%7DP:WRN7P3DG%6\>SFS6_R\M- ML8LI:"^,OV1K\5EM2,ME%%$NXR2 GH<"M6U,8TC\((4A"I 7QUAXTLC=?WK1 MY\:4K>8'1Z![W>N:*GOM=:7,-@-W!0"D&H&=)V>5S.$U"#NO#O"GQ@%40%BG MI)OLXS(T:&?YR8QM U__M;QS_+4,*1HX\<"YJSPXE>!3ER^<>$!.U$"<6@+; M*+AWVU*U499*1)JM*PF_BLU[M;_(>+/3N%<"E[4B2YSXZO.),:1)BM4"Z1.= M_Y1 BJB7DI!Q/S6,A[/K>&[+FQ)59_[8RPHV>V%-P[LLL3^_?HR)Z,CLWPH. M.I(O@(;XE?#@?G2(36/IQH-ZHJ@ZEY!;A-T-PZTG ,^RL8E"\8:IN _*&_C^ M4-Z_8?_:9F557N1]=<;TH#Z^5[TUQ[%4HB *O%07$D@A\M,($LH#&,HD]#R) MN1H9.^8W[7INW+^;.V2O & [#5ZO"[9$93P>IJO!&"A/M1YT9 =[X0\HRC:H MVAIIVT5A#,2G7A;<(#]@9; %[\+:8-STWJS4XA'M=_)?HC:9?I+7M8% MJ.[%K\T[G;9J28G.@!H0B*-$AW[[0NTAX@B*0 KFIPP+8>=7-8Z<] !\*H4>4ZH:'2Y#E?-T'E>15@P+JZ[J(T],N_@ZQ:O-8Z M'ZJ:T]4Y"U,0 JDP!(\5B):7&B-],H:7(&__(8Q]:=)^ VIXM8Y *PEJ+4&K MIA[6CJ*@#C1YI>HNTN1+]1W43FY :PPJE5WZNXT[**ZN:$:2G- MAC(.^QR//6Z?A4YW#FA=8Q*0#?A_R7I+BA?@.PD[7M(@"7U/%YKC"FD4:]]+ M*M4B'X9AQ!).DM1O0/ZX-LSKX@SBML<170S5LGH <"<'N><&8[.UT %J(Z]E MO8':HX=B.UX[^GJ90V!U'W=?>MP^3$H'9*C1-HV*:AZ?FY%=Q?(85WOMZGU^ M6@Y4>>0I>%%;J\"D _T&Q2&U;4P6=G0@=#?*Z/"?KMU%WQ4YW[+-Y[7,BZ?Z M-+>*E0D#GH28A- CU:(I/$A$$L&0,4_@2"0\LG.PN]3CW"9==U?3B PZ,@\, M2+J(N^VFT@&:$VX/AP!YQ>;N CC.MVE]_;W1ANN"^OU;ITLO#BS77C3N!Y6; M7N554.Y]\Y8)"L+0%QR&E%*(,*:0Q-I,1YZ7^M0/66#%..>[FQO=[*3=%2CJ MN/+J4A[UGRW+>%R W(QLW $YMN6PP["I'E3+VO'==5@GW@@45Y7CSWR$6V.;!K'(J0I)$$5:ZGL%QJE'*;"\TD81\J L:K M\;KYN1&'E@X4QB&5/9B9,<%P),:^H=4@:,E&"$$ZK;2CF7W0^*0S^;1BAS.W MYRE;_XY.L;$/VL%0K'EYLUYOR:K]=1GXB2!IF,(HUH7!(A9!JMW>E160AA)C ME'I&935,.IO;+*ZE [P1S]1WP #5\S/;-58CS_-N<4"P$Q2<+BG6L/=/Z6Y_QG MMEKM[ZF9%TGDAQ'T.$LA2D,**8L13'@D9$QBCWD#71N.^IH;K7;/'AX:80%] M:6K%ZUN1[3JSC9$\ [7MZD ]DHLP$X-(/,"U(H KB)'9:Y0Q&%BD8QB(3FMW6(KP!B4]AH%TNM+'P+9L][1W1:58P0))S%$H0@A#6(&*0D4;^(D8&9IOPSZFAL) M[B4%9">JZ<[L,K*7MK5.\1K]W+J2%70@VTMK'4]P&3O33:U3#"?:T[98;DY] M?DZVLL:H].QD+[\_T4;66)']/M;\E2M*&C35$;YDA&:KJNTF@=L2QT@D01S# M%$<^1$F00!P1#'&"J9>F,8DHMBYIT-O=W!BU=IE>[>4<4,B@'ULSJ] =8B-S M:@U66\BF(^H"-,(ZKF-P$127=0SZ.YN^CL%%Q4_6,;C\UC &>9\7S[F^#ON: MK[^+![WB-*M>F(:I%_(44HF$3KLH(!5) B.>,A]YH1<@JYUJ;T^SY U+LNB' MT8PGG( S^F5"(Z-.:KB&C9@CW"!>!,,1-?3W,RDK7%3WD! NOS","[Z2S;80 MMW*?HW#II[Z4& N8ZD,JY 6*#A*IR[P*+_9CQ0.^5>[5XRYF-_N+![+._FT1 M_'T&/K/)?QTH(\_Z6CA]J-U-7#K*@78_#HXF_(D.)IWI_0H>3O$S3PY-PD]=RXH)6U\A<"^NJWKF.^KJK!:R_#YYWLEIZ&%N-A1B+C MH#PRN6BAP5YJ7=VQ0?Q;96?4HH.]["[3O=GBY2Q=FW''$Z=;LP7D.%V:=0M7 MUGBYE,LUK",SE@-$AU>;,8#(=0V: M*#_^:YMM7I:A#+F$?92!7,0VT;WNP!U_,!^72?(,9BF2]PU\(R\H-4" M+<#-9E-D=+NI_-4V.;@C;@_]^T%PF:#_=0?3Y^(_J>#)M/NGGW2:+N7^D6S^ MF6]7_/.3&OS-1REUDJ@?NK2Z-LJ7-$0T14Q"WX_T1C\2D"#U7W&0RC0A).*) ME84\3(RYVIV[JI]Q?W/O(US%C1-/"IT3I9(YS6+()%^ )'G!3'7TSPRBG/NZV!N\U@) M!E]T@52B-I(_5(JZ!][S$]T%:"//\T9 M4$L(E(C6OJ0]T)@ZD%X/T41>HRU4]=8=;'[F3EQ%S^O?XQ_:\])$3J'G1=Y[ M@EYX;G $4K817]3DYI_5F*\?,NV_7Y9B4_Y!_BLOWJ](6>KT5Q_R)Y*ME[$( M. J3"&+%>!"A(($D5$9-E$:"K,6'E?Q@KP"H-5B 2@=0 M*6&13V[HX)@92B-"/C*]VJ(-_JQ5- 0\=Y%%5KU/'50T!)H3\42#FAEX MZ:+SXE1E!GLJ=+U[V3_2%..Z^4D*_HEDQ3_T"; 2;?OT7#G8?/SUK#:2:JLI MBB=_B1E""9,8"ADAB 3B$ ><04&$VF\&B:2<6MT>CR;JW%BU%0ZL,BDJ)YDG M960^VJ;B&G%L21@3COP8LC1*=,(C!+&0*?1#*7B4^F&4^$ME,-/\KS6Z79$G M&U^]PYC1V!K>R,QBO$9><+MU-7OK$=T>C#XNJN:3Q!I[VS&AWPH[NO\7L<:$ML:2G^M57=??Q1U>QLW9@$26,N M2 (CZC4QR2F+*0PHBU <13SQC6*2+W4TMW5\+R>H!1WN+=8'K2%9.P!L;*H= M@I4]/5X PA6Y]74S+35=4/:(6"X]/XP6]@5./BD1ZTI=VVS]L'?,?R=D7C2% M4.[)+Z%8276L^LC6I'BI,B9\52KK@]9\I7IZ:!UCEREGTB-) C$-0H@\S*#Z MO!CTF(=]%/F^"&(;![$199V;IUE3^HA6^K0%L?0=O/BE%Q7+HYHQ!]F,XV8R M="/3Y.N"57K.@[VJW?BB9ER;YRMUJZ##CGJ[4 %W_#K!(#BBZ#$EG93E)X#\ M<*&8HLN!"=^;54<4HOP^@AM2>*(!)%,84P$@H@) ;&7A# ):(0E33E) M_>5:/.AH"[,UXV*?1O2!:_KH]CP>B[1[5)V2*M/(K\EJ]0(>Q%H/8%4Z;W>X M3"H=]"F4+F>F:6/_CR78KM7@ "Y^B%7^K-NT31=_<<#,V-_-($R4?*>15?N( M-M(>G^8[S!MO"HVKU/$7^YLV>[RI^D<)Y(U?',95]]W&M"=65NC^WJN]^X/0 M3E-!Z!/)M)=YDWF&1-*#TO,39?&&+,96KJ7GNYO;UOG^%?U4SJ*UO(#5 MO1 MS 6L21(&/L,$QHG.W^\)M:'PH@#*5 DJJ&!A$MH=9[M#>YHCZ3KNY+G(U1*N M?=F?U;]N %GS*A:E8G:GB)NQNCL41Z;T^U?D#?:B@O<7/E=K.C?#Q!&77^AL M4B(W4_R0Q0W?&N@]TCE1U?>S@I3;0O#;]3?!MD6AC*5WI,S*OZ]S6HJBR@WY M>?V\W:A_5CIGJZQ3ADNP6*9!0"$3^BA#ZEBW@&(8$!(@YD9DS'=FN9?#CM MW5[< ^_*)<:A9-.ZR[B'],B59H0N!N:%RM4^N

    F+CJIP640W PX&R1K[:X;WF@SR%+A=<#.2 M1U)X6!&Z%44J2MAB'2B;)270GE.D(#38*(5W) ^9']V5:7AI; \"+S3/.VU3 MLR>EO^K=RSI4PRS,R*BUF5 M7F3U0M.XWH\.VL'K55OA[?*\>U984$9Z$S1$62][U^XK+CH&WKDBG;MYHFX2* M%V/L0TR?["_N?946/R1N7_7"_G!K>K?@2$!*:F.!^U(%%P,X1O&5 LHND>RX(!3&#,UHY*U'[ MV$VI:E/.7^L1S26:^F"(?=5V?D .Y!P/*@0)S+G:^+M0-H0I@.'.)2N4X+Z; MAA;GSM@O\-3G$FU\(+1>[LG0@0'0K[AZ5_XU77WZ-+^J'40^A#\GP:-D7G.P MNIYH:R_)"[H$TA3!F;'U#T0+S=XW0YB8:C4@$!>4GD H,&9Z,$RY322F2I>>O9F\?2>J%K M5)M3G[,H^$([O"RG'V?3,DVT/ :2R.>-C5_3YZ>SC$3;YW4KWD++YA]UV9P7 M6M+*?/$YS-*F*\I ?6":$7:.;C'#2+&/GC*>":N1 KV<52WVEA%B*A$<5Z@5 M4\)IV]C+O9:>,DX'%8M X.M6B#H8<)Y\&%>6>5N$,>WO(?[=4^9 S [74^80 M]7<0!SUL-1%U9EQQ6O%,8:!\IO3(L @JU\V0X%RVK9/Y5]E3YB 0O-A3YA"- M= "GXP7W0O\(41LT\U2'%=3.E=$Y"*8V!=1"%,R%LW#VHI +[RES$*S.T5/F M$!UW@//?[B*Y32*Q;4B2=(@F% &2"V+#908QA (EL" D>F-]ZS./9TCIO*1H M<(S,VRML1-PM%ZO)^RJ[M?5B+$:95$"I.IE,:H10)"6K4MEN 0>W7&V"'RA^\=&2E'Z.R>0OYC:WX\.<]PIV5D7GO(3M/J/=:0X@^@W$R MN*"D+]C"UA^\=)P%HIGBCY9?!Y%H@VUVCA0#&<$AA4A0MPY)9+7V(5.6D(K- MK)\C_%\.ZBDW7#U=%UL%9];]):/]M@3@S=U6_^G?TPSSO+[L,*)T=P: M%R,Y>D;Z<*7.@:I9 7W/ K*"I9L;*/LRU7DNV!BEK8QD$,CT8D-QMT#B(0+9 MS.H4R6>EO !O(H7=3EGPD=&?BM'&>>&C,$,8SR#<7.@5C896,SY(+KN1U%.R M>#]=_OO'!=;!,ECGC:P]"*/4@@>5H3!918(,?(@*?"Y%L<2=Z.?:X[Y,7>B% MAPX7G9,AT\NBTWH5_N?\BAYS-5U]78M$H<@LJ@(\U-98=?Z@*R:!P!1+SI8$ MULUV=:Q\VLIN6*6)YM< >0N@O(8P D48 OGE(@E:57S#:R_ M2ZX.Q.QP)5>'J+^#4.AA)89+PD;A,RTW7M=>305\X@Q0\^R*5-&(O\=XM0;! MBR57AVBD S@-4FJ1DT9#>3I0-$39A2:1ND@RD Z=4B(K'L[>&NO"2ZX.@M59 MQG@=H.,.^-B5-TAA'7'-9NMF8..R ]0**ODX)#,ZL M^TM&^W']A#&J5*I*?*FGWW4TH&?C^8H M"<65-XGR64;1C.+,0>": 2KT)D:/+%Q.Y/D7'MK5IQ&> +93YP-U;H;?#D^* M"IWQ28$7]=Y^3 Z\C0B(F@M*,ICII_S\[WE=%VB,IT%N5'LAYH/@ONKCKD?[PL$64K2+($QD9(180,$BG_ V9FG1#67])!Y.N>!=CGB60[>/TU M(L(]IJL%'8Q4&1):1DFZMQ1/.Y*>(!]F**HN;*]&%EV8Y-^S !L:2(^3!0Y! MZU_NR'.W^%A2SM=)#"$81RFSU^"*BA"*9YFE) I>SOK[]RS B[7X(7'[JA?V M0V>J,:FBK'V:0JI7ATR15809)*82Z_ARJ2_GU.?O68 7:_!#XO95&_Q!D]4* MNLB1E*TC"4R9("%:GPD*V86:O;'SWR?Z>Q;@7\S4!T/LB';^^?>TVL]A0!\0)"&P3%= 3GUN[5\HU!AG>?.(2QC%6)8&,F+M[4">-7#IH!1RK84\JGL\F>:,EK@7"^,MS%&@&7MX^][,C'-6 M\I>TQR%A]FIOT=Q>+MH52 A4*A8')MF::10-4>1"$N-.FFPY116CV>2>3(R3 M[OTE;7$(6%VJ#3Z6S2_S_VR^W\KF_D8Q%T()2:&Z"5R!\E'4MNBDS.1,"4)J MGMA09G8 G>,)",#]FRE)+5 MKV13I;\3OGYW*(T7]88/0KKMZ5?TU7GS[-KZH,/X0_)T5SS42@$)I; M.!AO-O1.\F_T/.V?BVL+6 ZG5CQ-GR9KL+5>HS#KX&D MMB*7L1G.L'Q(^A[S*%Y\6(MI$_M3VVB6Q 8D=Z>[+&=;.()STM5B) \Q2PE1 MF1R*031NKX'?!QSE/Z3@U(*(MU=AN7Q7/M2;]]>+KVM!;MJSAI"\DBS2VA#J MD&9766.*K \I-"NIB.0:L_8L,>->O3E!YX]/]-N(NY="FO?XY7J1/I$C_6TQ M_[@(G]?]U"FR*"QF =E14*%T5!"8B9!8CLZ@*%:5(#ZW\-=+X7E(Y0 MP/A9^1T7[RCJ^^^P^#>NMHWM+1*]F3RV,J70%Y\A,LN!I*-8L#X($_:)XY]_ M18_@.$:+\R%$VH&CV2SA3[GCNW0CV!2U%0IR<#5X#PYB0/IB8M+)!VUBZVO- M>Y U[AW$81:PUMKH &!KZK_US]>K3_/%]'\QO_D\OYZM^*3FK6E]:,Y"(KM1 M!J+F#!3C)1NM!,;64Z7V)*V'&+LA)!XO= /HIS_8U3/B][B:$B'?7R^FLX^; MK8K-1N DRL5=S=5X];G#XVVQEH9-;>L_=MF2UQN!Z]^F*_I_VW+U ]U5WE):IN8 M&$S(M&+(8LBA@*CSIH?I-C[OFJ<4].A\+.,)+NP$4]'7F^ MQYJ?>8V&,TZAB($2"LI=0_%4K;%+-1;E=XJX;5J/ASH:&K'/6X< M)W]HKL5171T% :GJ["/>M&3^>?9_KL."GGWU]6U8?OI^^LX M>3.;7==[V%O+X9C1VH3@;:E19IVV)".YWF3K!F6(2>RZ];3[+7MAQE\:9IK+ MMP//=,O&1'M",T,%(7(">=02O X:!/<)C6&,I]8M&&Y?OM]&*[LTP)PFY$ZK MH7X(BQK>W7K)DRNB=CZP1574852WJHQZ]-+;>AEO0V8Y%$B>LGSEL=Z$\!RR M-(52MLQU;MUB[#E:3G4@;V:K:9Y>75=9_H[I>C%=37'YPY_IZIH$^"/96JTY MO%YM)Y5\0\8Z(ZC3#Q0F7X I*RDA4!)B= P\<\'[X*W#UE/'FQ ^\@E1"WP] M=E;G5^B%.+J;,>_S;WC>^)"3'=_.%PSA" _C:FC':&40,D8/VOIZ(<X>;-T+C:"],&BYPQ!:7V=ZDI"1RSZ&1]?IXN_ JWVSK["QC0GR$EVME$^N M4%#K7 ''9(1$9!J,@FG5>L#N,Z2,7*=Q?AP=HX).=^E^QX]UJ7^/7^:+%?'X M:&/_X$VY7<]KL0=W$,V-MMP>O_.N!X[.R'P-X'D.A '*,IU(""D')U2QN9CF MPXV>H>7DG9#MZKMY<$VIMV]:3A0SOHBH(%%(2%SF!+3BUF^3DT:QX$+S38]G MJ1GY:EP+)'RSH]%&]!?B9-[C'SB[QB4%=6&=;2 %=W4_ITI[_@47ZQT.1CN H(7CM>F1YQ6?R7JKJ+W24@K M6.M.'4>0V:NS/ [WU3.#JRL$8/^Y6(U>4LF/K^:YC4;Z^J9]:5\CEIZ\@N MD5&P*2H'(4A@,MM"# 21]BIZH%?<@QI]=P>SY]\^,HJ&5OB\J?2[P\_VWGY( MADDGR.;26]\ED]KEULA* QVUVTTNF+$#E"P!WL++S;1!2S MCS>QYDTG!B$$"L3:?+W.MRX*?+ 4S9H0I>,D&]OZ3N4SI/0$F6-T/&\O\ YP M\W:^(/<;5OCK?+;E9,N(-JY(&12P.L])99<@V*1J0]AL8B$'C*V+8)\E9IQS MQ\&PTT;H(R]-ORWF^3JMWBU^Q\4?TX1K-^QC+E8@ V*$5FJO,^7-Y(9E"B$K MNK=(X]C/V-8<[+D^T#.\LTL;SFX,:K"N49:Q\%ZH\EY^@#. M.P;,(^-9J:+=7N?,^\'G6P+&6Z-.U^FW #E1P*->W_D^K,('3)_>_+SUC%GD M9 Q34&SUM])9B$8*1UKAZGGZL+5K?W6Z( M;1E(23JEK0=5/'TQ7(!G40$/+IOD=*W>WJ7NIQ\]7BS17.L-9-=!"/H[27_3 M>OEZ.9WAJC++,"PDB^-KR+3/*YWD!5$ZA=R$SOVL MU#./[F(W_Q@US5O*;.1+XK/E]6=9;_.\RN2TBK M=;^]+1]>,)FRI@3,"07*N@@N. ]&%V^CR-KK7<;_\AM&CB8:P*"A!#L($;Z? M+K_,E^'JI\7\^LOZ%ORT3--&(75A%-J5$ G8EO%0FZW4453" <&:4*ZR$+)U MN><.DD:>Y7[F>+2E?OJ&V]8H?=3T/U2@,4I06 =+:$YY/:VBQFCCW "M*'80 M-6[@TA0"^\/K"'WT!K#_PJM,1DG?XJ_S%?TJS6=DJM>8O]E"D%;GVFR1POZ: M +#:5,JJ",9I&V/FC#6OA#R2U&[!> Q@7H+C0-KK *0O+!V_W#:=$39[8;R% M'+#*468(M0EWC%JHZ$46LG6?D'WH&GE0X;FW@UIKJ@/T;0LU-]T\9NN*MCJW M[>WU02976PP-,3*_+R*&S4Q?;.M&;Z[&U_YO//TDUK0I*T(X'F=,\:< LK1$B"1 MX31FR_ 1!+])37>]HXL]BO;X:2S<#ES8@SB!F-K@_LD086LT$XE&H7,(T2;B MT%KB-3 / 6DQJ"-@);;>_3Z).HRRQ9 I1 MU@U'ZZXR&O">19 ))0HL*=B\P^,U)&?D?9?AG.-8*AMUN3TBEECO>U_E'^>+ MWRDENSE&FP@3DB0Q4W 1B64K*++V64(RAK- YEORKF.#9L2,G)P,A]%QU-5! M$X*GQU=/;(@13>802_"UQ2"M"#X:P)R#(QL,B3<_RWZ2DI&GB@^]8C<0?P^K M\IO/53[_N]'++/_\^4N8+JKDWI6?25VSC]-XA=5V5@^:73YT]P]<_<3ZZ*T@ M_VYB/3Q2@7R^<1K(PZ.L6UUH=IV4M:=JW.$ 0R8PXRIP? S?R)C<.4X_SMY> M$PFS]/7#(I!-ILK03V$ZJQ')=TA2QYK[UU:OAGM!&;]FU4H1B&>$D)PH1JCD M7>LKK@>0-^YL@<$]YU"*ZB#[)HM#4M>VC>%V3M&O\]G\YH;0K[B:)*%1&>L@ M:%8/UPO)#JN-^:2RT"ZEYN#;AZYQIQ,,CKKFJAFY5KI=9I:8KO?1(E#X999"&68W37[XMS)]'!##RXDFSY$9^,OT1\G=V')6XJ;/^*[V>/@ MA&*7G^;S_)_IU=6]Y&S"E%#%>$^I&#H2M2O@?2C@HE;$34&)@69(%<4?9?N3DY9,A6]+**\6Y M*=K;6K1^;,COT&T>$QUK8O%$.I%,VI,P(;ZW;Y/?4YC'+PH+.!K2N=5VTDH-?-V%U@A(09UCB MS=E_-6T>#\%.BS:/ARBKCXXV#[NWJ%A2-BZ"5UBSG5J%'S@'+DM*PDJ*,5LT M>3RZ%U)7+1X/4O:N7DB'2+X/Y#S1$R2%8$1V#+!>%U'14+)<,ME: OI)>2 ?I=*]>2(<(N*]>2!XY%BL<6$D2J 6AM3LYAQ12TIF;$I5],6:Z MC%Y(!RGH^5Y(ATBKRUY(QC"9BS+@@A3UW,>1"#1]Z[F(5DON'B=@E]P+Z4BM M-Y!=!SLY>R6;C@019>1U3XI<(4N5NT)BLLIALM'%QX70_5R%ZZH!XS%!QV": MZ@!]Q]RH2EQIGUR 4.I<.:]KL8[-$,GJ,H]*H&I=>OHZK\(=A)4&5^$.45S# MX96#;36=.NWHA4:]T MZ;!#MV?I&=?AG*3])P[1VHB]@Q5N5_,0R@5$,4&"M2+6*:D"HJ( H1A*(#!I MX[KL[S-D?XM&NC^PD<\ABN@;5]NT1BO4BM'*SIS.H%(4$&R]S/*;G*>5N7!5>;Z:+Z]) MQ]]]?2";Y(NI>6A8$@,.J)QH=/MS?M;_;CI3.")P7>%T%!';F0NHJ!1>ZT1ZLE[KHG M_,U#.XH1=^9U^NBR;^Z)DT8O5]V35:_/#+)SE7H*/D5%41F&2(ZL#'@MG26EA,3;V MAFTY&+?'T6!K_HAJ[@#DSXCU;K.?:U''BR= 77*=+QX@>J?IBS(A)>2B^1'> M+IK&;6@TY$93.U4T/ *FVNB$U;' 3@F $V@B$,S11$'RR0Y70Q' MPTP1.V*XHU_>98I\&JC.I8I+0]LOTQ"G5Y2EX7+3-F0U249:%QRO<](HV1*I MU*&K"8Q7UA@?T3/='GG?$M)ET#8""D]440>1VE/E$C=QB%749Q;1;= 55U::[Q[7RY M70%NS:YH5ZRUD'P.H$RB-4 H07"B[$BZ$K7:U0ZZ!1WC=ISLQS&>IJ ._.+) M^3O]A>D\\PF+EK+UD""S=;,'EFI?.0-*Z1"RHT!%=[=!LZ5]W&:6@_K24=3; M#-;GJB&'_>[I@[NZUYO6[EO.2MJXN;@Y6EBVO M[^YZR6"W=@_B;JA2390N,YDEY% ;TFE9P.>$8!06'E.2JOF%^]:EFD_%:NOU ML#;I$T05 B@ Y8:CKK2_-+R"_1TUFIYB':WR=$/DKL'40@ M+X;[M]+R,2J%F8/1@=+-Q"PXI"C+6)XMFIR*;VTK>Q$V[C[5X* Z31$=H.O% M\P9O%4\Z$_%%F]H4WD+4Q! 35F)4/L3FXYWZK24?0/V'%)@?HHNQ9TD_V!/[ MNJXB7)]>ZL@K_[5Y8JV^+W5^2_01K H4)?LZ*CF]&"2]]/0NCUF.T-V\L2 [ M!,.V\D,:JXE[!ZG43"FR""%Q!8;+K"QG++%=>S4O/7\<0+33VPX@'"'$<;?W MMB]9TFHA/$A*KR$#A*D;G:.4KC MV:>/$Y<.@H5&(NPW&+W;ZM/!1^E#IH54FEI4D"BZ,@:R=*Q(P=#IUEE.DW*A M<6K5CPD[!E%%!]!Z,7J?,*5BKJUT)*_W2Z(@.U$\@\R!HG>-H?#6B]V5'&YFGZNC0^WW1!Q>ZBPFI.COCVMGJIWOC$$"\!G.XBQ@IAM-,:TX1(Z-$5$I&F2T%D-()9E7@ MRHGNJE\Z2?%>@QD( MF]"D>*5UJFZ7"P4J"P-1*@71962V8#*R=0)L AZBW@Y#O;?A2 M.VA7M_W@%D--X$AJR3NF*?#02*Q$6ZO,+1AGN(BL]L%J'>B]0$X7\#LK.AZ? M)3125;^HVQX,8V#2)1:AJ$A"\M9"R-Y#%"P5P3@QVSI]?I&@D2OQ6JE]/S@= MH8-12RKJL.+:?X@??U@"T9)K1D M(H9==]9?>GZ7P#A&@?/FTAP5$T1WPN7RKESH#;G@/]87EK>L<(FB&"' UT-7 MI62&J!Q)!S.EVK6!DM]UI7SG2\;=2!L"'6WEVL$ZU'#31FN#O# $AP'KI@TG M80H$'Q2ZK+.3K/7UEK_W?)O%5B,!H0,3>,9/U*M#*6HE8M00C4RUGDX0)YR# M-5['N.Y2VSI3?9Z:"P__C\3'?C';H8+"90;320=31*%=<2>5,#O ^6>.V(>H;C$>KK]-3KG>K3[B8;_J, MS#Y.U\V-<3-L?H:KNT. ^8N?._* H^G+6YQ_#">-1L MU:AQ:7VN4PV#TPXH+]+@ZJ5?2KQPT@&R+C+A\_AQ)&W?Y/].KJSIAX\?YHFYA30@NB;-DP15B3G$7:B&H 5L;MTLF#/=F!\R. M??>XL>(@.#N+&D8%VCU+>G>S;OR"88GOIQ\_K=Z5?RSO&%V+>-N)LX18E%B7 MS]00QC!#P09R" 9]22$(:=W^[NR05X\;!0[MS@930@<[+@\:RSTW"^@GBJY_ MF2^7[V8W'Y\PR[@K)H,-UH)*F=ATM:\'^L =X](DV3AZ.)+4<=M1#H#-US4_(VK>^*QX[:.',2-G2J\'@"P%LRM$]XPL17/Q);$=8X.+ ^>($QI MM4L^0V(%LTG&T_]W .&%QX_;?G$00+02YJG :+)ZOK9.O!X"]3M!>>[ 7A:0!%G.QQYJMP-=@>&.4:2$]:/6;Q M;K]GNOU$HWVODU_88J^K+=>-]K>^"[-_UX'RL_SATV):5C=$W@*:<96U\ +( M<1E0OM2.Y-%\R:6NV@Z8??AYDFS_#W&K28F,7/I$!TP)T0=\$$F MEG6$4IL$)*+L(.$[1$3-TMW"EQ%FRR86 ^] MI/2U+P0#IHM$'9TDF33&^M.4C+OC- AR&HJ^BZCI:6\^G]T>4M0EV]8Y085I MX.0K0%EO(3 5('!:L4O!*%SKXX%]Z!IWI^DL\&JFEN.]U< A5.5O%?[\IGWX M$<'1LX]J$_;L1VFC@&;SN@_AS[MYL+? BHJIA,8#4[6K7+ .O B!@G.4TN6 M7)CFYO@L.:=ZH!\(J;5:$V_?\9Z\V]O-[E4]I+^=5CK1F7)/6HJ)74O>E:.B MK*1P,,9S&2@GED63L+,L5[E]]+6F5*R>5N2(@J>Y R:J]E MHDBD=>>J(\@<-V8[,RJ;Z:MG2&X9^PUGX:I>N+CAKW 2I#>1PM%4:SD2@G=2 M@]060T A>?.DX5 :QST./#L86VAJU&*(0\QLFS-M/S.)W 8=N*B]2NI%#(D0 MI-6@49M0;!'6E!?3BU/>/NY98FNI9P0:DCT?+GE_GFQMJQS3Z&I:9QYCRTO,Z1? ?"*4L!7"D!5/() MHI 9L$0ABI#!A=;Q_X#)=QU0.DO3JVG8]!A^QK)_^',[9?+-9U+3:OG;1AWT M@P_S'_X,GZ>S].$_T#L/GM1<..D-!OO#L1]0RH* .R!,H?0S;@8V# M:?%RC-LD@CM/6#OVQ<.>\+)?"'R0\KJYB_A\/+^H-:C+][B\OJIG G7TQ&_T M[L5F&FH-]6\6RTG).@>1):1$D;V*,4),QD#A*G&*)5AJ7J/9@NZQ[S=>'L:' M@T6_3OD]!97K*WP/F?XE?%GBN_+FRY>K::HW\WEYAG(VT(Q?-KM#$M_C4R[C M=URMKK#>K5G6(2'T^:JXZ]6G^6*=MTT<6B^RR2"E)9W4D^Z )@#%H%(I7X^W MSW02M MJ??(&7D)E!P\1@,1I>*>_MXWY]7[;SH>2,NX6Y!=@GTD17=1]O5<@F2UT4)H M#@5+W0]F")[1E^"+=849X5WK,ME3LMO!KEMT"=B6RFO:[*3M_OK;^6<*M-;K M29CE3:D)?2C14G+D'OGN)[;8YSZ0[D9[U??>^N;Q6[_=(62=KUC[,GH0R'A_@SDAE+N8$/AESFY:EQ\_NUZ0:OZ$N_X^^[K6UIM M/\X77]^5VA7HYA-YW=\V%,=D] Q2Y+6>2&6@/VC(PBA:[0,7MG6QS9&DCC=M MN252YN=76]?H?(;);1-54Y)$DS,(&^NEWI+!IZ(@<&-,D-9+V[I/]9&DCNLQ MSP*CO:';3J<=0'?;!NU-SIN=YIM.S;F8@-Y CIG"7@P6HHD>0M!"NE0KAUOG M%T]3TBOP&H+@Z<9TIVADU.*O%Q:47VX[]Q7-C39"@6-81R*+6L\4-21G5:R; MMDJFXX.\7\9M2SS0HCJ :#MP0,^;V"97GZC$E48G(66.H$0LX#734&)!ILF6 MG&V="NVBJ<-8[4C][[WH':&,#L!UT]GS.ES=&U['@PHBV0*)A4Q,B Q)@0= MBT\\.!9DZ]*0)PGIT#NU@='I8N\ .[<%7)L-PDU;VNWXNG?EM_ER6;O7U3Y- M$\K"8\A)@[*%UF8O$D0I+:!$SY/2BKX,56NXD[IQ3IS/@+*!%-1I-?.#IE!' M[J\^]8P6.ZH[:6LV//#>>PA4[S>:5M8_U-LZ4LI2(H8 0GM;K8&B]1E6@EM#Y MD"C2=*UW&/[_]JZM-U(=";_O?V&7:P,O*^4R-VDFB28]<[1/D<&FPPZ-,T#G M3/_[M>E[-Q=C3,K2YB5'.IF4R]]7+I>K"GN >M"=D5-8T[F7FHHM#7;(DPG5 MEZ?S296D>-V\WSXC,XN=9MA!->"?<,[K(O4J M#:Q5&8U\V5C*Z13X@^:D[I,DCWC+,(&(G7&+Z%NF]H'+0B+#&HXA@^@9H:^". M-L<.WFU:]])]Y7_ B>++C!TC@IEG!08F#F)3"=C!)K MPXN]R+:2KC MTF''4T:[F#E)< "ZX]W1_ :5S]NONK>>UL-.;&//-1+;XQDX+S+"Q":&A7T2 M^&;D>7;?:[9-FF"Y_R-HQ>YMG/^QL5H,^Y121-K!+4;.AV)&MAD1^[G4&@S?1M' MA+C&++$BPW581(1 MEX0>,8T(XQD+D1E<0>28[(=K^3@A#+5)RVY;/;3-Q4JRW6E.$M!K8#[SX]?_ MSI\'+)\A=&LR B ;98'*RZ"GZJ O2U#Q.; MSQC -;"71H?JSUR331D9<<1 @U[25[ M7+'3UN\5D\36;5[)?J[;(D9%1YF(AHJ:R@Y#?:B'VG?]^#ABGLM+##?D;ZL1 M%+,#X^L97&@3T+3-U5?%]ZBBE:&(\%QC]'( *ZGW6Q3=J'O8=?VB!%@'A1B MEYU5[8!MQF:$2,2OT_#?P')TR-$KH;K??"1PU\^ MCE9"R4XM(EOL-DPGSS# M$;\1U&<++<28Q>DA=E1_8M&HB':&(T-RM^E((*Z?V1PB_S P$;9P8I"8V(:; M>)X18<;KF/%@3V;V'*&9;NG:\B:>,>2@UP#T^%?*M'\L:+QK]OT-<7L M5,%OB'ID!W!R2^*,_0<_1:[E^MR$[\A$2J4]LB M>FGECR0MX.+K0<5T2)O8*RDBJN8<7DLO2?S/!7W]%XGQ9H K?L?8/%WRCMO] MU3_]Y_ 3RSH6NC&J&!]LJ7F$@4=T:>55'=$Y]=?\?@5F&[PE:VO@!;_5K_[" M\'I]^#3#]R?ION MXX]M(#-!ZK)U+-@J[X36TUB:ZX-D$_U( M]4RQ8K[.9((V+!5L[Q(+38CZ3/\^Z*?6 [:(!HF5I8CKQ@:8P/V>FBX)_D@+ M'AW^1-GHY=8E%R00'D2= "HZ++SR)J,EF=.]NCQKK7#U]<@7X=&'7X)B*&G+ MYT0T"K$7:,J>)J1]R3'/P:]05K=Y%(Y-9/94->U@66D6=H"@GZZU+H,VS.J^43YF: MA#?WDYSH_0N?VR1%A?9Q8!LKWK"LT NU!N90ZW;UPH:/-]_O?D\7SU7Y>/7] M<1*SZ!\/]I*)-S0/8>BA YBFW8/MZ'R&ZD\#.\$B9A!.MEE*GP?.<-&!NA\Y M+K+UXI%_Q;^Y*W59C>>M4:K0[F["L]8%B0Z4??A3Q ]%&BM87P=10N1H4%J[ MF+P.C'QB.T!UBRJROR5C/#4-,H4XTJ"@U@X',%FG*WO][5=5F]+-<[YXB,>Y MO1[10M3!UMC$P('_$+*YA_%+7J8,Q7F!ZM=ACV*R4\U'=F%V#*.D%5-T&B/[ M,8%23T/ZFSX35#V3XO:OY[0B0CU-37\!EYOLRFM1@4G"]1U=V."%VY#,&K>* M':'L0=SUF@$^O@K1*! P@=K'Q;$+[P(#>.L]J#:Z_' F"HR;3K0;6=&K\-"P MR:C9!=H%:\!51R&B%Y#_ZQ+>) <+T37T1L6[]]J8H"E^JXJ,OR]8WB?S C/Z MU'1R=(@%,]%A6W _,. ;,==*18;V5!)8$^G0$*EA^KI0,D^KT='KB2BPCE%) M4DX &;E^RHCEAEY%@\:,'VIR/C&WC:98 VBPWCJ@028L#N:3\%9AUBPYM!A MM/4#HX4#K/7B#SZ@2H43/!$'UOXIXPB;@-#(&5=X24@ M>GE"182U2P4KQX_R@]K1MCLP%+M'D!5YPG.)<(5X&6_8@H<67-VNBLT#\.-) MVHN"J\3+L'..@!:T'+5N+!97KRC-QG:U=,F%*\O+$-:)C:[5W0]%_5G31%?K M7$I74LOM45I!"9<_KO)*BO5](?P M<[Q2NV"!/@B0N>H]:):[2OD$KA$;A3,)A3DXT,1&""=GF+1;6=U.AO"4Y%@9489=EJ MA@*8GYU".8E- !8O5*6U2&P 3-\OZJ8C\_KC(XZ5]HN%:R(*_4 M1-5M4R(#@%4\%6R6O; !,_R1":4YVZ)#=TE5?%^BOZ M>PKN.P>#J\:JM 1/#4T S;CWRN4I4D:;[6?HS_7)"=)6HW^%%YJ0+CRKTIS M$,55+Y-@;BQ#^5;A+\L7_GX@FT"49FFU5A.[R8T(5V)69!3#D-7G!*8RQ.L0 M"_=YN()#F)ZQ7H."BL_1YV*%2-0JU]6/D495 4I*=B[\3GZOTF+O5]0XY0'# M")&L5>IK.(:Z=@$]O$[5 70J64GW3X>R"CI_'M#Z9WGT,HWJQA\1^2/6-0-G M?*_/7@A8P74 "\5>DKN6%N8D&+]>C6D6:)<#2=XTT%)P^= M2,ZR<_52@5>^A)I(V@7#=5]U4D&'X0),W0.A"G@Z2('L*>G'FG9,'+[)AZET MIX2.Q;?<:=[[$]_[$X=Q@_\[I_5Y?.SR.)4$UD;5M3H: M)PM-0);MU5*S-,[%P6WKC7!3D;E#WSQ#$#]@C5X3QW+ FM2Z5D3#1*&#VJVV M:I)NE]+@MNUQYWC=ZA57G.-6, S=!57 M["2>K1]0BA41U202K+%6GJ\.9* /RORDR#3D6JERC6TRP?IE)8GKP08Z[-QE MAJ]>%\I\8ZM0N%97V2BS!QZ-V*LU._(0*DELD@W7IZJ RPZP='"E>U65.]16 MR7 =IF/\:A]0T)T5OU=IM>8O(&V@9,>;Y>9FQS1ARA V6U7L#AP*KN%4DFXY M**&/C6=NYF=9;R+U&Y'/-&,H?Z]4G22'#077JRJ=NY.!4CO^[TCU)8_I4E$. M76@ N)9595RWPZ8=PQ=)YJF8[AA(B'&M M)AC @Q ZNE5R)T.(#YUR,&>3UZ/->S0=0_M5;9W2)!JVJ=+\$PMAX-Z-]J$N+$7R0]9^^:,^N=V* MQ\>B5;V4VB\=\$-08=Y.O]D5Q O\4^HF/>]HM555C0L7'P7L2RZE/'?@-[U' MW_Z"_XA02?[]C_\!4$L! A0#% @ MF%I5]ECG:S.!P /2, !< M ( ! &'-D4$L! A0#% @ MF%I5T3-?R@X+0 ^L8! !( ( ! MC((" &?P-^XD90 M $KK!@ 2 " ?2O @!G+3(P,C,P.3,P7V1E9BYX;6Q02P$" M% ,4 " "V86E7>I93^*BN 0 C=A$ $@ @ &U1 , 9RTR M,#(S,#DS,%]L86(N>&UL4$L! A0#% @ MV%I5TC&W[6%_0 ]^T+ !( M ( !C?,$ &

    UGIWW;BTQC2(< MAB@0'*8XCF 2\R3%:13[S,J5\$0?71H%)0>/+;9 M:IJY6?-O8J7;WF>O_9"5;)5K0MH7\_!B0CCUU'8_E#%$440A]:(4IE(&'DULP"%"S(TS7NE@&THU8 S,.&5L9$A M70-$F#CZ:SA(QP%B5[0U\$9&K$OMGK3F55+8NUQ)(#9947DJ?1 R6PO>Q*7> MJ4^TSTTR*_<@LVDKUL@"-Z*"1'6CA1\C[[0X^5Y<]UPLT[6V0,P"/ MKHO1,VXS@5.(S/8"8A&"!J[!(0C+NKM9E*&N:3L(6]"UF2IA@SH[+'!GW-C1.Z M9\VUM M0R0N"@8?_)_"U/,R_#K4)#^IMS\'Z5>\^U MS[QBF_%#62A"&22O8DJTG=(>G5@QZ)/6C0*:< MQD9'UF;=S8T[6ID!ZX:"D?/N6D-@/L\?[L$;F4)VN+T*H=,"M]=]MDE"C% T M31GB&LV)$HB<_AJUWT[S23K))V(#3D]V$:,F)LHU8J/./O.(U5M#KPM^B/56 M?!/:]*NSG,B\>-*95F_I*GNH^MP%ZV5/VMM:?E=_+:4N-MBZ$?@1EDDH)4RC M5"=H"A1!4TQ@0+U$(!S',O+M+A!AW%Y.-WH ;#9=@.[OC<"+4Q+<>+H$\O@=QVKJMK?U% M?T>JE5OY*2^$VO;KQ:0Y6HIPDGIQ0F 8QT1GU@@@1HK!B?21CF^4<614+NQL M+W,CY%;4JB)$+6QM'UX\B[) ]I)5[0BOL>\LSC'EA@+2N?\Y*L_E;DV^C?:DT4VQ<54B[V-^TA=%,U3^JAV;\XL"4->Q1\.U*W,H/HLA^$)T%?>]V M6?Y-]:##G#^O3]8_VEN->_,A$P[MGE MNG$MX=PHK550K\H/2IM2#2!8*95$"3K%"S*U;%<%UO5Q5R$>]6W[CUW>BM_T M"[8IU)R/O1E/ONF(CG[4VVK4\5XN%T KU2:MJ#?=8!2/PM&P=948R+E\TV84 M&@O>HU1$HW5DMTX(QI!D[QT[55@"=H+-2L/]XR'_\/ZJ= MALD8WQ.86>N3D)&5HBVQV+UD1Q)<9,L/S1'&IZQD%0-E.?^D_E8N@R2-L"K\E _; G@_.M3D("1HJUD]_L8=<%)/Y>"KE= M?AY/ M5=#1MI(:K)1"EH$+1O";[E6"T%*\4'4__MY?<-8L16\$VG0!BDT"?O6#]U GH!33#!! MD =)#)&' I@&,891$NBLJJFB+*M#]FL%FAN1M7KH(RE2:]+F3%76?7-(50=W M*$;;J:'^J54.K/3[9?=?JQC,^MW.7ZUSL%XW\F8\.>5XCLRAK2K@MU:9W_6H M-OJ +P?C4ZD$=CIU_]UI"E4G\+K+DWJ=.%,G0W4"WHF,IV[:M745J3+YO[N< M[/_=8;+_2I3[1[*^/4CTG^LZ:E^WM8ML('!(PQARX0404>%!&G$!N1=&/$)! M$ICE&!Q9SKFM #NWLDT.E,6JK*UU):>^PBBUEB7X39?@-+V1&'N8$8G4M&:> M6L)1JJN4^Y#X%$&* Q^%*2=A$BWK0H0?UQ>RWLYHJ%]+_'^&NQWN\\OXC 9P MY-6]4@) TY4[VD6?*TQ:%3NN)3F0&L-:K7G,?*F?ENS^0(F\ORZ M*?5<5;(#2E:5EW#Y*,0&<+(1B^KO1S-:="8]5;9^66[K6VBYW>B,*#IU-M&0 MJ,E?V^T;_9F4FYS]M[+T*W1^?]6*I@XG,1F3C%Z/M]JX?4_D[S8)@'N/N6FZ MNZ+^XR#9:I%NMYMRH_9&RMS]I\@>'G4VF1_*_GT0'W^)@F6EN"LR)I0)@FD4 M>"D4H<00I=R'J<]3*!G%&'EID'A>8X)\WY!B8^@<,XWT]D;)7H?Q2*TC//C9 M2 ](+;XBGEI^\*P56"@*>\C65:Q$RX"ZK.2VY+H =)W]=S.^,6OUU8CZN;_:)V/HAS6_CV * M@_BZSU-.(V7#-X7P[B=!^'7QO?LW!-H)P-?L?V:THIWD$*,)0L3AE*:6&6V,>MV;OR\DQH63;[VHTJ==@QBB+X9 MH[C'=&2&V2 /?+(GR8<-S8Q@M&]#" 2V=>9S& M*[#.T\4U$(Q,"(;:6\5?G%)U4,C%JX8FB[(X)7XWL.+DO]M-MK+8+.^*G&_9 MYK;X+HH?&1,WO[)RZ7DT"E/I04J)FG0XPC#UI8 \%4S0E/DX-%KT^SJ8V^1K M9*R<31LQP9]:4,,3FUX@ST](%_",/#$'(&,\22^I?VX%5N]V5E_UVW[*]C8[ MR=2]I%0[A2\^-\RJ_T@*?=M"1*(HIBK)36@,.2A M1(@'W$^)C2'?V]/<)G:&9%;?P817, ,]QFHLNNG FK"*32>L8@'V MB'3JCI9JC]> XC))V-L.ZUL[E5VIQ0SNIR8;*F=.9X[$&;8LG_.B>$_*QT^K M_*>N0B;:M&KOA,P+\4VP5PDW[\FO91R$7AS0!$9>2" B20Q3$1 8<+4 1[Z/ M!"(#KN[=23C3Z_[WC_H+*:OX(5U0ZX=>*G6TD9!2L"I!V'->M,FI\XZ/-M_E MOU,DN=:9/3;D%_BM\[VC5L ;1N0"L' M*NU>Y<+4<1E:27"HY0(H/=VM>.ZQ=[2(.11LTG7)/:"'2\T(/0S1S6S=@&VHQ>>UFFNBW'Q3UMSWG^1946.5?^4^_Y3]$KR9 M*T$<\@BE%*:(*M,U1BDD@@B(4^K12%*6Q$8.'(;]S8V36J%!H0]M2B5V"7Z3 MC>0Z/%UJV8TS6)AA?IZ?1D!R9%;:@:@%!EIBT(JL\T%40EL7LS2#TC3(PCFD M$P59N('6(L;""JB>& NS-B:*L;!2:!]C8??:%1<#W\2S^E@>B8ZLRQ\*\M14 MEZ$T$-RC"'K"%Q#Y1$(:X1"&(H@HBQGB9A7/3#J;&RO75]Q[84$C[8!3]#YX M+8ZZ'8 VQ7GT";Q&*-EC@HC+H]R^KJ8_;[V@],E#T4OO#*V*RT3V0Y<+V5_= M>,J&\['$RG!#/D0D#'4-L &1(:I,N*B1!CEK#O3Q]Q8HB.BR86(,91FU' E M0",S@B4V RJZ]FKOK#SK<0\3UUKM5?&X<&K_H]=6X#I]N5(%RK67)/JD/-N\ M5 6$]NYO7AQC(:B.GX\H1&$<0NKY"10D37Q&TI#:%;V^7J2Y$4BWQE8W0QD@ MC?A#*V<-'C-#JV32D9CP+OUD.&.MR *TFDQ4*>M::)V7QAHLT!O5PKH6P/[B M5U>W?"TGW[!_;;-"\/Z\]>6[ES_(?^5%59QQ/[\95_-!L;(N@ZC]LOQ8;>H\ M 0.<2!XB3HFT"Y^_6J39=-;%5!YPM MJE%J3Z=*J;I@[$3\?"W6SOEYL$!OQ,_7 MC/SU>W;%^-L'8G^E6P.M6=8>G! MUV_-C0H-L\5=PN(\B5T'P\AD5*>;=ITUKU_E0?7_#IJ:K-C?:16ZE?UZGG!= MT>O59*[B*M.01!X))8P0TX=1(H9I0"5,!?$X#D/*9>JFL-=1WW.;Q%9+IZLB M7\1B G$S ]TL5)?.TDP2"(:DU#8(ED.2&];(,+KK% /4$;-5K.R^DR5E6/T_#\$DQ#%$@50V%Y8IQ"A( M4\JC%(5TN[LR*T7:?C3;%[W<=B>.73"^":\9,[R$8FI"_=HK): M5%#)VF$B=_1C!HHCOKG0V:0$8Z;X(:,8OC6,0NZ*7&8;'>NSU*E0PX!(&(F4 M0A2% <1)0F 010(ASPL(HC;FT+[IN=DZ7\4&9%7DDQTE=, RF_[#(!AYJFOM M#^()U:^K;14:>M=$C-YL-D5&MYOJ,FJ35VF1\_5&R;?2C[4.ONY(X1@J1P30 M:7C2R7ZLT.'$/O&$;9C*S6J5_]1UE#[EQ?M"\+HY48>"UU;'DK,H]),P@G&* MU+SV>:S-@!#Z1!#/DUXQ[I!V$G_0Y< UA+7"3=>/&.8*FD2F.D9RJ=*CI1^FDM*<%1CTA*28M M3!208J',/AS%YJ6!]WNM8?9'=:I5.=_],]L\_GV=TU(4E7?KY_7S=E-^$UI' M9<]5WYCZ;5L4:D5]1\JL;"V]E[O&[[W4=2VB",=85>,1IUN0_*<%O:V7SY!*HL1=/E9.;997!T<;7 M\&IQ!F,V]CWD;L^Y !TMP4^E)NCJ"6I%P6M-%V"G*ZB478"=N@NP4]CAS>7( M0^+JFG,L,:>]$QT9[*,+U+'[&[;*-#'N.KT0>USGJ_SAY9M.I]>F;A BX"'5 M00O$9Q E.@TR36(H..(Q09SX.+;9P5_H;VZV?K4I79/5Z@7P5O+J@+TVJ?8> ML98G@9=@-^-PAV".3,4[2<%>5%#+.D)N#$-<'/'AI=XFI35#U0_9R?0UV\.$ M#V1#=),WGYL/6]%%E 9A D.=U *%1$+,XP@BB;FR2SG#H=$%Z7'3NO>)P?<0SZ)0II)"?W.SKI);5LE\FD\J]D+*?#^ :4 2[:M! M8!H%!,9!DGH8!3CPK)QB+_0W-WYJQ5V 9RUP9=6(5F3K2XRS2!O?;+C";V1J MVT-WMX-N)^T(]HPA,NYN-\[V-O65AXGJ)^Y!C%Z[VDE"IPO3[F:/^4J]7];^ M:$LJ0L(\@J&@(=.Y8B)(4\H@\6F:^I1109*!;A(G.YREHT373V+'+K8QW!>A M-N,6EP".3"Y?#E#[>!ZU:UPESD+AWEGB='=OY2YQ5ODS#A/GW[LB]75]:Z!O MQ;=%H:AJB5C,4^QA*"GB$)$ 08PP@Y[O,3^-L4P3JQ0R)WN9FUERV[FKJC)) MZT-VTG^[I?_Y_PH7/DZKV:)^C/U O:___D&PBNY!Z"^ ^C*#IB[;\Z;YLU?] M.5P I<%SG>!Z94E0IX?.C)6N'I"1J:A[%5N7L:Y%=)SQN0\!E\F;C_J8/@]S MGYHG4RKW/FP?BGLG1/&W(M\^5ZMRE:NAYJYOF_7-T\8T-O=",W/C$2TNJ.0% MM372D1A\$YMML08W3_G6=*]C@N3Y6>\8Q+'W.-?C9Q4 ;(C,H(C@2VU/%B)L MJ&0W9MCTE8E+8>VNLQ11;>O[[_);5O[WIT*(;JK.I2>EQ($((.((0Q1&(22Q M/OI-TC ($$Z)9=:KL26>&Y%I&:%40M8ID>L\+.<])=]HJ,V,GED-X,@DZJ N M5<=QOJ/W FC-@59]YSA;I22>0?DIVW%ZZT)3QO+^-4I*V<+OK'B4=6F8H,CP#M*-1'-;R M[FB91EZ(?>I#(F-]V!P+2(A'89J0@'G"CP)F=]A\KK>Y+7@[8<%*2PL*+2[, M)=R6PW)=GL?:\'38%8)CGQ+OP*L$7=1^?1H])6S-80X/C$U <75P?+:O:0^0 M3=0^.D@V>FFHWS#=[.O$5@E&EYA(F@HI(<<<0R2"%*JU@$ =YAOC*/*9;U7? M_$0? 7WHN+,$_BXAXF]?WM5//;X[7_4_HZIO@77N__ZM&!W O ADU+M_'6@W'J? MQ]GPRLFNU;EQ0U-1?B=^Y_P.[!58@$]YOEGG9X[NKD7[\K74>$"/S"6V&"M6 M<9D%>SAV@^ZQ++N:[%IK& 3=6ZZ!+0S.G*M]22JK:!=0U>RQOF_(ICKEO)7U M8QE9W>5E%?3Y\==&ESA63/DE*S=+C/3_$0E1ZNO_\G1R$ZQ^XIX4+/0\/[4* MC7(CUMQ8L-&JWECM]+$#CV; 9:NR-^JC#;"[5XEMS*:FY('B%PV M%8>#,3)1W1>D.E>WPL/*TCNM^B!+[J"IR2RUTRIT+;&>)^SF&A?9\N-ZHV;W M#>=JD,OWZL?;XC[_N5Y&"8MQ$$:0DC"%*$IBB#E-H(A9ZF,>2!89F4UG^IC; M%*W%!(V<:N74O^4%T+*:3=5S@)Z?LXY@&GL?-P0AX\EK@,&96:S>KF>Q^F$_ MB\^U.=Z>PP?\J85U=,IR'HGA=8*. MFYRV7E"O2D=U@_J?O,+UEU[V\Z*'?EY-2<=_B'(CN(ZM_*5#9P2_S_6?;K<; MM9]?:U/LGT)?.:EG?J@=WX/X)G2I;?7W]SKK)V&;+5GIHW]_26DDL>][,(P\ M#E$H$TACBM1P^4QZ'N.>3*Q]A&>AVMSXK-:LCL9L=-.I6']H]U$==B*(5&(L MP,]&/T!J!4'1:@C87D6PRJ0 O[T(4I26V<_F,T0V;LNS$'A&]._ O_FV=6CN M?)H?.Y^F_K-Z:@_3 K1 @08IL(,*=+ "&BS'[M"S&G^7?M/S4&QZ!^MYZ'W. M$WM>$@XS-;X)?<^LFM-Y[-XKD1]$N0P"FL9QA"$G"8&("PG3. @@DGY,"8W" M1(KE6CP0)9_9LG^J&R.RQ#59=CL;CS-?25FMPFL=QOR;FLVB +^1WX'J/O]9 M$6%U91DDEFOK:;@%03CR*.0I]R&*I$[D%Q)($RJ#,$A9'%CY]PT&>\K0J5-0 M.\#2S&*X%J&1U^[7X#3RN5LOSVGO:.4ZV<6D:\@Y)0_9_.RSMJ$P@X-TZHOV MCI]5%6U^_TC6KQ:-S^L[460Y_RHVMU*G*=4QITKN>_)KR?T@BGP:0A_'0C$) M26$:1.K7D(_>VK\G[I^DW72CHV"Y&AOI3ZB&I<%^%I_9QUL@ +GK_!MF884 M_46^L8G"D/Y"WYI%&-,,QK@G].DM)9LH7&H&X.]#K.8@S+#-<16-\?GIF62% M[K^Q#/?>NSB)TX#A$'IIJO;) 0\@]A""B0@#GF(21L(J3>F%_N9F&.TEU1RR MTO$"JZJP_)"PK$M8FVWL'"(X]O6P&;0F,H^W?I=XFW0D:JGZX M*31];1BUO-N6V5I?]^=/-%M7C%CNJB$3XOE8A@PF)/4AHK$/:2RXVL91Y@<\ M03P@-KQRKK.YD4HK*^@*.[@*]5F8S2C%%7@C\\E@W*RIQ 001SQRMJM)2<1$ MZ4,&,7IGH(> 3G/Z33PWI6;NBORA($^[2X*;[>8Q+[)_"[Y_ILX(YR\37V#* M(@I#$BER\82GR$5QC10TBJ1,/8]BJQO]P:+,C7HJ34"Q$Q,\U[HL.E?L9*=. M]T%BD:W0P1 :7HM/,C!C'\148[*7$-RU8[*_6=YKTGW0509$=W"ZNA4>+LBT MM[A7 W9TZWI]BT,#$_1=:\/A'W1"/:OXA(.7Y\9['?' AW.)Z@RQ.4]/3F 9 MF75.!2P8HS0@<*$'B2OB%PY;G#B,H4>AXVB&O@>'F47*TGK*UQ5-5$=*Y9X2 MEBGQ(YHD>BO%A;)[P@02(5.8*HLGB$GHD<@J!<:9ON8VP6M1FUNJ1=>&L;Z\ M,D':S#QQA-_(3-! 5XFYJ(_@RX[!XP'Z?(Z@C'K7AS(ZA&G;W+U;Z.9Q.*WJU88WFP['9@#<^A MWVRXQCZV;A0#C68+T(Y=1Y-%-7[U#62W9LY>PUV(^EC'W:/@[^ITW*UPTQZF MCP+LT=G[.+W8NG*UOK;[@/@5*/YZR])/4KU)E6DK!W,[#JV M1)[SHWAX#L\K"GT_)BF%-,X#B,(80Q(&/O02G/D)0GY*M/)BSDTR-2G=4KJM M- $4K>"[I%:[@>@95,\+5UM8.5<97<.D&V=C!ZZ1PF!.P68C&.4R$"=B1323X-D9I@5:97=<,R)2I0_[?K5>K_XLEH]2O<6, MA7X,FK MO0X?UTY8!4U7"]AFYNY)MJVET![.,'(NZTD6#Y-*3S\ZM!OVDM_G'U13UH^8 M*IWP$U^* 7Y=2:?I' 6IGV2!K.Q $KG/,Y@%20RC//8(PN)_@9:O4W?"J6UZ M2:\,7JTI!BW),U 3;=H0^P+:>K+ )H:.!<,%^,#WFF*+%WNZX%AKD7UANI%; M9.LQ?]@B6_,]4^NPO:?[PBDO7M157=L.^N-J74_X279)4<&S[ M_$7L:+X1& M(^M,"I7FPZJLFBQXH>K,>9:$21)3&"9>"E'"$XB3$$$OBTF4H2!+]3*AK5,V M-;EUPUA11WB^6_+JEQF@-1]252^6=/7$MZ5[=8T@VXMYR?Q\PR4:RTFR96T& M;G8:I3<2\U/=/:I9O';%ZY?RK%(Y2FT132>>G+!2U(.6_'I+-0R CH-&R=35'0W7XI*N[PYAUV)K#]R;<^"" M[S7]VCY^0Y1U%7!W:(^D7Q_[I/_]"M@-M.=AV)U0C@T'&TGW'<;B5K4=^/[ MN%SVMTU9J?(/WU9"F1;,%0O^F5?U^2-5:*$KX_+'PWKU4C#.WK_^4$YA0SB#R4@9)2GW9#C.,,\0Q";3:S+LD%U\!WK*]ENOKNO; MJMV%[1A4Q8$:-?V=9/(7^6?))WCHK>T[R:OX '[I*?=;?IUDH+M<$%LQOBY( M'#?2UR'(!_&^+N<:VD5Y7;R(H5^X])[<5?RIE&EK8>B+8R/,$(&(9R%,,[&TL?DVZZ+8X%VK++5#&SY WT&04T^V*[CUOP9%ZVGI4U^K(=NLAWG)(^I%P8A)$G& M((KS'&9"R M;)>,$TP13,UFO,>?4A'=#\KDT\B%B70?]-,A9[F4^Q+[LDT8\ M"K,TX3!(TPSYH9>@ ,VK5847;X-^-_,$T!_@/==9 KVCTC*PCL^^%M/61;[- MJ[]IH&QHMG>.&0!DZ6#2F7'4D\8 @OVCP^154__XIR-AO'5]LS\J\0]9>B<4 MLB;S(PQCG_H0H2B$:9Q&D+(T)IZ7!&&F%<^O,]G4I'\34IEW0>AU54:P:>C5 M=[?('YQ5@N+(3"ZJ/X D/ML8 (WFM]5G9>JH-WC&_ M0+RKNRDWM0)OUFN36\33+T](,C1$@B/E$%U<)U[&9-"=XIEA1[M8O,Q:_W91 MX^DK&DL/:<71--SH]:>\6U;K0M!)_X(7&SY//,J"."(PI4C8/YAQB'F2P"A& M/O.W,'8)]]&.Q$XG-#MR&"_FM\M**%Q? M^&,A0S*6U6>QH^:$$(S2@, D(1%$N9="G(4(IED<\%R>%[Y6:8E3$TQ-P-$MN QK$ -41%6]Q=8OV,!BE>K064^&$KETX..(HXN<1. M*P4N/F=NWOQ>K56'\?(^;TMUMSE*FL7O3X\PM3WZN["WUP5>J"+O2@D[8O+H ME\4_ ]UER] .:HZWKQ9@EA.Z], 99"*>&78T$_$R:WT34>/IX2%1O_/JQXH9 M[_<3KT]ML^\$2-6TZF_M4Q!=WM<6T'&\J8\ XV +7\#AJK"Q_3%'#QP[P=2Q MT+%3CP[8MNQO,EW\Z?GFJ=+>J[UW)K=!NVAPE7#0,V=FE[HZG<=&8Y,.A,7U MSCR)B+4V5Z>X'[8?^P.-MPF/D+^S\X[]?6BCF;*ZS[_B!2^;W$PO2;PHYE36 MNT40Q22 Q!?_3'V?QL0+HRPUJIQP,,/4=JFJ2B,4/UG89'GFIDH3/[V[Q:M0 M<;Q)6T 4=19S4B_R;JTOS/[X(W>#.<'>80^84P\:!U1(S(40O<\_KM:\>%P^ MB 55%=:#-$R]"!$8L5CLYB C, L\ @F-@BSP4\1"K6919^:8VGYN"96?<$,J MD+0:EJT_C>GY'6X)*<=[W#E(VJ$1-L :*2+B%&A6 APNX7 JKN'D>V.%,UPB MO!?%MD$L8VF[\IR([;NQZ6Q!#DSQ-0$AR05*%I!0^Q,'&JK:KDR:9Q[#K/+(L(27(XE MPSFD' @##5 &R8!SXXZV]368Z^]XG<<'M\G9J!CBNU1GV^9J#E;*9LH:KNF=FQ9[45IE7 [37! MM$/6V.TOK8)YI/&EW?&'2?E:.?S:5I!_7R4@RQV,B( /G,:ED5RPUG3;F>U;+N8\@Y3UC,.41IC"%B 8>I*OQ/ M>)AAG@2ISTSNS,VH::4CH^1 :LHO%1,"ZH ME@Z*D8@>]1@9=R'V#YF19Q^8JD)_<+99\/O\(R[6*A*YJ;:P4V7A=XXE@>Q> M5FC8K->"I/>X+,IOLCS#UJ;V.(Y0GF0P3'P?(LHR2&(?0111CP4)"L)4JUVS M$^JF=J"TS,G[^ERP!UXD?_)?=?Z^TE07_7;O1?LY",.D*XE6+,MJK?P+LB%\ MM3.44(AE!=$:$D D)H9)+E8_#[TSZM)6R#FHH-/R)U>Q MXQ H%L%WQ21P4LC?"?RVLE:LTC9NIHH+6 ^R4YQ,\C9)D+<_^9H6I23IK[QX M_"%LM1M9]_J1-W_A#^N"\GG(,(U2/X $1ZDLN>;#+(D))+DX?^((I7E(YN+( M+%;L=JEYQS42[2;":9<#=U+J+[RLFGI>?,O%#/S9\ %PS4C[5PZ>)2NR=PO8 ME P(.D$IL='LM#WVYZ)Y!DWO W!].EE,M;SM?S@M_Z !H/VK[#L@()A.ZJ7A MFDTD$5.7ZO]1:9F&2V$[2=-T^F$'Y!?^7$]=WN>?5LM'F6$0O&K$$8(AQ$E.$_2U,QG# 4(Z>(U'8Y<42+ZDPN&5XO33+U-9C $XR!:P?1]XP0=7I:K;T"-8_6P30.T,'[M MCI7K4P.Z;?BGVIGO?)/R9SO%3?41.I4%I#'"6/E ^LST,H,,7AJF)';NFL8U M(S^AOQ;5CS^6*U+RM6IL?[=\WJA&]ZIM6]'V2^CY;Y2OYS=<+&4GMSIV0'9O MN\7KI7BD].=Q&(4I1@$," \A\J2OQ",<9K[/"?=0@ ,C%7,\1 M0;'<<]LSGO.U]-C2_OWYL\Q;'-(/8:1O0D_]G=Y*.SZR^A[Z'L_@3\$TZ',- M:K;!+M^S?9]]X^>? ^;LN.^F:?0PCUC@(P_%,,!1)NL?(^DD\6#,TC#RQ-F6!]CHCD1K MVJD=0%^K%?V[#.?:/VNH, D-;TGT<->\([&.YHA.[\Z9O743SMJ&,!8O1HP@ MLG4MHC?IN);?M9R+_-@OL>B7Q9]F_]M*S8QP5^U,VU/3G MU(2)(!1*2H$D%?H[\1ZMD:/;EN0\%B#70',L,/;S =TFVI9S;B[ ,RK@] M/>IH^;87&>MGVUY^>*#M72R+BG\J7J0^4XFU++J6@[^MA;(SC_.(1H&$SV<< MHB D,.6QHZ_?Q.%2+NKX MM:XZ93G'+& \"V,8Y:D020P+.RC(4DBPGWI1B##U>1LB]DW'*>..U@$Q9M]& M\3*WC/P'SW-.5< 9_TGKN[VU( /DBXTLYZ(>TG5-.%SS2RZA-U["T8H *";! MELL9Z/@$^6K=-MB3K,K2 "VS0'#;U45K^04]AD&/XPDLMZX#:QK+/I+?:W>E M?UUM2)5O%N#(5]%?>6QCY0T\9NZ7Y(2CS>'$(_GGW$.W=>N-,-?U*L-'3,5G M)C3NW<:*O3Y"\Y#1-(T# D/9[P?%R)>F"8:(+N U%L3\I+8+\_AG,-BB_K%#O>EL>S\2ZL,/3+OHCW44VE^%JXXX M?1"U#R^-(=_L6-)G]]R!8S#*L,NMVZ?GQ>J5\R]<53OJ)0$W;=+G&4M\['$? M\B"G$.$(0>S1%'HQ26(NS@X?&54'NCCCU X,L2KK#6> -X0/\*)=1EGO9LLJ M=HY/@996N*Z)[1Z6 M3#5+U'2,[;PT-5F@WS/RD/_+[JW!K#O>RD>:RLD6N:QX*=@&+RSUC#R)P"#O MU>Y(HWFLCC+0]U(=?V#8X7U?_>!KZ==>\Q]\618OO*XI)8W2S[RZS[_AGP\R M-T 8GU6U+LBF4A4\5@]8'3HD8 Q1%L#8HSE$),XACFD(HR#'B$4D2/-H7JTJ MO- [VJ^DQVBS=U2Y^^P5.RJ IN-'EEB21=3?+61\GID2<.UJI8E8D)0(S2L- M8HB0)Q0Q@CT84B_V&,HP][3,^+=8K3$ZN$]KM?04NA'7P/$94<._PTK;<: . M9IVI)@2R12G^.0,-4Z#/E6RJ5O-E3RVT!+ EI?%::D95*2U!MZ]PVAIV8!RI M+./QJ]!T51%4G.(L#;( )C'UQ %(/(C#.(9"SD8\BR),F9%MNS/ZU 1DW5=4 M4C>H+NTNKF\HM:$P#^ \QK*M.,V=L<<-QSS&UD'4Y=&'3'T1GTK!EGS0TM_4AM3ND6:T&I<<&ZXP=BPNI@*O MK@?#%2YLPFW@LAB"V@E7A=%0([DHAK"W=4T,>GMHW3/5R?:CH/W#2E9: MH2H=Z<.FK(2:N+[]V10YEB%XXK],Z(OS@%(_\5(?>AD7QP#+."1^QJ!0XG** M.4$I-PK!'4##U,X$:6TU38$-$TN'+$ #8;06CT\35M3@Y M%DB[A37U(#(6..#Y:1W/>?.XYLK!6?>T MGY.89S%/A3K)D <14BZR.((\34(O2IG'D*\9.WERDJEM>DEH%QRI'9)W&L-+ MMP)VD'&\S14H3>I 1R7X7M.I;>Z?04D[/-$*6B.9\O\K\CSP5"P6A>I2\K): MO$BMK,'QXZ5OS"3@\"(LI\(*3[\X5O#@1=)[(8*7GS6O*7PC1F%R))6&C7#@ M>W'B0<8(@OP;U08^RNN@FL"[(XU6"_@H _T:P,A M6 ?4\<;OL&P(/LP\OZS8&)LP1B!9LFGTYAS5R#&"8=_J,7O9U S:Z2UYOK5D M>P]S))*=XQ C'TL_;!9"%#,,,RPL)IJ21$@J@CU$]2PF*_1,3HZU5Y:]SHW@ M!U\PE;$JN-6,+[:U7)>,L]$7P;'LVVOPVW$$^BR!CJ?9]H[9*'_!R5KIFHBC MK]E(UN1(:V=@=5I%^H2!:F>.D6Q9JX!LS5Z[PPY3UL5IR\777#W@@GWFU9QX M".4ARJ!/<2*4<13 U$L]B(.0Y4(K]_,P,E'+]\:?W,&%RQ_@6= &V$:ED%8_ M.*B[3JJCJVC(-^UVOPNJGL)]!52.CY>6,B!)ZSLB/^#GHL*+XI^UNJT>FO4J MWM_0JGA17ZO-1O-'8;+6$7YW])%;MQ]E[;#'^O''3%7CIJD&7GSEZY>"\M8^ M3$/DH2#,81#)TF\QSF"6ICZ,@4A)<4 M4 O .-[SAY@8^P5.@:.K\5D :20=[CU>_EW(NQF@M4 $3WC]][:_>;$L-VM9 M7\5*8XH+H)Q0MTZ]-9("=8'HK4ITZ<%A2L[[35DL>5E^6#V1IGU%J8+[7N>( M>2SB)(5)%OH0X80)$S\-8R#M9]!=^;_R\;R /50=[B[>)E>"QI/6YC $-4P91A C$/L*0"K7(#X0@"7-D&B]U.,W4 M9,6GG9[$,[!06WFH5-'X U8@$,_PC#RD% ]<2Y43^;+:]># M2B;=DH5XL:SF4\#!BZ3GMQV#[YC(=WA_EL/]UTFVM9;Y6R4^X7K(+4D>P<2,:J@ MO0ZH?:EZY6BF;IXC5R0?E(-9[/]*_%06K#GI;ZJN;6(7^)1D61 '$:0D)!!Q MPF&:(PQQE-$016G*N%;OP>O(F)H(E0T@X6I3 =JG6]U'40*^J*V)-7\68\L6 "I\ M8N\62QH;\M>]MM&X!+A2O^3B"&S^+D:1+RP?V_@+\?OGE5 B*V5MUHTJ2[!9 M"J#J>;9?P\XV!+A?T;/HXJFHC/609VXIVR>6BHKG9R%C97D'*[XY&XM\PH%W MU= C>?ELL+]U!5H9;9BY\5=>//ZH.+MY$3,\\L\;Z8.\SW\M%INV^V;9+\*? M9A[S@HC F.8R.M@+8!K$*?0#V5^>YCSG1A=.AO-/[71LR0>XIA\L%0-R0]/5 MTY/8H9R9U9%TNZ@AU8]TN*AAK5?5L38=KY5AOZI:I M(1U\[I:I)KO?$V,&&H[LF90#D;-D2YK./JH1.1":?>MQZ###CD*#&.4'H<'A M@@E[5E5#K;-WNH8;Q"?B/Y&L8.5!%.0>S**WCS)B8?!3*K)?_"Z4H<(Z^W/Y_% M=ZXFO,_OGIYEJHFTBY6_9WM1K]GL9-#@4Y/$#1.@Y4*&G'1\2'5JGQ/]#BK# MP#\O1#U&2Y9!D40!3PD+JXY2Q*)XO^:,:0%\ &1&AM8NR>A<=D.)N1WU8 M""NWR MYVSBHCL2P%4E#(B1^GD$>,"+.@AQ#(DX!F(3(BP/N^:G9'87]I1@S M,_IMUD#O>'"&K..CHJ5[!AK*A5:;@[9@4;4"DGJIZ7;N;\F O9-C$&Z63A&S MN4<]40;!LG^Z#!ODNJH-=9.I)F#H\VJY:C/O9=4!&E&,DSB%))4UBU(O@"0F M&0^N@C^ J'!UTO4/#-I2.SXH.Q;;AX&V'8I]H MU8'0?G4-'9 LE]PX.^6;U.'0 >%4<0ZM=P=&PTL?WWM<PW%0?D%?2?:Y@%BMM9 M+SYCRW$;JK'EV6+,O_N%L948X)#2<;,'W$-^D&(PPI0#V[NWYV";YG!#2E7: M;A[3&.,\#"!.9-FIQ!='3X#EU1CVO2S%R,-&5_$G9YK:P;&ME]:F7?VG85OO MDYCJ"6LK2#D6M5N06B+!]Y9,BW?K%Z&PU33[Y#SCML.^Q.Y!H^N++PP3"XT, M*K^M;N@_-L6:/ZREQER]RJOZZF;);L5OGY]42A)/TBA/,*29)TSLU,>09#R" M0>"AE/"$,>RU%^=ZDD)_\@$7YHZ%QX,8Z(?4+V6Z1$/V3.F>E0HZXBWI9B+% M8#WT9(QEC,<1.BW1\FJV(1L\=" KRF<*Y=N+*!M+(G/ +(DF@XE'E57F@.P+ MKP$CF(=6?5A]Y0M.Q<[_7=A]FS6_>:IT(Z>.O3LU;44JE'@I;)J&4M"0"FZ> M9-]<_3"HHT"=%R8V,'(L,H;"8Q2E= Z#04%(1P<<+<;H'#O]$**SSQDWAN Y M7Z]/&DBR&>?=DA4O!=O@Q0->5P4MQ,I69?TB7I1_X:5J$\W%I[.L\".?D\3C ME(89]',OEY6'."0H\ 76C,?8X[$7>9IM(NQ3-S5!TA HLX$:"I4.T^-%78!M M_ZQY">9F:<\+IC=?,,=2K>7N]"V79!!L.01]%D''(V@7?SG=WZ;_^:!G[R7X!UB_URL,.MI%D[7(U3W2H< MS#A6[PIW8/4Z63B#"LI7D98[Q2QBIMCL=_2"K;$S@#A^4I>GBT6JS]53(P,D&DZK7\2 MG/0KW-H3VMJP69*RE^<;52QJL[\OQ_1?'"AX5/KS/,D]Y-,8PR1F 42A^"G- MA)Q)XMPG*,]]A(Q*\]3#3BV,]IN<8U ;Z 8F31%AS+QK.7">8_/-O,.@K1U; M#SKNMMQAY&#O[?[5W'&E](GRPV)5\F^KWY?/A2Q((,SVSV*M=!U8Y\:8VA$M M:=+W5IU%Y[+7RA8PKO>>(A,H.J6Y]*UXXM+Y_?OGASM5XT3\8;.6]8E[5[UG M@33R:^F@-,B_=7;@T?Q<.NSU_5U:SU]Q/_:%/S?1(P_KU>,:/ZD,[30D<4PR M#/, $Z&[YS[,PB2$.8[\ 6$T20WOLDZ.M74)(*B%&Q)!0VM RZ4CD-K=1R?:/Q+B;,,'[T^./_&0'V;_6U35FW,3!<2+!O/ MWBV;YK]J)D&29S2FD5:KV;$(GIS$JE;T[U QL^NU:R*)P;O/JXH#/S:\%'>^ M\)JVR826T[7F]7#W87;\1KM?SOJN32=2]R"KL@(]GBS:3",!;\L: M2. ?6)!CS3NTF%-9K3=4=OE;/MXL69->O^TQWV4]Y#F+21YP&&1^UA1U2K, M\B#!- EQ2DEJ5M1)<^:I'0\[A*M Y;;6Q)9VG32**]=#3]@[0=FQU+8%\( : M4(9@6:L%I3OOR#6A#.$XK UE.L# ]#=9Q;-MI2:&W=ZI;"L]9GE*.(L"F* \ MA@C'D=#P: QIY.5QQ%D0F;43T)AS:H*K+I6[V-)LF!"G@;*>4+*,G6-Q5,/6 M([=W9V>Y6.8 @&RESFG,.&X2G3X$!^ET!J\.[?NE7- MD4*^:ZSDE1)$@EMUV9+ MS+%9J.!M*>^T^VU9;:-E#NR%YED& X[<,LN,U^4>"L1\EZ8 )VOL-_IS'9(_VA1EX[*9 [X0. M=@NUD6IT0 ^>IH=*)0#:AGC7&)V-[E9( 0E5KU'H!(HJN5K_MR[!9)VO:86% MC[VM/3UF+:%IR680%M M9:#;GY7XJ[1E$Q;X ?9C&'H^A\AC&)(H"B%',KP#:7C[=^2J\#;$EPW.P=;DNVW,M,!R'('L[-3 MODGC,AT03O4KTWIW0#8Q^]NWE;R=5HEONNG#_9>F=L9OP^/EM5'_XEVS7/\A M+)=/_,&(.-[PI\&PE@!XDOUA&< [(XV7\GN,@9T\Y/^/ M+[_RQ>+##QD1PK_PY5.Q),7[S6NC8I*(9%D#;#FC%/;Q"W90- -WI6"\E] 0SMHB0?OR.95N]BL+O27;H(= .I8!NQ@ M*6D^1%*0?=D<& BH[F6P V!'N@RV!;#!?; A6"?N@W5'&>D^V)"I[7VPZ8NF M8OL+?^'+#?\H:)4A>_)J1=9*_2".UM437]_^I(L-DS"/8JI$.#VAN;7/I+AT,;[(@CH^.AB<@F0(M5W4-\98OT#$&6LZ 8 T(WH!D M#@CNZG[9+7_C+YWN$?0F2SC2(37N4AH<9=9!/W'8V9MGI./0.C#; ]/^T*9' MZC>^?OJTPLNZ1N1'3&5F5:LR'.8..B6)UT_N95W."8B]/4RY,!2QD M8I[X$*>I+V0BHMQ#.,T3HVSS*=F&=J$D22V4M0 M\E MI4"1:EA.YQ2P>I+$ ER.A<@@I(Q%Q 4<+$F'4[.,*A@NL+HO$RX]/DP<[&4( MM>WCZZ;Q]YNJK/!2&GSO<5G0>9)XPL3RL) *Q(.(8P*S#*>0^82&>1*G69C- MQ4ADI2LFC.8WV0U]*MQMBK_NY],N%0,J'W_U]+1:UNFS)=C4 9BJR.-&Y>43 MR9$J1B';2ZA4V_XK*@>W?MDP^=9L2?7$D[-EL3/@"+? MGC ;A)HE$6--.K#O?NUR+7L4-UK'CK,6J/I(& M750U!GW#1JGZ+)_OA6HPCND)<_.T6E?%/]4T]WF7LR%+0Y=WR\;=(J]A[I>W M/Z7BN"G*'_(3OL^E13#W<1 *VUVHY$$4093'J3AT"(5ID$>,1ZE0R[4RRZZF M9&IG3I\=J>\Q:;\69;E1=UQ4X;B=[9%W*Z6VAK!5VY5:R)52+0EV5JK9 M4E:.*TOPGCBWKAU]I /,$@C;D\S6@$/+O:M0@FWR+?6C+,)Q @-*/8AH&,$L MHC&,0AKP//,YIIY95??=":9V +7T75&@?0]!O;N::W!Q?#R80#*@I/IQOJU5 M3M\;?N0"Z<>9.ZR#?N*YH9[G4DB#9M!YF*9^E,HLPU3N8!)BF*$LA@$GH1^S MQ/<3K4Z#1T>?VO95S5G$(;>NR3/U+?=QTW4F#T3#N?>X!N++!2 &N(./,&S- M_]L?>V2'[Q&V#CV\QQX:MDD?UBNVH=7=,E^MG]1IO_4^HHB'+*4A1$DLHT-X M!,4J1]"C(4$ASK*,&;EUS\PUM0WN+ '5D_\,Q="2<;TMAJGSY,P MC#($,R_ELD"ST-E]U8XI]WCFDYQ0K8!;@SFG)D9V2)9FL: 9O)-&\2^:><,F M@.NJ"E9A=*Y ]!&\:Q"4ANJT@3 M!\:" 8+6-)++,XZLIVA#<*B]Z+\Z6*>AG+-29B+<-9>VK7?WCZ481\PJO@TQ M_]%:[YU.MSVEP?UZR!VY]\30OQO%4%TOU2V%-!'=(ZMA+K'O8C:O (DYJ7 MR7EX>?XFU17="CGM\Y,3ZO@5O)2R 8.R,^1V-PT/V8'CO# =BH1KF7<.!/!= MD6NI,,X^]X-JXG2#C%8.9Y_L?B6<@[\-[$Y4X8KOAM#[7L2]#&-(0D2%%>K% M,$4QA[[/(IP1Q/TH,VH3=##%U+9C1^$5-U9'@-13<:Z#Q_$>-43&O!7,2>9M M]60YG&#+WE>2%^TV%*\K.Z7M2DI M_L3+&TK7&\[F) CS,$THY'% 9)!3"G& &8RSQ$M3GQ$OH29[?P -4Q,.?19 MA7\"TC QDW4P%1LR7J.YJJHD)P#7K)A)D"'KI2=B'*^"8QFTLP"R$,;[;@'N M>@O0W'0I)L#-A04P%E170&A)D@VA8%11=P5$^[+PFJ%&[M*XTPE*6$.R*0)5 MW1#DKWJI$77.Q#R+,0X8X]!+0@Y13B*A766^T*X\G^8X"9(\FC^K?E*W2Z:I M88U$O(E0V&7!G71HVMG)2KJ\H5Y>9K](J2"[=7&5;SUKK\GPNBCE/8GL2+S* MP:H&8'CZUVC?C:8R.<$OP;6*>GWGQ/W>B/)CNNU]3/+7L]WS='6)T^4O MK^88EIA_^7.\_/++\@O^\N^S^3_'W\(O'R9A66;S2X#_L?IGKV9??\S'%U^6 MOP@FY/:O;?]T_B^V*"4#-Q -TZ"<8N"M=^!B5)(GH0.:_^OB7Y)&GXLHH HS MH!*7X"3]JU242"B"UTRL/CH93__Y+_6_8EC@+[2]Z6+UVW_]RY?E\NN__/KK MGW_^^=?O<3[YZVQ^\:M@3/ZZ_=M_V?SU[_?^_I]R];>Y]_[7U9]>_]7%>-]? MI,_R7__7/]Y]2E_P,L!XNEB&::H++,;_LEC]\-TLA>6*ZT_2]J/@ N0_*_?%_DO_^.__?++FAWSV00_8OFE_N\?'W^[M>0%3K^&M/QKFEW^ M6O_\UU8S-*MOS2I#)U=_\M)B#A9 M_724<3Q:??5%7"SGM-B(N(%D;SB M_P+37R]FWWZE#_]:N5!_L6+'BA7WEENSY32ZMP?N,_W=D; QR"(9V&@#*&DS M1"XLB*PE"UH'.C%GD;V[VFVJ=\7Y8IY^FQNOD;OWX- M<_H0I"_C2=[^ZS*?7;:0U7+6@'-KL1"Y?_F%=EUP/L?\;BV5!S>WVAE1'6<+ M7/W=%C+_?Z["?(GSR8^/^'4V7XYD=H9Y4I#<"PDJ\ Q)P5><^ZM%:KPTD3\ M=Q8^" EB^$@XAY\G@X(6; B)#S@?S_*;:7Y-M^_(2AG1J R)*4YW9^$08O"0 M7(@Q%A>0L2: N+7L07"0PX?#Z;PCB?X^]5EQ/G(&UW(:*Z\*=E)YQ)9V^(L--Q=\2 4Z.&BX"P.#D+Z'_%B7)DP7?X> M+G$4E?$.50)1O 5E@P2RV#F4)'-*.2)JTP !MU<]" 5FZ"@X@Y.#0,)OY,?/ M286M&/^)^(^O9E?3Y?S'JUG&D1%2$-ED 8LLR/91#H)4 D)229/&1"P^1R^_Y:)?>,R7@D>Y,0NU+05 M%KBUVC8 S /+'P05-W2HM.#M($#R(F<2P6+S/^_&4^0CB;84&Q0@,[2)X!@9 M2CE#L%D;5HTHK1H 9,_2!X'##QTG.XP1FZ5%X:4QAXCP([*YVF.@''-$\F74]B[P^C$\^?)E-MS$X%DEQL21( M52&")CH!QS&/(N%/8O_$Z:K.4&7B_AYO)S@ M2#(5A2?:B]$<5/V5UTZ!E.0S%V,<1WV6^.^N>)CX!QR_/(N%/8O_\SS4Y*-/ M/R[C;#(*/D GDY211PW')B2 G,:[3!X5FRO[7<88(?<$#R=.;U_J*Y MQ>R;[^E+F%[@*N:N3/'..P;&5H+D?8NJ!@RI%#?ZA(+X#P& MT.3F6JE$+DW>O?>O?EBVU."#C@U8.P@]4A_SYZ_"$B]FY/IRZQ57V@'3(H+* M'"%F9" *SSRXI&-L$46XM>AA@!A\O/%T1@X"!Y\NPV3R\FHQGN)B,"CBZ'.)\PO29W^;S_Y< M?GDUN_P:IC_HSW5"IPV(:#4HQ1WXX"PP3%;GG$N*+?"P=_'#<#'X(./YC!T$ M/CY]P>SKR!5&6\'2]2F/R_&.9OZ2>+D53>:)T+.='. MTZ6'&0*F""4FZZ4)G,RBL^3_P,*'(6' Z@E*G:6/@P7 PYIMF%J[[?$YM:CCK=20*Q&@2E("V(&I+_VEA3]Q>]C!,##Z6>0XS>\?#)L9VH^VV MQ6B"*S3!,,C)D^V#]?K3#@&=+"D+GE2,YV4Z/+#R8;5] PY>-F%ILRODO_]Z MCX_OZ 6,SD*"7M M$J@L%,22#%C)0^8\)A=:[_(V!?WT#.@,"5O%TH#=/5JEMZG?*,CK3<@BC%*E M1FQ]K6\E5H12.&B)5NDDL[.R$\S<(:1?Z)PCV;T@.8?- \#*J[#X\F*:Z_^\ M^8^K\;+[^0(['+LU%)145>&!3+2)\;)R#8F"$XQKE*/-A'.^>< J<#R.JGD4IW MJ&HMB0& ZS;Q''GD3@00LG:BLUC[0B2$&().9#F25?"86WZVK=1/DY4.U=#) MW#T=&K-EF#32.[.O.%_^^$ .[I+ 7F_FK]7[(%4Z*IAS\2L=6O>2/,'<9 -& M&J9-L9BQM67T&#U#N+^:&-?-F#X W?*>=A)J:MT[# O\6'MDOB]_D.*L[!HY MEW(0BGCC0VU.IB($83DX&7+F7KI06B/H48*&<%DU@5 [M@\ 0Z\WR]8F))?X M.7Q?,ZJ>!LMC5@H5<$77K;*"U*E3&NB:19&%)1ZVMGD>IF8(-U<3]#1B^ "@ M\W8\'2_QW?A;W_R?F5[/IB@^O9HN5469S"(PG M"TD$1PZ?9N!-#I!MJ(YBY B+N_&(8XGX^48 M%^3ZK]*&O\PFQ/1%#0,L?URSQFFRN#5I/U\\[8OL<6(-1L*VC4[')'5ZK)KC M%( <2EN_D9C.7\@[$=$ -,_.ONX&0+$XBRQ$"*O>&H:,]JC(]S.%29.8D3JW M]K,?IJ;?E\]NI/\PQ,X1Q0! ]>G+;+[\C//+E[/Y?/;G>'JQ& 49;(IT!>ND M ZB:RAJ"S."R09FY<$$^5CIP4J+2?3(& Z.S)#QKR^X!(.;=;'I1=_ :X_5S M;0HI>^YPU104%"H/3J5 =H"L.8\Q8_- \1XR^KW7.D+,N>P> &*V+_T?PH_Z MS+_=A7):),^(]B#(2CH.O /Q/(\]1**UN\\.*Q\0,GQW?ND]+OLT)'^&G!]B&@ MY]93[78_V]8T(Z%L(OM-@4]*U1XD#H+0 G(JFD7OM$V/-18__XG\+D7]OD-T MA:5V0A@ I/8=BJ00&T<^'Y?)KJRG\]C M]A!"CCL>P$[K2.!T.+X%V.Q"+%$V]=-+&?DL&X71W&>\X7 MP0#TS@-:=&=#EF>1B_&0AQE*.VRL[\/*RZ"Y\I!JXW=557LTE@.=)24E;N M.Y2U%,H ,';7O]@Y+4)'CN@89)MJ]0AZ\+ZF'W#%;&08?'YL)FT+S^Y(_?4< MSEV'^JN-* 8 JIU-C+P/P17-P8CJJ)*>!:?)JW#U\3&Q5$3#\:/>Y97 MM*.8/0";_!&.*,>P)"? )D%&H><* E,6@B?P2^\DT\U?S\Y[ZG\.EZX[%#42 MQ0"4SX?MNJLMK0MJ63+,N8S $B/7%V6 $$J&$+W1BGEI7&N+? \9??=4:"/A M^Z6"9[%[ (C9:5ZXIC\+SR.OX]=XTF3#Z0)>&052)6NT+M$_VO7OI$S7.S3T MG5W4"5;.8O0 @/(BYU6"59A\"&/R #:YNSO;&M%-&V2-BA4M"?K%DP[6Q9#Y M'[(0I(9U;JUIGJ:J7^>_(S U%L8 X/41EV$\Q?PFS*75Y/:?(F\ MSG$:+TOT=P:NQ, 8 KYT= MK%S-VM-YCE]PNAA_PW4XX]UL48,8[\OG\'VDZ8AH6>]N3*GFQ]33DQ/Y%C;X MFI4<5?,:^>-([#ZU!, T#A?:Z-2ED] = Y"D62UQHR>%&C&TIY5[R6 MM,'.?;U^(P4=8>E,9@\@1%"O\_'RRSH&HF0^J MCK%Q3-;1B$SX6"S=^LV;5CU,3K\%1L\2)&@EC &HH:?X-4K.I!13 (ZU!Y?) M]4$R.0A6E.K!%BF?N_*DWZ*EYPYFGB^69NKKF9J_?EC)X0LNQRE,;F_BG$ZP MMS_;:5O81W;PG#UBO3&<,^3V9^5 MV6]G\]>SJ[@L5Y/[_=_((-2>N51 TF9!V5H+Z!4GJR$'9I(P'EMG9!Y&6=_Q MS\;(N6>XMQ=/CQ?EQ:W]O**%Q\OJ=^!BIP!YE)0/G*,%8QVYP$JDJO4U))=$ M]$%%+N.C6NN@9?H.AG8$G/8L'H!A=?L]@"Z$]_,5 _,JXOL!YZOY0*/LN0T\ M0'6"& 8 J)TGJ@<5 ML(B:21LT&%'3"#/YS\Y$"=S;4C!I$7+KX/L!9/4=).T88JT%,RRLW=/#Q?(D M>)VXQ6O/(&TR^.01;%8NI,""$JUML$?(Z3?)ZCFQ=98@AHBIC1J6G+O(&8>" MM=V\9J2&77"@47F%*EN/K1.&'R"EWUC\\V/I! $,$4>[0V,3TA%P6I-I6/MY MQ%+-1:8!T6&0 G,(H6LP'3NGM[/8^_,CZE11_ 0#UZZ9N9B5]7OZ6;'V/9]K M'6-_BN)&L?7UIZ\7NYG@1Q:TX2D#BTG ZI&/U(J%D$T4=&.AH5OZ8!MFVW^^WCYY=758DG+S=]\3Y.K"OD:>J/_RS6_PGAGO549N.(9 ME"H%O!<&O/(2DV1VW@(Y]Q.PNI75("[ !6GTS49'40FI62J M7M0.5IJL0.]KMSYE9 BE.-\^ZWB'@'ZC[%U Z'3^#@ -C;>]9[UVE50+'"CD(VA@IYD, &DO+F?SY?@_5[)Y7^Y.R!@)Y R9]& " MZ5P5HP4GI086O.1!&N:;O\H]3E&_!E WR&HH@P$@:I47<@?-;-)V\=3EZ_C[E=P*LKV0S@YJ.;&TE"R]OZ=C:=;4]4U;V(4NO: M_L/950]TJXAMS@+WPD<561:E=1O-0^CJ]V6W"Z UE\8 $+:ZUW?W<&MS(Q=M M",H("#$3NPIGE5,(@26K'5K+32=SG!ZDJ-\WWDYNQW82& ">;J[X;0A_/+VB M36UL@-ETHXQW6F._^4Y,),F-IV'^XS?B[*H'5@W^SU;^\?;8C8JJ;8YR'9%$ MYH+R#LEF4!R,U-['R+-0K0W]#K?3[]MR-_IQ&+(?@+UXO<7-,7Z)4ZQA9S)M M%?G7$G+D9'\(GL"'R"#94*053IF[E1.-('R/E,,":NSGP]]Y3!^ "B4K8L=1 MBCIJGW0"K5Q]J*!M.$:>M8Q"EVR*];)U>M4M @[#R4_UQGPZ@P>@6;:=2;:I MJ=<0"4B *J9S!TKIT^2%:#L/,3_6HW(3M U N=_?Q M,BS&::028]87 \;5:K,0,G&&<3JR7F4= F*V%J'Q%/SFXFM]A^\8V\@ O\_>HRXOQ]N9=P>M/Z1GK,-5DGH:M])&L3"2T*E-K> M5I''*V1K-^]8&@_34S]574$P8'<%%VBY43@7F\X$Y&)5$29]WB&W$%QD4Z5BPY<#@X",L^US3:QU@;C"2&RKA1>E^AX(G)V!-\'8 $> MTE?U0\V;([DME_-QO%K6UDV?9^O^9C>=[C@6F;P"E*3)5;6W0ZKNF"XE<.FU M:&X;-B)],!V5.@=J'[(>,,0?3I$A&:Q^-UG#(/_OJ\6JU>)ALP-9]X]YP;[#GGO \('WB,^L?3@ ];%="KL/CR=C+[ M\^^8+W";AO:BT.(?,4W"8C$NXQ2V# O?1Q*#-Z:&\IBFO:>,X%24(!$E)^= ME.:=7UK2WW,2_8"/2N=H&/A)^%!_L-K8ZF]]F!&O<3F>KRR!S0O]APEIC/NZ M8L31^AHDAR"CKTT0L7;=<XKVV/JG2 69;(N 9M5C4R6='=R@-8@$]S3?V:(U5]SJ;UA+[X/EZ,A,[6DZ*$J!(Y:$$KS2_+]1T()CJP(2(7\>A5YI.TH!9G7)K/H M;3*M]>M>0@:"F?,%?3=O[FRN#P Z.ZT9_X$UJV!4,)E2/=LB0G5T/8>(2,9? MMNBCRSKH#ONLKHGH.3_W?,$^W #S!"X/ "8/C,/=;,;:X(,V%HSTY+(&RR 6 M*6J1?9 Z9HZA=6^Y1PGJ.4FW.7S:<7\ 4+H[^G:S"^(#EU$4R&3L@?*:^&,$ M0@G*RX3:V>93T?=3TJ^KWAX\#?@] -0<,+=VLS$,/"A&MWG*M8)3%+K2&7K0 MR0>EZ49GKK79;FQF9/1>Y=BZ_<5]*@:26=/0_SJ-P0. R*O'FIHSQLE_*!FL",2:P#69 M=XJ4K32*1>FX=>V[[9[97[Y[%^Q$61_33?X8QI\,HJ\X'\]J,'6^;*1M[DVB M=25H:5&"TR*OKV=OB$%(VE(6'H0(K9\O3AP)W+VV:0.;,YD\++"L1W*\OIH3 MYC^L%U@=A=4?OO^Z:H+QYCO.TWA1*_DP9\Z+!O29G,U4^^>%VC\/$WF;+*>H M6C>9/Y[*@3R1-01;=T(:P/7WP Y7XZSV;U QY[22&A(+CE2S($,30P2NHG+> M!E9"^UCVD40.9'1BIR!L)*+A8G!]RMYW"7H^2R M%=H(R*ZJ_RAI?X[^BX7BE/>9L=BZ*>Q)A YD2&/W&K*-J : QX^X6,[':;EG MMNDJ,V?]@[>S^>?PO<[ J39R#12.0C(R.\^AZ,CI-LBUB:EU@(A1Z1*D;3[! M\51:!S+>L0TJGT5@PP/FVBZYN]F[>XR1(?<801JM09%'#S&C ZL#$BG5]F\\LP3?C'=+Q\>#B.0YUPXB,M#Y,*;F M6@U-*%6[XV<8HC*&TA%,/)R?()H;!VW&4QU=#*_^S1V M[^(\>+&>&_ UNRV[X6[_N+G)D-L6;"X^SQY(EUMIXUC/34U3H>VNY/@1_^-J MO!@O\1/.OXT3KL_01TRSB^GJ*^OC9'.**&6&;&MDW&&-^10'AB=GE4S2IM:] M?[K>TV'8_ED>.P:%@ '8CH_4X5U7W<1 +.8J =.)'"Q'MX4S-9]',_3"!H&Y M=8^_ \@Z#)<_RZ-':SD, %JWNW-9M#[ZS "#K\-""UFW%A%A!=1\\M2&"_+N(SS_(2>S:G!Q$X>30UU7BIHLWDC'M39]=Z1YZ5EB!*<<(H M&35OK%5/;"A+H M1\X['F.P=%9LK#=UJFUDT]!I?*9Q M )N6EXMF6NSFBYTV^-]/=WN-=;W0-> 20\XP,; EQ9I.R\%GX2&GI%%PP0D7 MW2FJ>_0TB$;5;WZ8S^H!R"]__+' _-OT_7;,\8NTI*.Q'.,-!QB//!6F@0Q# M.G*6;GM75 #O%(].6M2B]9OE\50.1G>=AZ ] :TNQ36 H %MK8R7JWA=*()Q MYS,45A_3I">B50B0C8A):L8S;WTMWJS>+X"ZEO.L"=,' )=;#U?UU6F:QA.\ M%??]/#N6E2%R';D,X)(@+X9G \Y+ 2(63JZPR%RTKOCK8A_]!E.?&<*] V$ MA^$UTLIIO!+QJ!#M.GE9$U//O:HH0KFY$GJ[1M70.]NWZ_^K-_--R- MT)XJFEY3(_UQ1_;Z\'4\#\7%Z\6JV6"Z(DY.K&B"LS'P_??.]8UR.B">8A8Y0DZE >:O!!VG LSI653LERU/)WF>2T*\.' P,GU>4 M U"%M[?[&\E\>C&.$WRQ6.!R,2I6(]/6@-9*U2+Q""$D#C9S9@-WP;7ON?8H M1?W6[P\&IQV(KU<%^N_S\1)?S_[C@"BLA\*2>*F\X<>E^:_@' \3G$5VOV/SM\FL8SRO- MK[Z$^06^G^[9Y]]FL_SG>#+Y.T[RV]G\4YC@*""BB#:!,(Q.GU)T^EB.X*QP M/(MH4K1/@//4M?NMZ!\0.I]%>$-1G=?L>X=A@1_K--_WA3A[O=%58LWF;M!& M"J-JFSQ5R(ET1D$L3H)(OL14T-M\A.H\9NE^B_L'!,[G$-T ;,S7X\77V2), M_C:?77W]?;:DWQ/7:;-7F#?[GDVW@\3>3[=_?80"O4/OZU :"TK'4.>@!]JK MTC)++7WH,??TV(Q@<4#L3 M[7#4Z"J=Y.7=LJF1L4$4&^A.4/5.X +!5U\QA:!8<373NWF+TKV4]-S28'"0 M;""O(=BFFV777/P;\35XF%ZRUM]C,23ADMR ")Q:M::T^6B2OD^DG, M(1C-HFG]VOX@,3UW/!@<"-M(;1#5)43^O,8@7N/Z?W>8MBEPON98L3SP(#5( M$4G7YSI$MC /P@7AA;"V"-48D8=3UW-3A<%!M".Y#D!EWM_9UHRP=3[J(73UF_[1%2:>A-Z9 NI545[LV<^' M.7X-X[QM@+(N8%TY:\MUS/;5;+KB8\TC6/_DJ(@O=SEA%(Q.NDJ5.0%B#@R< M<$X6[:WF=WHHW']*>FZB^TTIZ1C:0P?!0$V)[;G_$'ZL#KV,V@9DD7S$6C62 M70(7%2=OL7"I92Y1Z&?3RANB^DTQZ5TEGR*:H1H!\RNB8QSB>+*VHS;GZ>;4 MW?S92&..:#.#S*N?6 >V^.0"%,4*-ZP$)5OWH3Z7YGYS4/I$:E>"'3*0KP,< M>'-&&0_,\!K,B'4.E4'PEGN0+J%6UN5B6@?QCR"OWR24ON%YIK@&@,3#*Q-& M(EL;A"#CW53'U%I>>VAX2$RYQ%B6V;8.DQY.7;\7^C/7=W0DM-/A.*.3UB4< M?YM^P\4#C(P,C4Z,=LAKU;,)":(M=?2:=RP5IWULW7KN>"H',O_NF4HP6XEK M /J1U/JV$V3ZCZOQ'!].=C5<>C3%@-&9-+_S!;R(##AB9"9:K]J7:!Y,W2!+ M.)OAY&[*1S="&X2_?6]O]PH"ZK0,&6UUZJ( I8R'J-&!8\S%;+C)S=N'/$G4 M(,LOGPU^9XEH&*B;SQ)B7KPEWM;4Z??EX2.5K I.U6O$$M<4DZK.5PL@+)VS M6+PVK'6\YPCR!FDH=H;$CL0VQ(OYY=5B/$4Z7^OVD97-FS_)(XG.FV(S:)5K MV[;,P"L6@ 4L0O+B,;2V$8^AK]\83]_:L97@>GXPVNRK9IF.5YQ;7LWIP&UW M-^(Q2&5,!!9K=SE--H=/*H/TT3)RQ[R2=[H;WY_2\_@2_<9BG@E&;1D]G-3( MP]DWXDS)R!UIZH*Q#AN7Y--G!T%++#9%X_(S!6+V4-=OX<\SZ[*.A#;<0,QU MK?P>1GJ/*"UGP!3]E[)"09 R@
    *588:7UW-GCJ1S(;/AG"L2T$M< [+WU M5G#UAOYA/J9=?:TS.=:VQ,@%)3)J#TFPFI%,KE5T)D!@!@5=H$PWG\/]*$&# M#+S:87=,=?KMI^"!.Y<)&#=8)VXJ*"&,DL MC4&;6D;$]=UQG6>#["%:!AE/Z0I?300R"&C=\L>_S.;+ZZTX7XH*)0%SAK8B MZ%?.,P691VT"HP/D.@V:[!(SR!!)5^!J(Y(!7)"[I^3V1D+(M8%A!*,L;40% M"\&EU4BVHKG/3JG6_L*#Q PRU/$J><'<@T>9R4UBL92CWE[<'3M/+._IC);51A&!EAJI-/S#-Y& M 5(ZE670R6+K+FRGTCK($$]GZ'X.@?8_+SFZN38^-EM^6]XRL2#EXX8$'10QTCH%S*H$MQEGF M?23S#47N'8YML_ MV/F;ZQGG=RLDWGS?G%CZQ9= ALM'.D)O2L'5U%AFO)467/8&E- )8G":K@], MW!#+LO6-,?V\.^PWQM79&^. 83* 0[2F^GW9W7"'J/NIZ#_U(3H&(D.9MW[U M]>MDQ?DPV7+^MVF9S2_7LM_*0-N*4#RWKDDX MD+1^PYR= ;<+P0S [OEM2M^B\U;? 7['Y M8V[>S?0."3W/F^U"S/<:0IS.\T% 9J=MQ3B/4G'&.XL@DRN@4B!6I$2[81<;+A]EDG';CRJZ^?V6'4*S*H(PB.1K""2:K.9JL;/,#]# U9S]/ MA'5!U8X9%J6),6I2;3H( BO7M#]D1!5C68LLC6O=-^L^%3U/46TC_7NO"NZ":X=/5Y668_YB5Q?AB.B[C%.B;UPS\NF'@T3KCP,^VT":G[*![/9,EQT0, M ;19KY/A@AS]13X3,U].:J)!="K:8#EPXW2U MK3)X-!%BMJ(48SSJUKKG,,H&JX^.0S2[C>+J^@JZ19,@4#=JG#W?KG&GR6Q!=_ -N"T7WC&A(<;$R6NSNE + /5.=O^N_/KENA37,Y*F)##6=/FR>5,1.EX27M?G& @'?O] M%IKJK#TU4F(W+>9W,LY56>]F M8;KX?;:DRW<>,FZ;X.ZLM.^HI(36(180#E>]?&I-)/W69RFYETX4;+WWDPCM M5Z&=BYJ[>JQ[60U4K;T-X_FW,+G"2PQU<^L2^&.5U_ZOM%!1!]#72!'5E?ZM MKG0CZ1MLV604J-(Z/^L[NR+#]]C]NN/K; M].O576:4GKBO?3-<9(F M!J-S35<('E2HM:N>.7 Y:B\5BS:T;NIP#KW]JL#GPN3]V9+/).&!*LS-1"/< MU-2$:9Y5JS6MAQJ%=?O>8]7F01]MH3R/I[Z9"EU+L,YY6FR&3=3)S!N";H]U MV@-9X^B;(6HP.80ZLI2!QYI=2VX D\3'XD-SW7 6R4VFGMZ:E;5C>(A0/!%, M-@TWH RK3VBU1"<%:9SF7HG6O>,>(:=O1?A\R-H[X[2!C :JZ]9;(B4QN9D= M] 4GNA-C:LSV2Q+/MP%M?W4UCW4/%/DO!*VY=T!J$K:6JJ#@$+A44 M.JTJ.V=*;%W,?B[-/:O!#C%XSP9\3ND.5#=N.\-_K9WA2=W@MC/\%)Y*H!FV_ M]B^P[Q"8G)R2S()U-0_*)@&>:04L^!(*+YFY#KIX'4Q?O^JL+7[V].#J1DX# M559_F\WRG^,)[9;T]':XRHF^ZF/?:J&J#J:UD:;:KD1>LBK*,(/%>#';38S=E0T4?ML@3ZD@15:DM9Z1-X MBT8RHYAJ_G)Z'(7]:K'NL'57HW4HMX'JM%6'4%KB,L[F\]F?9'^>D"&[YQM- MTF&?HJU95"TN]P!)N)R,L :2KH47T2D()%)(LB0,,:,L[8-E^R@Y.^=UMPOL M3AA9AY($W?6R/NXI+0V$Y L$K(- 0S#"M'XHV$])WY&OLZ5_+Y_U?(8/5%W4 M3NCU1.;:5?E8/7'K'[=0$ ]3TZUFT#*DG".#C)RNF! \"9+\?V3.*)%+M+[] M$UL7FF&WL?U.SB.S2FJ!D%#&.KZWU 9G 13#.D%0R82M>R7M)620>N$8V=_/ MU3J7W0-5"YO)Y \\B.W$D$])+CWPRXW22D_91ZMHSWJ:>PTWK@@)DYV!486+ M& M9F<*MY@((B!%]]=/IQU$IA:V3XA\AYUR]LTW?W2RQ8?N[&_YNWYMV?G1S M%C=/1;LGB&=3Z'+FTA&'@HH0,=+5S9DW#HLNMK7_U'8'/4>)&N'NKKKK4EJ360?>Y0.) _!<9:- MB:W[6SU-59,$A+TK[!2VB>ACX@&TJW$$)>I<0,O!9A6<1=3(6]N3!Y#5KU)J MC)>].0<-Q3)0A?.&-,KL!V+$*9;QLCY<':]T]GZDA>)YFKI&RF=W1L*J4]1R MO,Y*WH:9;IWBI,2O4K2VM(\@[^VV-UEFOLCH!'V;T MV>OE7J[EL#]+&W4RNM;WUO[K2JA$;$D!HB_&(-*)DZVKP$^EM5_%U176[KV^ M/8C(7*9(!9G$M(U6DSKUEWG4=P@J^JPU5_N MKGYS?H1(Q289063G0'&M()240";I2K+1B>9M6,\DN?^I::0,:P[*\L)@40=&5"D'4MD8ETC4G.8+@ M@:%D&$7S;J^W*3C[[:YRJH[](I"LOUQK??>6]-K,A50>C#4>E'<6G&0)LM3" M),FE2*WU^,'$]:N SL#$O9>]3L0Q4-7Q)LRG]=']*ZU2E>3QCN/=#S1Q&A^E MJI4:V2SR =>3]J[!4[ "1AK@FNQTQ;.EVPAK-\8@:JTJ6FP^[N !6LX>'G'G MNS?8#;XPS3! *9*N/544N!AK7DL,= $7:UGKF>,/$M.SZFB!@WMC%IHP?J!* MXQ->5"-JCE]G\]K&ZWBG[.X'FKACCU+52&EL%OFX7>2F-YH-F9>($%FBNT [ M 5[K5//V?2X)YM=0=&U=0"K+8J]K=5;*:(M M*.F6[7B[@[-!FF#CGC726!@#52F_(VWQ&TZO3G@PV_VW+13)@[0T:RJU_OB- MM)3G!IA6NM.^[2<*[.V'ROCNJN(V7K)^LPXU=7 MY 9>XOP&J]GX.J2807U= >6*H;TFNF.9HHTJ=*YY'O2AM/7=-.H,5-S5&IV( M8Z"J8Q4:GZVKZ*87XU4[]$UVSRD59D]\KMEC_($4MWR:7[>*KU4\F^2GFQ00 MY[P5,H'DF8Q2&&L73E= &J[+J=I=UG,P)6NKFW[913 _0TD@778_.V9.V$9EQ M2F<)L6 D4;($4: !:XHH+"GN6>O&08^0TVPPT]YGC"P2EX:!9,:"RK1I'W-] M+.$$6V&D:SX(X3%Z^M4IK3#QX)BFQ]H,_'N,:I:O1FAB)ZE[,RX#S7=..)#$[DVORJIG;88-&UCFP_1,OY M \!O?W?G%:=8Y7T1P+.W-51J(=(/Z,1PIYSW5HJN-SD0!=,$!_<'?+=@_&"5 MQB$#*;>3^DY0*4=]_OE&;.[?4?>C-KE-O@Y,A%R;PRBI&,1$X$&RS#/#X*R7 MC<]J=Z,VR0M8T"?S2DBKC__8;9VEN:P'S3N&M--"OY)UDIO(CAEKZ2IO'<)^ MC)[!CM4\!A'WG;)& FBFG4X'TQ\+?%_>+);C2[+6%J.0=-:,.Y#>UQSNHB!H MXZ$$[[@V4B73^E*[34&_L^,[ LP93!X 1/:-BERC?B022]XX \)(7J=;<_#6 M<7#%1<&"*HRUSMI^F)J#H"-_,N@T8OX 8/1(#\CM'VTVQI5&E:2K"96^MK1- M0*K3@XGHH\ID\*76M_7!Q!T$,O63@:P;T0P L36Q>CM=K+;[1E3 M9!:F6@NQDM3[\FHU)_?C>/'/NR:B--+1RCN= M,.[X=V>3#:3?'B=6FB<(IT*6XVF$L@?<1 M:ZBU\(),6-NZ;O4@P@["GOU)L->=2 : LR<2VN^>(IF"B=8GP*BJ_A8<@JIQ MOTAF D_DV;CVKU/'4'@0\MQ/AKP.A30 "+XCUP?Q'8;%)GBXLY6BDG961%+3 M-=$PYDBG"1$*F::"_B.3:]W=[1%R#@*7_\G U8K] T!2[4GROGP*D_L[,8'3 M9I@BSUD+4)H%B+5EL),Z!A:"S[QU+M[#U!P6,64_&9 :<7\ ./J$$_JCB[_A M%.>A>LPO\B6Y,HN5F?D-MU4;=W>I<[;,, 3D+M7,' DQ6 3CT$NALPBF=8+9 M:90>AK^?+63_#%(; #;7'LZ[V6*QQR.Z9PE$+DH)&G(=ZJ)D#N!YC>?D@,1) MHTMJ';L]AK[#;>W"8V,-D R MEA2]\PRN=?L)_QTE^ M.YM72V)]7.X>&N?K8(3L1K#.UTT=VX).0P+++Q7&, MMK3V.(^E\3 <_FR/!YU*ZJ?.$?N\FC#148;8YN//EQ^V;S?=9X<9JYQ)T8&0 MM6I", *+4@)"]CZ3K96T;3WJMKOLL$_I"^:K";XO.R]L=Q_?5GS>R:ADT:*) M'C++;%VF$F/AX)C7@6?!LFU=[G,"F8/-)3L&/_< &L(5'E\A[A.2C MKHYEA&BC 6FX-TF;PD3K\[Z'C%;#KFX^_6++7K)2;SSM.Z?'^J1,Y!D*KW6_ MBOSKD 6"*72DZ/"6&%O/H3B-TKZKAL[#S4-#JSJ4UD!UW5MRQ+^%R179JZ&6 M/ZU[H9^FT1[[5@N]=3"MC;137>_?ZGHWU6$[#8^RB5G5KJTH8JW0UT N)/F4 M7)*?F7G1SR^E>AL7X[L'@3BHR+!"X MT/5@6+(WE!3@2Z9S(8U,KD.;[?P-]*O=FN'N$7ONF84\@(#*]98/V.D?TUE< MX'QU$_PV_7JUI#^>31/]JQ4(=M\'K2Y>>P@^)+*N#4*(+H,03-D82!BL=="E MBWWT6]C0&=Y[%_F08+\^Z6=O7XH@36U_;G3DH)@F?Y*) )JQ4C1*:VWKX1J- MM]!O*4;W8.]!T$/"^2$7V8T%7W0P3!;PQN@Z39*#5\%"CLE:;Y-UO'5)V4F$ M]EO9,0@%?9K0!NIVO<8Y^9DUNZ-LG]K'-^GA)_I?!WVTA2-V//6MIMY=+WP[ MF?[OF"]J9X\]_3QNGGA0>,]Y!,LRDCZKQ6B"!< 0$T/:MYYN<0>[I#],W M1OZ+BXLY7H0E_CZK(@Z3%Y>K*,?[\OYJN5B&::[C _;0^'EV@357O.;J;EJE MO R3&@WY] 6Q]KM[HF+=E44D;PDB[,P#1ZYHSDS1_S&F^A7T_QN4_*$' PJ&/P*BR^O)W, M_JP,1]IWFESE^B3X(J6KRZN5%EA5&=6YFW/\4J<55T[53J=[XN0?PMC*=UDP]H"9R7 MV?RR7IP[UV3@4CK-(1A=VX:3.Q59+B"$DI$9*3)V=S :;:)?E[7_(]$'%@;J M[7Z8X]\>D6GN^I.VGF_ZYENIIAO1FK M//Y/S!NRKFM\5W3L078NIHZ>8Q"L4(1L(2%FQ4$6R0O&7+N.-_>!SR*YG6Y> MWS]K0>W-7#+*8I99@5T%/(5+X'BQ]3VK!">,R[EYS\2#J>O;0WT^W#VL49M* M<+"JLHX!(^(F-0>55,9_7(V_UFMBBLN35>23GVRC&H^CO)%*W"[[H2Y;IT9M ME[T!GPB.Y1CJT!5;:X$EN)P*2%M,H++5)#!-N5=U+'79#1IP#.L%K03'>XTSY#8"SD(-!YIQY%TF'K]*N# MND/$OO!^(VX/*LAR?RO<,9F3U>!6-0X\1PBQZF\;69%,I&!:%^\^0DZ_(?+N M\=5:(H,"UXM$MS81\$C!R\L?_PC_>S9_-:';8[>\-*/-*8'FCJYVS@3$Y#BD M3"=)D8K2L?7M$BI3NPU(+@*H'R=U11J,-08J8Q,Q<1R\%5\.AW]QI"?]ZI^)FD- MU*UX-YM>T J7&>.I<8X]GVCA.#Q%6;/0;ESN0540EJE:)IZEYV2E,0^.60=& MHI3(L@FVM1>_GY)V5^P_0IW#M%S!N3+W,S'W]9:Y.[XRF:=2F )!YMJ('AG$ M'!SX$(V26CG5? +]L33V'90]&S$/WY,="&E0=E[=R\Z[W,Z4PN15<<* 3[RV M0?4&HG<).$N28>3<8^LGDJ>IZCOKID.@-1'$0"^U%RG-K_"AU\+)3<[SZ27D M1WV_4?'XZ7MJ%?,//]:UO].\(B=,;M+1E5$1$\%0H$QDIX= +(%"*HR,\D= M-ZW[93Y"3DO'=,7W=W<8O-/RE#.=I510BY! 22\A!.>A2"5L"CF'U%W-Y5/4 M]1SW;X27Q]S*AM(9J#9;/;^>K[0>^$P+W70(A8U4T&JI'7'O>_1F.1>' 9)6 M!I2E_R)K*4&VQ1B?$B/CJ/&!?)JJD#J9_4",.,4R7M;<@E/USB.?:J%[ M#J6TD?ZIB;1D@*V17 <:+\?KAAA[(*:\*2[D!-;60OVLZ.[A(@)J&3R&2+=1 MZS%"1Y#7SD3Z'9[JSQXL\PSRL!OO^Z&@Q:2^#6 M9WJQN+I<_^QN_JZ3,;K,(<3:&%?5%FZ<&Y"64,=\9,IT]X;>8@<]/P@\'WH? MOMR?'0@#L 'V[7Y7 +N[WU0>_;C;3 MS]D)P<-'3W:+IEHD^UI WLT:1SJ6= M/0/TCZ.ZYV>)8<&]0X$/"N*_SZ;?<$$,_DC_/1\G^M5JNW],Q\N'-NL8XS$& M!JQD,M.T08B5UUFB2,:HG%7K5^RS".ZYG'<(P.Y:S(/"]/Y+:QO26>W[P]4\ M?:&_45V$ VZP0IY!*"A JNHK6&]K:]@,S@6,Q@H;[R90=6[*G+&=GFMYAW > M^H5(OQF%Z_$([\M.??)C:L!FSR63Q' 3:D"S6Z$,-'CQ)LRGX^G%XBNM4MEYZD/ _L\T>00X@,)&H8KM4B3^%;:N MX>25$)IK!J%D61^4$D1=#+!L4W&L%*M;)S ]1$N["_KN"K4C8'HQS:_'DRLZ M8G>PGE1B7GM/>XY(=@A7$*-/(&MUL$#MA>PNCG 4J?T&#)I@Z.$KLSNA#51! M?<*+JMKG^'4VK\-83HVK[O],DXCJ 10V4E";I3YNE[II&)K(P65H0)1"]UT. MY/2R),$DE"8R9=&UKL=^B)9V"FHSZ7Q;.[(9<+YX^>-ZS0T-]YZ[(-+O05AII>#&.]Y^%M%M&DYW MV[9?>OGC,_W=!?DF6RC?P6WD.?N@/'AR"T#QJ"&(9*'D8H2)F;GP5+'7H6OU M/3;H#/G>N%Z=,'8 \;#52SBQI;9TW6YI56^V,Q[DGEOIM/(2/1C--%EM48!3 MRH+QC'-OBS2NM:E] IG]/E0T@=US"6D .-SPZR->AG%U('8B'._C9'RQ$MR; M[U^Q!J4_CR_IK[POG^BGBT*,V68([(2E"T]*DAT0'6.UG:0%Y]"!KEV'45C5 M?IA\XRWT^Q[1%+]]"G< V-YIGK8]R34^>+J4%V7\:KG[J9ZZ_2><@=]M%E) MQU'4MRSP6'G[N%@VTF]/?*Z%9CN&XD8Z[668_K/& MRZ;Y\Y?YN"RW)-S@3WKK4UR-[$90CEGP)CA(V13.+%V"JO4XPZ=H.E>O;;]W M?>BV/]@T;4T1?@LM!9E&171*D%\*R%9DHC5ZVUVJFT]JO3FJ+J MKE9[%O$-5J?5/2_#]Y.#L?>_T$9S/4I7(V6U7N5S^+ZOUU(F^UMC 88ZU;8C M""XBP8H7DXK4SC8?'/((.>U,KS^F$H[LE M*4)EEU=MR**@HZ42> P6!)K@1>O23F,)\<[E8]\JXDO>2BMC338BY3J++4:Y)I-QFF\8^@' M;@P+J APM4^;T &A72NX[6C821 M:*WDX#R3H'1""-*+6MU9K,0H3.RN]O8!HOK51HVP\; R:B&*'N.EB_ER]+'V M+G[Q?;RHBM)@B!&24[;.W&808HA@C2HBGB&S6@G\#>""[K_+(QL/?EGBY&/%0C'*A@ V^#F:SQ!#%+612 M@RAB+)&U3FU^A)Q^DPJZN21:2Z%'0&4[@5?5**^=MG^;_ON7E MOAM=UN*RJP66J\ED_ T7LW)WL-&)<9A.B6E2Q?!LW.H^$B2SU$Q&#EX(N<[- MBT8:T#8P;NB(!-$Z@OL M'+.)M6X>>1;!@XT@'8.I1X+#!>;.QW\,EOI[57-J18:F4RKQ06R6I M3,9W0$X6N#)*:2E+CJT?18\DL5^0=@:5PR%YMMP& ,MMT<&FN\&]+:ZC3EA, M"8&N(&%H/RHJ19LJMK:"24I*7K)HGL%\"&&#A>#YT+B;X-Q<3@, WS_"_)]8 M;9['=R70:UV2AFAMK)VO32V\4I 30ZF$"RZ:QN@[C+)^_?3GA%\'DAH _CYC M^C*=3687/U:M@![8E%.N9*W)H FU+D%;#J[8 )EA2;X&W'7K%K\'$=9O&=%S MHJ^]G(;P"+HR34K4RHB:'F!$+>;3&IR6"J3G7GJ5D)R^9W\+?X9GCN?R+$[G M]A @LD$V4RP)H1FXU52;&"TX+@6@U3+8XGCT!Y6G_%SOY$<)ZX%W\F,X-ZAW M\N140#+@P$AIZN9SK1V18*P0IC#C2*G]UWPG/TID#[Z3'\._O@4?ON\07BQ= M7]HQD,Q94($[\"X&*$'+'(0QMAP4F'I*\+N+]G,I-!/\R?P;@ EZP 3KW=L'5E98!#1QI2S0J*P^>O"X?3U:Y#V%[7L3(8#P.?#>_IC]?KV M;EQPY%F(N3!&VC6;=>_3Z.CBCB5F,L.%D+[UJ]2QVX]DXDFT&G$LB-)V7I,B9"*U(0,8)G5#%-8O)27;W)?M^!^0CUNM;;361_4YK MXZY8/00'?>6HFAQ"TKR "YXX-UAS# MUB%@89NAC8)KI03H2%Z(0L"#<(0R+.-Y*\&5SW7#)X9"4;;VO9=D/-PD/W[\P5KCA+9@\&:8_C7M^!O M!QLTT:F4!$R,")?60PB6@Y12R)"22[R)X(<7K#E9\"?SK]^A&8==?3<.G>5( M3E5&8,[Q]2A+1W"&D*U$VJUTLI'->%SXI3DPGL$LZ)C]O0+K'2X6LYOV3N\P M+/ SSB_'TW7M#_URI$).&8EGA?&ZF:3!T<^ (4I'I\:)L M9UTQ>J!!DI=7"V+48A%J]&DQ7DTJ^OMLEF>SU^.+VB+Q3OS@^"XTQZ_0(CAR MYKY:M=S:4/%J=ADWP'DQS>N&O3>$W30BD=;%^F1I"D90QL3Z@ED?.+C,3$56 ML'6%XW$4MJL0V*Z[L\CBY8^=WZW5OS+%ZZ0")%F(([YPB$70;^D4U_3VS$-W MLUP.H['G]EO=(>SAVH .A#> IXL]NUJYJAQ%0ET<<)](RRN6JPE"C*L[$(J1 MR]HZG? !4H:2YM^%_&?MA3%03*W?>;9Y;C()LAZ")8N6)5"6U5^Y!**:O=7" MQ9R> 5VWB!J&2CM+] ? Z70Y].H!W+)BWKU[M4WE-LZK)"4I]5+HL+E,FETI MB FYR:EH=;>GU#VC?_^7AP>&,P0W:\C% :B78XI:DC!,-R;Y(UT2)46!JQPAE1Z5."#0RC< M8O%!TWEK72?T7[9H[2BHG%FT=HS!W*(2,OW* MHLI>YM1<0?X7+%H["AHG%:T=(Z)A(5U8.76M-G.KUS=&DYFBZ+V/F:U]W$D5@5; M# @7-&)6@H.<'/8 >V$\P04+:F?7,*D_/,89UB+VL!OP1GZG-^RC8BD\&:.XEP]V(6#WQZ$".*3Q'3K"7/>A7Z*]*85W4\ MY33_'<-D^241[[9Y'-Z9''B&C)F!,JJ&65("^KD/ ;,,B3\A^$<^WW,LH8'P M6_&NWT#E^.)+K<2F3?PC3*_J ,>K.5E7FWU$[Q47C(.F7X *KD!00@ G\XGN M3A_NS>6\'[!\=(6>38D&,&C(P0&8"'M,JG?721K$(+6:?19RM=LM,^"$BB " MQQ2YD2YT]?2]CYY^1UWV_=)VFEB&";$/.$]5=A?$S7^;5>]N.T-JL:VXHEU& M)GTT$%.P=*?6F=V:%> \NI*\YO:P%.SSP'< I8-[BSD1*4]#L+78!@3.G52- M>L^/\RK%C([R/$P7:\KX2)IBG'0>JKE77Z,41-H52.6-92H8&5K731U#7[\F M5N= ;"ZB <#O0_BQZ.<_\P:LB2T$T!/ !H6_WT-PL@.).8:F$5Y>[H\)8L MF2N'KZIRSAQU*8%X\T61ET&LK*?'D\\JBC!"L- Z++0/?>.:=H/!;S 5=0"_ MV[2_(9'>$MY92M%S$A P'0O)K#8#V># Q9BX-%J$TGKQZ#/DC&O[#0:N5@KH M $O/G)-_S6>+Q9DG!RM:)*>H>+(,R!* P(T"$84IF1QE@2>\OE8T[80J_>)0 MU505'4#K<0N@VI_$Y1U;X-TDQ,GY9/GC]>6\JN!,H21VK 5#5BFH&.J%'#4D M+;U2RGF>6AF/LV$U.3,@G7V?:-K?)JFC=GM0Z76-3 M^*W4_.),Y2QX*HZ.:Z87)N4"(8D,&(/E$G/.J?5H_H%8V0GS[L5@OB?%=X#_ M'08\_2=.OGY;$NM_TBOU%6_-8U)2J>RS!I8T6>@AUIID@01-3L\62$B^Y,195EX^ MMR[O$.AMOKU;O)N].!P=)-L.,/%8M^&-;*[*YE[/%LNZM98L:*T3A)!SS7@J M\%@T6&6=C];KH'=:W'ID+^OCU.V&JY>;2&FLGSZ1=[ -L?XK9U)YGZWBP%@= MX8E1@%XG)5P?C[[*TP3EADI"_-D>3ZK&92;';9/ M_8T#AQ8/14>+R3TGD5&C^3Z?KFF\F7JKBS(L6P-"!T6W+-G4L4Z?RL8(HU1P M/K0V*Q\AX^A@U4:8;V;S7V>7<5DN-Q'IQB;)Q*^6.Q<6#N%-[;1Q\0U[@?#++GY=AOCPRD?60@]M\OEX= MX7=TA%]_"_.OF#_AGW0YAW-R8^LPMOQE5CU9LGI^^_L"IPMB7RN+6"<$:HU M+Y4!7U#3&Y4PVR)X8.G9:[$Y2>.6R;5"X;B:&C77NBOCO](;E%;5V<0E_0E. MOD[7B>7T8U4T>+[6^G7^;G'FI2L1K0#%5D-LR:(*D2O I(Q44L9LGW_$AZ1N MW *[TP-W8/WMCV&_QO 4O]:0W9=V2:C=7A)NG?;>!7(SXW@RYQB5\NO5YA890%> MAXLZ_ZK&E3[.\2),:A#IP_(;SM?.^*^312+2+N=X#?<4ZC#=.F'&2WJZ [W: MD5LR-)EQTEJAV&EE[UY-8!$<\_)YOIU2$GPXV2D(RF@YLP@:M# M2X3S7B05+=GDC85U.+7CNDRGQ.73DTT'U7 ',542W,6,+/-_S6>7%ZO9*3?A MM]40J9P]UI925*GFHV6&F'0$)6)(/" 6U[K,9 M)ON@V5:B1KX/6T)@=W@=H(_> /9O/,]D M6-%O\?UL69^*507X)>:K:?[DY6UF*0@CIP:2E'Y/$6C#\L<&!$/"I*;J:<'L.T6#O,EF\*4KFLL&]^CK MO[>LM)X5TS X.>2HS!.#K[VZ>@#A P[>XW)SH)*(0JF4P:!1=7\*@I=,@]2< M>RR^%-FZJODY>L9-TW1PVQVHFH-A]B?.XVP(I^7M-)U?9I+EHQ;OAG&RB+%F MJ-[-PO2N%,Y*9&1PQPB6:;KJ ^?@,Y<@3_E= M7K$KJ^7];)JN#C-:7N@KUOM6,5T5N[X)B3ZRR1<^L5J7,[50O;7X8+^Q?+'&5,F\T!NEXJ#,3N4,6[[ZKCC!4X)N&$5TCO87GW].E]50-YC\H_E9%4< M##>T$4NC(/H40*ST07%) ME_R+:O4Q!7WALJK/N ;KJ5OMP MN5PLP[1Z\&^./-&@,P@>I961 MMV8LEK7U<2N/9S;DHI3EY#WY0M(3#(*0"7247(O"LN-^"]!V_MC(4P9.B*YA MY-]I.^J;,)G_1SB_Q-\QU&+*56/#34-EH3_^L_[QC'S3:MO283J_Z2>?;**6 MI'T24JU;GDP7R_GEZL>$Y,_FX,B\FA7:LCD]NB(+PGB3=0$@GDN#.B.:S^9ZCY^@2GLW/ONI5OS-Q MX4JE^4.=UK"6/?V%][/IM2I^J:JXVMC!A=9,%;+-38W8NUJNC)K\0DV&NA8: M1>O*LV;$CUQCT0IO#\IY1E%N!X'-:\9_^7'K6GHSQ_][6?O?5N6FPO",Y$&" M5$F!TJ96W7%BSJ-!M,R4T+HP? >R.D'B:0'S%&P;::\G0#[&T%7!J8DQ2L<+ MG7176XB9!T^.)7C)I8D*([F90P'R:;(Z 60K*#P%M49ZZ11JB^L3N]GXZS'+ MHCEX)TAFG'X5M Y0BM0U=NMS&8:N3L#6"@P[@.THS?2$ME]^7/_RWQ.< M$U'??KS#/_%\=48C*^0\A@2H%2?7LB X#+,F)W+K[>C?*1BYP[.V] M;:7#GI!Y^[0]Y._J7+L44.][I)7&9F#/2*B[1I_8SCO8BL).;L2%" M=KDLR&*3U8F#4?59L#Y"6*W:-ID);I3SL7FSU=/D M=/+8C@*N0S32*;CD%2L8!8O>A)KGK&VZQ5?'BVP.&9CTV@ME6L_=?8:J.D;F MD-=TEG)4/J?H[W>J'-]G0.7*#:3=0'5K#'=R=-^;'[?4GJJZ/J#8( M';L"JFZ2<)(S8)Z3'^A\$*%YA_1CA(S<1]H-$(_74I>6XBUF'GL/G&<^L("@ M24!UBXF"&*,'+:1QF+VU]_?B[6PN/O_ED5M/1X?=2336P>6WA9L@D6<7$4N-;L $NAVM2'1V7 ^BMF1UYTG)S^COG93;_*\SS MG4IH#//I['*9;ILF= CPZVQ>^XG"XGP5U)U,K_^;;]2 M\BF*RXV*AB.O@Z6<(%.A=F"@U;6Z2-=385,8K(9ZR.+RYV^@U97SQW06%SA? MM::L,AMU0>"T=J:L%+<.+4>KK)0DGR!2G?Z6/ 1O)4AI==+DB9;2>CE3:QXZ M":@>B[XG _=CJ+H#&^56AH$A*-@Y>GBMR,5UQ,*CY?L?7%<9:Z%-MXZNA1,*AX4>1(DD"A! M!\>-SCPRYOJ]@1]GJI/3<#P A[N3&Z!AU-#&(TM@GP@1;FK 6 GH.4+AT8"* MRD,4W /&Y%5$3.G^C?T@J+'O-SN!81]@F9U$85A,HL,9VE%"L M#J2(X(71QO"H2QBL[*\A'YTDA;LR4\:"24]'Y58U5%Y8D/3&*^6<0&DZ.3S; MN?EIGIMQ3U!CV/2S:;:Q0/Y%1G$=\;.>E8WY[?2W,)_27UN6CK=4'Y@_S5=X]5E MOKHER2-FK@>3_"ERV(['NK0&(02KZ^[BNIPK9/!#NU/!X.D]]A*YZ MU1 M KTMA:O\4I):25_(?D1-U0>[9(_7> M97W]1B"K]"677H6"%E#7QI2Z^2\:)Z$X:W@.0D@L1S5?=I5L'A4+.[9>'J"8 MG^::O?'.&:L5@%9!*+5GH";8?6 9M F%CGXH?#BSO@T+G83W>[$C1L!%3\?B MJ'#K2G;K&)%GR22G%5@9 ^G"%7H<;0 I??3)J6R'F[#4B(>?X2TX$)"#!.,/ M1,=/EB]>2>'CY3Q]"PM;C M9WA$NCLKAZ'DYWI-GD[<\3--%F?.R4-.VI#IJ2U$SPLPK7WFGBX1V_'9>8:S M3G+!/]=I:H6DG^M\K=]C$UE1AB$P9R/YAR)!E-F!9HQ9+1-FIOH]23UE?G^N M,[,_.EY:OO?3'KG&6PN:[B0;WYTDS7L22@?+[IY>SJ=(ZHJ"7MVWX:+W M].X^Z!N\,7D?5?=D0CW:7IAU\"*M1@C6+:)U$(=W.D+ F)D/+J2^L[-68O(_B>D+A8-V%:%!F0P(N0I'M5J0 EXJH\H[62I_4<-NS_HF-R7L! M\.2-R?N@H;N<\!VIK'*/QBOM;,WU%)/(;4\9@JZCDD3FZ&/F*6U;"K_3ASH! M7!^P>#8]?)R.?JX;^<:;ST+X9".';*('%4L!7RRY]"ZEH&R(P@P6J/S?ON-! MK9"Q8-+346G:7* T:B.T!LYK/4GM>?!(OT6>9?82@QIN)=[_]AVWP^=).E'V M ^EL1-EC!X)R,]X6"8LZ"2$>"3U& 4*NFX83P.-DZK,2\_S5,S[NEI M"IF##]"?.(^SKE)?N_2%OLBY:JL'6>/UOL_%+ M/EZ-0/6BS]OS[W9DRBKID=YM1M>.M_1N&R8 F91:&HNEFY?JG]9NW)^1MP]8 M.DX_WVQ!>#.9!F(^G+^=+I;SRU5^]'V8SU=_>&#*>+^?WB+->P0_C5*S-Q3< M^O"K:?XWYJ]U@GNB/UH=BIODV77NS'J/<5519U"0\Y\UN(IUR9FQSAE75.N* MER/(;; M.HCX/":V3Y/%?Z\R'Y(QZPPYWT)9!DHDXJ68 ($EGYPTQ3>OA7B.GEX =H"B MGP3-D5+O"D%U6FD]3U_HO]QTJ1F)B9X%*%F$=?].#,8!O?(<'2I>=.ONZN?H MZ05!QVK]23@=J8(.X/1V2C\+%\M/88F?_PH75SFG7!-6PC-P3"90FHY<-)(. MG^;:R$B>%FM=OO$X);U Z%A-SYJ+O0/PO)G-( M120HL9"GSJ2&4&KS+ KEA>:Q\.83W9\C:-R(Z&!0:J>$#A#U9;[R>W^\FZ7_ MON+ !A^\*;44Q- _C%00E7!0&/$AD^/MMW ]I&+<<-]@V#E2W","9C%?GGVJ M>%^_YHG%5"0'EY%D(**%6 LQG"3'(C.OXV[[S.FGWL('_>X&&W<^V,M5E#Z%5:E"]D;'D%&1<]ER1$\"PED\%*B(O9W6^^\B]K'-$>.4-9]=1\@ MN9$5_GOX>_+]\OL5X2F:9 L*X&IU/3D'7HL(.FEOZ4\*]SL9%5M4?N>C(RO] M$)7-6LBO WO@]N+;37S=1HQ,.T/6#!&NE"X03)1@K2R*&V2:86.#X!$R>K$( M6D9'#I-Q5S#YA-4HFDR__AZ6E_/)\@<_JYU^5@97:],\'9R5@905L"Q)T9DK MW7Q'VG/T].+1'JCL)\%SI.0[0-%U\JT&L7'Q:GG]+][C\BPX.DK":)"%B[K^ MAX$704+TR5C.;- V.&HG^Y&K[A_&'&LQPZOOL_FR]F">A2*, MD\F"#E:MMT@YC898<8C&QR3=/1@]4G&_Y2.]O$W'0:.U-)L!XY19[9N9SN'K MU_EJ\<1T5K\8SB_F$_K;%^$\?)]=TE^=E=GE?D M8X@ P1H/:"/+:$1THO5$OXXJ T+-;H> =?&,!.4L_3F5 M 7LI>I_*@'VDWA6"'LD2!&M%BD)#R3R!$MF!BR&"SZZ.$;32-Y]A_4(K _;2 M^CZ5 ?NH8%0GYH_IA R.SZ0/NJ1GY^=AOOB,YV3MY$F8?KJ\0%S\]L<&'W"*'?\>])"M./ MN)C=,"5\9E%Q"4;)0(\^(]^0EP*,:4Y'+O-LU6$(>NQSO81-A@;0T:+N$3\? M2;J3BXNZM_LN8[PN2Q7T\C-EB+'@,MD )8*R*F.01GJW;;C]GI_L)<8R-(Z: MB'Q4+/UV.9]53AYA\(8;Z5ER*G$H!6NHFM.#'Z,"$;!(J942<5M8;I?OC-ON M,@!JF@MW5*A\)@,/"D]?KNF!/%V+-); ATX,L@@ 7.,DP!!>R39S+ M;6_7OM_<"4+Z!4%H4*%W!GE+\/SBMS+S^5A]6_(33[Y-I MG-PPA-%($6(!3+7(!XNJKVN"R).3WA?R1.46=.SXJ9V 8E\04(80<8_&\)., M<8^B2/(-Z01(4+H(\$YX,M1B"%Q)9H0[S!@^"D/N!6%H2)&/BJ6/L\LI\85S M^J.OCQMN-UR5K*)QJ$$Q3X9]$ H\20QRID=7VI*"]EN M,_W=D*1?T$H&DS8 M/5Y'_[XD,VY.#_.;V7PR7=XP%I((S!L#&1FK]ZP%\AL32. M^N1N04+V@I TI,Q'!=.KRYKZ.R<6M@8_M>#>:J5K>T.N$_T]D!/@:B60]4'% MZ/PV'.W^M=T@])("S0-)NL>KZ./L?++X]O^=SY8_;CW1R9M<702%7I'4$,&3 M 4@VGS/&JQ!U.= J>NQSN^'G)X@S'RWKGMRQY]YG$HZ4CIBPR,A=4*& E]F" M5,8%8HE%OLU?W_UKN\'G)867!Y+TJ.AYNY@'//_\#?^;_KF%*9-X%#S6(+FL M):S$6=#D?.:@C9:*//L:>P%NO:@Q]$RRT_6P9$FO=. Y;KN.]OG>;C!Z2>'H MP:3=(89>SQ;+\(D.S.O9^6QZR\O,+OI0J^])@I49$IHH#*QB3@!N*'I)L>KAY-U/E/'1?-ZM=)[7C&O+R;VT=7="S :BH&/"A.'":4K!Z,&F/:US?&Y'SYGQ&8IM^_3)[,_D;\^9(8)*)649RLA)4 M\&3TJ>HU\!*$1IW(7]AF5N_RH=U0\Y*"T^WEVU4-]+OKWK.H?$",$4JJ#6B" M2)E/Z;5T[%J8_%M>=IXMJ,J[^_L =P .1>\HVWU-(O(-> M7EY2_O]?6QN'6K_++NO/Y<.Z_? M76GSEQ^/6^2__+BB\E=<3+Y.P\VNM&0B1FLD\9OH,HIT&3GI$Y!]'>B-2ZG] MN/3AN.G%-AD6ST_.*!D7'1U808]J8+.TY9K+3W5R05U.\6URL9Y<9R7W41A MGP6H+.N\97KZ!0^2;(!5RFYDG.W0*]U8Z1U ^Q$VKL(LV1J+ MJ?*0F%F'0KR($J),QD:EL_6M]RH^24R'%W!C),R&4$L'^'H=%M_>G,_^NF)H M4XON@^>"!&(B=Z!D\N"E"\"BM_=:@$*QA<79>NBR7)! OD5==E*N1&:R&53ZVGK#]%2R@"Y& M,9$QJ_M-3$>#:G?J^@/9(7B8G40Y'(Y-.,M/.(AGR_CE.Z!U YZ$CLC(BB7T5DRE@Z-(D(Y+7"GEZ?70&E=0F^S9\IZ64N#B(4L:_V7ANB\!I[H M#>>,&=7\WGJ*EBZB5$?I>2MT#A!Z!^!Y/YOF*QZN*PB-QB!9#+7VHF[[90Y\ MR04\TO_X9(71K1VY1\CH#3*'Z'?65M@=X.76_7U]J;^[J0\RW%B7Z?:M8UF4 ML0I""8Y^6_<^,%V$'F[J\2,$C6LP=?KJM5-A5WB\YN5#N?F7*[_VC ZLC"DR M2-Z2&R)Y F=3W<:5;':.,Q.'6]/]-%V]I 2/AL&3 &NDD_YQMO%??IP%+H4D MRP*LP%HB299%5#Z"$ E9D44Q+4^+M6O:>JDG/3'>#M/-BRXO_4J6RN)\1@=M M,<=4-9O#@G[&Q6Q*?VU69M7GKK^?XS><+E9UD/1;K/])_=5TBJD26K>9I+#X M5LYG?WU;K7D:M,QT<+)/5VYZ6@UT4':JA$\LU<2\CQE4%I'NR+O 7\KA73]"Y;9'+^$O\]<75E0"QLXNAKY8@&\$@IL5LAKYH:NL.U1ZF&) M[,5T&1:G=P+?'6G]X+?I@@0WJWVF\V6[@/DCLJ@I]_TM'JZ!OE@^)TUJ7EH))FX#./P (R'D0,IOFFGZ8,]+)8H7/T-\/ P0?@ M3YS'V5A'X%6A\_?T#9 U*T6E#,:Q.N5 9@BR>(A6)"-$3@'3V(?@>19ZV131 M^3%HB(/#7X+9,IP?7WPRL$G(F+..?A#L+H(]A/)8BV3*HTB$RO,T;OH=")I8-522J"U M9;+(S$3:.D)X8!I[V=O1T1$XG<[W/P%^?0*FJXW/^6-O'G$5 'H;N7O22=&T#':OQ8R'_IS0U>^S^66T]VGC=! MD09* ,_J'FF%6 1/*>/HX9\GJ>]EF4KGP&^C_1<,_T==GY7-AQ&-3A*<*4BZ MR YBM!X8*E&0%<_&O_"?(KZ7'3"=@[^)[H_&_FG\WN/,/V95\"K4*@!9=^MP M744C0(HDA7 FVK!M[4,7)O\IUM7\-#;_/DIO8_,?Z_QNE/%JEB8/3OV-(.Z< M_\JI-=8H;PLD9!84J@#1T#^R3[Z$5'. K0.=>Y+8S2:=TU[I0RKRY\G87K,? MB]=2D\V&IO9V21LA9J, 2<8!D7OO6Q=\-".^FUT_G1LM390_8I2^=:YNP[XH M/*%&0^ZZ+Z"*R."#]B!E<3KYZ%&T'@W7F(5NUA5U?@(: N$EGH-'O9:KE'6A M=\\'Y,""H/&PV!_KV6*=#_C_X /$-_-PN7.C\!K2#0 ?SWM?!0<$T> MBH0@+7DFUA5ZY60&39Z)92FDA*U'J0YBJO\T^==3*+)I3O5G+/X_NW>D7TSY M/Q'^\S0 W-?"=0O _S,HN&9EQ=AL?L/:U^GD?S!/IL]Q-/!T\F-H.N4(\F:R MZZ#A(P3/'!<%!'H#BM5&:"410E'.!B8L9ZT',HW2\/&.O8:8ZB! MV+L 3WWU/V\V+6W&Y*RN[.B5CM$B<.XM60 V0]1*@@QD&WB?H@FM"P6?(6<< M& UM*;62?[]0V@SS*BQ:Q1"2K/OF G I%5U) WFT#K ^RQ!X[YLS=2^ M&YP.T$$'@/H!(X[!F# ^V@P+74 P8W#<,7%%1/1BT*.I0)C MJ[_ R/N@Q]^2Q\ES]-'9R%KW(SQ*R+@M]<-!ZGBIC[IWX8YR<"%IN3 M$%B6&;,%'DU=W*G(HT6A06(IV1C!I=O6NKO3A\9M06\/DB'DV\%-\\00[J0B M3V3.06&*GFQ?YUY)9X#[6)C4Z+EI[<_W-"%_:%>^@=2[Q,[5^8I!$=FU;<15 MT6CZ562:Y$/'BV^EYUQ'W^PB] _ \-G4=2XA.6 ;,N[K8 MM.XJ25Z"*>1 >.VRXJT]]YXPXGX?88]JUSQW%;^['E6LN8QLM88\ M)P>*_@_(MTS@4&87?$&OQ1:[9JBTOWWT_!)!_O1X-UT2%X5Q MNC B@C(J@]=5$47F$'W(3K4VV%[ZF-+:Z,J%M_X2QJ7TJ4D03/JE]>9]F2^0/&6%,,2Y8U7Y_4F(4> M7>$V.!]3UYUNE/BX7B*,5V'L,,WK8O3U3L^P6@Q[4\%^L^PRNF-BL;5TO_7VD9!M=RBXBK^5"-6I@!<3J MOVE%%WC*68B2&]]@1Y+<:,TYO5^X.!/"BU2$@,#H'\I@ .\X!QV]SQ91R]RZ M2.WV]\2C<4@'/%H6Y^K'<@:NQ1R/+RUUED',+P2VU5B<<.$94IJ MK@($GQBHF!($[3AXJY*3R0KE6YNDCQ(R]J: T:^V(_32 ;CN[?!;7)^10)+! M9&M9EJMGA$$-ZX())8;@5P;_> !KH9L.(/9^=27G&CA#XB>> MXS4G6NC(1*)+N!0)2BA-'J#E(!U:;S,W(;0.CCY-S=AS[\<#6B,-=8"U7_%B MMI@L%W94=JY=1 MLXBO\I]UP_/BR^SSY<7%^81^)(DC2BF2AESJ>M-,)\.OTF91L2J**.^W9#Z< M:?KPQXX]NAW<.[?$(B5OE+$K? MO!=A![+&GA_>BT]XO,Z:35@[?8+A?9BOJ^G74?'%(,F#!Q\Y56+@>>YZ"?IG M;RP96.!4(N,=:U)+JP+TI 9N-$_:_&1!_WNEV[^$\VI9?/Z&N%QU>>1)14,X MO_GRXI!2-!"5#QD=4]&V#D1O(:FK+MH^8'3?'6^HT[XA>E7_ MS(3WTGI'[J3CM;'&0Y2F@!!)*"%#<:FUG;R5J)%OVI80V!U>!^BC-X#]&\]S MF9%1*='IN/63J0U&[!> A@ MGH/C0-KK *3#/SSOK@OV0@A)BMKZ$>M*9UY;6DO(I!,A,@IO&6_M69R0O:ZF M*W1I0/2*M0Z.X1TNGV?R4:]F$R;B+/*(.0 :3JY,1@6.T0.\E4:9Z! M;T/ZSVY_'PC-YUZE$^&DTWKE-4-AFL\G(4[.5V.'O]UZIX^-).[[\UL$$8_B MJ57\\%'X$HSNPOTZ>L*"YZGF^9/B=064J+5+*H!QVMEHDL/4NG%_3Q+[MY'6 M;ZM$.OI:,O"82))622!GBH-./@=M?!IBVLH_(3XX(*+'B@?N@Y4.[)OAQ;** M/XB84I#>@X]95HW GZYT0G]P+UR0_>W@CKX-SMQ>#[ M\'TS>SCX(DH)#C"I! IC)$U8#Q9+4$+&+"(;TH_8G=2?_63LC[KG7(:!(#!J MG=V7;_C+Y8+%5$ "=3!F.=2JP8&U3S&^T!%?^, M&.$QS_B1FNL.>[?.(C->H'(&;!&=H3O[&7%_A"* M@*P+6O0Q6I&V/&C;OM$3) [5X6P0@79PIYPR/,U09>Z00=&91".Y!6\<(ZLS M&8Q)&)UEXVNJMRS=J893=_D"]XJU46_HCSA/%2A?\4-YNU@0.S6O*]GW^-D/?CS]4JJ7TD*]*O%)%^) M=I66.C/"TT-9' 3E:B>, M)6"!;!Q5HH" J4#2N2B7+1JU+;:VWQ?''>C1.R 'U5\'E^@=43[53' SGG;S MU\^824+DE$#JND$(:U%2$@&B=;HDY-+$UJ4M!Y(Z[C22WO%]2ASL#W>_AOL4 MOU;C^4N[ /;WBS"95X5\*.]FTZ_O)G_62/E#)..QI)MKFR= MX6($!R^RJN,^56%!)>V;[W7>E;AQ!Z.\%&0/H^N&(^);C[68D0"7/SZ2.FJD M\+?_>SFY6&6Q<'DS"?KKG(XQ_>D4EV%E_-?AT.O_\.+J/\3-?WCPW.R!"&DS M'N,44FI4 G^'V%>WB+TN$:[;994P$1*/="J4Y1!69G&1TFB+@C>/A6XEZOC1 M04]\X%]5*V?H=C@1J MIHL.;-Y7*5U^OSRO)L6O2$2DR;I+%^E*6^F+GJ_OL_ER\C]7G4M/,'_&/,G3 MU;8E*8AOQJJM7X/2F)TRP6@?6K=&MZ)]W-S$L&@=1;_'&K>-QJT]P0H]:V=H M#?-)%;!&DZGNM*M+7['6[\HL27%<_2,FU 8Z;[<5P_=SDY[VGRZUQ78 MU&Z\_[.'-@6?Y>5DUAW'J(2D>R=&;^L,A]6.H;K<1] -%9"YT#R,/;1UMS&R M/Y0G/[6N'3*6VQ)8 9X*W;Q2(83"(\@LBRI&*+(]&C._*VV]6WS[X.;^#3:( M?CJP_9[DYIP>RQD7; M,'C8]=D\4#D]XZTRM%ELS(EF7C*P&&RM:"GD.7D#3N6 NF!0MG4L?0>R.KW= M#H7"KE [4"^CIAAO>SE78WL_/.W67-6<6VN$0SJ>4O)0(_?UH'J$&+P*+GN& MW#YKJ!WVW4YA=:C:9R?300>7V>=96?Y%8E0&;%"(OVB;1VF3=F;A.0Q]'(G!8'74 OB<%=Y,FTJ7$)%6$ M[&P!Q8@C)WR!A"H5G[-66IWJ(7W7QR"V<>VVPU33 =ANW^9GD7%TBD6PMF[3 M+=9"=%E#4L'S["T)K/4@G-O?[_3%/%"W#Y?J'";H3L> _6LVRW]-SDE8^6T- M)WV=T.%Z=6\/;_I&?X"+R?3KU=\^,%1VU,=:Q,[:<=LHF+8AZ-5#@F[J$*X# M)%IPJS*7M<^2WMGD KA<8NTL*"SE(K-IG;_9B\"C5\A??>S3[/S\S6Q.MD ^ M4Z(NYW 6?'9F_>H[PP3(D%B*Q;AD6T_]?X2,<>^TX5#R8+'[D1KHX"G!@DN8J*Y&3;QV)W7R[#[@DUG^ MO SS95,\?+R8-!K(MKHP2"X,>;,6 M)#>"^-118.MA]3L1-JXU/A22VNFBHPOG/^>3)1D%'TKYA*MD_I?9YU ]F4U% M]A_3"=W.06G'JLC__$X=])G)JJ0:0A'K8O_J-/-0ZK;LZ"+G5I;6O6^[ M4S=N-]Q0R&NLE8[NNS/%?(AT60/3J0;D7 (Z)8QN[!*-$P)C:IUWW,O &JPK M;3 #:Q^)'FE@_3;-8P057M]WKN./.5[4XK;IUTNZ@]M'%G;\XL#AA4/X'B7& MP"P303$. 3.]@<@U>(L!"-#)6IZ0GLB7&&/XNMMGUL%E9;USEH20"B=92Z+VA9C-J5L3L& F$3(6Z1=-F MB H1?&&.6Z%"BJU-\T?(&/A@A2W"111LR\OTQ(_N2/6'*&O64G*CJKZVZE]^QSG= MHO_&<+[\EDB"&R:416Z("1?K/$]'UZ93F8'30291E-.);U'_,S]^W&!C.PBT MDN"H,/CWY.NW+YB^$1._A^EE(?/KILDHM^"A.>_,&X@L!T8&LIQ5#SL9%R]NRYR2-'ZHE($*90"5>L;G*5?L8(R MH!&*X[8A_OM]<9S+8W"C>9!%998U@E,YT&C31[9."++6)3+.4 M[%#%!5W[*P=J]JD0WSYB[@@>SV?LN)7.A'JP;"UOUXQ!=$R!QJR9\,';.%0D MN,/LZ2C :J>@CE"W6]HNYFB*(&L@*4?O.!D"=7MT(>- !B?I8&4V5.Z^XY3J M*"ALK[ 7F6GDU MO,%!A7W<>(K.9"8IVQC;]]9Q M%7V&+(0!1: @!M"!89IX8-*:TCK3_!(S97OI>6NF;!^A]X::JS"@TM)JYB,P M%>AD!1L@R&CJ"*]@F/39^$$SK'UFRO92[ Z9LGVDW&VZ)#%F"F.1C+NH01FK M()A2@#,=@@X)-2];7J=CTR4GS9CMI;2=TB7[2+"#^^+-A(2!JY&I]^_57W[\ M'OYK-G]]'A;KK<#1%8,Z&2B1<5!6*'JAR0OEUDH6O9#9M0YX[D%>UZ&KXU^F MH135-P9O&+NUHU$6AC8%!C;K&IM3#&*P#C#ZX)$++D7K<2I[DCCN13<85':' MY-%ZZP"65U,5:D0L?9O.SF=??WR:?/UV/5Y!>%>")-$%+>@T1WH[HB/YD:,2 MA))%T$EO#,,M)'4+N^/A\*"KO)UN>H#:[:GI*SE-RB2M-;T]6E0V.U.:K=@/ 0PS\%Q(.UU -(W83+_CW!^ MB;_\6+T8-U:P%,(41 F&K Y00DLR%PR'('DA>:KH6>L>XR>)Z3K;V,"/;:*$ MGM!T9>)BJ +*'Z:?,%W.:\'D+V$Q6?PQG<4%SO^L@GL[O;A1G9(VD#M*0"/J?<. M\+]M]*7R(AB;/%ANZX,DZA1\,I)$4:SVOI&\3[:_I8F MER7Y?MX(R*'N5RXE@0^J[E?VB?,<&,NY\977OJYR_++QO3!R5%WE/@KK (T; MVE\ENJ87J_6+FRKFC_-)PE?GJY]1J_6NQ% '5:?*??C[5\R7:;F2_'H;N#>) M)98%,.$CJ(2"Q.P8!)^Y\M9GUSQ^W92!KA-^;= \GL+''7=_.Q[Q_ [1^QI8 M[:M;EZ\NS[@/KBZN [XJ\; I0S2D":.$90Z]%V5;[V\C4KH.EQ^'U7'4]5+Q M>6MUW>T5=1L19"DE9UJ M[P6)<4"#G4$C3YJ.K\RW ]$M43L\\1U'9@:$<,- M5=J!C7&;A0_E/J]G1FAGM8M@"AU/%6K(-WH!3DJ3G6$V-@]./4]1UXY5&RN@ MH4HZ -B7V]3?[.Y^_2W,OV+=!%X$UH(Y8U(=-R L$#.^K@-WBIS0XK"U#_4\ M13L!S+QH@#5420< NV'@[C;XFMAZ,YO_L;C9:5]/4UUR_V'^>O:=Z/V&TP7] M_?6__*WVR"RJ7'Z;UFK/]0H#SX1 ,E/ I"+(B$X>HEUMU4A<"^U5L*V]ID$9 MV@G>]D7#NQ] O+Q^N)LM#Y/K/PEK+0VXTN*);YULH\4NO([20E<+TGVJ&7>' MY,)[H\"S&H\/FIF0LC5FJ.4.)UEH<;/-:!7RH./Q=%7A[5K6=00[6L]))@P\ M2@F*HX?@%:MCT4UR.AN56A<&'T7P2VK/VP=Y3^^:'5JK'9@?^U1?EZ**"(&! M8T)*-X,2IFP5WG'14G6$@[.&B.:+781X-]@_/1&NV8>=2NYG]S M'?&%SI !YBUPI;4W4F6A_K?58@BH'-EJL8_>.H#EZ\O%D@SL^56N[@&+ZV($ M77@=/1% .T&6-IUO$B"YI58C]U)F%VWK^0$[$=8M!(^'QFQH/74 OM_#_+^Q M]H4^SQ73SBG/8IU/P,@#-76;*ME#7CN3HRZ6SG9C].U&V;A#2$\)OP$TU0'^ M;EJ8?@F+IP^58#81Y< =\[4ZAT%M90)73 AHF52LM:FX$V'C3CT])?K:ZZD# M\&VWK1G@=(>$QX"2VP(VSW+=>B/(\1>.:ACT ;U^U' ZR MV3*SRP7A&[_.YA-4PL M(PDKAD1W (\JB-;AHG],+G(?Y+7-1>ZCU;XMA@?I"LIA8#I!=S'41E0471*RG MW@9EE)>E=?KGI\U%[@65(W.1^^BM UCN%N;E=9.BT0Y<3+Z.6ZF^@LP@I+59 M&SK4S5=YMPO'=Y.+W L:!X7C]]%3!^#;+<%J"RH54 *7MC;R<83(A0,ILDK6 M%Z%9:T^_72*\FTSD,>!KKZ<.P/?,O!3%BXP%06+T=;5( %=70J*2AB>!S,GF M<8+8Y*ZT&H3 ,07/OH&2>0'DTX)/7X'DLH;BH?/MJ MRG_:X*1]H':JP4G[Z+T#_&^=N>."8D(9R-()LLT]V>;((T1AE8Y9!EU:7[;_ MS,%)>^%FW\%)>RBQ TSNE2SQC*5LLP)>S6E51S@[P21X8R3= %B2;#TML7D9 MR&!II_$,A,%TV $^;UKX'C9 OYUF+"N>SRO/O_U]U;Q_O4%6BXPF1 %V7UL1.+@&,B%8H40HQ>++D[ U=+Z@DI 70FJFH66'(8',[M+&Z%"-! MU/4Q"FO(-3"R7# P*[11,;;.SC28V]%\7-')H=90+0>#[$^>SO\BJ/'KI\PX_LD5)V;Z4-ZH*^Q7C\I$B'&LQTG.E('E'-TL4$J+R M!2QZ2SZL<#:W7W_U&"7'WCCUP'PHKPF=D^6;4 -&RQ]K;US:'(/A"1#K 7(^ M0!!"TPN-3ACKE&6R,8M/$C/R_I'C,7#_AFDC]@[L\;LLK,+DZ%DI/!FPNG8^ M^%1G_I4(5B7& DIOF@^"?DC%N(AII-[[>=?C9-T=6C:1:*4,R^KO,;-8O23+I MG-90/"-FG!'@N/2 =)I\%.CI0FZ,FF<)Z@D^A^C[P9+O5L(?=5CQ^]GTS>4T MKXJD'N5$%B^]JHO06>U],<+3(RX*)*M$S,ZF$N*SYN_V;XP;7VR&C,;"'!$6 MB_GR[!.YC;BZ9E6-?RJ9(:(+) %AP,L0 5E$SKTINNQ4S$@_]=8E0K^[N4#N M?'!<.+2U3 Z79 _JWPPMP""Y,Y%>UUP;(U\X6!:9U +I'MPI][1% MY7<^.K+2#U'9K(7\QE9\^/L6X3D'#"YSR 4]V=0^0K"&'BS,12 SUL>=BH>W M*?[V1\>Y\)LI_F#Y=>!"U,C-V^EB.;^L<=S5O4?\&LOU:@9=78[.(L3H.*!3 M9-6Y4O<7#Q"YNTO%N)G 8:(31\JZ.[3<*I9G*@;B)4$HAI@)M>""_A4P86V4 M/J=26M?0/$7+^)'08W3\+&0.%/BH_N4K4IQ8GZ177^>(MXH@/??"1CI++OD$ M2F5RAJ0LY"BS(.FBS.;^>)0'GN73/[TG&!RJMUEC(79P@_Q'F$_J1?HI+-=6 MMI&6!143N<":/&)61Z[5F2OD)W-AM2YRND_#N*4 P[PU1\FY,YQ<'1T= MT,IL2!+>D66%WH*S) Y9ZTHW M,5'ZY>'5Q<3Y)52B_A_G7R70S 3;6Q5=,T"/,Z,V,DDY-X1JBP:P""2;<;Y!] M8'AL_\JX4W'?755$9HRJHZ#*-GO[!0P%/]CLX53?V9.5M M<^_W68+&+2@;QCAIIX%1;YKK5,_3:9]WD^^3NKE4>&M2AE1JMU>-) ?)"A0N M4S")"_K?+??-KM_JKZKC0,7.!I7RJ+CY8TE4;_8UWN7DS6Q^F\T_%N$KGO'L M@Y1H0=A:1H4DO(@V PK#K?8J*=SV7.WYR?XR<,>B:$B9=_JF7<6EKZM!7X<+ M^I/EC[,8H^3H:A=A[2PH9,4%90QPHXPNWKCVC?#[T-=?Z/)9'^J+??5PY_:7Y#F MV"OI2,F-JO6U_?_A3YR_F\39G*[0MU/ZN;A85E_AP_2VO,ZX%B8J8B-I)PG+ M)!GON('D",FZ5@)KNP4/^WRO/XOY6*0,)NT.7JZ[D?+5J(;/1$O('Z:W?5A^ M%NDZS!(1"QV))RYK'Y2+5=:1MG!_3P+]8@NAG7])Y>K@S! MU:3WR]I;_ICT7L^^DT-1>7Z#^!'GJ:J3C$*?O8XB>=!)UY9,;R&*FG )7MHB MF2AYV\-V% 'C+&,>U"P_F3Y&A=UC3*T9_N.*_;/,2D:CR>#CBJ[MX.K[8 MD_T7!>.2A>>[S';YRDX _'/2TDGBG:]OK-OO*57W%CVUA?>YGM>A=W9G689M6 M96*,*Z/ RNI_"2TA&)=JSDLGRW.2MG5'YS!-JW:1HS8N<#)H"=< -F5;* MD#'O,DFDJ,0XMXBM-SL?6 1ZHAJN Q2[O?QS'REWAY-;56TZ,QV9\N",BW7> M5@0O5 &ALA4L*1GML"7#'9=_[J7C7N4CFMZ6;M8!5=0^T MRPY<-@ZL]3P:XH.S',O<;-U(" A#JVF;QXE-XI+9+Q6X"SRW?& M34LVQDMSP?8"DR]_D7A^?)CB0W8X%IF*D"!EK8JL%6U1D$7OO6-11!,$%[OC MY.D/C9N5' XHC43;@7?S:"BY6O!1Y*"T5*T9LC[:8IWG MVTSBYWY^?\ X7(>SY@(=>5;#Z]ET,3N?Y+I5[+?I 5 M'2OI#M%R=83HS*A(HH&2L>;9LP0OE:4[5PNAR<+WKO5FVL:N A<1Z34V T%",/8PI M7=^?A:5@A 2M)-V?V04(*#D8:07Z&)V]/TWJ!%-J3Q30/\[E/4R&/2A^,U4Y MN6AC9F!C*:!*"1 -UU#S#&A+ W^2<&NYJBY( MDRT*443&T+53>X7S:O53VY'S:?>0WMN+OS%=5G-D@H.YCK8'8'C*.S.EAE_$Z[4U[>?-J#%7^P_#KP">Z^<^]N]7M8+";62+W! M:J+0KU3(H$RRUN?(4+>>]?4$*>,V?PY;I'R8O+N##9FWN&X*.^,\A%"\!5.3 M1LI;>C2U<""\$CHP%B2V7A3X%"T]E:@>J.AGP7.@U#M S^UNI+/L-/K:%N)= MKCO7D8%'73UC52+/7D@U1,QJ\_V>*C[:H.1@Z7:&C/J_9Q)C-#H&J+.G0#%A M(%JBOQ1=6.0JIM1\!^ ]&GK*O;9'R-Y2'K?1^Q;EO\_RI$S26A/K>U FPYW1 MNB:.2!3!"?"\< A>.Z5*33C>,UX?-GD_^X6>,B''8:&I+#NX.7[[>SF9?KV< M++Y5V7PHE:LK3NH&*,,8 ;NNFU#2,XA,DM$6,X]UV)-*.Z5:][A#GJ:FI[!6 MF]NDD>0[P-#'^2PAYL4;DEO-)8=IP@_ESGOJDW5"6TG&?M+$D0[@!4;PB@Y+ MBMEEU[K2<#M5/;E(;3#56!,]8"O\J.)9K,_')ZSR2LO+>1U*-ULL%V>61R%U MLB"R)WXX"JAA(D@L^$QG3990DF^]1&8?^L8=GC.(G3V4=CI 'KWP\^7UQ-GR/AL!5F(P%;1;RTD!);0VI/;E;;=$/>B@MF# MJ*6;:::;D,?F+'TD5S5-+L+Y583-"<.T-IH>?"3))5W7 M6F!RF22ED'FW9OPZCC87Y2 '7^J @G>DK.@ M:_$;_9F+5A%=(.NVD#YAQN\754-T M2Z=;\\H_E'O7=OV;^!TS>3A2%HL<$AH)RD8.+BH%#.F?25MN!JY*VI_FW7#Y MHH+O)U7CRX'M&6?6:8^6;O>Z"\L7!P&]!JY4K$NK"S?#SH)]DK3=0/BB8O)# M*&7DF-HJH?!VFN88%OAV^NOLK^G7.=WB&^.6C MRB#Z4U>RH+[-UX/"VY?$Q M_%@5MGHNE0"NF0!<5*06EQV\30=M3LAKT7$;4?34DO8'+^ MY_0-\^4YSLKW4!.Q1/)\5B;U7]1FO/-9F,XNEXMEF&:2SQ27LY+I/PNWO'[\ M^P*GBQ:C]YL3TWIV_[#2&G;X/\\FL>PM]E^/\^HN[ "GPL M(K[J+TP^"462 )(!O1\R1HC")4C.B"*D$RA:ER4^1 MXNFA!$F5((TBG3NL)ZZ**"%(:V,NR3ORB':HO'BA8P_WTN&.4Q[V$&@'M\U3 M#@]C/#+K'=@ZBEI%>L-#;7ET64BO5/&&MP_:'MX)>M+AO,>\4BWDW0%L[G21 MK'V2"2X^X<5UI>UU-.\3UJ-&6JIIVD4*Y_\'P_RL2E ZDIP.6*>S\0(^>O*J MC>79&FTEMMYM_.(O?^'YG_C[;+K\MCAS MVG%C10+#52)F=8:@?820H_282O1AIQD)PT#V(<$]79PGQ^N1^GMI8*VG\^\EJ!1>>N)'HJD-O,W$XCQ ;%9*6TSS;?TZ)R;XV]1%R^F5W. MSQ0COC@3D#S2X2LI@9>6 VJ7;2;W+TD_-BPKH7VV#I\4E7OKJS-0GFF#P@@D M&25.M)-I#%'I!*X$P;5'@V7(9[G/3N%6$-I+NH.6RI!K>YO_4_.,^>M\E_[B/J#M<5++*AX2BB\DD!!<- M\:",IALW99 N\AQ<,"[L9/(,N<[FI/G&O92ZRSJ;?23<(4JNTB+12*MR1O#: M%A*++Q!S#B"P2(-1)I-VRC#^3.ML]M+L;NML]A%SG^MLK--<:[+>:I\,F7"U MC2\6!0&%-U'QPL).<]I^GG4V>^ET^SJ;?03<@=-S]XY=KX&RS-E@:YC550Z0 MB%?H@,M,LG+!H6@=_7E(14^A\,-?GD92[@XGMQ;G.DQ:)6;(E:OK6E(MF4?0?:RAOSII>JQ#E%R/(*7I3:\8:"SP^HNAV)0 M);+?PK;.AF;;ZD_TNAP/C]:"[04FSZQ4=\JX& ('HKP^QLS56$& @AB5KW*\ M7Z,^X+;Z$Z4]6P*ED6B[,TQN8M61(99HZHBQ]V][B>N&E VWY9)'Y)*Q^?77Q1)C9;$ MJ39W44DZK5@2O3>&!RB@"@5\2T9/44M[G!PCZZ/A\@6UC1!+R)AO03$H=O0AFOZW[(S%S1TE/ZT][V!PI\>Z0,Z$ 7-=C=$BY M+LJ8**9S*H 55CM? KJRUT3Z(1>ALY=2-5N$#I%NLXJ#LS2&,AQE8#&"S5;5 MDD1/_M)19B>PJ)14D;)UZ\3&C:'.7@IU"JH&TDRG'0#>I+2XQOS#YBYZS1S? MK3[A8KM6_S(-L>Y%37%Y5SP2-G\%[_[*O/Z5K9.^NOLK1];'G(&D%I4UYY9< MHYJ<;?>*VI%QS4&X6MX6:#"/*8=:56KJ7.7H$8+% #E+JU0L(KD!)A\\1\[) M;4(WTKZGB9L(-),OT,5KH"PEU;[(C5K+,"45;12V M^C%,%_\,5]=XPR5C2AOA**;1$4$52HB"X!3YNJPS4\4SZU]<84][_[CI9FMP MG5$7HR*N!J_7],NO3YA-Y$5R1G)SF#4H)ADX3Q*,QA(#A4D,? >@7GC\N(EG M>[RTDF0'J]MO%(=6/6QCU]_F)!A<31=84Y_OL9!=Y.]P1G]8_7859LMO@]M) M2%GH9!P8K@/)L-X6B)) M1IZ[9E3;'&[#S=<;DRPZ24Z"!&G)&A7F #$9 SEDJ;AU'D-K@.Y!UKCW?X9" M8&M]= "Q[W$Q_8,X^0.?BC>-0D0A@+(:BC>%,/7^N@2.2>N<6$ZN?3OCY^D9 M=TS@4*!JIH$.T%0#RRJ0?TU7G]Y>+U?SSW4PT",+H6 AJL(-=TRJ9 M@VREX5&*7$1K5.U#U[AC 8="5W.-=("R;;_Y7VJ'VV]X<>B,-);L)-#"KA)C MX(6JU?&9*^99U*9U]?=+](P[$G H5#730 =H6@>3SV_H*>&2LV0;:&P=U,H% MA%([=7.6E=;:8!&-\?0R12,/&1P*4@W5T NHGF C>1=)"I'6\]JKC\5Z6S35 M#@/)>A^,B8X/@:9C871Q._,M!-_!^?E+#G9]3EMSWMLI9.&*DN%IU=T/]11M M.27)_C)=5JZ]+RH%*))A[996!UGX HD%R1-319;6A8%M*!]Y8N$8Z^9 :NW[ M8'[W6?&O8;%89T>;0^/EL>?M1[RIX3'ZJ7R>X70\\91XU C:U9-+I2U$$0($ ME[(H*3@A]KI9V\?I^,\S4@'>VM1WX:H:WN^?$%?U;3FO[2I[5A/3$B1[[YL#TN6FU)T8U#4>1Q@E,F@/$;P M/$2(3D8F!?(D6E>]G8FU?D_N#T'J8P_<(RXZB%9M-D* ]97)*.@:1U;:KW-(*& RRTGPG\&62QH5GES!ZO+'84*=]0W1[JRR8 MS)C*E!DR[BC&UPI\X>070G;2U1[9KO4*MI.HD>_&M(3 _O Z0A^] >R_\"J7 M^8*^Q5_GJZ=-='OAD!43?% >9#:4$'"IP0>.((MTV:'+2;3.Z8\DM5LP'@.8 ME^ XD/8Z .GP"\\OMV7FUE@FZO1IA]&#(EG ^F*MT#P85[3,I76OMS.R-VX1 MX24$$+UBK0,S?,#ERTR^4"LLK+/*&N"I"% ID>NI[69M$2YJK8H+K7/'%G2_ M]LC[2%"^M!Z= R&=;O0]WI"_NRZRW@@[_3[-P2]HL:UW&E>-=O,>$_%43U+, M)4<*9ZSQ#)2(#H(RH0)()*42BZFUB]E-5:.;+S?U\MN:OUNC0>Z22JA!V7I4 MZ%*"*&R $G4QQ15AL37/+U,TKL-LC))GKL*T4$8'Z_JA-:;WY'KO(K<)S"K' M$Q@1:AY3Y\>S0D$70UF4P'CAL0# _7\JNT SR]5K-[C*B7FO.(% M5,BIMJY&<"'+VO$D%R>]>);JJ!<&(3"NC4TNXEF*B@\$V6 W> 8&64MU=("N%^M9[[%EM3/!) &Y MB#KJ RV$I Q8A\)&RJN";7W7>T_2QKV<,S#:AE!/!ZA[LF[G'CLL>HVV.$C9 MU^HRK!O7M1MW*4%Z7KR5K=&V@Z1Q+^ ,C+*6ZN@ 76MI_7X]RP_N7-[CQ]76 M85Q*X#*%>N\[0A ^@I5&9C(5(YIW--]%T[AW<0;&5U.%] *PISE!E5*R28%) M2/F,\!(<,K(<5-Z&S$/(K2/_YZD9]PK..4!UNA)Z+4Z^8^> 0E8,.K*4$;02 M')03E-HDDD,AL[*616=,Z\L5S8@?]V;/N"OL0"KN^0BC94GRS@$4"SE3FN\D2/7+!2*,Q6-7N3%&9' MZTGX*+(R5JN8SEC0^=>I.CX(1@=6'1^BT[XANBU:E+;V8&,6A$HD+&XC>*]K M#6/@H4BN8VX^;NRRJXX/@L#!5<>'Z*,W@!U0MVJ=4UBL!I'J+?NH*;KGM2N@ M#S&7$$.,@_K&UU-U?!!@&E4='Z*]#D!ZSJ*[DD30/.EZ"0%)(,) -(86'VVD MT(%'GUOO"?Q===Q1 -$KUCHPPP-J2I]IUCUQF6>K70+I-*L';P9<[2I5]XJ$ MX<%ZT=JZ3J?ZM4?=1P+R^(KC%NCH=+/N42'BNI3KKCIWAJN\*?6*F]]_JC74X\+"WW'QQS3A6U+!) R([62J_-YOEA-_W<34)2?*)5>_C)?+BF, M8!YK"UP-3"5B+B8.0;!('&:%R3B)V/J4X@#RQJTI'@]_;?1U.!C]!HPS_+@> M:S$,&.N+V;O9FN&B;G5/P55[_A8CK/T[3]Z=KM>Y$Y<2# NLH9DP8HI4K@ M8A(V&AY-\]%,^](V;EWR>#ALH*EF-5GG3(7#Y_GU;+7>'%A,XS69PFJ^S11O M?T;OK^GB1H(CI.#.T'+/JBW5 MFVV*VP3!, ,8>9"^N&Q"Z_N*YT_!W]Y3257D=I1\Q$++BH7 E29?HC/XB!XT MC]H:S43Q>1B'_"0]EY. 'X*99YSPZ1KI8$_^3DCKC80O9-7SQ2_S>\?=2F7. M.2T=7-O:82@+<,$7*-8A%HD?7]OR:*6N3J;, M722!I:(@!&M 8^):,!5M\P[U>Y U+L(: ^$0F!VAE0Z 1E3CPR*",SQ"(5Z8X,PV-R M(;:>0/<-$>.>*0SM)DZ3^:AS66^D\*[<8V*] $LIE<_*02:,4Q9A(OA2',A2 MA,1H/)>/ZF:_F[R MB^?2AX4-__B]*Q F%EA3U&0AC\[:\3';AUG"'('"B^U?0G7VC!,RQ8KC41_V(: M>9C.W^Z7'C0_W1].YP=*<-0E?EU6^AX_WKOH("5*80H'[];MI2@Y\H(37H.1 MW/G$!)8=*_NW3QWGR+R]CD^66 ?YX#/![MV)P2^WQVT!!5IR'R699>%GPMQ#PKH\@#D9%?N![P057="E@T?]-IJ423Q^YE U M#B_2/D*! CK-1> "M*B'-4D*\H!!@T!:=)VVJ&SKHX@S%BC<5)2\*]]O(?W@ MY:2*V?K'-%^'JQ_^W%[Q^?T3&?UW88GYM_"U?JY.S7O8W_BF M+?=W7S],5_5-=X^AS])/B=2G7[]9@I35F:E2HT^G0 5/-DH>@"+2&!W&E!AK M7=';OU0NIUCC$/MY[,3[U\-!Z!PQ)OA2%Y Y* MO8MBA(-@I8:LE R6PCR]7RN)?9 XYJG^"RPO][.IM^OOZ\)3Q$ M)Z4V&1BC@'Y]S]@["KQ5L$K$S$ST>YW9[E#Y@Y>.K/1C5#9O(;^Q%1_^O$=X MCD$XXA)T_:)*/EE\'FR3_K,4JLX]K MAV<8:EUO-#CK>*U ".!J]W4D3QBS+CR'UI>-[[U^W"/Y5QI^G*KF?A!Z,P&6 MJ^Q=]%!4'>UN0@0O50$F'29N;="Z=3G^ P+ */5N/3<#A"IJ,>'VW)WMS& M>C>[<=R>D$].FH1@4JQ?"@2IR42BR@5#T5H]NC/WS1'2TT_N0MG'*&G>4&+] M:/S#?^8WU6W2A> J]CT7M,A:!5'*"-IX9ZPSC#-SB,9OGSSN(M1R8%#'=83-9>NBTC:79@8[(GSE(4Q;2/2.\9NB M 5>4PCK:-VJL10,&HBT(K- _62>?F@]V>057=PX"PA%7=P[12@= ^[8Z/,5H ML+")*\O("&4NC6%U7$7^J!=W#E+SSHK\0V3> 6@&7T/N M*@B2+[FH4.M26::E(5(F4^L6!6>:1VY9P=:WR\_'W;C=6UYY3- I2"_-?-^& MY: B59A^Q$DLD?/B/2D%B6_OZ_C/K* (FU,Q!85IWKV^ M$>VCEU!UBCF._QGFIIK]4*G)0< M%)HZG\U$,*$4'V1"X1X=FGRS']&>JM'ON/4,_]%A<#DF\%M8K*9I^H4,?KGY MB^%J>;?-=&O_'*-U1@#W=52'QD2>@()GX8O0J<[L>-QEXC0;V(^LT:NV7Y$1 M# "$GJU@6_>ZJ.5R5?+S65A\?;"].E$L^I@%&7SD$924)'2,#FI-,YQOS55@TBX8D+$N=/(/$>$8+%G.]?.R-B[NNW3
    R"/,7M8C1 ')IFSW;;:\7M3Q8Q,?E)'%5QXRK6%:1PBU)WI.3MN0 M!9KFI0,[B=H+O?XOCMZVJATU(]U,QJN#'&9+?#?;H8![ QY4],58XE!H4T"5 M.G+5J0"8A.4L%IG/BZ7A-/@.)(\0Z:B;RX3_S#Y_FU\LPR[_C M'SA[]WDVC=?+>U7E2J5ZM2$"9YF#4EG6/I"\)E6(Z)G2CX^ROLDY=KZD#Q < MH[OY,(+L"A,K?(H=+S-W@3(7GFK/O'J+(=I"#M1P3:F2M;2L'XB+)U\T;I'A M(-@X7: ]M.Y9^\QZK80KKX''0J"6K(X.80Y\X"DYP;E1;I_UHVD+J3/T\CW 98MRYX)#;HG=(!!44H;(3L2%R$X)88-[O._Z&CH]':2L9SH]'2*Y ML1O^/.A49+S&Z)T$;NHM-V>(!6T+2,.5+CHE+O;*6"ZOT]-!*GNVT],A\AM; M\0\Z%07/,;*BP93 Z^TK"TY(#U*QI'5Q% B]TDY/1RO^:/EUD%INEC?Z\*:Y M71$4%7D)D=$RISRYO%"<@^P5^4)9R.VUKO9Y0$ OK1+&W*@X7B,=P.EXP=VQ M/L\2,O.\[ M.D[F0RBM _2]Q^5J,4TKS&M6_C&;KI;O?__'35.G; P73-:9Q+3X*+)RGW,! MZ[A)1AK%?/ON,"\0-'+ZWQL*VRFO R3^AHLR7WRN]6=K(=Y.(XI&H5$SKW-H7- 1;4R[RJUVO&+DWBV](*JM*CKP9??;J&:A ME&#(*&,+F0B.E+LY"@VXX4D+:P+:UK4FAS8]/D-WH#'3X&.UT0^0MK:E96%: M*D'4"@M*$MW!!05<16[JII -K?M8==J;^" UOMB;^!"9=M6I]N9(\<-_2'9? MZ0>W=:_?3Q>8Z#$W"S)G//MD.##+#:BL$0(Y3=#6VLR"F".\48*E=P8R(X.O@$B-3458H8Q_W$7VI M(/$X, P6D;0!0S/Y=;!R[%QRGUMQ?[F]ZH=>.A8E R&SH(!+K2%/X,\N8U0B M6]'Z?.UTJL?MT=-'R'-FW5\RVG^]KL;]KKS)>;INTG6UV:M_<[WZ-%^LIY\C MTU$CUZ"=J9,$%0?G@@5DH4A7>';N[#41Q[/3^4%U8V2V,HS&,'D-%O.- +C1 M9CU0011;IS50K.2#51!T*1B\2<(TGT#>FHG.#] [MXZ3(-&!3;RY6G\&\].2 MV+8OF'#DWO-Z;.L2 R7]>GA;!G2>\>!"X:QU7+0?99T?P ^+W@&4-VHR=[0X M[_6-VS;0E76&APL.LJX5!U@2I2[2 $F5S#-PH_*N9C[MJ.G\3'\8D(ZFS@Z\ MZM&G J$#([@MX-GTN7U:%+_.9W\0E[AA>/EAO@I7]W]?NX?\.E_]?[AZCVG^ M<59CK'L5MJ2=DFE%2P)H';.UPY>O94"TN%D7LA;9Q]3Z4LE9&!MY4V=65!9R]:Y[7DY'+>+ M\VNUL-/!=)DIR/T%^_WTXZ?5Q&GOZ]A7$,8:XIDSB(E"6)%,21J+H7^&2D&^ MH6;<'LZ7EX*(_UTO@S[/M5@1JGA7*##Y)7<_9D504!=3##NV72G?E\MKS+_BZN8(A"*^#^'/VG;YT_RJECXO)XJ9K)DOP%0B M-Y(9@A>D$?(@/$86A3"MK[D<2^O(S:Q'1OY9--P!DH?;5KA]TN8O/78 $Y$\ MPV@YF,)D75$I>'3<@I2&9QZR"KYU4\W1F-W/EE[KB?)E8.PR$Y2="^VW69MU MKK","4JI'FJ]\>#I6U$29])[S_FN^REG)'<_TWEMQ]G](N*O8B:/1F M',CG^6S3P6,S 'IB?2S** .Y1$8I8TG@-(M@-1]31JOXS(MINM5]WU8X<2G4BAQ$Y"]1%*/MA"(=Y"E*%0J MIL*[*3#?P_G5U=A\>;S_'JVNC7]31']U=7\/Y@_ MS+_#&P>1)YHB2LP80*OB*+)$BBR3()>0F-)2:6OERU/CCGSQ?FA]?0?FPVNI M W=];\%Y&[Y,5S=7F]Z3EA=_8*U>^?%Z=;W N@>^GGY+"0PZC1RLH%5(187@ M7,[ O9;1%:;9XX3X],'&AQ*Y'V1?VQ'X>73: 6C7K&T.9;Z_7MR6!6^X?+99 MWG)BO B95@EP0I%M6J'!DR!!8V9*LBRC:0W=(TG=[R;:JSU^/H-^.X#QPS;) M_YG1@S]-OU16?OC]W6]/75_*HAANC0#A2FV?G#6X@KJ.0I(D5)^S:=T YF B M]X/N:ST_'E:G%S7D^*8;PKPLIQ]GTS)-@5Y%5OUYLY5Z39^?SC(2;9^G,[+R M$J:+/^I6ZKS,-Q_Y2%I;D1-H.26Y.5G#C5D>5H)]S&G&H!/A7U+ 02:F"-3@ M2RS M:1 6G.6431V:2//:3[60=V>-+RY0T!U(K58Y?LZW9VTNBMUI<$\H$\ M*)](GJ0R)@ Q+6GAEPI"< R2E25;[M":UAV$A^-FW&868UO,^ #IQ51:^8[W MT^6_?UP@_DSQ!(%IM?8=CC&!,C.(PFM0E%^!RZY 5HF7(H)GCUL-]K74/,74 MN'TTQC:<;N#RVNSGQI/\E&$!"WJZINR6??'@8P\9IZ$ M+;QU2G\&ML9M\_%:;*@!9"YUQZ#^?I/"TM^C:'7U=:A-@&??=):\?C\^^TC5 M2V'>)9&@A+I3E62!&"S]B>DD6%)1B=:M$"\T5=\6"[Z[7BU7858OB+R?7UW] M.%_47TX,18DA@A.M"[)* H(H].F#D=C$)3T$&))7A#W@K7N8-.K"6GZJ._G+FYNS/RWFR^5$9*2C/+M[4!\_JC;V7C+(]*UOICGFME9Q 0R*] M8CDBS]DGT5MVOB]O%UU<,N;.[R#@>26&M5U_ZP"TK1"\1>^9L!!-#J"$L^!< M4>"DP"P]XU)W4\GX'!,774XRIJF; FBGP42-H68PN+&J;>EN>#N=RW/V$ M"[:W@0'UUS&Y"86[A@3"H&@I27>90T#I*--D#(O3KN1!&N4,S]JK*188!.'C M&.1!<+N<\H)G)T[O$QX\%! +Q65?$EA>?:GCNIZ-96 B"Y\4)J_//AJ\'7NO MIARA"YL<"7:7L#KN$LT3Q](ORD=*&5'X"%DBZ3%F2I3KG7(4J)W.SNI\]LLX MC7E\-:4/%V&;0P+P-1CH$^?@+P<62=2&.A%\D!F4E0DB-PB4C!05R7])=_8X MMC&/KZ;6XB(,=$@ O@X#W7"_GW1TX%PH8\&4XD$ID\!3O $EZWK="F,.9]\[ M;=Q ?8 M^KF$XI0NC'$$N+V2$\;=%0DO2BQ15*^%%6!#E5CD!4(P58#,.^.$,[J;^^M- M.![7;B_X/.2,0'LEIGFO N)%T1128?#U%EQ1@KR65.!J<42RM1&F2>(]?@[KMHEOY[.UQJ[#5>WS=*M JP7E MRRZ#59G7=D\<7&T$XAFI3J&Q.0\V^^DXDL>=;3Z"O?0-BEX2M;A;//'@R/DY M28D)0I:6M#&,5 V6HA6-J$ I"NL#EAK;&^6\M&Z@B5GG97.*"ZQ>(";7%)0,]62'=.8%>:KL>2B) M2?NX'7OS+'('B7N9TDBXR:VRI]%Z6I].WF^[..C_,5^'JH6PFA03@JO,* MHHY&G5V!C]Z+D1X(P,4DG M/4+FW(/*S$.4Y RY5+8P&Y3@W71AW\7,I:9A/5M3&^2\ A/:G7\^H\:)I.C; MR6A I"!)4"Y R,9 3#X78W5@KKC'1-JGF0T'P"1-< M*ROK>,=$^DL%P6F2A"JA3EY1W)5!^JD,PLTXA=(78&3C8^="9R;4*2N+:?4M MRRJDZ]ETM1QX>,(>KSS'%(5#.>]CG +&+!P&6XU$@?*,;$;G ,R)P"R/NH36 M(<7(XQ2V"GM7CJ^M_E"->Z)ZCJ+^#D&A#.7WXS9_3Y41HG:7/'FPJO*X_ B*:""8Z=*DHC,V' M##X@8.26 ^. 8-Y*(QW Z7C!W;$]RW4D]:_A,WX_KP)U"X3C(66%C/L8%]PFP:G;YJ)&..\#Y^]NH;AW__:-&=>]__\=_ MXZ;QJ#&8O?/@2J&5B!48H4>U[RYYHL$==[)97"\S(=27@=(/#IG MIBP'?U[A9W(&Q2=T.D/&Z$$99DF62,X F2[:"!;Z&?-X2_7(G5"Z"!7.K/M+ M1OL/_W--"??/,[+\Z[56WJT^X>+#IS#;[L_\.I_]L=X'O=_/6@F5DB%Q9&U] MO8%@(+A("Z8J.;O@O,364P7/RV'G*T-C_+8RG^'!]-&0052XR9QD%=G-M^D#>+K1/WFLRPQ/ =NI(J0\7$*!N M>PO>DU#(FB7)%:7E"4EYE*"'P"EF4%RYX*4UZG+,\1OV+K0QWFNRR-,@]U

    -8?20$3;8T.P6BP^0"X99K>]9!:GD@&0BW-/=_&ZO_F*:5U;RP MIJI.!\/^A9_*MKK8>7H>('_(A>N>:>7B1GJ0TT&>^ />:NO:[AW=\:5GW"C_ MYO[1NC5?=-4J>R%;]9BC-9R:90HFM"1P!3 )B^&: XNI8$,@.0V0$AYP$B?, )X$0S0#1C)=HOJYK:1]",SE]UVC_,=FTWB6%63U'",5#3ADR2^5"6=]V(83Q@4WCO:=E)73C M6MM]DF(BJPR9M7)MU4KJ4JC?_B!.^3.R*85IE\J*8FVC, =Y9<@LEL_.A9 A MP%5:=I&I]K!+597"'Y!B(K,,F=7B8^N5CWP?WHM5U5UW/*_R(WP5/O=>4$SD MEB&S7/XRIKS75=7Q:1^^-W>!0,BNE2DEDLN0V2[SI;'ML8_X:[$PUII['_!' M<,@S0V;1?#7-7<]6J@4=S2GR2LKL%7_IMFOU;T9SB@R3,AOF>T=$!C(%@]D* MLU,NZU5E'I02"]6H6]UVPSBB0TI)F94R;TWQZW@AG>_APL?\OHM?AEXI25E$R)(N4619S=1?>X<.LE;_0 M>48*AO20,NOAFS_NC=JH9AV/3"2#E#O5Z"X9P:XR-)4XTCXSK]6[QTL=Q41: M2)FU<-5X)RC7BAY/'#U>B=]U$30M=R!-9,R:N.KA6OD[ZN ,.2%C+V75M6[[ M)#=8JS!-Z&CE ^<8$ODA8_;#C0KQ>]&N;3Q<,UB]XM;">N%\D!DN)9>;%RE0 MAGR0<><6\D%LG+A6MOMX*/U=:%=4)B1K%!+Y(6/VPU7C=.DO+3^L+,.%Y;.U M/AS>R24S9(J,VQ2HJA%5K#+DC8S9&Q@SHYA()1FS2F!](VY-I)*,626OU#?$ MT8] 3,_-$7+)B-DEL,X1M>8(Z67$K!=8YX@QD6!&S(*!!808$REGQ*P<7$"@ M=8X1G#)A%E"$;,XMG-F/>UY!A)9\PLG9W4>2\A\LV8V3.&29,;-E8#(=77C&R#)C9LO@9)I:9HPL,V:V#,VF]W8UG)!G=@R=HA7' MXINTM@_6CBY4*^F$Z!@Y9GRX#&=.4H<^5/]G1#&1:,:'RW#V8(XI)A+-F%DT M>Z>7?>__[<,V8Z*!@T0S9A8-3L1HOI@CV>3\DRH DYZ;.3).SFR<+E_\V>6+ M_Z7YXK&8^Z.7%!.Y)S_$M/UKF)%[G-D]&#,Z-Y%[A,+_R[H'Q406FC);: >SR]36OMM]:EG3 MW3%39*$ILX4@9D7WQTR1A:;,%MI.IUS2T*,O=9['$=(466CZIK,^]+HY11:: M'F36YRL)CJ)^IYC(0E-F"^U.3AW3L4XQX4899@L]S5"=/==?-]YW2^KP>EF,A",V8+ M %(":- MWF?(0C/NW9J/*]\[W-UI-HJ)+#3CMM!V9O_:.W/>S>Q35HH)]W >:@$"Q7R. M/0CF,,&[. ^T#.'F:1E"U/41*-S1F7";: _H=H6_CS\C4+BG,V%V$=UZ\"+1 M>#'E/TS@[LZ$V48O0,&\^C"!^SL39A^!%BWC2],P@3L\$V8C 5#E7FS=AGL\ M$V8G ="P:2$"A;L\DX/D1J\M\\DB4+C1,V'VTM-"G\>E-$>73PM]OL5IQS"! MFSX3]NT]9*D/'O7X_@+<-QAX 4K/T7!?G0@4WVO@P-M^SNFVGUBA^&X#W+<; MB+;^//9W]2[B@T+BOM\ V06D-OU&@7V,T$7]S09.NK>[3Q]+GULWJOSFC^_\ M\X6LBFLKPI_N6.EH'+9@WZZKZMP_][WY:F2YO2/3]FY2G_X/4$L#!!0 ( M +9A:5>>^ "A+@, .U" : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VTM.XT 4A>&MH"P UZUWM8!13YBVV$ 4S$/DI=BMAMUW! ,XI1[T!/D? M6>4HUV=@?8HJ=:Y^C=OU_'S83T_/Q^GB=;?=3]>KIWD^_AB&:?,T[M;3Y>$X M[L^?/!Q.N_5\7IX>A^-Z\[)^' ?O7!Y.7V>L;JZ^SKRX>SN._S/Q\/#PO!E_ M'C:_=^-^_L?@X<_A]#(]C>.\NKA;GQ['^7HUO&X_;T_#^\4NSY-7%[?WUZO3 M[;VMAJ4#>0GDEP\4)%!8/E"40''Y0$D"I>4#90F4EP]4)%!9/E"50'7Y0$T" MM>4#F5,9'2!2AS5 :U.N#>"U*=@&$-N4; .8;8JV =0V9=L ;IO";0"Y3>DV M@-VF>!M ;Z]Z>X#>7O7V +U]]V,;H+=7O3U ;Z]Z>X#>7O7V +V]ZNT!>GO5 MVP/T]JJW!^CM56\/T#NHW@&@=U"] T#OH'H'@-ZAVRP!Z!U4[P#0.ZC> :!W M4+T#0.^@>@> WD'U#@"]@^H= 'I'U3L"](ZJ=P3H'57O"- [JMX1H'?L-KL! M>D?5.P+TCJIW!.@=5>\(T#NJWA&@=U2](T#OI'HG@-Y)]4X O9/JG0!Z)]4[ M ?1.JG<"Z)VZ/RL!>B?5.P'T3JIW NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9 M]!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"[=84& WD7U+@"]B^I= M 'I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>5?6N +VKZET!>M?N ML#= [ZIZ5X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#O MIGHW@-Y-]6X O5M7U@'H;:ZOZP#\-M<5=AQ <'-=9<5=QQ N MAZ\QIIN_4$L#!!0 ( +9A:5?FVQ*!A@( $] 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W<3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO? M_1S25MK41:LR:=]+4&+[^3W8TN?F7'][GJQ;'?IN<)MHY_WT*4E)Q MLD,8V8YS7_GP=7Y(IJK>5P\V44+HI!X';P>_]L<:TGB<>L351-4]?6E0_CR=/0_):R?DF(P\IECMNUD[L*$Z+DW83C MR)\#7M9]?;+SW#9V=5_-_DO5AUG)H4N*?'<;MM:]N,]6,?EL1N MFFW5N)VUON_B4]&K\\D^[+ ]?W^,\WXY#Y)6"XJL4%&"EH @K!858*3#&@JYC88SE7,CB MW,CZKU>ROH_C_A_'+\^XK]KA-3]9_D?@YB=02P$"% ,4 " "V86E7!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( +9A:5>W^=*6[@ "L" 1 " :\ !D M;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% M @ MF%I5_P!%8S@!0 IQ\ !@ ("!#0@ 'AL+W=O0 & @(&M(P >&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5\ &-*%O P _@\ !@ M ("!S# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MF%I5Y_8Z.+>(0 CW$ !D ("!(4$ 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5PK@;9QH!@ G \ !D M ("!.HH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ MF%I5UFD +[3!0 5PX !D ("!MYL M 'AL+W=O&PO=V]R:W-H965T'0[9+; , +H' 9 M " @<.M !X;"]W;W)K&UL4$L! A0#% @ MMF%I5ZSV$P\; P LP8 !D ("!9K$ 'AL+W=O%(\$ !]"P &0 @(%, MU >&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5Y,\MX<_"0 *AD !D M ("!EN0 'AL+W=O&PO=V]R:W-H M965TP( -4% 9 M " @:#Q !X;"]W;W)K&UL4$L! M A0#% @ MF%I5PGV9P\"!0 Q T !D ("!4O0 'AL M+W=O&PO=V]R:W-H965T2@T2IOP0 -,* 9 " M@0 % 0!X;"]W;W)K&UL4$L! A0#% @ MF%I M5]%,OU75 @ 0 8 !D ("!]@D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5YO=B\PS(@ ,G4 M !D ("!$Q,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5_0 #] 4" .QP !D M ("!M3L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ MF%I5_;P;9FM @ - 8 !D ("!1U(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5WU' M,_LU P ] 8 !D ("!:EX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5]\RA,SZ!@ ZQ0 !D M ("!_V@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ MF%I5P).] ,D!0 #@X !D ("! M]7L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MF%I5S$$"G8? P . < !D ("!?X&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5]3C7MQR M @ B@< !D ("!SI ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5[G>O^24!0 1"( !D M ("!8YX! 'AL+W=O&PO=V]R M:W-H965TI 0!X;"]W;W)K&UL M4$L! A0#% @ MF%I5XI9IYN> P C0L !D ("!9*T! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MMF%I5^ 5@>_>" FT4 !D ("!H;@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5U?2=Z2+!0 5"4 !D M ("!#MD! 'AL+W=O&PO=V]R:W-H M965T^."M]9@, (80 9 M " @:KA 0!X;"]W;W)K&UL4$L! M A0#% @ MF%I5ZC-"LD3 P H @ !D ("!1^4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I M5P>3@IT ! \1( !D ("!&PO=V]R:W-H965TI+?FP> 4 +4B 9 " @7;] 0!X;"]W;W)K M&UL4$L! A0#% @ MF%I5PZ$H/'#"@ @FD M !D ("!)0," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5WARC$/T P 6@T !D M ("! 1<" 'AL+W=O&PO=V]R:W-H965T M4= @!X;"]W;W)K&UL4$L! A0# M% @ MF%I5_C-L-IP @ 8@4 !D ("!C2$" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5X^1 M\1?>!@ *#T !D ("!ORP" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF%I5R3@2@L_!@ _"@ !D M ("!(D<" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ MF%I5]DDNV2N! GQ, !D ("! MUU4" 'AL+W=O&PO=V]R:W-H965T6&@8YQ0( "@( 9 M " @05B @!X;"]W;W)K&UL4$L! A0#% M @ MF%I5\?___;A P O0T !H ("! 64" 'AL+W=O&UL M4$L! A0#% @ MF%I5]'*U7[<"P J%X !H ("!>6L" M 'AL+W=O&UL4$L! A0#% @ MF%I5QD) M$^Z+ P *Q !H ("!C7<" 'AL+W=O&UL4$L! A0#% @ MF%I5U6 IIO8!0 ^# !H M ("!4'L" 'AL+W=O&UL4$L! A0#% M @ MF%I5QH@N%W? @ 0PH !H ("!8($" 'AL+W=O&UL M4$L! A0#% @ MF%I5\>#.MA8! &A8 !H ("!^8<" M 'AL+W=O&UL4$L! A0#% @ MF%I5Q-2 M*(\"! W@X !H ("!B8P" 'AL+W=O&UL4$L! A0#% @ MF%I5WA.RW0) P YPD !H M ("!PY " 'AL+W=O&UL4$L! A0#% M @ MF%I5R?Y+P>[ P 7@\ !H ("!!)0" 'AL+W=O&UL M4$L! A0#% @ MF%I5Y/L-F8U P \@L !H ("!FIL" M 'AL+W=O&UL4$L! A0#% @ MF%I5]JW M_9_Y! 0RD !H ("!!Y\" 'AL+W=O&UL4$L! A0#% @ MF%I5RY("%8(! @QX !H M ("!.*0" 'AL+W=O&UL4$L! A0#% M @ MF%I5\L>*B-% P UA0 T ( !>*@" 'AL+W-T>6QE M$!0( #12@ M#P @ '1K ( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MMF%I5Y[X *$N P [4( !H ( !$K4" 'AL+U]R96QS+W=O M+@" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& 'H ,>@"<(0 +[L" end XML 127 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 128 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 129 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 459 494 1 false 110 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.genpact.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.genpact.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Income Sheet http://www.genpact.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Equity Sheet http://www.genpact.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Equity (Parenthetical) Sheet http://www.genpact.com/role/ConsolidatedStatementsofEquityParenthetical Consolidated Statements of Equity (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.genpact.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Organization Sheet http://www.genpact.com/role/Organization Organization Notes 9 false false R10.htm 0000010 - Disclosure - Summary of significant accounting policies Sheet http://www.genpact.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 10 false false R11.htm 0000011 - Disclosure - Business acquisitions Sheet http://www.genpact.com/role/Businessacquisitions Business acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Accounts receivable, net of allowance for credit losses Sheet http://www.genpact.com/role/Accountsreceivablenetofallowanceforcreditlosses Accounts receivable, net of allowance for credit losses Notes 12 false false R13.htm 0000013 - Disclosure - Fair value measurements Sheet http://www.genpact.com/role/Fairvaluemeasurements Fair value measurements Notes 13 false false R14.htm 0000014 - Disclosure - Derivative financial instruments Sheet http://www.genpact.com/role/Derivativefinancialinstruments Derivative financial instruments Notes 14 false false R15.htm 0000015 - Disclosure - Prepaid expenses and other current assets Sheet http://www.genpact.com/role/Prepaidexpensesandothercurrentassets Prepaid expenses and other current assets Notes 15 false false R16.htm 0000016 - Disclosure - Assets and liabilities held for sale Sheet http://www.genpact.com/role/Assetsandliabilitiesheldforsale Assets and liabilities held for sale Notes 16 false false R17.htm 0000017 - Disclosure - Property, plant and equipment, net Sheet http://www.genpact.com/role/Propertyplantandequipmentnet Property, plant and equipment, net Notes 17 false false R18.htm 0000018 - Disclosure - Goodwill and intangible assets Sheet http://www.genpact.com/role/Goodwillandintangibleassets Goodwill and intangible assets Notes 18 false false R19.htm 0000019 - Disclosure - Short-term borrowings Sheet http://www.genpact.com/role/Shorttermborrowings Short-term borrowings Notes 19 false false R20.htm 0000020 - Disclosure - Long-term debt Sheet http://www.genpact.com/role/Longtermdebt Long-term debt Notes 20 false false R21.htm 0000021 - Disclosure - Accrued expenses and other current liabilities Sheet http://www.genpact.com/role/Accruedexpensesandothercurrentliabilities Accrued expenses and other current liabilities Notes 21 false false R22.htm 0000022 - Disclosure - Other liabilities Sheet http://www.genpact.com/role/Otherliabilities Other liabilities Notes 22 false false R23.htm 0000023 - Disclosure - Employee benefit plans Sheet http://www.genpact.com/role/Employeebenefitplans Employee benefit plans Notes 23 false false R24.htm 0000024 - Disclosure - Stock-based compensation Sheet http://www.genpact.com/role/Stockbasedcompensation Stock-based compensation Notes 24 false false R25.htm 0000025 - Disclosure - Capital stock Sheet http://www.genpact.com/role/Capitalstock Capital stock Notes 25 false false R26.htm 0000026 - Disclosure - Earnings per share Sheet http://www.genpact.com/role/Earningspershare Earnings per share Notes 26 false false R27.htm 0000027 - Disclosure - Segment reporting Sheet http://www.genpact.com/role/Segmentreporting Segment reporting Notes 27 false false R28.htm 0000028 - Disclosure - Net Revenues Sheet http://www.genpact.com/role/NetRevenues Net Revenues Notes 28 false false R29.htm 0000029 - Disclosure - Other operating (income) expense, net Sheet http://www.genpact.com/role/Otheroperatingincomeexpensenet Other operating (income) expense, net Notes 29 false false R30.htm 0000030 - Disclosure - Interest income (expense), net Sheet http://www.genpact.com/role/Interestincomeexpensenet Interest income (expense), net Notes 30 false false R31.htm 0000031 - Disclosure - Income taxes Sheet http://www.genpact.com/role/Incometaxes Income taxes Notes 31 false false R32.htm 0000032 - Disclosure - Commitments and contingencies Sheet http://www.genpact.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 32 false false R33.htm 0000033 - Disclosure - Restructuring Sheet http://www.genpact.com/role/Restructuring Restructuring Notes 33 false false R34.htm 0000034 - Disclosure - Subsequent Events Sheet http://www.genpact.com/role/SubsequentEvents Subsequent Events Notes 34 false false R35.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 35 false false R36.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 36 false false R37.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 37 false false R38.htm 9954472 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesTables Summary of significant accounting policies (Tables) Tables http://www.genpact.com/role/Summaryofsignificantaccountingpolicies 38 false false R39.htm 9954473 - Disclosure - Accounts receivable, net of allowance for credit losses (Tables) Sheet http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesTables Accounts receivable, net of allowance for credit losses (Tables) Tables http://www.genpact.com/role/Accountsreceivablenetofallowanceforcreditlosses 39 false false R40.htm 9954474 - Disclosure - Fair value measurements (Tables) Sheet http://www.genpact.com/role/FairvaluemeasurementsTables Fair value measurements (Tables) Tables http://www.genpact.com/role/Fairvaluemeasurements 40 false false R41.htm 9954475 - Disclosure - Derivative financial instruments (Tables) Sheet http://www.genpact.com/role/DerivativefinancialinstrumentsTables Derivative financial instruments (Tables) Tables http://www.genpact.com/role/Derivativefinancialinstruments 41 false false R42.htm 9954476 - Disclosure - Prepaid expenses and other current assets (Tables) Sheet http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsTables Prepaid expenses and other current assets (Tables) Tables http://www.genpact.com/role/Prepaidexpensesandothercurrentassets 42 false false R43.htm 9954477 - Disclosure - Property, plant and equipment, net (Tables) Sheet http://www.genpact.com/role/PropertyplantandequipmentnetTables Property, plant and equipment, net (Tables) Tables http://www.genpact.com/role/Propertyplantandequipmentnet 43 false false R44.htm 9954478 - Disclosure - Goodwill and intangible assets (Tables) Sheet http://www.genpact.com/role/GoodwillandintangibleassetsTables Goodwill and intangible assets (Tables) Tables http://www.genpact.com/role/Goodwillandintangibleassets 44 false false R45.htm 9954479 - Disclosure - Long-term debt (Tables) Sheet http://www.genpact.com/role/LongtermdebtTables Long-term debt (Tables) Tables http://www.genpact.com/role/Longtermdebt 45 false false R46.htm 9954480 - Disclosure - Accrued expenses and other current liabilities (Tables) Sheet http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesTables Accrued expenses and other current liabilities (Tables) Tables http://www.genpact.com/role/Accruedexpensesandothercurrentliabilities 46 false false R47.htm 9954481 - Disclosure - Other liabilities (Tables) Sheet http://www.genpact.com/role/OtherliabilitiesTables Other liabilities (Tables) Tables http://www.genpact.com/role/Otherliabilities 47 false false R48.htm 9954482 - Disclosure - Employee benefit plans (Tables) Sheet http://www.genpact.com/role/EmployeebenefitplansTables Employee benefit plans (Tables) Tables http://www.genpact.com/role/Employeebenefitplans 48 false false R49.htm 9954483 - Disclosure - Stock-based compensation (Tables) Sheet http://www.genpact.com/role/StockbasedcompensationTables Stock-based compensation (Tables) Tables http://www.genpact.com/role/Stockbasedcompensation 49 false false R50.htm 9954484 - Disclosure - Earnings per share (Tables) Sheet http://www.genpact.com/role/EarningspershareTables Earnings per share (Tables) Tables http://www.genpact.com/role/Earningspershare 50 false false R51.htm 9954485 - Disclosure - Segment reporting (Tables) Sheet http://www.genpact.com/role/SegmentreportingTables Segment reporting (Tables) Tables http://www.genpact.com/role/Segmentreporting 51 false false R52.htm 9954486 - Disclosure - Net revenues (Tables) Sheet http://www.genpact.com/role/NetrevenuesTables Net revenues (Tables) Tables 52 false false R53.htm 9954487 - Disclosure - Other operating (income) expense, net (Tables) Sheet http://www.genpact.com/role/OtheroperatingincomeexpensenetTables Other operating (income) expense, net (Tables) Tables http://www.genpact.com/role/Otheroperatingincomeexpensenet 53 false false R54.htm 9954488 - Disclosure - Interest income (expense), net (Tables) Sheet http://www.genpact.com/role/InterestincomeexpensenetTables Interest income (expense), net (Tables) Tables http://www.genpact.com/role/Interestincomeexpensenet 54 false false R55.htm 9954489 - Disclosure - Income taxes (Tables) Sheet http://www.genpact.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.genpact.com/role/Incometaxes 55 false false R56.htm 9954490 - Disclosure - Organization - Narrative (Detail) Sheet http://www.genpact.com/role/OrganizationNarrativeDetail Organization - Narrative (Detail) Details 56 false false R57.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail) Sheet http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail) Details 57 false false R58.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail) Sheet http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail Summary of Significant Accounting Policies - Narrative (Detail) Details 58 false false R59.htm 9954493 - Disclosure - Business acquisitions - Hoodoo Digital - Narrative (Details) Sheet http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails Business acquisitions - Hoodoo Digital - Narrative (Details) Details 59 false false R60.htm 9954494 - Disclosure - Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail) Sheet http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesScheduleofallowanceforcreditlossesDetail Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail) Details 60 false false R61.htm 9954495 - Disclosure - Accounts receivable, net of allowance for credit losses - Narrative (Detail) Sheet http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail Accounts receivable, net of allowance for credit losses - Narrative (Detail) Details http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesTables 61 false false R62.htm 9954496 - Disclosure - Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) Sheet http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) Details 62 false false R63.htm 9954497 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail) Sheet http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail) Details 63 false false R64.htm 9954498 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail) Sheet http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail) Details 64 false false R65.htm 9954499 - Disclosure - Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail) Sheet http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail) Details 65 false false R66.htm 9954500 - Disclosure - Derivative Financial Instruments - Narrative (Detail) Sheet http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail Derivative Financial Instruments - Narrative (Detail) Details 66 false false R67.htm 9954501 - Disclosure - Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail) Sheet http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail) Details 67 false false R68.htm 9954502 - Disclosure - Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail) Sheet http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail) Details 68 false false R69.htm 9954503 - Disclosure - Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) Sheet http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) Details 69 false false R70.htm 9954504 - Disclosure - Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail) Sheet http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail) Details 70 false false R71.htm 9954505 - Disclosure - Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail) Sheet http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail) Details 71 false false R72.htm 9954506 - Disclosure - Prepaid expenses and other current assets -Narrative (Details) Sheet http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails Prepaid expenses and other current assets -Narrative (Details) Details 72 false false R73.htm 9954507 - Disclosure - Assets and liabilities held for sale - Narrative (Details) Sheet http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails Assets and liabilities held for sale - Narrative (Details) Details 73 false false R74.htm 9954508 - Disclosure - Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail) Sheet http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail) Details 74 false false R75.htm 9954509 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail) Sheet http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail Property, Plant and Equipment, Net - Narrative (Detail) Details 75 false false R76.htm 9954510 - Disclosure - Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail) Sheet http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail) Details 76 false false R77.htm 9954511 - Disclosure - Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail) Sheet http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail) Details 77 false false R78.htm 9954512 - Disclosure - Goodwill and Intangible Assets - Narrative (Detail) Sheet http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail Goodwill and Intangible Assets - Narrative (Detail) Details 78 false false R79.htm 9954513 - Disclosure - Goodwill and Intangible Assets - Schedule of intangible assets (Detail) Sheet http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail Goodwill and Intangible Assets - Schedule of intangible assets (Detail) Details 79 false false R80.htm 9954514 - Disclosure - Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail) Sheet http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail) Details 80 false false R81.htm 9954515 - Disclosure - Short-Term Borrowings - Narrative (Detail) Sheet http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail Short-Term Borrowings - Narrative (Detail) Details 81 false false R82.htm 9954516 - Disclosure - Long-Term Debt - Narrative (Detail) Sheet http://www.genpact.com/role/LongTermDebtNarrativeDetail Long-Term Debt - Narrative (Detail) Details 82 false false R83.htm 9954517 - Disclosure - Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail) Sheet http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail) Details 83 false false R84.htm 9954518 - Disclosure - Long-Term Debt - Schedule of long term debt (Detail) Sheet http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail Long-Term Debt - Schedule of long term debt (Detail) Details 84 false false R85.htm 9954519 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) Sheet http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) Details 85 false false R86.htm 9954520 - Disclosure - Accrued expenses and other current liabilities - Narrative (Details) Sheet http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails Accrued expenses and other current liabilities - Narrative (Details) Details 86 false false R87.htm 9954521 - Disclosure - Other Liabilities - Schedule of other liabilities (Detail) Sheet http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail Other Liabilities - Schedule of other liabilities (Detail) Details 87 false false R88.htm 9954522 - Disclosure - Other liabilities -Narrative (Details) Sheet http://www.genpact.com/role/OtherliabilitiesNarrativeDetails Other liabilities -Narrative (Details) Details 88 false false R89.htm 9954523 - Disclosure - Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail) Sheet http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail) Details 89 false false R90.htm 9954524 - Disclosure - Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) Sheet http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) Details 90 false false R91.htm 9954525 - Disclosure - Employee Benefit Plans - Narrative (Detail) Sheet http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail Employee Benefit Plans - Narrative (Detail) Details 91 false false R92.htm 9954526 - Disclosure - Stock-Based Compensation - Narrative (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationNarrativeDetail Stock-Based Compensation - Narrative (Detail) Details 92 false false R93.htm 9954527 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail) Details 93 false false R94.htm 9954528 - Disclosure - Stock-Based Compensation - Schedule of stock option activity (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail Stock-Based Compensation - Schedule of stock option activity (Detail) Details 94 false false R95.htm 9954529 - Disclosure - Stock-Based Compensation - Schedule of restricted share units activity (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail Stock-Based Compensation - Schedule of restricted share units activity (Detail) Details 95 false false R96.htm 9954530 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail) Details 96 false false R97.htm 9954531 - Disclosure - Stock-Based Compensation - Schedule of performance units activity (Detail) Sheet http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail Stock-Based Compensation - Schedule of performance units activity (Detail) Details 97 false false R98.htm 9954532 - Disclosure - Capital Stock - Narrative (Details) Sheet http://www.genpact.com/role/CapitalStockNarrativeDetails Capital Stock - Narrative (Details) Details 98 false false R99.htm 9954533 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.genpact.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 99 false false R100.htm 9954534 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share (Detail) Sheet http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail Earnings Per Share - Schedule of Earnings Per Share (Detail) Details 100 false false R101.htm 9954535 - Disclosure - Segment Reporting - Narrative (Detail) Sheet http://www.genpact.com/role/SegmentReportingNarrativeDetail Segment Reporting - Narrative (Detail) Details 101 false false R102.htm 9954536 - Disclosure - Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail) Sheet http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail) Details 102 false false R103.htm 9954537 - Disclosure - Net Revenues - Schedule of net revenues disaggregated by customer (Detail) Sheet http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail Net Revenues - Schedule of net revenues disaggregated by customer (Detail) Details 103 false false R104.htm 9954538 - Disclosure - Net Revenues - Narrative (Detail) Sheet http://www.genpact.com/role/NetRevenuesNarrativeDetail Net Revenues - Narrative (Detail) Details 104 false false R105.htm 9954539 - Disclosure - Net Revenues - Schedule of details of contract balances (Detail) Sheet http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail Net Revenues - Schedule of details of contract balances (Detail) Details 105 false false R106.htm 9954540 - Disclosure - Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail) Sheet http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail) Details 106 false false R107.htm 9954541 - Disclosure - Net Revenues - Schedule of contract cost assets (Detail) Sheet http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail Net Revenues - Schedule of contract cost assets (Detail) Details 107 false false R108.htm 9954542 - Disclosure - Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail) Sheet http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail) Details http://www.genpact.com/role/OtheroperatingincomeexpensenetTables 108 false false R109.htm 9954543 - Disclosure - Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail) Sheet http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail) Details 109 false false R110.htm 9954544 - Disclosure - Income taxes - Narrative (Detail) Sheet http://www.genpact.com/role/IncometaxesNarrativeDetail Income taxes - Narrative (Detail) Details 110 false false R111.htm 9954545 - Disclosure - Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail) Sheet http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail) Details 111 false false R112.htm 9954546 - Disclosure - Commitments and Contingencies (Detail) Sheet http://www.genpact.com/role/CommitmentsandContingenciesDetail Commitments and Contingencies (Detail) Details 112 false false R113.htm 9954547 - Disclosure - Restructuring (Detail) Sheet http://www.genpact.com/role/RestructuringDetail Restructuring (Detail) Details http://www.genpact.com/role/Restructuring 113 false false R114.htm 9954548 - Disclosure - Subsequent events (Detail) Sheet http://www.genpact.com/role/SubsequenteventsDetail Subsequent events (Detail) Details 114 false false All Reports Book All Reports g-20230930.htm g-20230930.xsd g-20230930_cal.xml g-20230930_def.xml g-20230930_lab.xml g-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 132 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "g-20230930.htm": { "nsprefix": "g", "nsuri": "http://www.genpact.com/20230930", "dts": { "inline": { "local": [ "g-20230930.htm" ] }, "schema": { "local": [ "g-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "g-20230930_cal.xml" ] }, "definitionLink": { "local": [ "g-20230930_def.xml" ] }, "labelLink": { "local": [ "g-20230930_lab.xml" ] }, "presentationLink": { "local": [ "g-20230930_pre.xml" ] } }, "keyStandard": 409, "keyCustom": 85, "axisStandard": 38, "axisCustom": 2, "memberStandard": 46, "memberCustom": 59, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/ecd/2023": 1, "http://xbrl.sec.gov/dei/2023": 5, "http://www.genpact.com/20230930": 1 }, "contextCount": 459, "entityCount": 1, "segmentCount": 110, "elementCount": 868, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1379, "http://xbrl.sec.gov/ecd/2023": 10, "http://xbrl.sec.gov/dei/2023": 32 }, "report": { "R1": { "role": "http://www.genpact.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.genpact.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R4": { "role": "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "longName": "0000004 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R5": { "role": "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R6": { "role": "http://www.genpact.com/role/ConsolidatedStatementsofEquity", "longName": "0000006 - Statement - Consolidated Statements of Equity", "shortName": "Consolidated Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.genpact.com/role/ConsolidatedStatementsofEquityParenthetical", "longName": "0000007 - Statement - Consolidated Statements of Equity (Parenthetical)", "shortName": "Consolidated Statements of Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-351", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.genpact.com/role/Organization", "longName": "0000009 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.genpact.com/role/Summaryofsignificantaccountingpolicies", "longName": "0000010 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.genpact.com/role/Businessacquisitions", "longName": "0000011 - Disclosure - Business acquisitions", "shortName": "Business acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.genpact.com/role/Accountsreceivablenetofallowanceforcreditlosses", "longName": "0000012 - Disclosure - Accounts receivable, net of allowance for credit losses", "shortName": "Accounts receivable, net of allowance for credit losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.genpact.com/role/Fairvaluemeasurements", "longName": "0000013 - Disclosure - Fair value measurements", "shortName": "Fair value measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.genpact.com/role/Derivativefinancialinstruments", "longName": "0000014 - Disclosure - Derivative financial instruments", "shortName": "Derivative financial instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.genpact.com/role/Prepaidexpensesandothercurrentassets", "longName": "0000015 - Disclosure - Prepaid expenses and other current assets", "shortName": "Prepaid expenses and other current assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.genpact.com/role/Assetsandliabilitiesheldforsale", "longName": "0000016 - Disclosure - Assets and liabilities held for sale", "shortName": "Assets and liabilities held for sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.genpact.com/role/Propertyplantandequipmentnet", "longName": "0000017 - Disclosure - Property, plant and equipment, net", "shortName": "Property, plant and equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.genpact.com/role/Goodwillandintangibleassets", "longName": "0000018 - Disclosure - Goodwill and intangible assets", "shortName": "Goodwill and intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.genpact.com/role/Shorttermborrowings", "longName": "0000019 - Disclosure - Short-term borrowings", "shortName": "Short-term borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.genpact.com/role/Longtermdebt", "longName": "0000020 - Disclosure - Long-term debt", "shortName": "Long-term debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.genpact.com/role/Accruedexpensesandothercurrentliabilities", "longName": "0000021 - Disclosure - Accrued expenses and other current liabilities", "shortName": "Accrued expenses and other current liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.genpact.com/role/Otherliabilities", "longName": "0000022 - Disclosure - Other liabilities", "shortName": "Other liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.genpact.com/role/Employeebenefitplans", "longName": "0000023 - Disclosure - Employee benefit plans", "shortName": "Employee benefit plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.genpact.com/role/Stockbasedcompensation", "longName": "0000024 - Disclosure - Stock-based compensation", "shortName": "Stock-based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.genpact.com/role/Capitalstock", "longName": "0000025 - Disclosure - Capital stock", "shortName": "Capital stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.genpact.com/role/Earningspershare", "longName": "0000026 - Disclosure - Earnings per share", "shortName": "Earnings per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.genpact.com/role/Segmentreporting", "longName": "0000027 - Disclosure - Segment reporting", "shortName": "Segment reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.genpact.com/role/NetRevenues", "longName": "0000028 - Disclosure - Net Revenues", "shortName": "Net Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.genpact.com/role/Otheroperatingincomeexpensenet", "longName": "0000029 - Disclosure - Other operating (income) expense, net", "shortName": "Other operating (income) expense, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.genpact.com/role/Interestincomeexpensenet", "longName": "0000030 - Disclosure - Interest income (expense), net", "shortName": "Interest income (expense), net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.genpact.com/role/Incometaxes", "longName": "0000031 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.genpact.com/role/Commitmentsandcontingencies", "longName": "0000032 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.genpact.com/role/Restructuring", "longName": "0000033 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.genpact.com/role/SubsequentEvents", "longName": "0000034 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "c-6", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesTables", "longName": "9954472 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesTables", "longName": "9954473 - Disclosure - Accounts receivable, net of allowance for credit losses (Tables)", "shortName": "Accounts receivable, net of allowance for credit losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.genpact.com/role/FairvaluemeasurementsTables", "longName": "9954474 - Disclosure - Fair value measurements (Tables)", "shortName": "Fair value measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.genpact.com/role/DerivativefinancialinstrumentsTables", "longName": "9954475 - Disclosure - Derivative financial instruments (Tables)", "shortName": "Derivative financial instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "g:ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "g:ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsTables", "longName": "9954476 - Disclosure - Prepaid expenses and other current assets (Tables)", "shortName": "Prepaid expenses and other current assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.genpact.com/role/PropertyplantandequipmentnetTables", "longName": "9954477 - Disclosure - Property, plant and equipment, net (Tables)", "shortName": "Property, plant and equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.genpact.com/role/GoodwillandintangibleassetsTables", "longName": "9954478 - Disclosure - Goodwill and intangible assets (Tables)", "shortName": "Goodwill and intangible assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "g:ScheduleOfChangesInGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "g:ScheduleOfChangesInGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.genpact.com/role/LongtermdebtTables", "longName": "9954479 - Disclosure - Long-term debt (Tables)", "shortName": "Long-term debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesTables", "longName": "9954480 - Disclosure - Accrued expenses and other current liabilities (Tables)", "shortName": "Accrued expenses and other current liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.genpact.com/role/OtherliabilitiesTables", "longName": "9954481 - Disclosure - Other liabilities (Tables)", "shortName": "Other liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.genpact.com/role/EmployeebenefitplansTables", "longName": "9954482 - Disclosure - Employee benefit plans (Tables)", "shortName": "Employee benefit plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.genpact.com/role/StockbasedcompensationTables", "longName": "9954483 - Disclosure - Stock-based compensation (Tables)", "shortName": "Stock-based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.genpact.com/role/EarningspershareTables", "longName": "9954484 - Disclosure - Earnings per share (Tables)", "shortName": "Earnings per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.genpact.com/role/SegmentreportingTables", "longName": "9954485 - Disclosure - Segment reporting (Tables)", "shortName": "Segment reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.genpact.com/role/NetrevenuesTables", "longName": "9954486 - Disclosure - Net revenues (Tables)", "shortName": "Net revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "g:RevenuesByTypesOfCustomersTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "g:RevenuesByTypesOfCustomersTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.genpact.com/role/OtheroperatingincomeexpensenetTables", "longName": "9954487 - Disclosure - Other operating (income) expense, net (Tables)", "shortName": "Other operating (income) expense, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.genpact.com/role/InterestincomeexpensenetTables", "longName": "9954488 - Disclosure - Interest income (expense), net (Tables)", "shortName": "Interest income (expense), net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.genpact.com/role/IncometaxesTables", "longName": "9954489 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.genpact.com/role/OrganizationNarrativeDetail", "longName": "9954490 - Disclosure - Organization - Narrative (Detail)", "shortName": "Organization - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of estimated useful lives of intangible assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-53", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-53", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail)", "shortName": "Summary of Significant Accounting Policies - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-60", "name": "g:LessorOperatingLeaseTerminationTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "g:LessorOperatingLeaseTerminationTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "longName": "9954493 - Disclosure - Business acquisitions - Hoodoo Digital - Narrative (Details)", "shortName": "Business acquisitions - Hoodoo Digital - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R60": { "role": "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesScheduleofallowanceforcreditlossesDetail", "longName": "9954494 - Disclosure - Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail)", "shortName": "Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "g:AccountsReceivableAllowanceForCreditLossChargedReversalReleasedToCostAndExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R61": { "role": "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "longName": "9954495 - Disclosure - Accounts receivable, net of allowance for credit losses - Narrative (Detail)", "shortName": "Accounts receivable, net of allowance for credit losses - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R62": { "role": "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail", "longName": "9954496 - Disclosure - Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail)", "shortName": "Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-76", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail", "longName": "9954497 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail)", "shortName": "Fair Value Measurements - Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-81", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-81", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail", "longName": "9954498 - Disclosure - Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail)", "shortName": "Fair Value Measurements - Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-91", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-91", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "longName": "9954499 - Disclosure - Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail)", "shortName": "Fair Value Measurements - Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "longName": "9954500 - Disclosure - Derivative Financial Instruments - Narrative (Detail)", "shortName": "Derivative Financial Instruments - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-110", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail", "longName": "9954501 - Disclosure - Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail)", "shortName": "Derivative Financial Instruments - Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CreditRiskDerivativesAtFairValueNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CreditRiskDerivativesAtFairValueNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail", "longName": "9954502 - Disclosure - Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail)", "shortName": "Derivative Financial Instruments - Schedule of fair value of derivative instruments and their location in the Company's financial statements (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-153", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail", "longName": "9954503 - Disclosure - Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail)", "shortName": "Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-35", "name": "g:AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "g:AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail", "longName": "9954504 - Disclosure - Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail)", "shortName": "Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R71": { "role": "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail", "longName": "9954505 - Disclosure - Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail)", "shortName": "Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PrepaidTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails", "longName": "9954506 - Disclosure - Prepaid expenses and other current assets -Narrative (Details)", "shortName": "Prepaid expenses and other current assets -Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "longName": "9954507 - Disclosure - Assets and liabilities held for sale - Narrative (Details)", "shortName": "Assets and liabilities held for sale - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "g:PercentageOfIssuedAndOutstandingSharesOfCapitalStockToBeDivested", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R74": { "role": "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail", "longName": "9954508 - Disclosure - Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail)", "shortName": "Property, Plant and Equipment, Net - Schedule of gross and net amount of property, plant and equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail", "longName": "9954509 - Disclosure - Property, Plant and Equipment, Net - Narrative (Detail)", "shortName": "Property, Plant and Equipment, Net - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R76": { "role": "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail", "longName": "9954510 - Disclosure - Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail)", "shortName": "Goodwill and Intangible Assets - Schedule of changes in goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfChangesInGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "longName": "9954511 - Disclosure - Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail)", "shortName": "Goodwill and Intangible Assets - Changes in goodwill by reporting unit (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfChangesInGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-222", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R78": { "role": "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "longName": "9954512 - Disclosure - Goodwill and Intangible Assets - Narrative (Detail)", "shortName": "Goodwill and Intangible Assets - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfChangesInGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R79": { "role": "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "longName": "9954513 - Disclosure - Goodwill and Intangible Assets - Schedule of intangible assets (Detail)", "shortName": "Goodwill and Intangible Assets - Schedule of intangible assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "longName": "9954514 - Disclosure - Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail)", "shortName": "Goodwill and Intangible Assets - Schedule of impairment charge recorded for various categories of assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfImpairmentChargeForVariousCategoriesOfAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "g:ScheduleOfImpairmentChargeForVariousCategoriesOfAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail", "longName": "9954515 - Disclosure - Short-Term Borrowings - Narrative (Detail)", "shortName": "Short-Term Borrowings - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-4", "name": "g:FundBasedNonFundBasedCreditFacilityLimit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "g:FundBasedNonFundBasedCreditFacilityLimit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "longName": "9954516 - Disclosure - Long-Term Debt - Narrative (Detail)", "shortName": "Long-Term Debt - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R83": { "role": "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail", "longName": "9954517 - Disclosure - Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail)", "shortName": "Long-Term Debt - Schedule of maturity profile of term loan outstanding net of debt amortization expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-270", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R84": { "role": "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "longName": "9954518 - Disclosure - Long-Term Debt - Schedule of long term debt (Detail)", "shortName": "Long-Term Debt - Schedule of long term debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail", "longName": "9954519 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail)", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "longName": "9954520 - Disclosure - Accrued expenses and other current liabilities - Narrative (Details)", "shortName": "Accrued expenses and other current liabilities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail", "longName": "9954521 - Disclosure - Other Liabilities - Schedule of other liabilities (Detail)", "shortName": "Other Liabilities - Schedule of other liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "longName": "9954522 - Disclosure - Other liabilities -Narrative (Details)", "shortName": "Other liabilities -Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail", "longName": "9954523 - Disclosure - Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail)", "shortName": "Employee Benefit Plans - Schedule of net defined benefit plan costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail", "longName": "9954524 - Disclosure - Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail)", "shortName": "Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "longName": "9954525 - Disclosure - Employee Benefit Plans - Narrative (Detail)", "shortName": "Employee Benefit Plans - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R92": { "role": "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "longName": "9954526 - Disclosure - Stock-Based Compensation - Narrative (Detail)", "shortName": "Stock-Based Compensation - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail", "longName": "9954527 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail)", "shortName": "Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of options granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R94": { "role": "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail", "longName": "9954528 - Disclosure - Stock-Based Compensation - Schedule of stock option activity (Detail)", "shortName": "Stock-Based Compensation - Schedule of stock option activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R95": { "role": "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "longName": "9954529 - Disclosure - Stock-Based Compensation - Schedule of restricted share units activity (Detail)", "shortName": "Stock-Based Compensation - Schedule of restricted share units activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-323", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-323", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "longName": "9954530 - Disclosure - Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail)", "shortName": "Stock-Based Compensation - Schedule of significant assumptions used in determining fair value of performance units (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-330", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R97": { "role": "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "longName": "9954531 - Disclosure - Stock-Based Compensation - Schedule of performance units activity (Detail)", "shortName": "Stock-Based Compensation - Schedule of performance units activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-334", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "g:SummaryOfPerformanceUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-334", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "g:SummaryOfPerformanceUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.genpact.com/role/CapitalStockNarrativeDetails", "longName": "9954532 - Disclosure - Capital Stock - Narrative (Details)", "shortName": "Capital Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-342", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R99": { "role": "http://www.genpact.com/role/EarningsPerShareNarrativeDetails", "longName": "9954533 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail", "longName": "9954534 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share (Detail)", "shortName": "Earnings Per Share - Schedule of Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.genpact.com/role/SegmentReportingNarrativeDetail", "longName": "9954535 - Disclosure - Segment Reporting - Narrative (Detail)", "shortName": "Segment Reporting - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "numberofoperatingsegment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R102": { "role": "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail", "longName": "9954536 - Disclosure - Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail)", "shortName": "Segment Reporting - Revenues and adjusted income from operations by reportable segments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "g:AdjustedIncomeLossFromOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R103": { "role": "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "longName": "9954537 - Disclosure - Net Revenues - Schedule of net revenues disaggregated by customer (Detail)", "shortName": "Net Revenues - Schedule of net revenues disaggregated by customer (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": null }, "R104": { "role": "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "longName": "9954538 - Disclosure - Net Revenues - Narrative (Detail)", "shortName": "Net Revenues - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "numberofoperatingsegment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R105": { "role": "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail", "longName": "9954539 - Disclosure - Net Revenues - Schedule of details of contract balances (Detail)", "shortName": "Net Revenues - Schedule of details of contract balances (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail", "longName": "9954540 - Disclosure - Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail)", "shortName": "Net Revenues - Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail", "longName": "9954541 - Disclosure - Net Revenues - Schedule of contract cost assets (Detail)", "shortName": "Net Revenues - Schedule of contract cost assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-427", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R108": { "role": "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail", "longName": "9954542 - Disclosure - Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail)", "shortName": "Other operating (income) expense, net - Schedule of other operating (income) expense, net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-6", "name": "g:WriteDownOfIntangibleAssetsAndPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "g:OtherOperatingIncomeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R109": { "role": "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail", "longName": "9954543 - Disclosure - Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail)", "shortName": "Interest Income (Expense), Net - Schedule of interest income (expense), net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-6", "name": "g:InterestAndDebtIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "g:InterestAndDebtIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.genpact.com/role/IncometaxesNarrativeDetail", "longName": "9954544 - Disclosure - Income taxes - Narrative (Detail)", "shortName": "Income taxes - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail", "longName": "9954545 - Disclosure - Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail)", "shortName": "Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.genpact.com/role/CommitmentsandContingenciesDetail", "longName": "9954546 - Disclosure - Commitments and Contingencies (Detail)", "shortName": "Commitments and Contingencies (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true, "unique": true } }, "R113": { "role": "http://www.genpact.com/role/RestructuringDetail", "longName": "9954547 - Disclosure - Restructuring (Detail)", "shortName": "Restructuring (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:SeveranceCosts1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } }, "R114": { "role": "http://www.genpact.com/role/SubsequenteventsDetail", "longName": "9954548 - Disclosure - Subsequent events (Detail)", "shortName": "Subsequent events (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-351", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-457", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "g-20230930.htm", "unique": true } } }, "tag": { "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Capitalstock" ], "lang": { "en-us": { "role": { "terseLabel": "Capital stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r191", "r287", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r656", "r821", "r822", "r836" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 }, "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "g_RevenueFromContractWithCustomerExcludingAssessedTaxAndHeldForSaleBusiness", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "verboseLabel": "Net revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r324", "r325", "r336", "r341", "r342", "r348", "r350", "r351", "r490", "r491", "r702" ] }, "us-gaap_AccountsReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossNoncurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred billings", "label": "Accounts Receivable, before Allowance for Credit Loss, Noncurrent", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent." } } }, "auth_ref": [ "r231", "r352", "r370", "r1000" ] }, "g_AssetsAndLiabilitiesHeldForSalePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AssetsAndLiabilitiesHeldForSalePolicyPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Assets And Liabilities Held-For-Sale, Policy [Policy Text Block]", "documentation": "Assets And Liabilities Held-For-Sale, Policy" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r155", "r458" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r23" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r116", "r123" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r155", "r777" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r568" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r766", "r768", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r805", "r806", "r807", "r808", "r811", "r812", "r813", "r814", "r827", "r828", "r831", "r833", "r886", "r888" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r416", "r417", "r418" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Extinguished outstanding term loan", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, base rate (in percentage)", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r43" ] }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "presentation": [ "http://www.genpact.com/role/EmployeebenefitplansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of amounts contributed to defined contribution plans in various jurisdictions", "label": "Defined Contribution Plan Disclosures [Table Text Block]", "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r89" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r43", "r987" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "verboseLabel": "Current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r252" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r43" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r155", "r458" ] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r568" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, interest on income taxes accrued", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.genpact.com/role/DerivativefinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of gains or losses recognized in other comprehensive income (loss)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r116", "r121", "r646" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r27", "r116", "r121" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r969" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding weighted average remaining contractual life, beginning balance (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r197" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r43", "r987" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, weighted average remaining contractual life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r90" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r66", "r67", "r68", "r221", "r222", "r224", "r225" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest thereafter, weighted average remaining contractual life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r594" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 }, "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating (income) expense, net", "negatedTotalLabel": "Other operating (income) expense, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r243", "r259", "r288", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r638", "r642", "r669", "r883", "r1023", "r1024", "r1070" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (in months)", "verboseLabel": "Expected life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r596" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r15" ] }, "g_ConsumerAndHealthcareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ConsumerAndHealthcareMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer and Healthcare", "label": "Consumer And Healthcare [Member]", "documentation": "Consumer goods, retail, life sciences and healthcare." } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r43", "r987" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 4.0 }, "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0, "order": 5.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on the sale of business classified as held for sale (refer to Note 8)", "terseLabel": "Loss on the sale of the business classified as held for sale (refer to Note 8)", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r405", "r986", "r1016" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r987" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r254", "r352", "r353", "r845" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.genpact.com/role/Stockbasedcompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r570", "r574", "r602", "r603", "r605", "r877" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "g_AllowanceForCreditLossesOtherAssetsCurrentPeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AllowanceForCreditLossesOtherAssetsCurrentPeriodCharge", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses current period charge", "label": "Allowance For Credit Losses Other Assets Current Period Charge", "documentation": "Allowance For Credit Losses Other Assets Current Period Charge" } } }, "auth_ref": [] }, "g_ScheduleOfImpairmentChargeForVariousCategoriesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ScheduleOfImpairmentChargeForVariousCategoriesOfAssetsTableTextBlock", "presentation": [ "http://www.genpact.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of impairment charge recorded for various categories of assets", "label": "Schedule Of Impairment Charge For Various Categories Of Assets [Table Text Block]", "documentation": "Schedule of impairment charge for various categories of assets." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r980" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r241" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Opening balance", "periodEndLabel": "Closing balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r248", "r387", "r705", "r856", "r883", "r1005", "r1012" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r78" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r621" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r156" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to prior year tax positions, including recorded in acquisition accounting", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r618" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, $0.01 par value, 500,000,000 authorized, 182,924,416 and 181,412,399 issued and outstanding as of December 31, 2022 and September 3o, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r156", "r715", "r883" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r115", "r127" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "End balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r26", "r156", "r777", "r795", "r1085", "r1086" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r242", "r267", "r270", "r281", "r288", "r294", "r302", "r303", "r323", "r337", "r343", "r346", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r637", "r640", "r641", "r659", "r669", "r709", "r722", "r756", "r798", "r816", "r817", "r853", "r880", "r881", "r897", "r984", "r1023" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.genpact.com/role/Earningspershare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r304", "r314", "r315", "r316" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r886", "r887", "r888", "r890", "r891", "r892", "r895", "r992", "r993", "r1064", "r1082", "r1085" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r115", "r120" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable as of September 30, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r90" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r115", "r127" ] }, "us-gaap_AssetImpairmentChargesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentChargesTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Asset Impairment Charges [Text Block]", "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r153", "r209" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related cost", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r398", "r399", "r856" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r51", "r136", "r713", "r776" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r398", "r399", "r856" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of common shares used in computing earnings per common share", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward\u00a0foreign exchange\u00a0contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r848", "r870", "r882" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Propertyplantandequipmentnet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r182", "r223", "r229", "r230" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization\u00a0 & Impairment", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r249", "r402" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r185" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r36" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r408", "r409", "r411", "r414", "r419" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value per share allowed to eligible employees to purchase through payroll deductions (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Derivativefinancialinstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r203", "r647", "r655" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Additions (net of redemption)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r130" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments made on earn-out consideration", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r130" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r942" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r151", "r208", "r883", "r1078" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Income and Expenses [Abstract]", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash surrender value of policies", "label": "Cash Surrender Value of Life Insurance", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r978" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r280", "r283", "r284" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases liability", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r684" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r15" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r942" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r655" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income (expense), net", "totalLabel": "Interest income (expense), net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r27", "r110", "r111", "r112", "r114", "r117", "r121", "r125", "r126", "r128", "r655" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r942" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r290", "r325", "r336", "r337", "r338", "r339", "r340", "r342", "r346", "r426", "r427", "r428", "r429", "r431", "r432", "r434", "r436", "r437", "r1023", "r1024" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r943" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r170" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for income taxes, net of refund", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases liability", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r684" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r945" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/SegmentReportingNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r944" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.genpact.com/role/Summaryofsignificantaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r177", "r286" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r948" ] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Credit losses", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r233", "r361", "r362", "r363", "r365", "r366", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r290", "r325", "r336", "r337", "r338", "r339", "r340", "r342", "r346", "r426", "r427", "r428", "r429", "r431", "r432", "r434", "r436", "r437", "r1023", "r1024" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r946" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r947" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r282" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r947" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r683" ] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r154", "r210" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Selling,\u00a0general\u00a0and administrative\u00a0expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Retirement benefits, net of taxes", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r9", "r163" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r75", "r699", "r700", "r701", "r703", "r850" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r903", "r973" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r49" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r174", "r175", "r176" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.genpact.com/role/Organization" ], "lang": { "en-us": { "role": { "terseLabel": "Organization", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r220", "r235" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r386", "r399", "r856" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r282" ] }, "g_DerivativeInstrumentGainAmortized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DerivativeInstrumentGainAmortized", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instrument, gain amortized", "label": "Derivative Instrument Gain Amortized", "documentation": "Derivative Instrument Gain Amortized" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities (Note 20)", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r471", "r472", "r492" ] }, "g_LongTermDebtModificationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LongTermDebtModificationAmount", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, modification amount", "label": "Long Term Debt, Modification Amount", "documentation": "Long Term Debt, Modification Amount" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and expected to vest thereafter, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r594" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r323", "r337", "r343", "r346", "r853" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://www.genpact.com/role/OrganizationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and expected to vest thereafter, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r594" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities (Note 20)", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r471", "r472", "r492" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest thereafter", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r594" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r471", "r473", "r492" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee cost", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "g_TwoThousandNineteenSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TwoThousandNineteenSeniorNotesMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Senior notes", "label": "Two Thousand Nineteen Senior Notes [Member]", "documentation": "2019 Senior Notes." } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRight": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRight", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting right (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r471", "r472", "r492" ] }, "g_DeferredCompensationLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationLiabilitiesMember", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liabilities", "label": "Deferred Compensation Liabilities [Member]", "documentation": "Deferred compensation liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r29" ] }, "g_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Opening balance, tax (expense) or benefit", "negatedPeriodEndLabel": "Closing balance, tax (expense) or benefit", "label": "Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Cash Flow Hedges Effect Tax", "documentation": "Tax effect on accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses." } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue, Performance Obligation [Abstract]", "label": "Revenue, Performance Obligation [Abstract]" } } }, "auth_ref": [] }, "g_IncomeExpenseOnDeferredCompensationArrangementPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "IncomeExpenseOnDeferredCompensationArrangementPlanAssets", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of plan assets", "label": "Income Expense On Deferred Compensation Arrangement Plan Assets", "documentation": "Income (expense) on deferred compensation arrangement, plan assets." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized loss on revaluation of foreign currency assets/liabilities", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r176", "r797", "r896", "r1067", "r1068", "r1084" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net of allowance for credit losses of $3,198 and $3,612 as of December 31, 2022 and September 30, 2023, respectively", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r250" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized in contract liabilities balance", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r493" ] }, "g_ScheduleOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ScheduleOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Significant Accounting Policies [Table]", "label": "Schedule Of Significant Accounting Policies [Table]", "documentation": "Schedule Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r29" ] }, "g_LocationOfForeignPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LocationOfForeignPlanAxis", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Location of Foreign Plan [Axis]", "label": "Location of Foreign Plan [Axis]", "documentation": "Location of Foreign Plan" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r977" ] }, "g_TermLoanCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TermLoanCreditFacilityMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Term Loan Credit Facility [Member]", "documentation": "Term Loan Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenues [Abstract]", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.genpact.com/role/NetrevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of estimated revenue expected to be recognized in the future related to remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r975" ] }, "g_BaseRatePlusApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BaseRatePlusApplicableMarginMember", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate plus applicable margin", "label": "Base Rate Plus Applicable Margin [Member]", "documentation": "Base Rate Plus Applicable Margin" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail", "http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "g_PaymentForDivestitureOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PaymentForDivestitureOfBusiness", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for divestiture of business", "label": "Payment for divestiture of business", "documentation": "Payment for divestiture of business" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r168", "r288", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r669", "r1023" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail", "http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "g_JapaneseYenSellChineseRenminbiBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "JapaneseYenSellChineseRenminbiBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Japanese Yen (sell) Chinese Renminbi (buy)", "label": "Japanese Yen Sell Chinese Renminbi Buy [Member]", "documentation": "Japanese Yen Sell Chinese Renminbi Buy [Member]" } } }, "auth_ref": [] }, "g_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments And Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract cost assets", "periodStartLabel": "Opening balance", "periodEndLabel": "Closing balance", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset (Note 20)", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r471", "r473", "r492" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "g_HeatherDWhiteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "HeatherDWhiteMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Heather D White [Member]", "documentation": "Heather D White" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.genpact.com/role/NetRevenues" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r236", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r494" ] }, "g_AccountsReceivableFactoringFacilityMaximumCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccountsReceivableFactoringFacilityMaximumCapacity", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Factoring facility maximum capacity", "label": "Accounts Receivable Factoring Facility, Maximum Capacity", "documentation": "Accounts Receivable Factoring Facility, Maximum Capacity" } } }, "auth_ref": [] }, "g_BusinessAcquisitionContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BusinessAcquisitionContingentConsiderationMember", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition contingent consideration", "label": "Business Acquisition Contingent Consideration [Member]", "documentation": "Business Acquisition Contingent Consideration [Member]" } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAwardVestingRightFairValueShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAwardVestingRightFairValueShares", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance units vesting right, fair value (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right, Fair Value, Shares", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right, Fair Value, Shares" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r970" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r13", "r194" ] }, "g_JapaneseYenSellUnitedStatesDollarBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "JapaneseYenSellUnitedStatesDollarBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Japanese Yen (sell) United States Dollars (buy)", "label": "Japanese Yen Sell United States Dollar Buy [Member]", "documentation": "Japanese Yen Sell United States Dollar Buy" } } }, "auth_ref": [] }, "g_TwoThousandTwentyOneSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TwoThousandTwentyOneSeniorNotesMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Senior notes", "label": "Two Thousand Twenty One Senior Notes [Member]", "documentation": "Two Thousand Twenty One Senior Notes" } } }, "auth_ref": [] }, "g_GoodwillAndIntangibleAssetsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "GoodwillAndIntangibleAssetsDisclosureLineItems", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets Disclosure [Line Items]", "label": "Goodwill And Intangible Assets Disclosure [Line Items]", "documentation": "Goodwill and Intangible Assets Disclosure [Line Items]" } } }, "auth_ref": [] }, "g_NonCashExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "NonCashExpenseMember", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash charge", "label": "Non Cash Expense [Member]", "documentation": "Non-cash Expense [Member]." } } }, "auth_ref": [] }, "g_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsGrossCurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets held for sale, gross", "label": "Disposal Group Including Discontinued Operation, Intangible Assets, Gross, Current", "documentation": "Disposal Group Including Discontinued Operation, Intangible Assets, Gross, Current" } } }, "auth_ref": [] }, "g_LineOfCreditFacilityAmountUtilized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LineOfCreditFacilityAmountUtilized", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, amount utilized", "label": "Line Of Credit Facility Amount Utilized", "documentation": "Utilized amount of borrowed credit facility as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingMaximumSharesEligibleToReceive": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingMaximumSharesEligibleToReceive", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding maximum shares eligible to receive, beginning balance (in shares)", "periodEndLabel": "Outstanding maximum shares eligible to receive, ending balance (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Maximum Shares Eligible To Receive", "documentation": "Represents the maximum number of shares to be issued to the employee against the outstanding performance awards, upon the fulfillment of performance condition." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r384" ] }, "g_DeferredCompensationArrangementEmployerDiscretionaryVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationArrangementEmployerDiscretionaryVestingPercentage", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Employer discretionary vesting percentage (in percentage)", "label": "Deferred Compensation Arrangement Employer Discretionary Vesting Percentage", "documentation": "Deferred compensation arrangement, employer discretionary, vesting percentage." } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.genpact.com/role/OrganizationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which entity operates", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "g_DeferredCompensationPlanLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationPlanLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liability", "label": "Deferred Compensation Plan Liabilities Fair Value Disclosure", "documentation": "Deferred compensation plan liabilities fair value disclosure." } } }, "auth_ref": [] }, "g_DisposalGroupIncludingDiscontinuedOperationContractCostAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationContractCostAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group including discontinued operation, contract cost assets", "label": "Disposal Group Including Discontinued Operation, Contract Cost Assets, Current", "documentation": "Disposal Group Including Discontinued Operation, Contract Cost Assets, Current" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.genpact.com/role/NetrevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of contract cost assets", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities (Note b)", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "g_DisposalGroupIncludingDiscontinuedOperationContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationContractAssets", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group including discontinued operation, contract assets", "label": "Disposal Group Including Discontinued Operation, Contract Assets", "documentation": "Disposal Group Including Discontinued Operation, Contract Assets" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Segmentreporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r335", "r340", "r344", "r345", "r346", "r347", "r348", "r349", "r351" ] }, "g_DataTechAIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DataTechAIMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Data-Tech-AI", "label": "Data-Tech-AI [Member]", "documentation": "Data-Tech-AI" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repurchase price as percentage of aggregate principal value upon certain change of controls (in percentage)", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r34" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r348", "r702", "r738", "r739", "r740", "r741", "r742", "r743", "r843", "r863", "r884", "r976", "r1020", "r1021", "r1029", "r1081" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r44", "r288", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r639", "r642", "r643", "r669", "r775", "r852", "r898", "r1023", "r1070", "r1071" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r598" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Goodwillandintangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r179" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r348", "r702", "r738", "r739", "r740", "r741", "r742", "r743", "r843", "r863", "r884", "r976", "r1020", "r1021", "r1029", "r1081" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "negatedLabel": "Forfeited, number of shares (Units)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r591" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "terseLabel": "Granted, number of shares (Units)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r589" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r216", "r217", "r218", "r354", "r355", "r357" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r612", "r613", "r712" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r589" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.K.", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding number of shares (Units), beginning balance", "periodEndLabel": "Outstanding number of shares (Units), ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r586", "r587" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding weighted average grant date fair value, beginning balance (in usd per share)", "periodEndLabel": "Outstanding weighted average grant date fair value, ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r586", "r587" ] }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax examination, assessed tax, affiliate", "label": "Income Tax Examination, Estimate of Possible Loss", "documentation": "Estimated amount of loss resulting from an adverse tax position." } } }, "auth_ref": [ "r97" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, number of shares (Units)", "negatedTerseLabel": "Vested (in shares)", "negatedLabel": "Vested, number of shares (Units)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r590" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r185", "r246", "r720" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r590" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplementary information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r161", "r212", "r718", "r883", "r988", "r999", "r1066" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.genpact.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r691", "r693" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r18", "r710", "r720", "r883" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail": { "parentTag": "us-gaap_GoodwillAndIntangibleAssetImpairment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets, finite-lived", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r986", "r1015" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares \u00a0arising out of options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r277", "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common shares authorized for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r878" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r593" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expired, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r585" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r584" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant-date fair value of options granted during the period (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r592" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number\u00a0of\u00a0Restricted Share\u00a0Units", "verboseLabel": "Number\u00a0of Performance\u00a0Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0Average\u00a0Grant Date Fair\u00a0Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding as of September 30, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, shares arising out of options, beginning balance (in shares)", "periodEndLabel": "Outstanding, shares arising out of options, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r578", "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding weighted average exercise price, beginning balance (in usd per share)", "periodEndLabel": "Outstanding weighted average exercise price, ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r578", "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and exercisable, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r580" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and exercisable, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r580" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common shares under stock-based compensation plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r11", "r32" ] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r597" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofoptionsgrantedDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate of interest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r599" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r964" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r900" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of estimated useful lives of intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r447", "r523", "r528", "r662", "r694", "r870", "r871", "r872" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r447", "r523", "r528", "r662", "r695", "r858", "r859", "r870", "r871", "r872" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r236", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r841" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation cost", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r601", "r609" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r447", "r523", "r524", "r525", "r526", "r527", "r528", "r662", "r696", "r858", "r859", "r870", "r871", "r872" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage acquired (in percentage)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r101" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement benefits", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r153", "r496", "r497", "r519", "r872" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "negatedTerseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill deductible for tax purposes", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r108" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r27" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r900" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r100", "r102", "r633", "r874", "r875" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r961" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Businessacquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r200", "r634" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r37", "r118", "r162", "r260", "r848" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r633", "r874", "r875" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r967" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r969" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Individual qualifying base compensation (in percentage)", "label": "Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage", "documentation": "Commitment made to pay deferred cash remuneration expressed as a percentage of the individual's base salary." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r612", "r613" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r550", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r1030", "r1031", "r1032" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r100", "r102", "r633" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r550", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r1030", "r1031", "r1032" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r961" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r633" ] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1030", "r1031", "r1032" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense for ESPP", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "documentation": "The amount of plan compensation cost recognized during the period." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1030", "r1031", "r1032" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "negatedTerseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r219", "r234", "r302", "r303", "r331", "r614", "r627", "r726" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r498", "r535", "r559", "r872", "r873" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r900" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.genpact.com/role/IncometaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate (in percentage)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r615" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CapitalAdditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalAdditionsMember", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital addition purchase commitments", "label": "Capital Addition Purchase Commitments [Member]", "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases." } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r963" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r37", "r118", "r162", "r260", "r848" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation cost for options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest costs", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r498", "r502", "r534", "r558", "r872", "r873" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r98" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Internally developed and other intangibles", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r201" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening balance", "periodEndLabel": "Closing balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r703" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share, basic (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r276", "r296", "r297", "r298", "r299", "r300", "r305", "r308", "r311", "r312", "r313", "r317", "r658", "r659", "r708", "r725", "r851" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r591" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net defined benefit plan costs", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r532", "r556", "r872", "r873" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r965" ] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityNumberOfEmployees", "presentation": [ "http://www.genpact.com/role/OrganizationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employees around the globe, minimum", "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange gains (losses), net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r670", "r671", "r672", "r673", "r815" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r966" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross\u00a0 carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r704" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percentage of employee's base salary allowed to be purchased (in percentage)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r90" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r967" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r240", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r351", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r407", "r413", "r418", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r856", "r976", "r1081" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r967" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Service costs", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r500", "r533", "r557", "r872", "r873" ] }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.genpact.com/role/Otheroperatingincomeexpensenet" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating (income) expense, net", "label": "Other Operating Income and Expense [Text Block]", "documentation": "The entire disclosure for other operating income and other operating expense items." } } }, "auth_ref": [ "r801" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/OrganizationNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r520", "r569", "r597", "r598", "r599", "r697", "r698", "r744", "r767", "r768", "r823", "r824", "r825", "r826", "r835", "r839", "r840", "r854", "r862", "r876", "r885", "r888", "r1017", "r1027", "r1073", "r1074", "r1075", "r1076", "r1077" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r447", "r523", "r524", "r525", "r526", "r527", "r528", "r662", "r694", "r695", "r696", "r858", "r859", "r870", "r871", "r872" ] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.genpact.com/role/LongtermdebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of maturity profile of term loan outstanding net of debt amortization expense", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r571", "r573", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r571", "r573", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r400", "r401", "r402", "r403", "r703", "r704" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r661", "r662", "r663", "r664", "r667" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r569", "r698", "r744", "r767", "r768", "r823", "r824", "r825", "r826", "r835", "r839", "r840", "r854", "r862", "r876", "r885", "r1027", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/OrganizationNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r520", "r569", "r597", "r598", "r599", "r697", "r698", "r744", "r767", "r768", "r823", "r824", "r825", "r826", "r835", "r839", "r840", "r854", "r862", "r876", "r885", "r888", "r1017", "r1027", "r1073", "r1074", "r1075", "r1076", "r1077" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r903", "r973" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r54", "r55", "r163", "r255", "r716", "r749", "r750" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/OrganizationNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r569", "r698", "r744", "r767", "r768", "r823", "r824", "r825", "r826", "r835", "r839", "r840", "r854", "r862", "r876", "r885", "r1027", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Employeebenefitplans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefit plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r495", "r520", "r522", "r528", "r546", "r548", "r549", "r550", "r551", "r552", "r566", "r567", "r568", "r872" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r49", "r290", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r682", "r857", "r858", "r859", "r860", "r861", "r987" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation plan liability", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r74" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in accrued expenses, other current liabilities, operating leases liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r985" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.genpact.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of intangible assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.genpact.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r661", "r662" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for net settlement of stock-based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r87", "r195" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accrued expenses and other current liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_SubsidiaryIssuerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiaryIssuerMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Genpact Luxembourg S.r.l.", "label": "Subsidiary Issuer [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate (in percentage)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27", "r646" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r290", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r682", "r857", "r858", "r859", "r860", "r861", "r987" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r40", "r152", "r153", "r208", "r211", "r290", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r682", "r857", "r858", "r859", "r860", "r861", "r987" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetScheduleofgrossandnetamountofpropertyplantandequipmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r79", "r247", "r719" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense (Note 16)", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r94", "r95", "r572" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NontradeReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee advances", "label": "Nontrade Receivables, Current", "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r979" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening balance at January 1", "periodEndLabel": "Closing balance at September 30", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r611", "r617" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r49", "r81", "r82", "r132", "r133", "r135", "r137", "r192", "r193", "r290", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r682", "r857", "r858", "r859", "r860", "r861", "r987" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease related to settlements with taxing authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r619" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities Disclosure [Abstract]", "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r899" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r106", "r636" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofnetdefinedbenefitplancostsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of actuarial loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r498", "r536", "r560", "r872", "r873" ] }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationAsset", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, asset", "label": "Business Combination, Contingent Consideration, Asset", "documentation": "Amount of asset recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r107", "r636" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease related to prior year tax positions due to lapse of applicable statute of limitation", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r620" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r227" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total, liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://www.genpact.com/role/OtheroperatingincomeexpensenetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other operating (income) expense, net", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r169" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r14", "r24", "r202", "r268", "r271" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r14", "r24", "r202" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r290", "r450" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r290", "r450" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total, assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r52" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r290", "r450" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r290", "r450" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Non-current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r253" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r56", "r269", "r271", "r275", "r707", "r724" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares under the employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r26", "r155", "r156", "r194" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r351", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r413", "r418", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r856", "r976", "r1081" ] }, "g_OtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "OtherComprehensiveIncomeLossTable", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Loss [Table]", "label": "Other Comprehensive Income Loss [Table]", "documentation": "Other Comprehensive Income (Loss) [Table]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares repurchased price per share (in usd per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r83" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity", "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares on exercise of options (in shares)", "negatedLabel": "Exercised, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r26", "r155", "r156", "r194", "r583" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r49", "r80" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.genpact.com/role/PropertyplantandequipmentnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of gross and net amount of property, plant and equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails", "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock repurchased and retired (in shares)", "terseLabel": "Shares repurchased and retired (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r26", "r155", "r156", "r194" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank guarantees and letters of credits, outstanding", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r990" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r83", "r84", "r85", "r86" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of measurement period adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1011" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions (net of redemption)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r130" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments, liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261", "r262", "r668", "r759", "r760", "r761", "r762", "r764", "r765", "r766", "r767", "r768", "r790", "r792", "r793", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r848", "r1083" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail", "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, amount", "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r40", "r211", "r446", "r456", "r858", "r859", "r1079" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r346" ] }, "us-gaap_BankingAndThriftInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankingAndThriftInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Banking and Thrift, Interest [Abstract]", "label": "Banking and Thrift, Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnification assets", "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date", "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r410", "r411", "r416", "r417" ] }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, held-for-sale, not discontinued operations", "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r10", "r33", "r241" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement benefits", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r154", "r496", "r497", "r519", "r872" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for debt extinguishment", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r12" ] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensated absences", "label": "Workers' Compensation Liability, Current", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseInSharesUponFinalDeterminationOfLevelOfPerformanceGoalAchievementPerformanceNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseInSharesUponFinalDeterminationOfLevelOfPerformanceGoalAchievementPerformanceNumberOfShares", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment upon final determination of level of performance goal achievement (Units)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Increase Decrease In Shares Upon Final Determination Of Level Of Performance Goal Achievement Performance Number Of Shares", "documentation": "Share based compensation arrangement by share-based payment award equity instruments other than options increase decrease in shares upon final determination of level of performance goal achievement, performance number of shares." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of prepaid expenses and other current assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets estimated useful lives", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "g_SingaporeDollarsBuyUnitedStatesDollarsSellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "SingaporeDollarsBuyUnitedStatesDollarsSellMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Singapore Dollars (buy) United States Dollars (sell)", "label": "Singapore Dollars Buy United States Dollars Sell [Member]", "documentation": "Singapore dollars buy United States dollars sell." } } }, "auth_ref": [] }, "g_TwoThousandSeventeenOmnibusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TwoThousandSeventeenOmnibusPlanMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Omnibus Incentive Compensation Plan", "label": "Two Thousand Seventeen Omnibus Plan [Member]", "documentation": "Two Thousand Seventeen Omnibus Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, term", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r257", "r382", "r383", "r846" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional\u00a0 Paid-in\u00a0Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r606", "r607", "r608", "r757", "r992", "r993", "r994", "r1064", "r1085" ] }, "g_FixedRateUnsecuredLoanNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "FixedRateUnsecuredLoanNoteMember", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Rate Unsecured Loan Note", "label": "Fixed Rate Unsecured Loan Note [Member]", "documentation": "Fixed Rate Unsecured Loan Note" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "g_PerformanceUnitValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PerformanceUnitValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net settlement on vesting of performance units (Note 16)", "label": "Performance Unit Value Shares Issued Net Of Tax Withholdings", "documentation": "The value of shares awarded to employees, net of the value of shares for the payment of withholding taxes for meeting certain performance targets. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r207", "r251", "r288", "r323", "r338", "r344", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r638", "r642", "r669", "r711", "r789", "r883", "r898", "r1023", "r1024", "r1070" ] }, "g_ImpairmentChargeOnIntangibleAssetsAndGoodwillHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ImpairmentChargeOnIntangibleAssetsAndGoodwillHeldForSale", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charge on intangible assets and goodwill held-for-sale", "negatedTerseLabel": "Impairment charge on intangible assets and goodwill held-for-sale", "label": "Impairment Charge On Intangible Assets and Goodwill Held-For-Sale", "documentation": "Impairment Charge On Intangible Assets and Goodwill Held-For-Sale" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r680", "r692" ] }, "g_MarginOverLiborForInterestRateOnLineOfCredit": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "MarginOverLiborForInterestRateOnLineOfCredit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Margin over LIBOR (in percentage)", "label": "Margin Over Libor For Interest Rate On Line Of Credit", "documentation": "This element represents the margin to be added to LIBOR to arrive at the interest rate to be paid on the credit facility." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r26", "r53", "r239", "r272", "r273", "r274", "r291", "r292", "r293", "r295", "r301", "r303", "r318", "r359", "r360", "r470", "r606", "r607", "r608", "r624", "r625", "r649", "r650", "r651", "r652", "r653", "r654", "r657", "r674", "r675", "r676", "r677", "r678", "r679", "r689", "r745", "r746", "r747", "r757", "r818" ] }, "g_StatutoryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "StatutoryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory liabilities", "label": "Statutory Liabilities Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://www.genpact.com/role/Prepaidexpensesandothercurrentassets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Other Current Assets [Text Block]", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r156" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r239", "r291", "r292", "r293", "r295", "r301", "r303", "r359", "r360", "r606", "r607", "r608", "r624", "r625", "r649", "r651", "r652", "r654", "r657", "r745", "r747", "r757", "r1085" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAbstract", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum\u00a0Shares Eligible\u00a0to\u00a0Receive", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options [Abstract]", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r680", "r692" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangible assets, weighted average amortization period", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r180" ] }, "g_WeightedAverageFairValueShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsHigherThanTargetPerformance": { "xbrltype": "perShareItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "WeightedAverageFairValueShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsHigherThanTargetPerformance", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment upon final determination of level of performance goal achievement (in usd per share)", "label": "Weighted Average Fair Value Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Higher Than Target Performance", "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan)." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r680", "r692" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "g_UnrecognizedTaxBenefitsIncreasesResultingFromEffectOfExchangeRateChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromEffectOfExchangeRateChanges", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesScheduleofactivitiesrelatedtounrecognizedtaxbenefitsforuncertaintaxpositionsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Effect of exchange rate changes", "label": "Unrecognized Tax Benefits Increases Resulting From Effect Of Exchange Rate Changes", "documentation": "Change in unrecognized tax benefits due to movement in foreign exchange rates." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r968" ] }, "g_OtherRegionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "OtherRegionsMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other regions", "label": "Other Regions [Member]", "documentation": "Other regions." } } }, "auth_ref": [] }, "g_DeferredTransitionRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredTransitionRevenueMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred transition revenue", "label": "Deferred Transition Revenue [Member]", "documentation": "Deferred Transition Revenue" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r937" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Disaggregation of Revenue [Line Items]", "terseLabel": "Contract Liabilities [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r491", "r863", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r680", "r692" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from short-term borrowings", "label": "Proceeds from Short-Term Debt", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Equity", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r26", "r239", "r272", "r273", "r274", "r291", "r292", "r293", "r295", "r301", "r303", "r318", "r359", "r360", "r470", "r606", "r607", "r608", "r624", "r625", "r649", "r650", "r651", "r652", "r653", "r654", "r657", "r674", "r675", "r676", "r677", "r678", "r679", "r689", "r745", "r746", "r747", "r757", "r818" ] }, "g_AccountsReceivableAllowanceForCreditLossDeductionsAndForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccountsReceivableAllowanceForCreditLossDeductionsAndForeignCurrencyTranslationAdjustments", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesScheduleofallowanceforcreditlossesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions/effect of exchange rate fluctuations", "label": "Accounts Receivable, Allowance for Credit Loss, Deductions And Foreign Currency Translation Adjustments", "documentation": "Allowance for Doubtful Accounts Receivable Deductions and Foreign Currency Translation Adjustments" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r491", "r863", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r25", "r55", "r650", "r653", "r689", "r745", "r746", "r982", "r983", "r984", "r992", "r993", "r994" ] }, "g_LocationOfForeignPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LocationOfForeignPlanDomain", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Location of Foreign Plan [Domain]", "label": "Location of Foreign Plan [Domain]", "documentation": "Location of Foreign Plan" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r968" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExpectedToVestNumber", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to vest, number of shares (Units)", "periodEndLabel": "Expected to vest, number of shares (Units)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Expected To Vest Number", "documentation": "As of the balance sheet date, the number of shares expected to be issued in future for awards (other than stock options) expected to vest." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount", "verboseLabel": "Amount of gain (loss) reclassified from OCI into statement of income (effective portion)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r228", "r264", "r266" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesScheduleofallowanceforcreditlossesDetail", "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "periodStartLabel": "Opening balance as of January 1", "periodEndLabel": "Closing balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r256", "r356", "r364", "r367", "r369", "r1080" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, liability, current, statement of financial position [Extensible List]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r685" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, liability, noncurrent, statement of financial position [extensible list]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r685" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r16", "r73", "r76" ] }, "g_TwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TwoThousandTwentyThreeMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Two Thousand Twenty Three [Member]", "documentation": "Two Thousand Twenty Three" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r166", "r454", "r681", "r986" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Accountsreceivablenetofallowanceforcreditlosses" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r998" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction price allocated to remaining performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r226" ] }, "g_ForwardForeignExchangeContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ForwardForeignExchangeContractsMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange gains (losses), net", "label": "Forward Foreign Exchange Contracts [Member]", "documentation": "Forward Foreign Exchange Contracts [Member]" } } }, "auth_ref": [] }, "g_TheBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TheBusinessMember", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "The Business", "label": "The Business [Member]", "documentation": "The Business" } } }, "auth_ref": [] }, "g_AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccumulatedOtherComprehensiveIncomeCumulativeChangesInNetGainLossFromCashFlowHedgeEffectBeforeTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening balance, before-tax amount", "periodEndLabel": "Closing balance, before-tax amount", "label": "Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge Effect Before Tax", "documentation": "Accumulated pretax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges." } } }, "auth_ref": [] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening balance, net of tax amount", "periodEndLabel": "Closing balance, net of tax amount", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r264" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in fair value of effective portion of outstanding derivatives, net, before tax amount", "terseLabel": "Changes in fair value of effective portion of outstanding derivatives, net", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r264", "r644", "r645", "r648" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail_1": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r264" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail": { "parentTag": "us-gaap_GoodwillAndIntangibleAssetImpairment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r16", "r388", "r394", "r399", "r856" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r265" ] }, "g_IsraelShekelSellUnitedStatesDollarBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "IsraelShekelSellUnitedStatesDollarBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Israeli Shekel (sell) United States Dollars (buy)", "label": "Israel Shekel Sell United States Dollar Buy [Member]", "documentation": "Israel Shekel Sell United States Dollar Buy" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (loss) on cash flow hedging derivatives, before tax amount", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r264" ] }, "g_EuroSellRomanianLeuBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "EuroSellRomanianLeuBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Euro (sell) Romanian Leu (buy)", "label": "Euro Sell Romanian Leu Buy [Member]", "documentation": "Euro Sell Romanian Leu Buy [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) on cash flow hedging derivatives, net of taxes (Note 6)", "totalLabel": "Gain (loss) on cash flow hedging derivatives, net, net of tax amount", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r264" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r18" ] }, "g_AustralianDollarsSellIndianRupeesBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AustralianDollarsSellIndianRupeesBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Australian Dollars (sell) Indian Rupees (buy)", "label": "Australian Dollars Sell Indian Rupees Buy [Member]", "documentation": "Australian dollars (sell) indian rupees (buy)." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r265" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/RestructuringDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Restructuring expenses (refer (a) below and note 27)", "terseLabel": "Restructuring expense", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r16", "r415", "r416", "r1018" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plans, contributed amount", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r568" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.genpact.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of activities related to unrecognized tax benefits for uncertain tax positions", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r879", "r1061" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r937" ] }, "g_LineOfCreditLongTermFacilityPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LineOfCreditLongTermFacilityPrincipalAmount", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of term loan", "label": "Line Of Credit Long Term Facility Principal Amount", "documentation": "It represents the principal amount of the long term borrowing under the credit facility." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of deferred compensation plan assets", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r665" ] }, "g_UnutilizedAmountOfLineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnutilizedAmountOfLineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee (in percentage)", "label": "Unutilized Amount Of Line Of Credit Facility Commitment Fee Percentage", "documentation": "It represents the fee, expressed as a percentage of the unutilized amount of the line of credit facility." } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r937" ] }, "g_DisposalGroupIncludingDiscontinuedOperationAdjustedIncomeLossFromOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationAdjustedIncomeLossFromOperations", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Charges from operations held for sale", "negatedTerseLabel": "Charges from operations held for sale", "label": "Disposal Group, Including Discontinued Operation, Adjusted Income Loss From Operations", "documentation": "Disposal Group, Including Discontinued Operation, Adjusted Income Loss From Operations" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail_1": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 1.0 }, "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r264", "r266" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "g_CostOfAccountsReceivableFactoringFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "CostOfAccountsReceivableFactoringFacility", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of factoring facility", "label": "Cost Of Accounts Receivable Factoring Facility", "documentation": "Cost Of Accounts Receivable Factoring Facility" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment charge on assets classified as held-for-sale", "label": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r16", "r183" ] }, "g_VestingPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "VestingPeriodTwoMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Two-year anniversary of approval of contribution", "label": "Vesting Period Two [Member]", "documentation": "Vesting period two." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "calculation": { "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsSchedulegainslossesrecordedascomponentofothercomprehensiveincomelossinconnectionwithcashflowhedgesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r265" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advance income and non-income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r847", "r855", "r1002" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail": { "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total intangibles and goodwill", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r910", "r921", "r931", "r956" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r949" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail", "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities, net", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45", "r883" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount of common stock shares repurchased", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r61" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r174" ] }, "g_SalesIncentiveProgramsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "SalesIncentiveProgramsMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales incentive programs", "label": "Sales Incentive Programs [Member]", "documentation": "sales incentive programs." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.genpact.com/role/SegmentreportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of revenue and adjusted income from operations by reporting segments", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r949" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r36" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r115", "r117", "r127" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndAllottedMaximumSharesEligibleToReceive": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndAllottedMaximumSharesEligibleToReceive", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested, maximum shares eligible to receive (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Allotted Maximum Shares Eligible To Receive", "documentation": "Represents the maximum number of shares which the employer would have issued upon the satisfaction of the maximum level specified performance target." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at the beginning of the period", "periodEndLabel": "Cash and cash equivalents at the end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r64", "r174", "r285" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/IncometaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r1060" ] }, "g_PerformanceUnitSharesIssuedNetOfTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PerformanceUnitSharesIssuedNetOfTaxWithholdings", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net settlement on vesting of performance units (in shares)", "label": "Performance Unit Shares Issued Net Of Tax Withholdings", "documentation": "Shares awarded to employees, net of shares for the payment of withholding taxes for meeting certain performance targets. This element is to be used only if shares are used in lieu of cash to satisfy all or a portion of withholding taxes." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 }, "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "totalLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Severance charge", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r16" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r936" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualPeriod", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted, contractual period, years", "label": "Share Based Compensation Arrangement By Share Based Payment Award Contractual Period", "documentation": "Share based compensation arrangement by share based payment Award contractual period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.genpact.com/role/DerivativefinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of fair value of derivative instruments and their location in the Company's financial statements", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r117" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r949" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.genpact.com/role/EarningspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r995" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Fairvaluemeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r204" ] }, "g_IncreaseDecreaseInPrepaidExpensesOtherCurrentAssetsContractCostAssetsOperatingLeaseRightOfUseAssetsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "IncreaseDecreaseInPrepaidExpensesOtherCurrentAssetsContractCostAssetsOperatingLeaseRightOfUseAssetsAndOtherAssets", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets", "label": "Increase (Decrease) In Prepaid Expenses Other Current Assets Contract Cost Assets Operating Lease Right Of Use Assets And Other Assets", "documentation": "Increase decrease in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets." } } }, "auth_ref": [] }, "g_BusinessCombinationContingentConsiderationAtFairValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BusinessCombinationContingentConsiderationAtFairValueCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out consideration", "label": "Business Combination Contingent Consideration At Fair Value Current", "documentation": "This element represents the current portion of the fair value as at the end of the reporting period of potential payments under the contingent consideration arrangement, including cash and shares as applicable." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r905", "r916", "r926", "r951" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r16", "r199", "r232", "r628", "r629", "r989" ] }, "g_UtilizationOfCreditFacilityForNonFundBasedUsage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UtilizationOfCreditFacilityForNonFundBasedUsage", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Utilization of credit facility for non fund-based usage", "label": "Utilization Of Credit Facility For Non Fund Based Usage", "documentation": "This element represents the utilization of credit facility for non-fund based usage for short term in the form of overdraft, letter of credit, guarantees, short term loans excluding forward hedging." } } }, "auth_ref": [] }, "g_MaximumDollarAmountOfCommonSharesAllowedToBePurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "MaximumDollarAmountOfCommonSharesAllowedToBePurchased", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum dollar amount of common shares allowed to be purchased", "label": "Maximum Dollar Amount Of Common Shares Allowed To Be Purchased", "documentation": "Maximum dollar amount of common shares allowed to be purchased." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r949" ] }, "g_DisposalGroupIncludingDiscontinuedOperationContractLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationContractLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities held for sale", "label": "Disposal Group Including Discontinued Operation, Contract Liabilities, Current", "documentation": "Disposal Group Including Discontinued Operation, Contract Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-designated", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r27" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedMaximumSharesEligibleToReceive": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedMaximumSharesEligibleToReceive", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, maximum shares eligible to receive (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Maximum Shares Eligible To Receive", "documentation": "Represents the maximum number of shares to be issued to the employee, against the performance awards granted during the reporting period, upon the fulfillment of the performance condition." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r914", "r922", "r932", "r949", "r957", "r961", "r969" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "g_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsAccumulatedAmortizationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsAccumulatedAmortizationCurrent", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets held for sale, accumulated amortization", "label": "Disposal Group Including Discontinued Operation, Intangible Assets, Accumulated Amortization, Current", "documentation": "Disposal Group Including Discontinued Operation, Intangible Assets, Accumulated Amortization, Current" } } }, "auth_ref": [] }, "g_AllowanceForCreditLossesOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AllowanceForCreditLossesOtherAssets", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses, other assets", "label": "Allowance For Credit Losses Other Assets", "documentation": "Allowance for credit losses, other assets." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r914", "r922", "r932", "r949", "r957", "r961", "r969" ] }, "g_AdvanceFromCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AdvanceFromCustomersMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advance from customers", "label": "Advance From Customers [Member]", "documentation": "Advance From Customers" } } }, "auth_ref": [] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r113" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r904", "r915", "r925", "r950" ] }, "g_InterestAndDebtIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "InterestAndDebtIncome", "crdr": "credit", "calculation": { "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest And Debt Income", "documentation": "Income derived from investments in debt securities and on cash and cash equivalents the earnings of which reflect the time value of money or transactions in which the payments are for the use or forbearance of money." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r661", "r662", "r666" ] }, "g_UnitedStatesDollarsSellPolishZlotyBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellPolishZlotyBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (Sell) Polish Zloty (buy)", "label": "United States Dollars Sell Polish Zloty Buy [Member]", "documentation": "United States Dollars Sell Polish Zloty Buy" } } }, "auth_ref": [] }, "g_UnitedStatesDollarsSellMexicanPesoBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellMexicanPesoBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (sell) Mexican Peso (buy)", "label": "United States Dollars Sell Mexican Peso Buy [Member]", "documentation": "United States Dollars Sell Mexican Peso Buy [Member]" } } }, "auth_ref": [] }, "g_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/IncometaxesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, excluding exchange rate differences for interest recognized", "label": "Unrecognized Tax Benefits Interest On Income Taxes Expense Benefit", "documentation": "Unrecognized tax benefits interest on income taxes expense benefit." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r416", "r417", "r418" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r906", "r917", "r927", "r952" ] }, "g_IncomeExpenseOnDeferredCompensationArrangementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "IncomeExpenseOnDeferredCompensationArrangementLiability", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of deferred compensation liabilities", "label": "Income Expense On Deferred Compensation Arrangement Liability", "documentation": "Income (expense) on deferred compensation arrangement liability." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r410", "r411", "r416", "r417" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightFairValueShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightFairValueShares", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting right, fair value (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Fair Value, Shares", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Right, Fair Value, Shares" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r904", "r915", "r925", "r950" ] }, "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, long-lived asset, held-for-use, statement of income or comprehensive income [Extensible Enumeration]", "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use." } } }, "auth_ref": [ "r404" ] }, "g_EuroSellUnitedStatesDollarsBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "EuroSellUnitedStatesDollarsBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Euro (sell) United States Dollars (buy)", "label": "Euro Sell United States Dollars Buy [Member]", "documentation": "Euro Sell United States Dollars Buy [Member]" } } }, "auth_ref": [] }, "g_OtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "OtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss) [Line Items]", "label": "Other Comprehensive Income Loss [Line Items]", "documentation": "Other Comprehensive Income (Loss) [Line Items]" } } }, "auth_ref": [] }, "g_ShareRepurchaseOpenMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareRepurchaseOpenMarketMember", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase open market", "label": "Share Repurchase Open Market [Member]", "documentation": "Share repurchase open market." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.genpact.com/role/NetRevenuesNarrativeDetail", "http://www.genpact.com/role/NetRevenuesScheduleofestimatedrevenueexpectedtoberecognizedinthefuturerelatedtoremainingperformanceobligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, start date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r227" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r903", "r973" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r172" ] }, "g_ContractLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ContractLiabilityClassAxis", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Liability Class [Axis]", "label": "Contract Liability Class [Axis]", "documentation": "Contract Liability Class" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.genpact.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Roll-forward of fair value of deferred compensation liabilities categorized as Level 3 in fair value hierarchy", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r129", "r206" ] }, "g_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.genpact.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments And Contingencies [Line Items]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net settlement on vesting of restricted share unit (in shares)", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.genpact.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of roll-forward of fair value of deferred compensation plan assets categorized as level 3 in fair value hierarchy", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r29", "r131" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r907", "r918", "r928", "r953" ] }, "g_TermSOFRAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TermSOFRAdjustment", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term SOFR adjustment (in percentage)", "label": "Term SOFR Adjustment", "documentation": "Term SOFR Adjustment" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares under the employee stock purchase plan (Note 16)", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r29", "r131" ] }, "g_VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "VestingPeriodTwoThousandTwentyTwoExcludingDirectorsMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period 2022", "label": "Vesting Period Two Thousand Twenty Two, Excluding Directors [Member]", "documentation": "Vesting Period Two Thousand Twenty Two, Excluding Directors" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r908", "r919", "r929", "r954" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening balance", "periodEndLabel": "Closing balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of finance lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r686", "r688" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r129", "r131" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "g_TwoThousandSevenOmnibusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "TwoThousandSevenOmnibusPlanMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2007 Omnibus Plan", "label": "Two Thousand Seven Omnibus Plan [Member]", "documentation": "Two Thousand Seven Omnibus Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r29", "r131" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.genpact.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of roll-forward of fair value of earn-out consideration categorized as level 3 in fair value hierarchy", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r29", "r131" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r131", "r205" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r909", "r920", "r930", "r955" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r901" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsRollforwardoffairvalueofdeferredcompensationliabilitiescategorizedasLevel3infairvaluehierarchyDetail", "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofearnoutconsiderationcategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of earn-out consideration", "verboseLabel": "Change in fair value of deferred compensation plan liabilities", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r665" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r900" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration to acquired certain assets and assumed certain liabilities", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r58", "r635" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r900" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r900" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r900" ] }, "us-gaap_CreditRiskDerivativesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditRiskDerivativesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance sheet exposure asset", "label": "Credit Risk Derivatives, at Fair Value, Net", "documentation": "Fair value of credit risk derivative asset after deduction of credit risk derivative liability." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.genpact.com/role/LongtermdebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of long term debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r49", "r81", "r82", "r132", "r133", "r135", "r137", "r192", "r193", "r858", "r860", "r991" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, shares arising out of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r582" ] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansScheduleofamountscontributedtodefinedcontributionplansinvariousjurisdictionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "India", "label": "INDIA" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Payment)/ refund for business acquisitions, net of cash acquired", "terseLabel": "Payment for business acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r59", "r752" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of common shares used in computing diluted earnings per common share (in shares)", "totalLabel": "Weighted average number of common shares used in computing diluted earnings per common share ( in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r307", "r313" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock-based awards (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r995" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average number of common shares used in computing basic earnings per common share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r305", "r313" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for internally generated intangible assets (including intangibles under development)", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r173" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, accounts receivable, current", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r7", "r139", "r147", "r187" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.genpact.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of goodwill by reporting unit", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r856", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, other liabilities, current", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r139", "r147", "r184", "r187" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r47", "r244", "r288", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r639", "r642", "r643", "r669", "r883", "r1023", "r1070", "r1071" ] }, "us-gaap_FairValueHedgesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury lock on fair value edges, amount", "label": "Fair Value Hedges, Net", "documentation": "Net fair value of all derivative instruments designated as fair value hedging instruments." } } }, "auth_ref": [ "r17" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r938" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r189", "r420", "r421", "r837", "r1019" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r157" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r941" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate fluctuations", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r395" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r940" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r968" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r939" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Assetsandliabilitiesheldforsale" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and liabilities held for sale", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r138", "r182" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r938" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r939" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Interestincomeexpensenet" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income (expense), net", "label": "Interest Income and Interest Expense Disclosure [Text Block]", "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities." } } }, "auth_ref": [ "r215" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r941" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r940" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r173" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt amortization expense", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r454", "r681", "r860", "r861", "r986" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r940" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of preparation and principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r109", "r849" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r971" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r941" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, maturity period", "label": "Derivative, Remaining Maturity", "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r941" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r156", "r777" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance units period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r877" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r874", "r875" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r290", "r638", "r639", "r642", "r643", "r690", "r838", "r1022", "r1025", "r1026" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r941" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award, vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r877" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "g_RevenueFromContractWithCustomerExcludingAssessedTaxAndHeldForSaleBusiness", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue from operations held for sale", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r146", "r242" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r290", "r638", "r639", "r642", "r643", "r690", "r838", "r1022", "r1025", "r1026" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining requisite vesting period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r604" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/NetRevenuesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r874", "r875" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r941" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share (Abstract)", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.genpact.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stock awards outstanding but not included in the computation of diluted earnings per common share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r314" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial dividend paid", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r13", "r194" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r164", "r213", "r323", "r337", "r343", "r346", "r709", "r721", "r853" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "End balance, value", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r156", "r159", "r160", "r178", "r779", "r795", "r819", "r820", "r883", "r898", "r988", "r999", "r1066", "r1085" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets, net", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r981" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchased and retired (Note 17)", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r26", "r155", "r156", "r194" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r64", "r245", "r844" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt issuance cost", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total impairment and write-down", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r16", "r77" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares on exercise of options (Note 16)", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r26", "r155", "r156", "r194" ] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofchangesingoodwillDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Classified as held for sale", "terseLabel": "Classified as held for sale", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r393", "r856" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails", "http://www.genpact.com/role/ConsolidatedStatementsofEquityParenthetical", "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends per common share (in usd per share)", "terseLabel": "Quarterly dividend declared (in usd per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r194" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/LongTermDebtScheduleofmaturityprofileoftermloanoutstandingnetofdebtamortizationexpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r991" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares on exercise of options (Note 16)", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r26", "r53", "r194" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r237", "r1001" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r291", "r292", "r293", "r318", "r702", "r751", "r758", "r769", "r770", "r771", "r772", "r773", "r774", "r777", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r794", "r796", "r799", "r800", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r818", "r889" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r238", "r1001" ] }, "g_ProcessTransitionActivitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ProcessTransitionActivitiesMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofcontractcostassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transition activities", "label": "Process Transition Activities [Member]", "documentation": "Process transition activities." } } }, "auth_ref": [] }, "g_OtherOperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "OtherOperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating (income) expense", "label": "Other Operating Income (Expense)", "documentation": "Amount of other operating income (expenses), not previously categorized, from items that are associated with the entity's operation." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtRestructuringCosts", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of debt restructuring costs", "label": "Payments of Debt Restructuring Costs", "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage." } } }, "auth_ref": [ "r60" ] }, "g_AccountsReceivableAllowanceForCreditLossChargedReversalReleasedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccountsReceivableAllowanceForCreditLossChargedReversalReleasedToCostAndExpense", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesScheduleofallowanceforcreditlossesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions (net), charged to income statement", "label": "Accounts Receivable, Allowance for Credit Loss, Charged (Reversal) Released To Cost And Expense", "documentation": "Allowance for doubtful accounts receivable charged/reversal released to cost and expense." } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee cost", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_OtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesTableTextBlock", "presentation": [ "http://www.genpact.com/role/OtherliabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other liabilities", "label": "Other Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other liabilities." } } }, "auth_ref": [] }, "g_PercentageIncreaseInQuarterlyCashDividend": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PercentageIncreaseInQuarterlyCashDividend", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in quarterly cash dividend (in percentage)", "label": "Percentage Increase In Quarterly Cash Dividend", "documentation": "Percentage increase in quarterly cash dividend." } } }, "auth_ref": [] }, "g_PoundSterlingSellUnitedStatesDollarBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PoundSterlingSellUnitedStatesDollarBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pound Sterling (sell) United States Dollars (buy)", "label": "Pound Sterling Sell United States Dollar Buy [Member]", "documentation": "Pound Sterling Sell United States Dollar Buy" } } }, "auth_ref": [] }, "g_UnitedStatesDollarsSellPhilippinesPesoBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellPhilippinesPesoBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (sell) Philippines Peso (buy)", "label": "United States Dollars Sell Philippines Peso Buy [Member]", "documentation": "United States Dollars Sell Philippines Peso Buy [Member]" } } }, "auth_ref": [] }, "g_ExpensesRelatedToStockRepurchaseExtension": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ExpensesRelatedToStockRepurchaseExtension", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expenses related to stock repurchased (Note 17)", "label": "Expenses Related To Stock Repurchase Extension", "documentation": "Expenses related to stock repurchase extension." } } }, "auth_ref": [] }, "g_BusinessCombinationNetConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BusinessCombinationNetConsiderationTransferred", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net consideration transferred", "label": "Business Combination, Net Consideration Transferred", "documentation": "Business Combination, Net Consideration Transferred" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r291", "r292", "r293", "r318", "r702", "r751", "r758", "r769", "r770", "r771", "r772", "r773", "r774", "r777", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r794", "r796", "r799", "r800", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r818", "r889" ] }, "g_ExpensesRelatedToStockPurchaseExtension": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ExpensesRelatedToStockPurchaseExtension", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses related to stock purchase", "label": "Expenses Related To Stock Purchase Extension", "documentation": "Expenses Related To Stock Purchase Extension" } } }, "auth_ref": [] }, "g_UnitedStatesDollarsSellIndianRupeesBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellIndianRupeesBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (sell) Indian Rupees (buy)", "label": "United States Dollars Sell Indian Rupees Buy [Member]", "documentation": "United States Dollars Sell Indian Rupees Buy [Member]" } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Notional principal amounts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1062", "r1063" ] }, "g_AdvancesToSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AdvancesToSuppliers", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to suppliers", "label": "Advances To Suppliers", "documentation": "Advance payment to suppliers for which goods and services are to be received within one year or normal operating cycle whichever is longer." } } }, "auth_ref": [] }, "g_ScheduleOfChangesInGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ScheduleOfChangesInGoodwillTextBlock", "presentation": [ "http://www.genpact.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in goodwill", "label": "Schedule Of Changes In Goodwill [Text Block]", "documentation": "The carrying amount of goodwill, goodwill acquired during the year, goodwill impairment losses recognized, goodwill written off due to the sale of a business unit, goodwill not yet allocated, and any other changes to goodwill during the period in total and for each reportable segment. At least annually, an Entity must evaluate its goodwill for impairment." } } }, "auth_ref": [] }, "g_PriorToTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PriorToTwoThousandTwentyThreeMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior to 2023", "label": "Prior to Two Thousand Twenty Three [Member]", "documentation": "Prior to Two Thousand Twenty Three" } } }, "auth_ref": [] }, "g_AccountsReceivableFactoringFacilityAggregateMaximumCapacityUtilized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccountsReceivableFactoringFacilityAggregateMaximumCapacityUtilized", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Factoring facility, maximum capacity utilized", "label": "Accounts Receivable Factoring Facility, Aggregate Maximum Capacity Utilized", "documentation": "Accounts Receivable Factoring Facility, Aggregate Maximum Capacity Utilized" } } }, "auth_ref": [] }, "g_GoodwillAndIntangibleAssetsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "GoodwillAndIntangibleAssetsDisclosureTable", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets Disclosure [Table]", "label": "Goodwill And Intangible Assets Disclosure [Table]", "documentation": "Goodwill and Intangible Assets Disclosure [Table]" } } }, "auth_ref": [] }, "g_RestructuringIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "RestructuringIncome", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail", "http://www.genpact.com/role/RestructuringDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring income", "negatedTerseLabel": "Gain on termination of lease (refer to Note 25)", "label": "Restructuring Income", "documentation": "Restructuring Income" } } }, "auth_ref": [] }, "g_UnitedStatesDollarSellCostaRicaColonBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarSellCostaRicaColonBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (Sell) Costa Rica Colon (buy)", "label": "United States Dollar Sell Costa Rica Colon Buy [Member]", "documentation": "United States Dollar Sell Costa Rica Colon Buy" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r133", "r135", "r439", "r682", "r858", "r859" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsLowerThanMaximumPerformance": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsLowerThanMaximumPerformance", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment upon final determination of level of performance goal achievement (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Lower Than Maximum Performance", "documentation": "It represents the achievement of lower than maximum performance of Share Based Payment Award other than options." } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "label": "Derivative Asset, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261" ] }, "g_MaximumIncreaseInDowngradeOfCreditRatingOfNotesToAdjustInterestRatePayable": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "MaximumIncreaseInDowngradeOfCreditRatingOfNotesToAdjustInterestRatePayable", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum increase in downgrade of credit rating of notes to adjust interest rate payable (in percentage)", "label": "Maximum Increase In Downgrade Of Credit Rating Of Notes To Adjust Interest Rate Payable", "documentation": "Maximum increase in downgrade of credit rating of notes to adjust interest rate payable." } } }, "auth_ref": [] }, "g_SummaryOfPerformanceUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "SummaryOfPerformanceUnitsActivityTableTextBlock", "presentation": [ "http://www.genpact.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of performance units activity", "label": "Summary Of Performance Units Activity Table [Text Block]", "documentation": "Disclosure of components of Performance stock awards granted to employees, comprised of changes in the quantity of the shares granted, vested and allotted, forfeited and outstanding during the reporting period along with weighted average grant date fair value." } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r35", "r337", "r338", "r339", "r340", "r346", "r997" ] }, "g_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTax", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment related to taxes", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Tax", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Tax" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "g_FinancialInstrumentsAndConcentrationOfCreditRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "FinancialInstrumentsAndConcentrationOfCreditRiskPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments and concentration of credit risk", "label": "Financial Instruments And Concentration Of Credit Risk Policy [Text Block]", "documentation": "It represents the nature of financial instruments that subject the Company to concentration of credit risk." } } }, "auth_ref": [] }, "g_PoundSterlingBuyUnitedStatesDollarSellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PoundSterlingBuyUnitedStatesDollarSellMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pound Sterling (buy) United States Dollar (Sell)", "label": "Pound Sterling (buy) United States Dollar (Sell) [Member]", "documentation": "Pound Sterling (buy) United States Dollar (Sell)" } } }, "auth_ref": [] }, "g_PaymentsForRepurchaseOfCommonStockIncludingRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PaymentsForRepurchaseOfCommonStockIncludingRelatedExpenses", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for stock repurchased and retired (including expenses related to stock repurchased)", "label": "Payments For Repurchase Of Common Stock, Including Related Expenses", "documentation": "Payments For Repurchase Of Common Stock, Including Related Expenses" } } }, "auth_ref": [] }, "g_DepreciationExpenseOnPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DepreciationExpenseOnPropertyPlantAndEquipmentMember", "presentation": [ "http://www.genpact.com/role/PropertyPlantandEquipmentNetNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation on PPE", "label": "Depreciation Expense On Property Plant And Equipment [Member]", "documentation": "Depreciation Expense On Property Plant And Equipment [Member]" } } }, "auth_ref": [] }, "g_DeferredCompensationArrangementEmployerDiscretionaryVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationArrangementEmployerDiscretionaryVestingPeriod", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary vesting period", "label": "Deferred Compensation Arrangement Employer Discretionary Vesting Period", "documentation": "Deferred compensation arrangement, employer discretionary, vesting period" } } }, "auth_ref": [] }, "g_AccountsReceivableFactoringFacilityAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccountsReceivableFactoringFacilityAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Factoring facility, amount outstanding", "label": "Accounts Receivable Factoring Facility, Amount Outstanding", "documentation": "Accounts Receivable Factoring Facility, Amount Outstanding" } } }, "auth_ref": [] }, "g_VestingPeriodTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "VestingPeriodTwoThousandTwentyOneMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period 2021", "label": "Vesting Period Two Thousand Twenty One [Member]", "documentation": "Vesting Period Two Thousand Twenty One" } } }, "auth_ref": [] }, "g_BusinessAcquisitionContingentConsiderationCashPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "BusinessAcquisitionContingentConsiderationCashPaid", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of earn-out consideration", "label": "Business Acquisition Contingent Consideration Cash Paid", "documentation": "Amount of cash payments resulting from the contingent consideration arrangement." } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0average remaining contractual\u00a0life (years)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]" } } }, "auth_ref": [] }, "g_CommonStockDividendsAnnualDividend": { "xbrltype": "perShareItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "CommonStockDividendsAnnualDividend", "presentation": [ "http://www.genpact.com/role/CapitalStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual dividend", "label": "Common Stock Dividends Annual Dividend", "documentation": "Common stock dividends annual dividend." } } }, "auth_ref": [] }, "g_RevenuesByTypesOfCustomersTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "RevenuesByTypesOfCustomersTableTextBlock", "presentation": [ "http://www.genpact.com/role/NetrevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of net revenues disaggregated by customer", "label": "Revenues By Types Of Customers Table [Text Block]", "documentation": "Tabular disclosure of revenues derived from customers." } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAwardVestingRight": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAwardVestingRight", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance units vesting right (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Vesting Right" } } }, "auth_ref": [] }, "g_DeferredCompensationArrangementWithIndividualParticipantsDeferralsVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationArrangementWithIndividualParticipantsDeferralsVestingPercentage", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage of participants (in percentage)", "label": "Deferred Compensation Arrangement With Individual Participants Deferrals Vesting Percentage", "documentation": "Deferred compensation arrangement with individual, participants\u2019 deferrals vesting percentage." } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsScheduleofprepaidexpensesandothercurrentassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r258", "r883" ] }, "g_DigitalOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DigitalOperationsMember", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofnetrevenuesdisaggregatedbycustomerDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Digital operations", "label": "Digital Operations [Member]", "documentation": "Digital Operations" } } }, "auth_ref": [] }, "g_UnitedStatesDollarsSellHungarianForintBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellHungarianForintBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (sell) Hungarian Font (buy)", "label": "United States Dollars Sell Hungarian Forint Buy [Member]", "documentation": "United States Dollars Sell Hungarian Forint Buy." } } }, "auth_ref": [] }, "g_RevenueFromContractWithCustomerExcludingAssessedTaxAndHeldForSaleBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxAndHeldForSaleBusiness", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total excluding business held for sale", "label": "Revenue From Contract With Customer Excluding Assessed Tax And Held For Sale Business", "documentation": "Revenue From Contract With Customer Excluding Assessed Tax And Held For Sale Business" } } }, "auth_ref": [] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail": { "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsNarrativeDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tangible asset impairment charges", "verboseLabel": "Total property, plant and equipment", "label": "Tangible Asset Impairment Charges", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r140", "r186" ] }, "g_SouthAfricanRandSellUnitedStatesDollarBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "SouthAfricanRandSellUnitedStatesDollarBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "South African Rand (sell) United States Dollars (buy)", "label": "South African Rand Sell United States Dollar Buy [Member]", "documentation": "South African Rand Sell United States Dollar Buy" } } }, "auth_ref": [] }, "g_InterestRateSwapFloatingToFixedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "InterestRateSwapFloatingToFixedMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps (floating to fixed)", "label": "Interest Rate Swap Floating To Fixed [Member]", "documentation": "Interest Rate Swap Floating To Fixed [Member]" } } }, "auth_ref": [] }, "g_ContractLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ContractLiabilityClassDomain", "presentation": [ "http://www.genpact.com/role/NetRevenuesScheduleofdetailsofcontractbalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Liability Class [Domain]", "label": "Contract Liability Class [Domain]", "documentation": "Contract Liability Class [Domain]" } } }, "auth_ref": [] }, "g_HoodooDigitalLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "HoodooDigitalLLCMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hoodoo Digital, LLC", "label": "Hoodoo Digital, LLC [Member]", "documentation": "Hoodoo Digital, LLC" } } }, "auth_ref": [] }, "g_ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ScheduleOfAggregateNotionalAmountsOfOutstandingDerivativeInstrumentTogetherWithRelatedBalanceSheetExposureTableTextBlock", "presentation": [ "http://www.genpact.com/role/DerivativefinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of aggregate notional principal amounts of outstanding derivative financial instruments with related balance sheet exposure", "label": "Schedule Of Aggregate Notional Amounts Of Outstanding Derivative Instrument Together With Related Balance Sheet Exposure Table [Text Block]", "documentation": "A table or schedule that identifies and provides pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments which includes a combination of the type of instrument, currency being hedged, notional amount, balance sheet exposure asset (liability), or other relevant item." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted share units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "g_AdjustedIncomeLossFromOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AdjustedIncomeLossFromOperations", "crdr": "credit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOI", "label": "Adjusted Income Loss From Operations", "documentation": "Adjusted income loss from operations." } } }, "auth_ref": [] }, "g_FundBasedNonFundBasedCreditFacilityLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "FundBasedNonFundBasedCreditFacilityLimit", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fund-based and non-fund-based credit facilities limits available", "label": "Fund Based Non Fund Based Credit Facility Limit", "documentation": "Limit available for fund based and non fund based credit facilities with banks for short term in the form of overdraft, letter of credit, guarantees, short term loans excluding forward hedging." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r194", "r717", "r748", "r750", "r754", "r778", "r883" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments, assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261", "r262", "r668", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r783", "r784", "r827", "r830", "r831", "r832", "r833", "r834", "r848", "r888", "r1083" ] }, "g_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleoffairvalueofderivativeinstrumentsandtheirlocationintheCompanysfinancialstatementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities [Member]", "documentation": "Accrued Expenses And Other Current Liabilities [Member]" } } }, "auth_ref": [] }, "g_DeferredCompensationArrangementWithIndividualQualifyingBonusCompensationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationArrangementWithIndividualQualifyingBonusCompensationPercentage", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Individual qualifying bonus compensation (in percentage)", "label": "Deferred Compensation Arrangement With Individual Qualifying Bonus Compensation Percentage", "documentation": "Deferred compensation arrangement with individual, qualifying bonus compensation percentage." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r968" ] }, "g_ScheduleOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ScheduleOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Significant Accounting Policies [Line Items]", "label": "Schedule Of Significant Accounting Policies [Line Items]", "documentation": "Schedule Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "g_WriteDownOfOperatingLeaseRightOfUseAssetsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "WriteDownOfOperatingLeaseRightOfUseAssetsAndOtherAssets", "crdr": "debit", "calculation": { "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 1.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Write-down of operating right-of-use assets and other assets", "label": "Write-down of Operating Lease Right-of-use Assets and Other Assets", "documentation": "Write-down of Operating Lease Right-of-use Assets and Other Assets" } } }, "auth_ref": [] }, "g_NonFundBasedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "NonFundBasedCreditFacilityMember", "presentation": [ "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non fund-based credit facility", "label": "Non Fund Based Credit Facility [Member]", "documentation": "Non-Fund-Based Credit Facility [Member]" } } }, "auth_ref": [] }, "g_LessorOperatingLeaseTerminationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "LessorOperatingLeaseTerminationTerm", "presentation": [ "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional terms of termination option", "label": "Lessor Operating Lease Termination Term", "documentation": "Lessor operating lease termination term." } } }, "auth_ref": [] }, "us-gaap_InterestAndDebtExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDebtExpense", "crdr": "debit", "calculation": { "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/InterestIncomeExpenseNetScheduleofinterestincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest and Debt Expense", "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity." } } }, "auth_ref": [ "r21" ] }, "g_PercentageOfIssuedAndOutstandingSharesOfCapitalStockToBeDivested": { "xbrltype": "percentItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "PercentageOfIssuedAndOutstandingSharesOfCapitalStockToBeDivested", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of issued and outstanding shares (in percent)", "label": "Percentage of Issued And Outstanding Shares Of Capital Stock To Be Divested", "documentation": "Percentage of Issued And Outstanding Shares Of Capital Stock To Be Divested" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r661", "r662", "r666" ] }, "g_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "g_UnitedStatesDollarsSellChineseRenminbiBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarsSellChineseRenminbiBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (sell) Chinese Renminbi (buy)", "label": "United States Dollars (Sell) Chinese Renminbi (Buy) [Member]", "documentation": "United States Dollars (Sell) Chinese Renminbi (Buy)" } } }, "auth_ref": [] }, "g_OfficePremisesAndEmployeeSeveranceChargeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "OfficePremisesAndEmployeeSeveranceChargeMember", "presentation": [ "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office Premises and Employee Severance Charge", "label": "Office Premises And Employee Severance Charge [Member]", "documentation": "Office Premises and .Employee Severance Charge [Member]" } } }, "auth_ref": [] }, "g_AmortizationOfFinancingCostsIncludingLossOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AmortizationOfFinancingCostsIncludingLossOnExtinguishmentOfDebt", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization Of Financing Costs Including Loss On Extinguishment Of Debt", "documentation": "Amortization of financing costs including loss on extinguishment of debt." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r660", "r667" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r968" ] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedMaximumSharesEligibleToReceive": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedMaximumSharesEligibleToReceive", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, maximum shares eligible to receive (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited Maximum Shares Eligible To Receive", "documentation": "Represents the maximum number of shares which the employer would have been required to issue upon the satisfaction of the performance condition, had these been not forfeited in the current reporting period." } } }, "auth_ref": [] }, "g_DeferredCompensationPlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationPlanAssetsMember", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleofrollforwardoffairvalueofdeferredcompensationplanassetscategorizedaslevel3infairvaluehierarchyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation assets", "label": "Deferred Compensation Plan Assets [Member]", "documentation": "Deferred compensation plan assets." } } }, "auth_ref": [] }, "g_DeferredCompensationPlanAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "DeferredCompensationPlanAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan assets", "label": "Deferred Compensation Plan Assets Fair Value Disclosure", "documentation": "Deferred compensation plan assets fair value disclosure." } } }, "auth_ref": [] }, "g_AmendedTwoThousandFifteenCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AmendedTwoThousandFifteenCreditFacilityMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended 2015 facility", "label": "Amended Two Thousand Fifteen Credit Facility [Member]", "documentation": "Amended two thousand fifteen credit facility." } } }, "auth_ref": [] }, "g_HighTechAndManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "HighTechAndManufacturingMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "High Tech and Manufacturing", "label": "High Tech And Manufacturing [Member]", "documentation": "High tech, manufacturing and services." } } }, "auth_ref": [] }, "g_AmortizationAndImpairmentOfIntangibleAssetsExcludedFromAdjustedIncomeFromOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "AmortizationAndImpairmentOfIntangibleAssetsExcludedFromAdjustedIncomeFromOperation", "crdr": "debit", "calculation": { "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization and impairment of acquired intangible assets (other than included above)", "label": "Amortization And Impairment Of Intangible Assets Excluded From Adjusted Income From Operation", "documentation": "Amortization and impairment of intangible assets excluded from adjusted income from operation." } } }, "auth_ref": [] }, "g_FinancialServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "FinancialServicesMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsChangesingoodwillbyreportingunitDetail", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Services", "label": "Financial Services [Member]", "documentation": "Banking, capital markets and insurance." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.genpact.com/role/ConsolidatedStatementsofEquity", "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/SegmentReportingRevenuesandadjustedincomefromoperationsbyreportablesegmentsDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r165", "r176", "r214", "r242", "r267", "r270", "r274", "r288", "r294", "r296", "r297", "r298", "r299", "r302", "r303", "r309", "r323", "r337", "r343", "r346", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r659", "r669", "r723", "r798", "r816", "r817", "r853", "r896", "r1023" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail", "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $20,442 and $20,493 as of December 31, 2022 and September 30, 2023, respectively", "verboseLabel": "Accounts receivable, after allowance for credit loss, current", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r352", "r353" ] }, "g_UnitedStatesDollarSellBrazilianRealBuyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "UnitedStatesDollarSellBrazilianRealBuyMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States Dollars (Sell) Brazilian Real (buy)", "label": "United States Dollar Sell Brazilian Real Buy [Member]", "documentation": "United States Dollar Sell Brazilian Real Buy" } } }, "auth_ref": [] }, "g_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodNetOfWithholdingTax": { "xbrltype": "sharesItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodNetOfWithholdingTax", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, net of withholding tax (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Net of Withholding Tax", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Net of Withholding Tax" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r278", "r296", "r297", "r298", "r299", "r305", "r306", "r310", "r313", "r323", "r337", "r343", "r346", "r853" ] }, "g_WriteDownOfIntangibleAssetsAndPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "WriteDownOfIntangibleAssetsAndPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 4.0 }, "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows", "http://www.genpact.com/role/OtheroperatingincomeexpensenetScheduleofotheroperatingincomeexpensenetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Write-down of intangible assets and property, plant and equipment", "label": "Write-Down Of Intangible Assets And Property, Plant And Equipment", "documentation": "Write-Down Of Intangible Assets And Property, Plant And Equipment" } } }, "auth_ref": [] }, "g_VestingPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "VestingPeriodOneMember", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "One-year anniversary of approval of contribution", "label": "Vesting Period One [Member]", "documentation": "Vesting Period One [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r970" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r969" ] }, "g_A2022CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "A2022CreditAgreementMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/ShortTermBorrowingsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 facility", "label": "2022 Credit Agreement [Member]", "documentation": "2022 Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/LongTermDebtNarrativeDetail", "http://www.genpact.com/role/LongTermDebtScheduleoflongtermdebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate on senior notes (in percentage)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r48", "r440" ] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/AccountsreceivablenetofallowanceforcreditlossesNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net deferred billings", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent." } } }, "auth_ref": [ "r352", "r706" ] }, "g_A2018CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.genpact.com/20230930", "localname": "A2018CreditAgreementMember", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2018 facility", "label": "2018 Credit Agreement [Member]", "documentation": "$500 million Revolving Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r582" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.genpact.com/role/LongTermDebtNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument redemption price (in percentage)", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, accrued liabilities, current", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r139", "r147", "r184", "r187" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r167", "r288", "r323", "r337", "r343", "r346", "r358", "r426", "r427", "r429", "r430", "r431", "r433", "r435", "r437", "r438", "r669", "r853", "r1023" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r912", "r923", "r933", "r958" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r911", "r922", "r932", "r949", "r957" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r583" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expired, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r585" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.genpact.com/role/AccruedexpensesandothercurrentliabilitiesNarrativeDetails", "http://www.genpact.com/role/AssetsandliabilitiesheldforsaleNarrativeDetails", "http://www.genpact.com/role/OtherliabilitiesNarrativeDetails", "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r20", "r33", "r41", "r139", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r188" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted \u00a0average exercise price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationScheduleofstockoptionactivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, weighted average exercise price (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r584" ] }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.genpact.com/role/OtherLiabilitiesScheduleofotherliabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensated absences", "label": "Workers' Compensation Liability, Noncurrent", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)." } } }, "auth_ref": [ "r50" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/PrepaidexpensesandothercurrentassetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, prepaid and other assets, current", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r7", "r139", "r147", "r184", "r187" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.genpact.com/role/OrganizationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r902" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r15" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r912", "r923", "r933", "r958" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofaggregatenotionalprincipalamountsofoutstandingderivativefinancialinstrumentswithrelatedbalancesheetexposureDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r116", "r119", "r121", "r124", "r766", "r768", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r805", "r806", "r807", "r808", "r811", "r812", "r813", "r814", "r827", "r828", "r831", "r833", "r848", "r886", "r888" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r911", "r922", "r932", "r957" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r935" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration payable", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r106" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividend paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r61" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-related intangible assets", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.genpact.com/role/Shorttermborrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r190" ] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofimpairmentchargerecordedforvariouscategoriesofassetsDetail", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related intangible assets", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r39" ] }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingRelatedIntangibleAssetsMember", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails", "http://www.genpact.com/role/GoodwillandIntangibleAssetsScheduleofintangibleassetsDetail", "http://www.genpact.com/role/SummaryofSignificantAccountingPoliciesScheduleofestimatedusefullivesofintangibleassetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing-related intangible assets", "label": "Marketing-Related Intangible Assets [Member]", "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark." } } }, "auth_ref": [ "r39" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r913", "r924", "r934", "r959" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.genpact.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r974" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.genpact.com/role/Longtermdebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r190" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42", "r883" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.genpact.com/role/FairValueMeasurementsScheduleoffairvalueofassetsandliabilitiesincludingderivativeinstrumentsatfairvalueonarecurringbasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r447", "r523", "r524", "r525", "r526", "r527", "r528", "r694", "r695", "r696", "r858", "r859", "r870", "r871", "r872" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r103", "r105" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r972" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome", "http://www.genpact.com/role/EarningsPerShareScheduleofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share, diluted (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r276", "r296", "r297", "r298", "r299", "r300", "r308", "r311", "r312", "r313", "r317", "r658", "r659", "r708", "r725", "r851" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.genpact.com/role/InterestincomeexpensenetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of interest income (expense), net", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r289", "r610", "r616", "r622", "r623", "r626", "r630", "r631", "r632", "r755" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Others, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares, $0.01 par value, 250,000,000 authorized, none issued", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r155", "r714", "r883" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.genpact.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r687" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r62", "r753" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.genpact.com/role/Otherliabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.genpact.com/role/NetrevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of details of contract balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail", "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest\u00a0rate\u00a0swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r842", "r893", "r894" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofperformanceunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofrestrictedshareunitsactivityDetail", "http://www.genpact.com/role/StockBasedCompensationScheduleofsignificantassumptionsusedindeterminingfairvalueofperformanceunitsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r684" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r171" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.genpact.com/role/EmployeebenefitplansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of net defined benefit plan costs", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r196" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combinations [Abstract]", "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.genpact.com/role/BusinessacquisitionsHoodooDigitalNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.genpact.com/role/Accruedexpensesandothercurrentliabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r684" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.genpact.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of restricted share units activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r93" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualMaximumContractualTerm1", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings receivable lump sum or annual installment maximum terms", "label": "Deferred Compensation Arrangement with Individual, Maximum Contractual Term", "documentation": "Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r28", "r88" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.genpact.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of short-term borrowings", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r62" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r406", "r412", "r802" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.genpact.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of significant assumptions used in determining fair value of performance units", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r198" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsScheduleofgainsorlossesrecognizedinothercomprehensiveincomelossDetail", "http://www.genpact.com/role/RestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r412", "r802" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://www.genpact.com/role/EmployeeBenefitPlansNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings receivable minimum term", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r88", "r91" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.genpact.com/role/SubsequenteventsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r680", "r692" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.genpact.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stock option activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r30", "r31", "r92" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.genpact.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of significant assumptions used in determining fair value of options granted", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r198" ] }, "us-gaap_TreasuryLockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryLockMember", "presentation": [ "http://www.genpact.com/role/DerivativeFinancialInstrumentsNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury lock", "label": "Treasury Lock [Member]", "documentation": "Customized agreement that fixes the yield or price on a specified treasury security for a specific period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.genpact.com/role/StockBasedCompensationNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended omnibus plan, increase in number of common shares authorized for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.genpact.com/role/DerivativefinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r122" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-7" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.1-12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 133 0001398659-23-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001398659-23-000035-xbrl.zip M4$L#!!0 ( +9A:5?98YVLS@< #TC 7 9RTR,#(P,#DS,'@Q,'%E M>#,Q,2YH=&WM6F%OVS@2_7Z_@I?@NBE@.Y:3U(F3!NBEZ5Z 0XOMYG;OVX&6 M1A8WDJ@E*3N^7W]O2,EVXF3KM+OQ!KBB=2UQ9CCD/+X9DC[+7)&?GV4DD_._ MG/VUVQ7O=5P75#H1&Y*.$E%;54[$SPG9&]'M-E(7NIH;-N*W,U*4=^2#M!M6V.=:[-:+?O_YQR2S>5 MA'S[H]55'?.S]U!/7W1\NNGL5P KED,WI]2-C@[OQN.7VK+5\$J5"<(SZD;'SSG8J->. MY%DZO#L?4=3K#WBT5R*34Q*&IHIFH!"7*2M^J*4!7/.Y^$R5-D[H4GS0IA!1 MO_N#T*GXGLI*QD[\4Q6*B2?5!IHD*GBF$T&8T$3\2)6C8DQ&'/0[GGPZ0EJ1 MJAR-,^4RK_(CQ;513I$5LDS$Y6V\&#_+BU"@&DMYN*FU#,$9$*=$'L3(IYH!*34R"WH0:H2 MP9F+NG2F)CB-2/C$ RA(4>#)*)F+E"$!)&B 0C@=Y-8$2HK)6FGF+%+(&_+! M7=BT>)? &729^ZR%/E@@5@99"F(EU.%) ES-,A5GPM;\L=2? 2*-$1X 4)0C MG7%F]* S9"N*O8,KD(WU%&J)&,]7I^'EXNQ@NS@[_DV8$4B@1" 9$\O =3P! M:#2;E795@ER ("8"5<9YS=2BRM4H=0 LQ6Q5(;8,2X9KGB]QUX3\[*P RK;.K'G[ MIPJ./S960ACP*$%4USLDG M+ +TQKFR&8NS6 &>8Z[CYT39.->VAAXSH-%Y@$-E=$P)7ENQA^@G!#B%$"\R MUSN0R^PJ/BBK ,,&3[@AEH!9T!+>S+QAVE=SI* MT5&;F%PI93]<&!D S4V4]>4&*2F^'B^0E[:U2IZ%<>C U:6\)B$Y#J]RH M0('PQ>I<)7Y':>NQ58F21O$ 5$C.GLQ+ME1;3IA^[5F?73W5:4MPR/FBKB,J MU)(JKG/)#(UA>2>6B1<:(8VO5A_X-B86!(E"GY*O)\UM@W6\Y8(O6L?JQLRS M!MG-.6MCY +M4Y4P(*75I61REA9@YCJ/42I-TB(&&%9RK'+EYIR+'^J6UX\' ME\=-@/X=T94ZT>> VV9 56TJX-;ZVB&.M4F\ [YBG%")DB '?-'"FYK$BZ : M#A#%^E$5:/CE@C3>,J,.?6J_G,J\]K3#(:0T1'RX M'/.@A"(HT(:B;ZQK][@'FQ"]7$@35[3IES<:8MS6RGZ=49@)^.,QQ1V\2%PE MVR6_(P^K]R%BZY'G+6U32JGR,7@]@?(X^>HXK@W'=R73/6"UT-;A/1\+PI:- M8>C7<.@B]AY120%4D-$]Z<9Q[%+([\9YHU[6"[]>!Z\R:1=E =.8!S8EGM_] M?#3<.\>>^X;R9FM^3[[SS5/T;6#>]O;G:,LDV3_XBOW/GGW=;('\.5_2KH7. MDG&8 %?QN"0?1M03BH6UTG+AG41YZ;2QB_SL7\!D42CGB'Z#WL<:%0"W)PK^ M>2-[0"W8U#);XW\N73I:\ _:E@>Z[R)%0UFX.P?W^ I60"14L+ MDGH4@4W="!7 ".5=)V1LBW1MZP(@P"SYP33)X<$3J)>=C?\46Y%W2+JIP?KO M(+3D60O@\ >U#8HZ(6>I5Z3FB=93I0F[R#46#J M=\GJO3_=)=E[3)-G-/$13O/]RJO=Z$W_]"3N-@X/C5O?!]CO*^]Z\:27:>6W&S,5Y M;BM9OMTYV&EE&A"/!M6MB.Y>(C*N[P\NC&OU7ON/A82_1'^U>PA0^\^ A?7/ M>_>J]^[9OW)N&F P;# UPA\;B7:$3YPX&'F6->0G[+'9>!Z,_-Y#]49&RL%Z MO,'@+S)%J;B\I;CFS:WX%"K%]4G8]POZB51R[[<>E;;^BF44#B"GM/;KCR68 M/&'TERIR#$35;EWE"S\8:3[#SU?V_<]F_@=02P,$% @ MF%I5XV6DM[+ M!P 1R, !< !G+3(P,C P.3,P>#$P<65X,S$R+FAT;>U::V\;MQ+]?G\% MKXV;.H!DZQG;LF/ =>S60)N@:8!\+*CEK,5ZM=R27,GJK^\9D?+H9+]HZ-^N]_K]]*$9&]X>'2D.J]Z795V>^JW]@Y4(1YUG)]E M]'IGK//FB'C^0:^S?]@O_,E4*S\:M%NM_^T$T;/3U.0>\UGHQX_1S+HQ:6]@ M;VB\-^/!,6QYNO--F>F;?!""W(G&:H7$9,8.=EOAWPF/-%,YUMEL\-T/9&!, M?M=P9'4:QYS^D^ 8[(;+:?3[$*J9SJF.H]UASR_O1GJHO>BV]SNK;F_J<((U M)_OM/+[X\?KR2EQ=OSU_>W%]_I-X=W5U?7'Y7N#GPS4^GG^X?O?V4Z%X4W < M_X37O0>]OFZ(GW4RDI2)CX11VQ )6:_3F? CZ5_L]H].-G3ZI)!*X1%I9I3Z M0;^WFH[?2\=6XRV=*V1GT&P??958CS<*M;U?!_)-UG9U.=KM_<,.!WLM1G)" MPM)$TQ2LXD?:B5]*:0'6;";>4V&L%R875\:.1;O5_$685/Q >2$3+W[28\U< ME!H+31(%/#-*$-93B5^I\#0>DA7=5B/P44-()U*=87"J_2BH_$I):;77Y(3, ME;B\0_;S&P*3CY $%,!#I/ MLI*I1>?+66H 6)K9JD!N&98,URQ;X*Y*N;LW-:"M-!MNL$2900!@,T!$F"X2 M4B+=2*29F;H:B99NM/-68B+)-Z/?\+*Q!"A7.[/F[?/%5&^[F'IUR,%^6,G MB]VC3OOPQ%6PJ7H%?M9-FFI8 MZ_A::9=DQI708P:T)HMP**Q)2.&V$WO(OB+ *:9X7KG.02[ORPP2[:YLMOM[ M]#*HMOLJ7L5+S?U@'F'(]@4ST!(Z(UK8EXTG2E,G5:RF0 4U7V%H!H5+3*@QH4"%^A8G .9YVRI=%PPP[/G0G4-5&<$C2@:BAF/\*9&!1%TPQ&B>'YT 1I^OB!-MLRH MAZ&T7TYD5@;:X112FJ)GTQ,LOGN@]YI7_@UH-%X^W(X%4$(1%.ABTS^7PG%%<"?@3,,43/$MV27S_ ZDW,V'KF>4M; MM5(Z?PQ>3Z \+KXF24K+^5VJ= ]8'1OG<9]?"L*62V#HC_C21>P]HI("J""C M>]*5X]BE4-B-\T8]+^=^O8Q>C:2;MP5,8P'8I *_A_6HN'>&/?^F-=?/Z'&[ Y'BLO2?Z&WH?&G0 /*XT_ M&]H!:L*ECML9?;G+K M1XW^*#7<#X]5F2=A&__R_SN=+]OIG&?HF]#':2"*=Y"\%TTT(?]5;9WO.*8D M;[E8QCXJE,O0 8:W@O5[E2>AJMH NG^7SEQ6[[5>OD.)ZQ/.%TM\\#OA6H16I3IP"[B/P]69<*>'FM:*$UO\J'KFZLAX/XX= M>+4^V.D>U;H/CJ\H'P3SMI:H5[.*F5ORS!4R?[W3W:EE*N@..L6=:*^>'#*: M[P<7XUH^X/YG@1!.TU_L]@#E\/O>H>F]@_7/7(,* P/+($(+X5$'T]CV0!JW_&++ ?A M"S1_ 5!+ P04 " "V86E7W^(7/BP$ !A#P %P &'>1YL5IQ>]BHF@I';^=)2$DW%MLCM&3)G&4?13SPV]G!=2 M&)A/@;]_]6'V@AEZ;P+,V5*DCE+/NW;F7'*ITI/(_3)K"0I<,;Y*G[VB4BT9 M?M;75+'"VS3[BP(,0.0^[SS*";AR)FB'.DXLSI?W)5LP@X9)&&^#W.2*80X1 M&%F#%X3=@)M#?JDZ'MYKJ@PK6(X-DP+) IF2HNN2T0*]O*=Y8]@M1>\*&$'5 MDWR^(_Y?&J4;#%,9B>(I^BV\":]#=$-SR^?T)#Z/LG@XCOK_1>Q7&ET16=L5 MN4EC"_PL.N^J-@6\. C#>*&48UPH* \/,2BR6L UE53&NW,H0;2:!_HI(J"D W@7GX':X^ M>MU';\/?0_1AA9=8X3^QZ#^UJM:+SG/KH]PM27BI']6VU<7$B]I2P:V"ZGT% MH8/$TP<[!NCC:7:HCFI,".P@ :>%2<>C'64%\?28THK##O91)MPF'\=AE%BV M'R#'K8:+AH.@15,8)';_R$@82ZT;2TPJN&^_!+ZE)M3 M[W2 \-!SP_%*]0)8N@Z!WLI;UT[;W@Q><=M:%5(2J '!S7&N: M=B\98;KF>)4RX: XIZR-M9#&R,J&RVYMH\PQ;[=O)V5O;H^.R2@*H\A/#&=& M0[J9VY-EZ&T#0_:-R7#:^3YJWW(>N/"J&]'EKN5,0 1<0VDO>L->-Z958YK4 M]RC>/@-:@>Z2\[PVS\'?MNSNT'UZ,IIDVCU]O?US9V?;.8O_PWRT8G#:KH&< MY(R@CM7?3!8$. 6\4:+>/(R MM]$^=NZ#M=2NDZ:*B-* 0 '\/ 7 9RTR,#(P,#DS,'@Q,'%E M>#,R,BYH=&W55]MNXS80?>]7L Z:S0*63$EV;,M.@"![P0)MM]NTR&-!BZ.( M6$I423J)^_4=4I+C2]($BZZ[]8,@>2Z<,W-F2,X+6\KS>0&,GW\W_SX(R!N5 M+4NH+,DT, N<+(VH;L@U!_.9!$&K=:GJE18WA24QC1-RK?1G<]4E1! 6[]=!B'XU%M9W>"VR*-*/VAYU7/Y[FJ+*ZGT;YY M;=SL.V/Z!OTME+6J3*?HR\*]#9@4-U7J0?8:9YU!IJ32Z1'UOYF3!#DKA5RE MK]Z#0F?L5=^ %GDC,^(OP,#0K_^\:^(>HZD4%70XHMA%_O:^$ MA21*'\7;8 M&P%OA)=AAD$?+KY+T%;D(F-6J(JHG-@"R&4A("?O1,6J3#!)/N:H ?I;C/^7 MI39+ADM91:()^3V\"B]#<@69PW-\%)W2692,:/];C/W"D NN:M>3FS"V@I_2 MTZXJ5TPO6 4F^'@O844N,NLD,:5/$ZOM!*OJAS80%4><:7):?Y4V&#X*]4-% M,E55#3)R)VSA(7U:,HTIEROR*]1*>T#OH:H98OM1E,*EYL0I'A]-XIC.+E59 MLVKEOZ+9:X*^WBE=DH@>BNM'=:8XB*$T"<').)^2T7H$E"^\UL8X;D0J)L M'09F?*F%%6 (JSAY>Y\5K+K!/E!E*8SQG5%Y38X3E!2@ 0/=#*P)OXNK3S[T MR4\"O8 DUX#9T/VGFFK=0A6+:0T.DOE.:@ X0B66T@[5YF M7)A:LE4J*A^=-YIM>W='QELW.C,FV_W$A#2IN%\1AI>;=R>]@, M&]G \GUAG$PZVT?E6\8#[UYW&ETZ6\P<:2$-%ONLE_0ZG9:?:5S?DVC[S.HH MNP=.U9OGX@/0X/AH.)X9_]S9W';.XU^8@+;ZCALTC%&3&"4%)QV8+TK0U\^- MOZ \D8]#4N'?0^J=I,*B]^P%V)^[+:R3,/!]^\^#+8K7D^V1J]Z&S@M[]\<'FOEY01],V *)MK3[)L]<.=MG^(OWWU!+ P04 M" "V86E7_ARSR=)' @#@2R$ #@ &_G&<@W+D@>O*#V=D9^=6% M/W\+G,DT$A1)4;.[THO!N?&D:2J0];-'7>J=::8FG5F&99Z9CX^:*H^5'H"Z M.#D?]Z!E/RE/9]J3I)]I8UD],U7TJ_&3IHRA JR>I(CVN:$#V]*@.;;41_1< M^&@KB@7!&-K6V) ,';]V&J'YH3EZX;GS&OVU,XVB^?GGSR\O+]W7Q\#M^L'D ML^.YC@?QA#]' ?!"/!\0(8)\1I.0SB3E3%8ZZ4/@V%X\A#P@A./NQ'_^C"[@ MV]7LQC@\FP P7]S\!,)'\K;TPMK-:&AGZ$%KP\L>_-[HY-Z99)ZIA%);)7:!2_=OU.MBSK M,[F:WKK_)LR,Q91#7U-D8S='T%C4S^D=V0\F:[=.H#<'XZ@[]F=DTV='8C %U8H_/8C[TH>-M]_LYZB#1 ("N__[#$9 P+\\@W_&SO-? M.Q>^%R%1/WMXFZ,WC)-/?^U$\#7Z3!CWN?]O__9OOT=.Y,+^Y"PC^N^?DV]^ M_YP\]]&WW_J_V\ZS$$9O+OQKQW;"N0O>SCW?@^CMSNLYOA$&R9^.;4./_(FN MWR!E$SCCY.6OT3U\^FMG?(;0[8$9?A)TS@=('=E8)5V[8-(1$F'X:P<)T/F3 M\PKMLR?@8M8Z2$R?SA2CT[\>?!]=_?YY[0T%7IBIP&LG' /W'Q $U^B;?X75Z?_7"2^X\A"'WB[0*P+@#CT;OOX?^)8]'$E-7T*2 MKUJFWK..?\E%' 1K5+KR[$NT9*RSR$;?G,W04Z9G-EB.0>[T907]I]#K>U;V M_LGY=QB&?G [AP'2C-[D.T3B_0"#F>,138G_S%ZFZ6C&=_(_CIMJJKS/A[,Y M< +,MN\^>I_S#.U!&,+H#^@BY@4_0SB*T%SQ#;=/0P]I*7@;7/BS>0"GT O1 M_.4>/A#_7)*WYTPRN8B2Y:59S+9FQP8 MIN\J- NUXEG(DD3-+&Y\;WS\1)2B$UF^K@)X@R1M2_?72="4AH.H=C9-H_.$A;3FZ?1NC; M\ F95NC:8F K.AS;J>=V'! MOAAR3T\GEMWKO)H%! AL2ABI*9R8@(RN)! MZ95\,XL])YE6B'5]N)C9#*UQ<0#[*6')Q>P1V;7L,W[&;DJI=%$*1T.(K7X2 MI6(B3NND2!W^\Y^CR^)4TNBBTH:D'$\EI&.)!;&8'G*MT;!6;[U)/ <_.)*@ M6[_'7UY"SR?^T_9C\\)Y[1&?UT=_D)\]"OBYIB:5,\G(J2:5\M2D3AL9U/QD M*'&U,&@C@Y)_T2P1#6;59$AG R?844D^VNAEKW/7&3O1#SA[1*^PG1EVP_"& MP<(/RKRVJS]C[& C9\CWT,=P\.J@]3"[#7V/_(91Y(]_)<_Z_?/.5RRHL1A) MT35*TH_6ONLDMQ@G^<"VB>^,O&C@V$/O LR="+BLD%^6&*?_/8R0=P7M*Q!@ M'RMDAO"5^RE5 W\\CF>QB[J M+0L@#)ARP,NG/N@- ZW; 2B,\ZYXO!0Y8:;Q@W1FN+YVOM*TYC?D=X$;2^>8][AI"$\UP3CJ7/4PB,[O<8&[A$'XXP_'*#RV>EQ;RW?&XB^1*GJ=M<)RZ&,'1',^M!*[1XR)("JD. M/<37":[R2$JJAE_??H!_^L&%"\)-,R@.(R3VP3TD:F'SA_2B<8/?U,4A=O$; MO')^E\1OZF(@E,KW#Q#\@KA"*NL,IS;HT@1;JM,^]#"RI*S]&?Q<,+.G4! M)2I8MR94"'/LX4.J15'F>H"]'0QYEB"Y%:%F>H"Z:4SYEJ MK?TFHVHE'OK7J0VRL *$1L-M92*!NNA+@TA8[*YF[QXEHPZS%R^Z;(U@\.R, M(3MLIC;H$TL"/7 ,ENC? M>2-NCOKD!^@CO/$C= E/U_%B:*O,X"LD=$?OK0WC QJHT5\:6\6&29U:4,[F/'= 8^.BT]"+;=H M)KL"C1O\6"U]\\ M\2GP\BT6O'S*.-6,5V^QX-53QJEFO'B+!2^>,DXUX[5;+'CMS7.J&B_=8L%+ MIXKX)7KELL2"6[X[1K*+ ]F=3L4G\$KTS66)!>>NRRQX+K3R*]F_'=98L&! MIY%?S7CQLL2"&T\)OZKQY66)!6>>/A:4Z='+U'KTEV@:SXBNN--(& 4Q_OF] M$_Y:/R0Q1+,)8!C=(STP>@'S4T]JL%\H5Y:IC1#D8^FU'T!GXEV]CJ>8$3B3 M)0#CB'-6EJD-/+S/V?3R',/P:OS'C M^\K4AA\88$2I$D%M$.)(1OR K\X8>''$5!SXF_@Z>,"4,U+KZ%#.@3 E0&'7T M)^4[/_80*R!ZNC?9[;4Q)13,>LT4,*),B5"9]9[W:*<_ M8N3'!U8$B/&P;87H3+K6C?.AE*E M@5FO>A@& +JC*?R%_F5?')AUJIOG0YGRH#'K4X_\.)H.G@*<(78//)M]F="8 M]:GIX$6I_Z'E,BT2+/NGY.E"H3S/K6:UM#._/'F,KETYCUKBE@1*D2P:Y_O7&( M]=KU :[>_>!?.Z_09D<4V/6L&^1 F3+0H]:G_@IE6N2GDGX2'\!ASONQ^&7]_^@/8$NF2< MX=29KX_U H13A)&7]$9F)+1'K9_/\4&%_J V]D 7/E*^7L+0F7@[QG+C>W9Z MC:'UNT=MP(-SOP;9IS;*#\3B(X3Y[+G^IO58J^E)U +5!.PX/"K2'SF!$ ML0%XT+-TE*D;= ;#A1^:^:5*/L.Q0,+P#[X*E*H(&(X,@4H M5>I9#P6VFM.ERC2UT;Y\-<,? @C".'A#6/A5*='E,TDM3;RHC;Y11O12=1JU MT3#*B%ZJ>J$VQE1E2X(CZ!]2T"C,H#;B0S.S&NH29E ;H:&960VU"#.HC:C0 MS*R&^H,9U(8\AM[8GT&2IX]_N=O_&0&WK9TL#6H#$-1PIJG5B-J 36<:6KI MH=;!IX8S3:TSC$ M2X N+JOQ#7HP .[ LP?VS/$<7.T8VQ=9 1#O&MJ M3:,V2L$0[YI:[ZB-7>3B7>84ITQJY[IF41NYH)!'#:U?%MMQB]KEJ(EURF([ M=E&['#6Q'EG4QB^J3%;)/8@R\\#+0><$3_D%!/:>F;?4U[2HC>-PG%*)TZ;L M$FKC61RG5.*T*=N,VM@=QRF5.&W*/F4E3KEZ5I'$M&P',P^XETXX=OTP1J[$ MUS?T8>Z'P/T6^/$\1(]P8QOC#-V#YNUX,;1O$7V2L\09XQ^F\&L%6,+F0V[*V3)S&9&I#RG>! MCV82O=TAYF*V7OT9.W/"[K>'MSG,.'0)YP$<.X1M:6#YUMO[VU;&\A2)VI@S MBTQL)M"E2-0&9%ED8C-1($6B-EK)(A.;"9$H$K6AO%Q,7*0%^4_1"P@@NB_[ M\Q(^0]M%9E:WYT2DZA48E/K M:--C$I5*;VH=8RI,HH;<784M=[<)DZ@ISK#E'S=D$C7%'+;\Z7I-HA*KP"L* M6XYT_291J<1FRS]NQ"0JE=[4>KU(83@1_.X\0WOHH0E.G$<7)HUSO[[] /_T M@PL7A.%&>:$XC'P$?M*^:ON'S%BJ"K7^+G-L*55:J/6.CV++#Q#\@E'6[8UE M<:'6D6:/+Z7*"[4.]U%\P2N]Y[O^Y.TK"!D6%Y5:CYLYMI0I+2JU[O91;$F3 M-:"]Y,\],I?;FO6F4NN/,\6]AG+>5&J=?*:XUU#&FTIMU( I[C44R53IC4$ M)_@;<&/X]8WP; >O/MA1)Y7>P 2]O&IJ36M7M*)V,Y\*>6M79*-9'C8EASP* MPKR%J?&0"?-VIM:N^$KMFRHTK(=:NZ(LS?*PH?50:U>LI7$Y;&0];%?$I7$Y M;&0]Y'$7=N2-QUW8D2MJXRX7 ;2=Z!J,'1<-:YU)]_#9=Y\=;[)^4_6;VK*Z MF.(INZ<:M9&2W34+!WC^":T'DP#"'/)P\(UA$)W?XR*ZR4OPQQ_@U9G%,V8V MP37J@B6[B(ILC,-$K1\@]+"Q1VV\Y&\@< "R['"YT'4-B$,A^-LVL)6&=;!' M;;QE&P.3!??OW#@M0&6Z@B>:EK'[6QD;WZ1S9+MD2S-W[WO4D$@QE^\VJ=PP?T':[1S:I4 M41LZV4WPQ57'@[=/"=$K7]2*@HHB]E(;;:G/EVR[!%,;I*&%Q4?H#(K8RUXT MB&%U25W,A@:'JR)BZ]1&5BA!=IFFO$YM"*-)8M,02M"I#25\]""/3FW$H?4; M,:6N,]1%,3[,1DRI;*0V4K&'V.B##>V'%_]AZL<6*N$$X MP&;$"'J.'^#6O)469I&M,UDNC='4Q1H^.J-I,$4,ZN(<'!7-FS\&E6&3CXR* MJDPNZ@(KG-'5F'G417 H9O3#"_K^[=:#=7$:Z7BU-)&F+OSSX3E-A:%'7'AT5%IIY)772-<[H:6\^D+J1W@.YLAZU-Z@)KU)&[5'13%[&B MUH$L%>74A82H)7NI:*ZV-)0 MG2N+.E>;+K8T%.NRJ/6+<[!E4:G,#Z S\?!]IT9#)N?9*VZ?5AZ[#H.?H[:M M91:U_OK'A$%#:Z=%;1SA8\*@J;6:VKC&QX1!4[8!M7$6BF'P[6OK; -JPSX? M$P9-V08L1Z%:"(.F; .6HUXMA$%3M@'+4;:F8'#1MABX*K$JBB.\R8G)^&TUQAZ )NGXH*Z!9Q+%J)5 7 M3^2 :-9>H"ZRR '1K.5 78R1 Z)9&X)'&\LID7>MI_.=AQL;J M3E+!_X\57V242S*UX;^_P3!RO$FV7*5RO,+H>7GQV^$MMP YSZP;,EDU)EFKH)RB44Z5)FZ6%%>UN#SE74) M UH2>LC]+D<8J O&T"<,%E8^DI9'&));>^4( [5A$5I6A0UJGR8(U 8AZ!&$ M#<7SGB!LW'J:(% ;'Z!%$,I<$11J_?S!"PCL[=9V5[.YZ[]!.(K\\:_;.78* MVQDG5ZCUT/=PYA[YRH$SCJ!->//3=2?G3L!Z_2'T MQ=7KV(UM=,NE$\!QY ?M+*VK*M0&*CA.J%+@U(98&,#)X8WL4U$AYT>%7*;V MH#:ZPU'1G*Y0J8M"5=^X=@_>$.N?_& &O#$<34'0TDKLJLI:=*LH7XY"6)OC M&RIK<:W2.;[V/DS(3.O?(3(&#_ZVM3@-8%LU/FO1KOK0\*%@P%H,KH;EN:)P MI\I:0.VC6$*LQ=WJ%8$R0YPJ*Z&KR?HV]UTP2OP)P&891#+)UL:LC(U"KW@(_ *W+QI9QX M7;WU-$)4[G(6)82,9Y 0BU#-%S8F(U5M/(T3E_M<1A-#/ ME#S'<#9O/8T0E?M&1Q#"RH\(JRQ$]"IW18Y8-?+J"+5$'=&KW/(_@A"(S7KN MY7-YZVF$H,'0WB2$FE-';-QZ&B$JM\J/((2>'Q'ZT8B(/2>A@A=C2]!_\M'] M &>LI+;@@C S",(X@,C(3&Z]?;K-;ATEMV:OR.[,/N-W[",\=7;V>E-O]-4P M@K-P/5Z^.?'2=@Y'$>(1<@H-'1JM]8/0N,/9S(EJX=G_P!>_ 3&41P@AM&(#KY,OH=!ZI(( M:EVH6@EX5J%([6D,C@X*T$%=W@E?J^J& )6Q=NY4-8 $*@/?G#D)N"N*NYK-_X!7?O)#]!'>.-'Z!*>K^/%T,XMVZQR MDKH@;AXQN_"#N8_X@KCEI9+64O90%^)LU]8+&\980SGN.G5Q3>:-L>:0SB@& M#>H"J!P6-,""NIAF^[9<^-KX'@#9C63RO>'-)9Q2!U$5D."QI@P6XT MEIE /5\;WP,@=:'8Y@'(],K,*@[9C<,RHPA9A09U0=A6ANCY,OD>!C]V%+B5 M@&<5BM2%H3DZZ$&'Q60:1%W,M'D<I M"^+2N??<%'NH"W%289TT4S=;DZD+]%'!C69J F@R=;$U*KC13):,)K,596JY M'R53%V@ITX]B=?F@,KY!"U.:6D5:'7%@=3&ATOFGA2E-K2G4.?UD_SH*P#CZ M[H!'QT5C(B[_@C'P"08!M!\"@'Z!67,/GR%RZ\MGD.,A-J![B2#(RIFZ8$]V MY3B:4^>>TTGS#9R?1G/J?.Y#-!_8S\ ;P^O GUW$8>3/8%"!#JH(X@IU3C5U MY"X3W4I#7G/T-H?V_KAMJB3NX0PXGN--[F#PY 9D(7UZG4.QQ'2 M+=XXG@J:&@2^OP9'(\$3Q1%R]:;(J".0Y#./^" M=F:_7OAAE%FM(^#"<(B8@U[T#.\"?Q* 6=5N@J271G?J0D(YZ8XH/89AN/2' M!PC\S^BO*LZ%545\ZD(_]()>+9/NU(5_* =]J<2G+@Y$+^CE$@-"*G4!(K2)R@'?:G$IRY;@F;0E^=+J=0E1% /^A*)SQW91@(( M*G=D&R0^=V3ISY-3N=?+"J>XBTQ_AJ/&_6E6.,6=;_IS4S7NJ;/"*>[6TY]5 MK/$8 "NWM=%B?>#&MN--=H\T@^7#%&8E;)B)OVK4AD3N81@%<5KJATB_9Z/O8/"\ M./UQ^X2PAI0TG#DA#-'UJ]G<]=\@',%GQ!S$YHLI""85Y+_3X %JU 94V&%= M4]X&M6$6=EC7E&5+;=R%'=8U9$7UJ(W&?/>]R0,,9G=Q,)Z"$%[XLYD3$7/E M[0+-=^(';[=/N!I+=H>]494E,9@S:X8JKW+-6#F-@=0&:5AC8%,26'D IR A M9#TW(="M)2*9VO@(.ZL(4D):?@- +PW#U$9--CS=[_ZJ'SXYO_&]"Q!.\;$ M+VPK0!#'_E/,$P^3B&PR7C09/J_HW\(T1U#![:E07-LJ8^:IL)'6U$L",;0 MML:&9.C_@]W(Y6_"Z,U%Q)\YWMD4.I-I="ZKW=X\^O+BV-'T7):D_[]#[NS_ M'LZ!U__],?B,?I_\G3QF\;#DENR18]_U@_-_E\C_OCRAF9P]@9GCOIW_QP/B M1RCT,C%,OC/@.A/O'&]KPJ"3>Y3?H!],'(!&MS$PV=@8F;%S9#]O MA@]7E\+H8?!P-:)Q@*.KBY_WPX?AU4@8W%P*5_]]\ MWM0[:CG7J/^.S'ADF42^)PJ7W8NNH$@]S=H[TCFP\>;5F0N?\!.4KJZ@UV3? M!NF#TZ]W32L"CR[,GO;H!TCHSM#T7# /X7GVQQ?;">$,"349,?O1EAHP@ M)%B/?A3YLW,L5<@\BIPQ<-.7D/+C._*_!5S?E6 L,!M MD<:?Y]AX'[=@_G?A!U!%+P(D+FWFMT_N2\0OL, M^>P+O:1@L\@R-/W+7M64TKIF,IZP]A/*+>@@)(00[N(@C)$!+42^,(*DND>B MV&55\ -![GVR?TN^\)\$9.+CF^* )$L)5Z_C*? F4!B,(P%=EBU56Z-/_>M7 M/FV"EB\RER4U[HC;("!?#=I"<7@E/[]*/+UU<-GHF[,9>L04_^S,!F]G;Q $ M9]#+P*8B0Q+.H\334B51P%Y.[B6Q.2K>!LWKXJ,76 6MK[TJ=+%IY7OLQ]7% MJP5&]RGC)^"&"VVLI=I8:YLV7E*BB#H66JB)5RB1JN*GP)\)R=Q/_Q>3LZQG M4:B)2;Y B.-SPI.#U*\7X[7DO,!"=D6";]?HQS?DMYGH]7#X4#Y351W'EH_Q MTA2MUU5Z6U[:XNL3J)9/CVE'1,&XFUA-R"(E#E*RA"U52(RBYA*9HJ)Q#R=. M&"$M%=V@*YEXZ)W^MZN;N\'%@_!]^ -'*QFPVSY=O0*T3. 9XK4B6,Q, *$0 MSN$8[PS8@N,)3A0*:&'!-O*VW\VEG4M[54$A^KF(#+BNE#"C*!LULROIQ\6! MWO=+M".?>G"P9L4>3:(**C+%I9+=F&0]P-E222O#I!YJ!"_\V(N"MPO?7H\ M(!4U/H?V! 3SP'\>)WE=NM()6C,7T3X1W&&_T,>;[\(_D3L8V@[Q&M'*3G::G56< MDEN#"?"S>=T==(."?+8T/W&WRD/5!$4T^Y2<*AMD@@&"- M_UJGKVGRYDQ_*YK)@%/CW;NI[VT$RW!'0@79':HJ[3%?SAS-W(:B #Q;B* +YWB>:41Q]4Z B)O>NA9$^%__;BJR\244Y@&Z MV9D#5X"OXESLE0S&T?E>U*U,+B5KW0DEIBX?@R+5[.J&4;K/ M+UM=52M_PB/=(ZYQNTB X813,=E&1]GB9.NB;I8HI$C18U[_REOY-KR=)C/NN8FVT M?9$2%WM+-Q<,XJ1:_$U6'HFL+"PH/=G,1 P(I\C"0+;)' 3",S[Y)OQ%ZDJR M,,"+B"ZX8G?ZWILB=)O5^2&YD8I*E=R1;CUNQ971U MPZTSD6:#+\(__."7,(K\\:]%ALCA8&@>&U!OU ;$QX_&./+Y^":,IQ#-;H:S M@U^FD(1!L;VWLJGY24X=O"D(27J$+0#717?@A!ML1?X9.]B&1*;C(TQO0 \N M(QE2L,D94'+K/(!C2-9/64F>09("0^$3>C)BJ1#&:,$)IS[>;1628TSHAR#: MG,\+6!\TR?@@/TZG]%OBO'U25N;]B-"!;GK\)YH5_A&Y'_T2CR=]&$[-"LE( MR'!!& F6E#S!!F]AMW H9H@%#3>,>X:7( (7<1"@5RPP:G7Z_X#A=L G!62Y MN6SY@)7F_!8=PZEXOO&;G[6V/\Y,C>]73.XQ[!'B9TX4(4&!+D)^X'M8Y[MO M CYF_2:L(%3 $!5P M2F1E@^8]7+O(]=F B')O6PO-_#2>PFVPBCLP?A$[YH M?%%4I9O>$$T=DDTQQ]D4^S2#4))22 :]$',8_E9^0$^I=?5M'PGT0J% M(]%C#>H/59R@'(_*@,&F2I 5A]OA%)*;B*89IST=F,#37UG ^T(MM-U*\-Z M\&:7 ?=1H-IJ+31*+-Q$ RW,W.1C:L"VD<]%%W9"IJP3P,&SD8J2[W D5X(L MB\,AIJ=W0CDX M?6UG!,IYVA4\)B%C9(%X/HGXQF$2!D)S2\I$1,LSRVED%D=L\;O<-_SR%P>] M&KU6\)"D^#BR\^R$Q*+Q@#=V@(N]+YR5B6_&5>QL$-@X;\Y_=NQ]24WJ)_#; MSHC..H>:B$/6),DYJ@'0"\_B$=!P"ETW0[#P">&2Q"&3 YK+78B]H3X<^'\W M][010OP#P8ZBF/D'V2DH;(IB[.46S-[AHDFG">8C&/]"&CWV[+.48D_D?U\J M9-F Q/IO_.>TIFF]>%&28D BENH "B_XGY2)UV3C$BT)L>14A'_M#&^N=^SSD80KDB8R(H^XC2.R'"'=O,YU+YZ=V7YTECX063+( M@D3/DA88T#M]V91%359$U;(R'&1CW;T[V 1;QSF3S,1,I:ZIY3#&222>+?A+ M2IVPI5*R9MMIJ94]F(8/L!TWRMWG(-ZEV*YZO2M32!^$63/W$V/P/( X#^ 9 M;E4 7FYCD1TI:?D3\!CZ;AQM_^10T>"BM8MQY?7D-]-@Z8=,X-EC ,&O,_"$ MN' .W!?P%G8^[RMPK.K'E3KF M8;NL<&W*?2_LF"ED(*M=53EN&_']:[V<1V.*#%;OZI+*REA[7>/(S>3WKZEZ M^8,UT$PM-3J2<0<%>O1!7<^%VZ8E&%"4IRM1NFYQU:S7;3 M_9 KDQFZO\23(>Y%2E93K.D2L$ WP7&@9H M\O7"-,!>Y+_G:(HA(=$;W#\DHC?\_3/8M +95&GOXF.'0?O/.(R2:;.4P443R/#CB&"C*\HJSCF8\X.9'!=>@?!7X.+F MB<)H"F$4XGJF_I-P"<=I;7V9A-,5$KK=57*_6JR7H_.(CU7? M $%#R_, KV M,8^K%+YTEJ5M<*K=FK99+I-8S23]DQ<':"/T7$@TC8=>DYWK2S)'MG1/HI*X M$F)7"6%P:%P)<254M1+JO:N$<+)& *>X6>LSS%32I^]^&/[&-=,'U4P(,3VN MF;AFJEHSF>]JIJL_8R=ZXTKH@RHA! Z=*R&NA"I60JK\OGD$PJEP[?HORT)' M7/U\ /6CDD;37/]P_5.U_M'P">8(AOC0#E8OC>^P<)52D4I!G)9E&E5*.44O MRV:IPG>2VZ7J9$WI]'\ #TR((EO4_;]TPG&<-"/%9M/ ^Y;Z!#S:ZG_D%JT MDZ.3^)Y[&,9N8J'=SF$R)JX8&56,!!<]MC5CW6DV*E>.;5..O4[_O_#I;2,A'LG_,5U'ZNZ#['=H#(9@5K= MIW'=US;=E^P$1 %B#M%[=X&/+F-5QQ4;JXK-/*S8LEDT=[*&^5OY09;&3R/T MY+63+!_D* M'2#&$W)*"/?RP"DV6)$6'5;BY6$"71 VHUE\XU%X.: M2];53O_J=>H\.CRKF%5]19AH&'R?E>^SMGT73=<[_='PV\W@X>?]U8C-758Z M]FZY9LV+-\-\3[/N;;N4#J.'>U0P4>8=EU0\O/+K>^N_(Y3.H2A<"9<#V\&-Q?#P7=A>'-]>_]C\#"\O=DN\)^3T&IGY4>U M3087C1;DKE"HDM_&#-_O;Y!S^GIG!]]3/7:&E5;2+"#[AJBEY*MMKX=\DW9_ MP;?4AXUO5S=W@XL'X?OPQ_#AZE(8W%P*PX>1,/KY=32\' [NAU?;C0)V:-VZ M,?U.[3L:A_MI =??J!S>T!.BJ1^'P+-#48"O8SB/EJU@!$1F0&+=R4?2NFTQ MD9QCS->WQ,@UWB.[JQSH:++K9\QTI-"EKMPKO\6!UM5Z5?2Y4(]\ZKM-.9@: M;*^KJ?GX=*ANS/PH-GV49Y2DYT@_=L5L M4.'M01,NC(5]FS'^ _X9.\_ 70L;-+Q";CZC"-TEH>AV53U$_\LF<0M-ZLMF MN+?AV>SM2QN']F936G6U*2W^E/2DC<.S"0#SF^K+>V&)WT$-S+1+L 5+@U<&A)IT!J0!K73 M[VFR*$D:1=)0M^VV+V:]H_=X^D)%P_^O5*0,QB22& H!\DX1=Q]=* H>C+#S M!5S7?R%175RNR8;2;JA6 M:BAQ#!VO0$O$D-'I(^.BIR'-*5.$(IJ\^ I,B;L SH%C"_!U#CUL(^"ER">Y M[./3PT5TQ:QW4\"H-%[QGM+(ZVFQIC0.+#PIY*X2Q"$WA1R=2.+G1^H.$^D. MU1 M8]MH9-Y1_]!0.K#^5 E"UGOAH86(H,B*)7DY9)W:Q)U>V;"G2"YN$2.:NB7V>EQRW[%;-@Y%R/([I\_R MV<=("#49C[C!/)/6/Z.FO96:W8^[P)^C ;R)PMP%V-ST;)*],,=G'L@V2AFF M9_-YG[MG;_$P>]W1C@1N=QALR$.]RJ!V PNO-PI:;TQ)-'HF10%2CJ$:PASE M84A%&$*^AF[0A"'64X)W(R!M3.1-!!>"$ J$$&?^TUF,/I075:_4=OB(0<<# M&GW!UN^8J_?X);=//T-(7(FBXHA;PEFFJ.HZ1>%&#J+*57JI(.IAG:Z+NKZ= M!+R)@P_-)ZO* M\9&H8Y-N:D8\;J[.$V_J7%JN'?1;^-UYQKHA@]O1RL'L]$U+-.06GHWYT" Z ML+J4"R*KT]=ET91H E$['9=OOF^_.*[;9F_ER"6%VYI'+RD9J@K*?8_DO.BF M)LH63;8E1TSEZ\>QB"&Y%KIAH,7BY/.'W!LY=+8?W8%IBZ84-G( H.XP%_=% M:C^O/R=U2_X%[0QL%PAKQ4W(GH+8)^M(-4@4V9 <036<<2\+07A+W#)$6;$H M0E #!]MKVQL')LI"AXM$Y?15;L=C9%::?5 M*QEV#P];EW<=LJ?BC'JE%9T^HEE^**EA":4;WQL?E0_=TQ&H).33J319Z!P\ MU2 ]EQEBGV5)H" F6>_J;VX%VR$@NTYJ(=^MW'.;=3=,(LG]O)=>*N MJ(XQ.WU-[)FF:,K;2Q35!W8*LI[RXG)<9-LHLKF.VA4568N(+#(,#&,[CXF+ M[-XS=DJA,W:[C-^CS]A15IRWLIK538ZQIGV'FK7-=P<\.F[2^#L[EQ>]T6J8 MMN89S&8\D&<4+X#N+F%&:YF1UCR#IOII%=@$HZD?1&<1#&8"TN&!_X+&W.JM M4EFN0AV?O+E%P<'RCUN-^H"O3F3D 8G(UX6$%/0"=)POU,.UIUNXRY-DG;?A8ZM+A,C']3CC M^V='+Y#?$;:PCKA$R#JN%)6.LZ!T4:9J\XPCI_+EI03DJ ERM).3GRC==J5P M>5GT[YB#-UPTG?H UT=,/SRT 9GR\"YAX9'"A[/'>J(IT91YR,%36]^$T\#3 M(YI;[]$$GI8[!LF9>ES\ YZFO1GQ!7C]CP;6E2!>*=X CRQ.J^N=OM835:IJ M-W#\U+&TE(,?4OQ#%A6IA84":5U>4N:]UXWGU+U+5K:9CEMXN$UZV@F E02, M(]6&V>D;%MZIH:E_"H=//6< 3H30DW/19E$ZO+,J]"*I 5*@\[:D@PCO8$O(DVKK%0.W)KHJ< M!G[*BQ\9J>64U\GVI(%;9HBRI(JJLMU5F!\?X>++Q;?"[(23Q5?M]"W#%*T= M'6^X\/*S7VP_@_4S7+LEY?M:HJ0HN# ,%X9HFE#9ZLCU<>F3//182OKDT?5' M#-R)1U0T2Y1[-,4>.7YJ3:(\'C\]@A]5$C6%5[/F(6L>;3PY9'V\+.+6-Y8D MJCO*\O&P-B6W].M@@!<5D@S?O;!>(BG98.PU$%J[%:U+52*FE7@/)I"RY^@NM:PNN<,A3 M]YO,H#S:[#0EW-.@)^I4Y5YS!-6>1'D\@F2,( /O?%.$H ^1<\-S;?AF/96; M]?ES;8HJ&UQ\0C1T1=1[VYX0WZ?G"[BYNRN;8M7C**_/&O.Q#W^)W3<: MM9K1]#I]J2OMRC_?;+XV!X'PC)\F"GO'G]#[74(.;Z[?'SP9:3B(HZD?X Z* M^2R'Y8ST=^B[>WQJK>/#S:1Z$BZ:N;-PYHZN=XM7U4+Y81C&F[-ZB\0[B9.%I6!*V\$U% M5KZPY6?P\#E5&#W@"I^&49ECM&[7IT9[]<*?S1"Z3C)6WSLDI61GV@#6N_Y ,=9/Q-=DH!:F^6T-GQ,(7=PA*#RZXPAM84++ MB,B*J%K;:;/[/(.DU-F2'GG[D/LE]R&O,ZST$5/K#K@9*R#<8;\=W-) X\'' M<$R%'^%J%VP.6/XGPT8FL*&J#G<[, 9SW,)/V/C? MQSW)53-+RJQ>O.#N'6+NT+M(6+LBGH4EDU1P,0Q#U$X_EWN2J[S@"@=3/4J] M C"I1,WW='Q0ER(PL;[EO!L*]S "Z$M;@"#PG)+Z8G*#O%Z-GC'Q*N7A8#R. M9[&+XTF7\,D9.T53DV5)Z_0-4^(E@EL'I0/ZO (H]3I]TU)%7:;)WZO)<*\9 M""O"TLM3I: %15E'<42ME"#M^:901<6\J_(7 9 M"%R:(LH[8L^-@(MUV_Z]LTYTIY'RXQ(?\;C$ 7^&Q W2/.@K M_"&L9,MAAT M4>9E2?EQ)RZ_M>9XE2"_%C[V)$G6SH@RE]^V.K X;NQ$,X@;+^,D @P[-%KH MC5M>"42IMA)(R6>PBBWUKZ%S[CGN7SM1@'=]MW>%4XX///MBE=\+;2!+G>V< ME+812BN#4/)>0K%>R#IG.0>B-1*7Y[C-:7I\GH24YRI"F.W'CRY,(/91+:I3 MR<&RO96_+ 12#:=;7[*"2^;U3%,T<84J=JVO$S'#AF_%]037$X7+4)2C)U2B M)RQ3- RFO;2&] 2QR3Y' +TPRX-&_V2#WG)14LCU?W\,/O?7TZ>K^UD.SCTX M,V1XW< 7X=Z? 0]Q$'CAV28;M4-H5[;9>"IT9.D0=LA+1Q *8(RW2H'WAO/: M/3]",XI\(9I" 9G:A.]D5_7:\0"RN9'12<[K$'.\NY>HZ5MZ>.YS/R294N< P= MV)8&S;&E/FJ:"A]M1;$@&$/;&AN2H?^/@L];)3^:+NJZS,$$GCT&$/PZ T]H M@N? ?0%O8>?S&AUFCK<8$-8;F_3:+PI;O$L%_ POAS MT:=S52?K>>DHWBTZWZYN[@87#\+WX8_AP]6E,+BY%(8/(V'T\^MH>#DTEU^C&39#D4!OHXA M6J/F,$@.5PJ(V("XRLG',5H:H^V)5*U#\BP!6U2= 409CRS*27$FLGXN=2=9 MLM%873 /X7GVQQ?;">#MW//)&\J,OZ;-2A8L>M[E>$Q8FEU-=8IE=S5"P M.DF#*>F+4TW3)9IFP_Q(KJE:5Y7DO9>E[OYK[SU6Z_:TXY[Z_K6>U"M]K++: ME23MHP]6U8][:KL&:^9Z[(&P98$P79FW6ENW-K^OL"= .@V0<3M#]TU# 2*S M9.U@IB3FB)&VB!HWZ)N\Q"@?>=12!7L[90!A)=:5WW.FCASX!'.>K8.2ZBJR M3:D\S7$^#C4X;H[#33N/T=[ 2 C@,_3BTW(7V&#UGKP&J8J\AK(HUOS>QVZJ MY=_[*#IAVM+7B^QN] X=72*B=AWX,YP=@9_X=R>:7L0AFA ,KE[';HP),0A# MB/Z_?43BNDP:$,NR+$KJR0?CBDMWDPL87' $<0LO'U*I;:P))J=OB$;HG)Z.WE>^80JU!SP M94Y#C87+)2BBI9_LHW#44(6: ^;X2:A1< ]A$2W^HG9Z.(GCABK<'+ I3\.- M3'"C&V)/V3Z?P7Q1I83]&K99*:NH\2WPPU"8!_Z3$S5]7K,"%Y8^+_;4HR%' MS)GE\Q\'#&,"WSN"WL(J1T$.JJ6*ILQ8.8WB"& W!,7EEW'Y/>"BG"*_^*B6 MI(CFCIJZ7'ZY_'+Y+4-^#SB+I\AODGG00_]G<0GF$LPEN!H)/N"VGR+!22*# MKN+\(2[!+=M3(L\XQZT/G'$.!MS.80!P 1\!OLZA%\+PG/J=)OZ,=CVC1=&Z MW4(V@B[Z[ LP=KO+U*6%MXG=8[?46514W=[D#).U.S#*<#T96*X&0@."F6:*C;1A^' M$\MP.N#L5P0GG)XBX=+6VW%X#B>6X73 \ZP(3E:GKQL]4=?*RJVGR NDUS(= MS'ST^G\! @K_20#C/V,G@+;@>!'P)@XN: +"$$:EM&.C]6R@?-S90)YU+"7;DE8[6)$KC3Y_1&=ZRP[>T^B08&^Q&9>4&TU=Z1M8>(M7U7#! M$]$JK38$C\U4!Z="C3,/6,2'8+2-E%ZG;VT'A'EG58H R'J/*@8*8?"^ MGJ6%CS)K(?'5>Z)N M,=WOB8LO%U_ZQ/? CDD)XJM)G;YJ:"(2*2Z^7'RY^-9X=*@,\961HZZ;HJQL MN^I&'RU&^(P5@_?(5(/\ CRDEJ.!U"-'4>%VX7H@XX>%4B"J=& MB)915G%2CB@Z$'7 YZ@245JG;XFJ3%/B.4=4Y1E;52*JAU<]W:+I9 SKFUF[ M\3#$65,PC(0D54OXE*9JG6",,G)F(5^+KP^?XEEHLSMOLE:&NO7];M];I X> ML?>MZ7@_2E2M[93/_)O?/&>8+D!MF@+ 2HGB@IVWM C0"JG5';Y%1#>?8Q#]928H42 MQJZ*X)IL[I"W'J[ROZ.K#T_V9A4J>>W+XE"1._V>M!V_X%!A%2J%#@:\ Y5B M2WQ/P1G=EK0=6^5(H@A)99\(* \_:J>OBY9&T_XAZY'4=X\%/)*8=V8N1N U M._S*SP?P%"=Z4IP.9#0L,YNR7IF.%Z.)WR[.NR1[.\E]#^ 5AE>O40 0Z1P/ M!&_#",Y"I,3P2P.?U+O*'.#"&@S72U=D43*VB]/P5"FN!K@:J"X-A28U@(NN M][ IS#,FN1K@:J#.\PHTJ0'K :X&N!JH+C)!DQK A0XT531Z M_/C3Q]F)&Y835&&EF)C*BXG5>XYCH;C28.M7Z,$C^D/U3,2\GJCP/@$M@T\N M;_ET^."L#H/GT[<./KF\K)/AHTN=OF&*FD+3E@^'3^7[AF7!1\:EX%71/+T6 M/-\R/.";W<#LW 7?'.1Q 'KB ?,9 3;XRL?Z$JG;_5$4^-EAWC\CLMMG;MY MI\FMBNP"V1![O%X8%UPNN+7NOYTFN+B4O8Y/4V_'$[C@$4!*W>ZI+-ID_2K8!517BT M_1AW[ES#:J4']4X:(A]E#:-L?2O;KR!TQJP&(NDRH783N+ )18F95'SKX@X& M([QFO1M85#:MI6SIRWY- +DPC*2E8:1W^LBB.'E[]!T!I=2)X"AG >5Z.2@W M,,IWM/+A*./&$;2;#BP45@]YTY>84@^[)M4&]5#,H4DAN4-!&!)Q:5J8,,QQW@:<%W-I MWL&Y3)P:FE(+./'L$0:"_[2V21P*<8AN)@D:? Q3Y+9R@*.JZN9*CYM*DHR3>LXQU8IV-(;Q!8NV67*N"6+ M:%K\.&KKL&4TB"W<[W(+>]#1 M:Z:>LFE7IY_1EE8W=1BJ*4^W9+.P6.)4$=,@YH1R>G4"^C)&/CJZCC)52T.7 ME3A"IB2+QHX.71Q=C*/K*&.U+'29$D:7*2H&,EEWM.OBZ&(<74>9JZ6A"]?L M,7NBH1JBH6P7QFTXR^QS!!Y=F)MQ#\X,AL(-?!'N_1GP$ .!%YYM>[_3OYI;GA;@\F&,0,(PAXYIJ3LVF0I01IR#G0$H0#&>%,) M>&]X5\GS(T2&R!>B*10N?(\<[@1XA^K:\8 W=H KC"+TQ0R--.SNG6+ZEIZ& MAC'W0P<#]CR +HB<9_CEQ;&C:2:1*[]*4'8N+7\"'M$(D#3M_PL[G=4PA0&4#PJIPDUX)5?J_/P:?^[N&6@Y)\^-Q MZY VH>*WJYN[P<6#\'WX8_AP=2D,;BZ%X<-(&/W\.AI>#@?WPZO17LPU..XU M25G*!]['O4#"%< I]$*$?"&M=?L)GQS_C<:9?/KI@=AVT#SH'-[00ZK)CY&H MVD<0PO/LCR^V$\Y=\';N>.1YY$=? MTB4D59@XXK.Q8!,*))>7NJ K)?H@C36E;TXO=\FE#3,BN:;)W9YJ[KTL=>6] MU]Y[K*QT#?.XQ[Y_3;,T=@:K]GI\L#D9=B!2>M"-L;9N;3[397>YDH=I@&RS M&;IO&@K0L_&Z N=H7<'I0:HDYHBEMH@:-^B;O,0X%2,K[O+^4B?2=K43ZHBF M2(J2)^2>;Y8?@EYY:O.70Q 6J'$B>DJ"#@N44HMHH+)*&"%BU18WVU_3^-"D M"BB%UB26%YDS,Q'2FBL*F_LK"A^W4U]L=:+Y, 87J?:*5)7%?LUWBOURF6*E MD&?U M4>::JR J_Y3@7>TJ6)BQ(7I69%J+=1M/D M).'*=E7B\IU3G[C)GT'5@3F:8'T1!P'TQF]"% O=$E'6P'8_XS#B.S1[L5V M6S+T/YWDT8=HQ.BO375/E,7:UG:B_:_] +W;RXC^@&F>O';@V0]+#@P6#$ + MQ^W3 WB]\P-R(8H"YS$FNYP/_AU CRG<[,S4.WU#%J4=AMEO11<2BNRNCXW, M+<>8260:R-"11'5')C)')JO(W'(RF40F/H9A(!-9I/"& MHN"AW_A/0@1>82A\NO$C*.A;_&C= 8):K6D<2[E 7+A&3/@#\0!^ XZ'OQS@ M1.![.'9!&#I/B!J92(+7HM)EX3,LFBA;VR=B\TL7/[E"%_!.-99K 1YI22WJ MQO8Q?PX\5H%WJBU<"_ 49$^HHM3;#C9SX%$$O!)W)QJ%FTKTG*73U VAA8'> M>Q@Y 3EW(SQ"#SXYT8:1VOI(;]VFZ1W^@H@%N>O.#Z-@P82O"0_N7.0D;KN' MN^1$Z_15HX4UI#\TSLJP1$O&60^G[+:P)O^'QED9AN=)."MH%.!"9Z)U>LT( M#D.J8'AJP+5N&.*::*)26MH-#Z\63*W)PJVGQ$U/30>G0<9J#ZM6L$]AF9V^ MJ8F67$)<@:+$ZA+##A\.J658OU4@U>KT-4DT]1)"KQRIK4!J&?9S^4A5)(DX M:Z*D;]>_XE#]F% MP\:N JIRIV^)THX(%HU 93H O/L<]L5^^_K(XP-I>1T5 MT=CV8URLAQP@8.> RVY"'7O Y51R-*=U=M.AQ*/..]3,D3ZY(BG)?I&R;9QE M?*M'*9]T\N9$K+!QQ(WK!ZX?\IW;+E,_J)V^H8N&LAUFX/J!ZP>N'ZC4#P=. MHI>I'[1.7U=$7=G.-^'Z@>L'KA^HU \'$MC*U _DL+TDFL;V\4BN( J5OF^Z M@#"O+/\!*LOW2JDL;W;Z'[JRO)#^KX45YJ_^C)WH3:!QU-=^0.0]>J>:<:+2 MT((DK)4E*%124M[K: MD<74ZR]^KW=UPV!DK/+QS0KJ'ZS1M11F"'N\'-0_6*LK:?FD*]T)W; O984X M]$>6 &>GLCYR+-&RG*P6^T_('%7]G(E; _]E,]."=I8-QN-X%KO$$B0Y#L3T M7HL0D&]V]QJJCK*[!4FQ3A&D=E2(O_&[R% G3!GE%31>6+\_F&'KM1KD4CMG M-#P&BPS2]7M%+K MP<< (:0BL8'V=*?8/=^OP 7>& J Q$/^,W;?!'DCG'#$X:23MF&HWG_8W>S6 M7-V"&-Y<[]B#0*;B*/+'OT[M;:M(>M*76T/_9ZA,9S*T9"_RP^TVMGL_T7Q_ M/Y%(\=1W$2'"9(THO(U(C@Z:ZO8)5BZ[7':Y[)X@NU;ELHN+?8J&K(NFU>/R MR^67RV^IN3Q2Y0)L=?J&I(B*O'TLCHLO%U\NOB<=,,Q[PO!T04:JHJ\;DMB3 M3BD:P*6*2Q7UBZ)2]:(HR\2J[4FBIFX7,^;+XA&A7_I+ZPS#,":Q7_\)%]A9 M[F7C"N;P%09C)R07_3F&05:I7/X IT+^, 3?\.#P9-!5'YL#B$L\9PQG3<$7NNC6Q1I\F9CI7I:C# M@J8!D^,R<#9W_3>(3T<@Q@KS.!A/ 7)CYBX:X6D.3"L*[U;AP%RE-"+'!OVQ!& MD9OT!D/ >(9AA$N2( \,&?Y1X(SQ4;KDP#P&#=\D.M['NE\0=.6@0"))I&!1 M\L6U'SR U[\[T13O^.*S/(6=+ O9R)9H62?;,CP,1NF2R1E3.6.*I45MN3![ MTJ(V=$ 2HMQ4!%ORO[4^*E*GKRG;CC!OTDH1@KAH<\9PQC3>ZJHLE2M3I'); MN/E#F(.!4[9V[I=T'7AVT@]ZQTY/45=# MP5EIBB%*.WR-PCG:/ !$B6;-M9ES$%%$T>Y2I"K"#$<+S6CA<5Q*&5-,C/-$ MTCM%S0*<(3%W1*&7.:)U2?G/<2.9=/\8OX'LU[2+AZ MG4,OA*% "KDC5RCRT]RW55_I-/^(I1@!#]YPQG#&<,:T@#&E6/.3\VR%N$\6 MB =_8\&_>HUPZ5M_5SZE@O,I3XG=<)AP^?VHC"G#2#]1? UZQ+>M>Q)GC\3" MQOV:$!\ 831,>/:!#ISP2 %G#&=,4T<@!O8_XS B;:T>_&4==%S\?.BE5<_) M#A[151_AD[H1/!$0R>G3%,@CWW<.Q///*4X^(^)DDQ5"1^7()^('(- MP1G#&=/0<0GJ-+=%H>9N8=A^K>>0X*3]AES<;^@\3XN;HYUK_@S^#%J?45*( M(%DV-%P&D":1QZ>IU@2=!P6X <,9PQG#&4,_8\I,K$,+0=)@$K>7+&J@JU*G M;_5$4Z/I[#-'#1=GIAA3H@=_FC3+%$IS2>XVI68XZ?M+MNOV^-\\18XG#'#& M<,9PQG#&<,;4DKNHYSRK3=;NM=#YTO3*SFG?^0%^X2"* N40.-KK EKK;S7!=6+IUGQX:>+7SZ MRWNHN8,!V79]%SU;ON!*G^_L/6'VI$LX=M%_[!W'Y%6MTY>ZLK)]&E*8)[[* MHM:U*&R=Y"'$:ZVGSD,HG#&<,9PQ+6!,J:?S%^O+RII3V.;H=?J*(IH[&E?P M8_@4 8=+-*6,*?,8?BD"K=,ET$PG[NUNW/H5N*0'#0AQ$>01G$=P]HB,=%42 M!87T!SA^]R!M8IK0\%Q%1+?]&/F40C:1D_K[4MWV=D_Q,N- \;(564DJE-W& M41@!#U.B:+$R%1^6,U51DDQ15K=],:K;X):-H(9#5,U*"E.=L$NG"#,Z8Y?5 M;%3=*EO%1YM$LANL'KA^X?J!CU1V]%Z MLG!B !=<+KAM$]Q"QHF@GBRJ]2]$C+GX!'-((XVO^3 M$XB7D^7Y**EO)%:M_#L-LL',P02>/080_#H#3VBLY\!] 6]AY_,Z/! VLF=C MD=V<>C+!_N^/P>?^KKHNL%&D=][0=$A#UT19BAVZ>A #T; M3R';>TR4U-8&)$63^/33 ['M(,+_1N7PAAZBL1\CM6&'H@!?QQ O:Z2K[1@M MD='VJ)O13>O+$5DBEQJ7K,IH)"Z8A_ \^^.+[81S%[R=.QYY'OG1EU2=I&H: MG]#;W%+'W$@N+]565TI45[JCG[XYO=PEES:LC.2:JG0E2]M[6>K*>Z^]]UBK MJ_5Z1SWU_6M:!6/5N[IA,#)66>[V5).1P1I=2V&&L,?+0?V#M;J2ED^ZTBR? M#8L16]B=?1[_P0PQ:^O6'8YXLDXT[']>K&3GASE*=Q6HGL3$K8'_LIG@1#O+ M!N-Q/(N3=BGDF ^QP-?.^I!OANFQ\._O'@LOC[*[!4FQ3A&DE2A;?K^=.H[= M^%UDIQ.FC/(*6I[YMIQL@QFV7JM!+K5S7A313*UE#!I<3_/,\9)OTK*:'XLL M]S "Z$N;D.,*!,B?G#2_7-%*K0#/%G-_PF\& 1O@GQ" M2G,ZYX^6L:PH-68L:RK.6.Z)JJJ+:L]@:[NA($ :/KI2*4MME2#(1J??ZVG("R[AY#N7*BY5]"Z* M6[422Y>EY(2KA:Q:=5N:^+)X1 "8IK(6NPD]#,.81(#]I[5ZZ!UI;^[TD(/1PW[<)-GG/O MQ7!3S*CHR9V^(EJ][3 9!Q9MP.)%U3EC.&.J4L7EK^ %-;&2:.+MTXG-X8KI MC)JB#A6:!DS.],#9W/7?(#[#@1@KS.-@/ 7(S9J[:(2G.5@L5=&LU<&Z2FE. M;KI+*7Z'")ZS=]?2R^JI2)!ZJJ@:VYOWO%0K,R KV\<_4,PPA70T%.&++]H\ 9XS-_RLAA M(2CF&>DRSM15)4GLR2=;N#QNQ81SM 6JH]4KKE3,]P?H1TVY?M&Q^"D6\=15 MM'9KHB9MQVQX9UF*L,6W.#AC.&,:\YAJ4L8:4<:J=8HOQ7>>WD,%<72% &8I M?+8 /!M]CIP _9VZ3D;[]YCV2\IV:E]A]ZF'Y$*4=$.4 MM%/L%!ZGHDOKYDK?.X@IHHIW:5,=H6;[7!V'"T5PX?%F2AE33([S-&+,*\<% M32;2"UX6K1T]7+FD4P0H+NF4,N8T/ZD^00._V>)IH6/U5&/Q"Y MAN",X8QIZ(@\=9I;H5!SMS!LO]8/5W#27K@N[H5[GJ?]ZM'.-7\&?P:MSR@I M1) L&QHN3D^3R.,C86N"SH,"W(#AC.&,X8RAGS%EIM:AA6!(UH'O:!4H;*#C MPJBZ*NK6=KT,#AO:8,/EF5+&E.C"GR;.&HWB7)+#3:DA?AM-84 V[/9XX#Q) MCJ<,<,9PQG#&<,9PQM21_:1*.,\A'JM]=9Y&(4SAC.&,Z8%C"GUD/YB@5E9= I; M'6:GKYNBI?'ZVU0#ATLTI8PI\S!^*0)MT2703&?O&3M9_A6XI'@S"'$Y9V$$ MYQ&_<"&P5E"Q',54=WV8^16"ME,TAO0A,\EO+L,W8LLG*>DC>XX"<, MPJL_8R=Z*[K&FJ0XO*EP_<#U ]HN/5F3Y2-;4>=:PBN(;B&J)\4Q:+S>9-62M 5&M(5O9YX M6I=,+KA<<%LJN(7D5JY\:>\1\U^515/;;DO/%_>\NP:?23Y5EMY2)$/HP9G! M4+B!+\*]/P,>(A[PPK--"LK*(1(J.TB8#28;Q@P@_GB$%,JZCAA#A+N@!"&0 MI5P#'4$H@#$^V0"\-\0!P?,C1(;(%Z(I%"Y\CS")E F^=CS@C1W@"J,(?4$J M4'2WIIB,O/_[8_"YOW?^Z1!Z&AKCW ])\8ES4H[8>89?7AP[FF92NO*K%%K2 M\B?@$0TOCO;_Y 3*YL1#/C(;&VE7*_].@VPP$Y"E6. ]OF0=$&@<];4?$/&.I@$2_QFZ?QH* MT+/Q'+*-R42#I;N3*HVS^/33 ['M(,K_1N7PAAXBL!\CM6&'H@!?QQ"O>7BW M$5D7L1<5'_4!K;KK9V0Y7"I0L@*C2;M@'L+S[(\OMA/.7?!V[GAD'N1'7U+M MD&I=?")O<_\Q[,XZ=!"CA61Q7_M;!'Y9IB>0__^[CGT\BB[6^84 MJR:96XG^Y8\G4,?<&[^+? 3"OU%>F,EWZ350*M1"K22Y1Y& 'UI$W)<@)HZ-#T1\O15N4Z<[3UI(&H*INB+&U7*F9H@Z4E>ZP? M;@NUW3ND:O4[I 9)H)8,+KQ<>+GPEBJ\2N7":Q+A56518_L$!!=@+L 4"K!: MN0#CMIZ2)%HZ-YZY^'+Q+3BU5$4V^+)93R>.4>H#U$'H8AC$)(?M/:R7V0@1&1$N26 =G<]=_@SCQ M"F%,R!HO"W,7C?!PBU]>*^?XJ+)^(*I,I![S$-J7<8"FGW3!2R+,5RG?R$UW M*=?N$--R5NE?!IPM!=O+HKZC.".OQ\0,QG:M*GJ.564;7Z2UXEYX[5I;5+2V M<.RT"SMYJHP4QTY!HP7W#Q$-:;MB, <7;>#B%?PX8SACJE+'U:SD!;5QCVAC MF28SD>FTG_V=5$,812XYGR4@8#S#,,+G'9$7APS_*'#&.-$V.9Z#01.>Z*=] MM'8*9?MI]PNFK&0 )=)(&BDD7US[P0-X_;L337$@!V?Z%7;4<&:0*NK:]K8D M[Q###,B.<-0V $;4^A;*ML"UK<"-$OPT#IW*H5-L/R9OOY>R0&0B*T VZ>CA MPA'$^X9QQG#&U*QSMY;KBE6NA57N=C)I^]MFU<-[PIRS1^06VZ1Q+O1"0# M7_'?D&^#\8 39PQG#!V^XH&-F8']SSB,2&F?!W]Y[A(?MAQZZ2E+L@81?7>Q MHN[NX9^Q$SH1','@V1G#)(9X#\?^Q"-/(>M7P:BA*DEH\5)$5=[..N% I V( M7$-PQG#&-+2)0YWFEBG4W"W<\%FKDR(X:8T4%]=(.1*-X35OPZ 2WI#AC.&,X8SX&8PJ%C0YT!4.+25*=#]?F*^PI MX(9@LB'V+)4B5X'#ALLS4XPI,99PFCBK-(IS29X_I<8\*9M*=A_WA )X9B=/ MK^",X8SAC.&,X8QA)5-,W6JTNB=5C*S_:SL!2_LM2Q.[\P/\PD$4!5-C$TSI]31)-G9*L,@ZV&M,2Z\9:CRZLU9K!6*2MWXE8N72>'1MZ MMO#I+^^AY@X&9!?Y7?1H[U0XSMX39D^ZA&,7_/K*D2GJG+W5EU=@^LB3, M$X=G495$%)(T2V.CVQ2/&?!@#F<,9PQG3+L94\RP/K"?L5BD5A:NPH:+T>DK MFFAIVPE0^0T7#APNT1^5,:=Y+Q4(M$F70#.=S)BG:5Q@5U"I692EIG\/U ](A[PPK--"LK*(1(J.TB8#28;Q@P@_GB$%,JZBAA#!+N@!!F0 MI5P#'4$H@#$^H0&\-\0!P?,C1(;()VV4+GR/, G@TMS7C@>\L0-<812A+TA) MC^[>*:9OZ6EH&',_) 4[S@/H@LAYAE]>'#N:9G*X\JL4/=+R)^ 1C2".]O_D M!.+E9'D^2IH;^5TK_TZ#;#!S,(%GCP$$O\[ $QKK.7!?P%O8^;P.#X2-[-E8 M9#>GGDRP__MC\+F_ZZT-(VU+W1+Z?+NZN1M7PN#F4A@^C(31 MSZ^CX>5P<#^\&NU%4X/C7I.!)?+Q1F"BZ@4:1WWM)XW0/'1%F*';IZ$ /1M/ M(=N]3'34UA8F19/X]-,#L>T@PO]&Y?"&'J*Q'R.M88>B %_'$*]JI(/!&*V0 M4?%1[Y+I S\C"]Y2?Y(U%DW:!?,0GF=_?+&=<.Z"MW/'(_,@/_J2*H=4Z>*S M@YM[[/A]R>6E$NI*B2)*M_C3-Z>7N^32ALV07%/EKB:I>R]+7?G(:VKON*>^ M-UBKJQA5C%6SCOOE>V,UNI*^_RI=8Y6EKJ6R0EBS*^LZ(V.5E:YLF(P,%DN7 ME>NI:3+1AE6)K?#.OJ! @<)+!V^UMF[=X=8GJKAA;_9BM1-JCGRD,JE$PZV! M_[*9+D4[RP;C<3R+76)8DM-+9/%?.\)$OAFF)^:_YSPQ?RIE=\N<8M4D^-WD8M ^#?**Y-YYMMRL@UFV' N%^3'G'VC@QB+? P00BH2KE@C5.MS MM?\3>#$(W@29JD3MCY.'K=68ARWW+KP4"F^ORF7TQ)@3Q#9/!!$)E*>-!^_C ,T_:158!)0)A=O$SY=I:RSBX:6 M%7(X5S$-]'_;AW-YC29F$+;++CM0=&T/NI*^][O!M;V*X%XR-/6=X, I 3A; M9;!/!DY!VT3M])6>J"DT]3+ER.+U_#AC.&/JU<5YRK-4JHJU1!6KVY%3YIM+ ML>&9H6G Y,P3G,U=_PWB0S&(L\(\#L93@/RUN8M&>)JG]M$Z-=3JJ5VE?",W MW:5;06X8\?'L I[:A:RLW595,WM*G4\(L<,RH[PU#80EH3B M-F&VA:XM#:Y*G3[?_J ?.L52Y?(VF#T.1,5L!%7N]$U1U[8]-MXOBR* \6T< MSAC.F,I4\I:WUJ1&5A*-S!N>->*PS6% ^(6WX#9Z'/D!.COU/!8V/\R.GU5 M-!53E$Q*8AT<5V78T7F2& ]BBJCS71K91*CAFQ54PX7'Q"EE3"$Y[N5I&IY7 MC@N:718RNWJ2J*FGV%T<4%S2/RIC3O.U:A-T34H%W?A_[+U[<]M(LB?Z51"\ MYVQ8$1";[X=\5A&R;/=HK]OV6O).[/WG!$@418Q!@(V'9,VGOYE957@0 $F0 M( 52-1&CED4"*&1E9N7SE]D:197MJH85/OU>,L=GOD;SZ<"G"ES1.Y9PNG3- M;VUV(8*.JF-41NC-N8,-J82)^'Q2AX[/_BI\^"NF!&? M?@0IWT!O;=I;2%BDXH2TIMC-H8M3%O8V.J+#^$P^2.SI(O<)*4]A3Z MC>MN=ZR/>]E!VHIMZL8V2IYKNC$5QA+V$^=!'<6Y(L^_IL;\MV#./,H^%H0" M5-V@*J)0&Z,V1FV,VABU,:=2#];?%@J-SO]4)B"VWV3K_7?7PP?>!(%G3<+ MF-CLP?UN>,P)2IMX-%F@-=RG4UCQ6KUXK:ZL-JH5JQVU?M&TGH[%*A^M)\MD MCJF]^X]U3/.=>91#7LL\O566N:7I650G*9_CRSM]9%,;_A-/,HTQ"7KCQG6K MVN93JDB'HJ8J!".6ICU,:HC3GOC:D43"$ZI!('5UF[!9YQ M/>SKG6ZV_$F!)M2(<91$UW1CJ@1-J$2@V_42Z),N91SF;OD'PR:D;\-'[&_M MGBT#MIB I=]MZ5JGA1-67S>+,7$]DWF7?".NNK!SIAN"HCBPH__%J.U]BQU]99^3UGVV#8X8 MLF'D],/V\"?[:J0?^H-<4U[I"*4C ME(ZHN8[H'%Q']!O7HW%7'[2SD*=*0R@-H33$\4E1#O:\NV4U0P6Z8M"X'O8Z M>CLG(E&Z1$$)KA+<^+A#RKJDE4V90J5 M'JP%\[6O[%G[X2X,!XAG./[E*@7;G4TD[.204"Y&+F-AP/XX1(I.6D5,&;"= M5X$,M%M;+?2>,\,JPGXT7O_%'FJ> H>2"4,Y7Z<6I M/VMW#O7;_ M\\/]W<>[FQ]WG^X+>>X5UYV2E%@^,%]X:_AS[;/M/OMU7/B[GXX1FA8L^Z*6 MR[MS0!.Y(4BF&7>+D9*/=0:=*[ (VUCZ[$K^\MZT_*5MO%Q9#MV7+GHO5*]0 M--@NMYI8QI?E'\9K^98X9R%5[=]89FFS8YF?'Z% MOV@+^-KJ?5Z6Q39['%*YX_I;IE M&*BJDIPCB]"W)?/ F@2;%;VD)S 7F;]/(4Y5G'-(/*C2:SQ27\C!MGX31M0^ M%6ZO'Z/)?[OM8S1Y+U6W>LDR89;A^C#+=\^=6<$NV _]$:C%05'Y\QG@GQS^0Z!Y7B%9K3;=@@03L+4;3/ :[/K7 :W5B M?$/X._YKB@&"I>=B+;BI35XT-\>RN3I;R-3S-%$^LB7LN<4G;N"P.@G"5E6!0Y:C>O!2&\/LBG0DS_UWS3/;.JKV8=GVHWK?D_O MM=\@/OB1=>1-0B5BI-QD$S@;?3^D;INIZ\/9N9.J/"4PC I4Y>-5DI+?9B)3 MYSS>(@GOY,Q6-"*_.9]^HV416OXX*('A/%J89S-\GP7%H=6W:']L ML%G3XG(7D?*&*%E:&GK@R'?T46MO=:NLV%IQT:;).=5R4;]QW>EAB5F-N.@\ M[=I_>E; 8#N>2:5F-"F% Y8>1GF"%UU;VH83T-]PWM$23TUE]&YC]!*9/P*5 ML\)QXYC?!8&_(WGAWY\D<4L+S@"-D6[.I%IE[)XR7Q4:NY7PUS4*:NE MK.$#ZN-J.&N]0AY7II"5=5S*.HYSG4202W=V&?HIK>S2#(D]@A#G:L!L8QA' M17)?F.&S'_BD;[.??BPW!)N\FTI&A"^H8?Y^$/GP7/IO:H'6MF<5,A+Y#HQ@WDG_WG<=FH)8# MEP-;J\2?+!]N F[@1S>>##N,JAM@Y^ "1YN&GL>< MZ8N(*OQA6\;$LM=WD+U%6R.C:0MLC<^"K ^>X?C\]M+ B/>FM/P,$!FE MW:]3.::R8X]GQQZ4MX9XO'=&>]>9*=MV V<00M+EQ/"92>. &6PBL0C[C;]G M^CC?M'6RP< EP/H/2,K;!"5+\_Z(ZMQ'X^P$.V7;GC+W;$(JKH9[QHWK05]E8-.<,XSG(ZL2"DCZ>O8 M\'T>0S=P9Z%.O7O*-/R>#[[&DXIJ1>I$:S?WCOY MI*S,#6QP.S><1Z993A)](B["2D1(=T.BV-;J>,U[5'3L<4GO(3Y7S3899-'# M6L0DJ'4_^GP(Z8'FVW]$XG6^%_RG&I M$SA&WIF"*2Y2MOK2>'D3AOI1[/3OG)BEI6+4N![HPYRPOPINU8V/#A+[KYZC MQHWKL=X>9SM:E;%^F(QJ*@SBA:S86$\$OC*VN9_\-&&4OZ5RPH,D:G,E#+?I M2TQ9:=K$!E#\65D!'+? T.EV]'XG6PRC#.]3Y;:]]/DAN:V-_33Z(*?R2EG5 MAP[.2.AMXS=3YG15YC0*2U0)P78U@\:=QG5_I/>Z=6J54);UP2L2#\E2V+HX MU-N]O4'OZF=?UVP+>SLCELB]\RA.5-QPSP$TX-_.[X*4/+S]] MU >1^743L5-IE=!#_*B>WNIEBTIJ/6>Y)'?4?"B1DNISE.H-)_T!I1K1;<=(X^O3L[ );RV<;$-F%G&"\T MLNS!O>&# "I#41X/&M?=OM[-*>55$=93Y:9-,!J'XZ8A<--0[W9K4BASG@TS M8O\(CLC"P=:.8=LOVB-ST%[+&Q*BO;/D-)C$ASXP$9Q9P"M/S'9IPW>#BSNE M -E!U?*^PR#&"**LCX?[*&,59*T7#Y55QGOST!AYJ)\S6_&4JQ;JIH(]%TAD M^MK,ERKD8_*+'T%L[0DTW1QPG=-W)@S M-4$340#3HH![$'IDATJ-JDS.;=K/!"$14S8FX[>99/CMT=U[K9Y"=S\=YJFF M6ZP4]VSTWGNM?N.Z/=;[.6/N502U^J*H$($O>1QU<\JRBA3@>=1.E'WANM5. M'*0[HJ"*(DJ&[UQ%T6L-**W2Z6>M\-(&55WJE#88YTK6WJ2L;=L;*E'#]=JX5X>O'JJ9799ODO]@2^'5 MXE0(X@,F\%;<"2R(,)'/?^I.E3EJ+DV,8"B^>Q8(UM*P972GM'(<@7>"HR7W MP=95DAZG>0F#MS?Z=QW>F#.YZC.E4"^I0YJ$P] MSUX:K,4\+^W(]YL(6W MUZL/][P%"]3R_9""GU@!Z2X6P L^#HB3+3M^T=Q&+#SW-66K[F:KW@FRH\@@ MM7\BL>_@#TY@/;$;Q\R?THVK(\_.&^-*?P[ M&)T7U']-U3#H7&9XSJ4;XO07Q[=,0D!RG;,WJ*N9Y"*KGF_B3BXMC7.PK? MZ5A! 0H!:!Y;"EP]DT!%/!9@XVT2UDD.2H'/R"/1 C=[L8)W*M42ZH,;]R.B MWK=90G*B0)MP .5LN-(2A:-E1QV]-:Y)L[2R:(_0+7H,QL)&TGY+[_=4K>U1 M.TEG6[2O5-$.]85MO#_<9:E=RTQ3D MO1*VDVLEK4+8,(_:'>F=O; 8CR1LY^E*X?%L)L9*%37G:6RN'.N] M[@G A)RZ-YC/='S?*(TL=E-#1':-_[YC7>;9AJZW/4DX5;_-DA+RS=E+%J,H MRT?+7[J^8?\))%_"%?#O*:480V:*^4<[5-!U6XWKT4#OCK.8LBK3 MZ(->Z+7U5JNG],(9^L#YS'T?+I>\O='P7C3+X3RSKK]FBU=6TZ%K: &OB8%@ M%X!FAAY&.F)3-YYF"AIIGZC3ZQ]A^>]>^@BKR3%U< "&.['IV+_SE97.>G41 M'+^E]W)JTD]^YHKB^U/F^PUNV[Y\C]5%;;W?5W,+7__8FKH+I@7&;Q8/+N03 M#O>)GIV^1.>]U"E+],:3#/G@ =E@EV;4+J*KMWMZMW>&TQ85XY\RXV\\RO9C M? 2YZ'3U[OB$DA"FY2]MXP47R];+RK&^20O^(S F-MN:AQZL!?.UK^Q9^^$N M# =XR7#\RU6&:G>L^89DP1!,]P7O!P=MP 7BEPZ91& ME !TM:DE4M1T&[9V'\ ?J!.K&;&6:3U=_Q?\D&L63^GW8!E+E\,/7%%WI?7$ MWC];9C"7DI2XBO/052N^Q)C "L*@^)($6R+(%_.V5P%;;M]VE,29@TE:)'_B M' ,,<]-IJ.NY->K\LF9J/IL#4<_#=&_,5%']>%&[H'G;=GTDS@ MBTC[YZ>OWV]N'[0O=W_=/7SZJ-U\_:C=/=QK]S\_W-]]O+OY6#)5]9U?.OT ^LV0LW M1BS'A!VZZ@S)5C[2B8GT%&3@H+$1>8 4UP\DZ72::I:O&=JC[4Y S)>>.V.^ M#]^'?\"3GZPIJ(:9Y2V @8U ,SVM U^;VA9J%UU[#+%#2YN\T)\1\<"#3Z8,[^MP MOUQ($CK@2\34Q('E=*,Y&(D>XY]\=KT@=)CV)W^S?JLEG]'D)DR2!G,#K@%# M42NTE]EB:;LOC*T:S?U.TFJ^^_I9LJK)K*M/0/_@!;AJPKQOLT_B%EOFT5HQ M2^-XD,XP%YU9DPOS^7X!@<1K8BO4+X89&!.XT7O1I"$LX(<7+N@:V%6G^*5) M$WDO:U.2B5>.I%.\\"U=;C'_SOGGW)K..3FXS"(5LB_::5QWL^X!UXAXHR9] MEN3K5=]ALU!6HBA!R[R&HNR4593W\.+6#';="6ZF1$;@D.]PP$^!F@]PX0>; M(&+D!G1SE&;7*&RMJ9;4.2=<:%],'Q+:%^V M-+Q8]2_YZ#B;^1S3//'NU0EH'4];/$M2_NDT:4;/(C/:C\QH.'*>L!R<.8** M=$3233R34.&?K6"N_6S>-S4X,T%EPF&*'X/IB !!"4F+B?ZN0=__\^;F>^." M=@1->B_$SSBDT&-HBX-7U"#>LVGH4>X??^Q_\SZG1: M[^\_W=)O[?<7=.+"TN&[ >_*GM^J%'4$=_AX2#!!;!UH3 I1D.:!4[0?QX MK=S6=D,;[@KT80;1'O;L7Z'#CT B/K[WYHT4;T2W"&*; LG4'K[WM1N^CA_T M]"29_E]:)E[RP@P/"T/A)A_9E.'IR35/MZUKG58'U/X.'.:QF8V=:D PS3!1 M2/C?R9);& ZXZP1!)4%0?L5S:?-6,"J7AA@L&UCW51\=R#+Z67/RW>1"^^G3(!0F;W),G[S(#.WG MFJ%],D./J(N29E;*KBH^DO(-"30,Y('J)X^ P(5__6(Q];F:\?UPP<=+"-7" M6Y]18(T%BJ#)LP3#1U_@A:+(9\_! "(S? MXF%<]<57P'KAR+6>*-&0()3E@*\>+G@L!"]9, ,-H6C4+Z&S8;*-, MUZ4[NP2::.^$K?;CV\_(5I.+2-S-7YT^D9PQI"=IE!C+GD2>E)$'. 0=-K/D M@AV*S7'K$Q5QU.J(=_9G(L: ^\4\LOWHH(@?P>\"#..8ANTZ\"OC9Q#8=WQ8 M4N&%3W ,8K0IC>NN:R[4!DKZFT[ MJQL/>L36<"F\B#8"Q@4?Y\( +=8@>"'G]W )#XR58&2P3]#.^>6XSV F/?+I M7"%(,[P1,HR0"6%]Z/A+2,X%MXBGY%68%FA*C\?95A8$2P4+1H)% D22T6Q M(4.=H2_M^DN&N%3,?BGR+39KVRRC:-6XXJ7L PGR#NN?H&F&I./1D-A6&)Q0 M$&1ZHG2<)?9$Y>,X_%A*9^-R*C\/\DSRJ:?A'7G!GQ%, WDY$6>#/^6 MJT-L;: N/V/B377,/.-B*N(6^''JO$9E1,X=JA$@$HC199&O%=&$(B!BH=$Q M;HJF4O#2DX1#=]W]5I<"2B\Z/U?A)XDIQJ5XW3-PCQV&;TGF!N))QD^G^("IF(D"SXKIMZEM+5P!X1KRX&"\43#VX=D9(IID=Q* MTF60C+.7"0:8!18E-S,E?O@&-SAK6U2@H]Y>I4V[N-)&%N.8=Y&M M=4.'LOQHU:$89AR*(UG 2KN5%,*Q*$"$%PWAGM<+V4,B801_"9\9CWV"OAD:WRM64A1 M)$)1F=GNL\]38-*Q$"$@GY:&!/1E@.QO6*85B+ :?SJJ:9.!]H)C%'R&.2.W MC (2O\$X8F(&M_#N,=-P@2$HC.@!&4RZAQ'=A6L$BFM81$-*N-C6+_35 M*>^"E([B'NF]-%:L/KS>QK>G"ZD8RO \2CSQ*&M3^R!I2\9FZGT+5IU.M<3D M0OI@+H83*'VKR'=-L(&%:::8>OX17_INEF JO&-JZ4E6=0S[!?B2OW-TG^C9 M^-?HW?+6@I*'96/995,X.F&^.\GG8AQXQ2OBZ3'^!AA\!I$1-@*7;G@K^-@T M1;2Q>(_L[;=HPH)G3$,*$45Q]G'?,$_W1-=-P5/(86R1ZJ<=>Z:X%>QH7D"S ML)WP@$HTRUF@,<,IVX:W)@PT1CY382P/G^8% MY4@83- ?-IS7O'K7:[<+/UMUVW&QU1SO===UGG6:KTZE\K6VX[7BPU6TK M:IBG!L<^(LLUR7QYH+>K@P"M M9Z'>@5@(CISQ*@M1+6I:7"N"J:JO^OK+\'XQ]!XJUE^;X;I.0'_U#\1\G:KT MUV8JG[+^>F7(MTI8:' @%NHVKD>'T%^G9GX]L.G<@=L_OB@#+,M]PP-Q7Z]Q MW5$&V)LPP$8'8J$^Q^/83H-)T)>=*S\/T+&@?JJ?ZJ?ZJ7ZJG^JG^JE^JI_J MI_JI?JJ?ZJ?ZJ7ZJG^JG^JE^JI_'^7D:/=(Y%9P>2W1F2-RDXFI(WC)M))ND MDR675-,M(*=X7?O2"+"$$RL^GQ&,DQ>E3UW'75C3",)#ELOG]#-[')8!>Y>Q MG/\()YY>8[]^*D^@QD,U!!AW>R,R#J+_ 3 MX&O45XP(>KS]5[2X?^-()U&+S3N.9W(A6W]I#791+HH@19 >7Z0Z+OFX&(.2R &BF]3FQ," MSN C\!_14Q A+WH(-2#XALW^X*@^ 2Q15%(2]SE"%*T NTE-ACU^VA)9";M. M$*['9D&$[+: RZCM-/4FF%/59G![2S3@(]0QH=:!8@$.MOPY-HDA)LGJJ\9O M.F$S I0KO"DL)W$[^F=>I[I!??C, 'E(UI?'Q&UJ#]L^@]!;! T$<@SU9QF6 M3=O&B>6YCYZQ +)C!QIUA!@3'QN^],RUSZ[W"_=JX9K,;FJW$;.814P2,P1A M4KF._0("A[+&B^4U$X1Z*OD&'H)ZW+,0@9D:5R6^=AA8MNP>VLA!*TO ?[ZS MX*%)]*94)TNDVI';8K3HY[E+.IVO$>OZ?=\%_@D$$H2 YG$1F.M$%<#M<>45 M#U6\ABOD)&\+8%,X"0CC#$&Z..FIQRB"TIO#O75I.U&;.=!N _"@\.W$1V[=)HL;40PQZ>Y4ODD$#KS M[4R)W9;_ZB>J&)*6 >.8?)%MM1 J(*+"C.7+3P2V.F&BP5!L OQY!9I&C!$D M@Q+IG< 12W=D HD]ZN!'<#J+T)=%^VB\,'&S%8M?C^&>HV^N-#\6V?8T 2): M?1IW3+ '.1.P(&;F4V@?0)FW!PS34< P"AA& N!-6HD(?.=7^*S.9 ;K@!S MGR9$:(^>8<*[4P017@CA]$40.38D!:78[R6!9 B@ 5@W(C8G'H8>-#Y*LKD9 M3LF]>7110;$($#OR-/B-G\$<(&]-TD\1"4ZAD>"S3>U&(/PC[@37@>B-DFK($9U,^ ,3(*2OP*%\DB/]XL0$XF<_ M<0S5S6F((A0P]$0Q9,=AP-)0_1*R^_>2+SZ%W0_/1%^<9I7PJ'#.&Z'W/H,5 MN03:%,6>)1AP-)@H>K">/U5G;H%R\"B>+9X>QPHCN&^*)?(E+Z@=F=2/%:L[ M(P%WSLW;<(DKI']C>!Z(%#2E**0GHDS!$G[$#9S-- .31KX8XA"1C%Q,FBNS M8(8CQG?1OJ,.CT?=L-]S@R]8AANB8U9@ZD\Q9/#"$Q2< CQHX"(2\-NQ7=J= ME3A3Z-,PJR?7?N+\GV$X,89A9DPENK"0# ?[R&ST9#P^)"7*5QH8^/4"GEL MUB/X:&DQY A,"H\[?K*O@>3)R"['JT^LPD!(,@Q[$Z!?9&+$V4T?<=F0@V_N M;[71H"6#PP\XIF>&(H#,**"L02-]5M \O,<_,1U?XDKS9 ) MY]Y"AQ,$\!*A\<34BQC4FZ0,U:X0>1'0E63,O&FN^@ZL!?^V(*1(,@LER[>K MD8 +I]$5[T3J[8)RO8VM1@=LD?5=@W)4J_AL-2*EH>$0-%78F,4!^E?# Y*@8 M\ +A=(9'<:43XY;R,<3)\U]F=Y/0IP14&5A37^>E-'8TC3"&':2YR1J%LJ.S M/PE2F,@[Q8^(#8K(VHJ72DDA5"67<*]+F8/6DU/44%'-K-_,O.1#=BAIE#XZ M$FI:4H-2\*2GI'[BTZEPDH$8R+2@G$&4Z0;-F7*7TGB9V:*E]$R I'/&[3J? M8^BC%F4"0I=C6O)1A*[/HF54RO()&8.-^IB M*[&0#/P@*GP7H#P<3R]QFI ..UFV].@Q8O:,D>&%+#UC"9<2.A,+1P^FCCU* MJ6>V0D*:XE-L!"'&*Z,A#]+TS*:JB_.1M5(SIU2JF,>O,;M0^"4MTE1J)7G7 MH@ ;2N?2>)%C24E<.> TEA5X+(AGB(':Q<2SQWW62(-PYS7^3.17Y%.UF(LT M&TL/8MX4T4 ^EXF7SE$ C]Q!LM! XX2.Z:_>,R$I/!N)?I\84$=IVL?$*"IA M38JW @V0/XHLKNJ*(VE21/@K)F1O"OL[22;F(R3A@$EMR8&4@4P37HU(.>E4 M.H RSF!VDJIP,'@YY?/?:&@5?S0A"F,(@)""E1 =U*[@1KX?#PF,=&00>-8D MY!X]Q@-$B:(T+N@(XE98(GK"JU0Y5\9_%2&="( >I(-FK+&BX7GKN#W_P118 ML'&8SD"I3EM91^DCE+T(C?:@ I\2Z M9Z$] YY/5'7&%E14$)<8=2@'"M&K<7M-*A("%R='4QI2S)DC=25D-TX>"CTZ M>N]Q5>EI/M,@TFXB=D+;'[GBZ<<:O"#9X_68">H;L5(6 YOB>47KJ!TKEV@Q M<7V)T,G1UOI)?:5*/LJ4?'15R8#7:&HM&7AFGR*=.)&3HT<]HQ95P K0GT MLGBPFSZ(8N=H]%F+":85HN"O&](@Z:4[Q224G!B8\-IH;&/D[<6IH2@NG4A* M"%MA=>#@.2=^DEM'SF"!P1W7#_.YV%;4]H=!_^Q4F96AIWPT./;^H?O'P(NV M)L+[Y$,S^<1L%]Q@7T3R+ ?[#]Z1'4?["IMU(1L(H[:@4+C;8O1F=(^HN2#1 M-\,C71XMUY#=+MR.@S><6\LHD,.?+0,WJY/ C0(B-;7O&#?SHY'=L;DJ9[#3 MG)L7'8.#4?6^N#(964I&HQ(KP%2WL21F(:>)XI064-J9!KJ< MG"O_D*AVP%U(##PGAL*I5^BYZ[+]BC\P[S5$1RZ^KDC'9X)0& ER'NTBIY_J M&L@+?!*^JK'51J3+I/ XF48-%(FOK4;OW2@(@35TR2;:(A6Y,AA&>H@:]2T! M3V.MF9A[JU'TO)*#1HELN@-*A*%BE8HB%S4]XJ![K!,4(2@_2G&#\4&F@\Q. MX543VNLE"W!0&?)R.,&3:QFG5:(X%#E3$^&9XO;(2DKFX5S.9\,$>1E&KN)KW65G)VKQ.K(P^HQZ)E4Q$/?%^?T1WSY=@ M/=(>Z:>O!ONBF8$% ;[3$)13$FH<:9[,!% M3K);.>J:I:.$\ FH!%8J 3V2 M]ZB3WL!\'O:A6[[/DY'&5D'*3%PTBX.Q+CHI0YQ>7!.SQRSTNF[8*3$7!Z&0 M"GG&XO;D9)JPF#=2;$&7[\D5!B\0I5I+LDR$ADU60/#L.Z])0UM+NKHRW%U% M[:+BD]1:M0=K0:WW<1+42Y0:H<%@6FA?1*4*>&***W@A,_R#3&9#YI?%2<-C M%:"5P'5%'J%@5G18 ;-XD@=$3ODE^0UA?:?NF*CN(%YZXJ7&078<9UG7!M81E76F../%TR]3X1/_Q6:C]LG $ZWA.YVE3.QN'C! M DJG55$6,9ILJ!?6+3,,2-HC0P@ "H' M,0N:>K;B*C\>A?(3[@FAR[Q.!4@VEZNRNZGL;D]E=U5V5V5WWT!VMY^;W1V\ MK?QM54VI7QB8ONP+8FGYA9T4XYQ.BO%)=5(\7FC\'<_;\+N1+:?2)*)\@C25 M5G(&F&KS$RF75*6;!5K Y08D.C(ZW(8 U_*+Y_F]I*<6I0S$G:^T=^V+E=L[ MV(0G\A4A[Z@S$@D:D9D@YPW<*5U[U[E(K9[CQ(F&-*0 KSB<8%I" Y@)V4> MP&KL,(H'4\Z$4)B"N>>&CZ '@\* +,\FO>NFES,W5I8B GEY3VEJ^=M$]-5S M>BX2Z2JQ-U'"ATQQ,FPY'!YF7UV'4?.IV 0K*LN461N>M.'!%ERJS+[Q4G^Z MCW0)WE*[*$D0UQ(YD3%FD9!PGUR0B?R7N)^:_PVV5Q 1DY(K48C4Y2)Q3G - M@D%F+A:&<* #BWI?:"G@N\5")( /H\9.]]F!_V"F/\7+DY>D\Y.X$#8[EB?) M-G$/M[N4J<(HI9L4$$,$8T0?]$L4>^8%M.PW(J "Z^F1C,2/Q2LIEJTMC']A M688H40G6H;[%#XA2"!0\BG1X[A*43SD$L ,HB4QPL:0U4");1*%32L4 MH RSR6NQXG0GEEVLW"C[_.A@C/H)TTV2&,SB[9-T8*-F$;<'8R--5O&06,G) MOCFY;5%0^C2$[)04 G)7+.,KDAH9;*&?L'^$V;DB#<@-G%GCVU%%7&Q_Q=(J MPJRKF$W<[N-HXD(V9)-*'A=&(D#')APF>=PMXB(VF.#X+3HH)5SX/%_I47NH MF2? CM!OHZ($2=BPV(A$21Z;L9:&!_"/-[ U.I0*\G#$09(9(=:?H':-?C6 MZ,0=N._A(A3P',[P[MNZSN )JA8-XL1U'YTHV""JM5F4E,D90F!WU M8B*YHWY988P2@K]SN1+I$"XE=^8PV"$-?\=,G.N<+,G2!O!4%\L@*FN/'6&> M,$5NT+GZS!R?U'!A)*P"?'2[HRW@ZCE''")M&^.Z"0<;:R2D4\W];+ZN=P*M M*0%FQ-]"X#1=-$]I6\^Y&D"YX3O!^$3U_2L!(>%7K=3SI@*O,BSJ/O(P=81R MRHT K%GC10F3EW3XBC+T29^0!VBVC%X),W?30_B+\>,C6NNZ!Z$V6'E84_O) MN[O%5U)Z+!VTGU,4T8/3[3F:,L070&'D:%E"8_)SE/1C7.. 5_A15U"*'RY] M-KVT?E_.+1-8YFIVV1NT&M>@9@7/T1/7)IC@^Q&^\Q=R2+Y)$Y'B&P_QO=KFOX-Y@PQVP623; MA$@DP&+A1)>YCG5\(/>%"!^3E(C.A]%DMCR]B!AV$D\E#TZU)]0WV&SE>K(@ M!IY-,#IQ>B(NR"%C)\BL16Y[8@WQKC>U&\*/+/#XDDR$KRUR/ZOQV5FRF2R9 MN13M*=*.RII1,C*,XED,=T>P5.1LS&:$'<7'07&3/_F^[^!10E3DWRXV;HC" M0RA3,=-7%3.J8D95S+R!BIF<^0CPU^$:/(2QPD,XS8!*RE D8P@#>ZEZTXGK M>3S'G,KX@&.Z='FI OK682*SF8R$Z]T I$8[@G9#():AO-/UTS?13[='!! LU>IDOCIM)$ M_TX,@PI^CBZ:P_UPB9_[KH ;C]H212,L?.KC]$^;GBV:D4W&XZ^BI1]K0JQI MB+'=*6@O[G2 +\+S#0*'#W,1=T$*YM*7N0CR<65GH6Q\%H2FS$F,JI[LVXVO M /I1"X.#/<0$%!]_YA&%[QX2?Q)-0TDDX-%QYHX8B8&S'9:)O,%Z M'$$. TP"%4$BH^\J 39EN!Z->Z\*G66W?,^78'3?^.8-ZD>W4^">0O/N>X) MG7/6T<^Y^Q)=T.?1V?>*Y^PVQ):9EOL__X>Q6+Z_D0F6&&4K<50DD+<2L*8[ MG]/)01H9_;GN"*?I+ESKP5&!C;,)D/M8.6>/60Q^8GP3;S4+'6%R2]2 >0BW MB8\471858+' (Z+3\RDX1%*.+$#^+/TFGJ6O>SR/BB:/9?[6<9$RO)#QKSFQ!H.;Y(XG'K[Y4G+6&V^19H8WG8OF]VAPMQY-(XAG#NBR M\QF8.P0#+#%NWIVX?+0!K^=8G<>4'+]TZ$/97SV57=%D8%#5>B=EVTKY .LP(Y^2B=G%JZKNT7SEM[EWA,!(XN!C_X%W'P M1Y;?T"!']&7 .0'J^*A]Z-3AK=K2>VZO^CT%LE#^;)1UI Y3Y;G.MD1(!,& MWI=LL5J@?HTSD44W]_)O#!:5AZLUL1\>MEABX>$I-N-(DR+:QV>,\!@#AZZC M/T=5LE$S%>RS)\:KQ1CS47.7MS+/@ML0 FVJX2(^^XG;2BH++:(M'Q$,WCBWR C[>?(_.?*Q-9 MB8&7PJ>1BJ$:[C4Z/#4PB>/E,%(WB1DZ,H:#I:KQ;$ :9E> +9L:.U#8\9&X MU\HP@VAJ*%<,,>/'5_ @240C671+R7D^STET2? N!M$ME=X,B=0101IGMR%- MK>0RP97"G(-$D\HV?8FYPM)&37=&DI'*HNK;U#-798P_U9"@N>(AAYE?=$HB M=[.ZGU3%X5D!EMS@M%(";N0%,R:"NIB$\LL'D\KH6U0UXKC)&:E)FI-U3V54 MLA4G7R*:VB?)'_+[C+9+5N-B1LER0Q_4?V*9>EPN@LU^G(,>'SUPR0*V\=K5 MR;FR8DTN-3&E-6,8B(ZB XQJ/"4V*DHEDVNRHM?Y-#:)A,7AN5:,(O#>92F1 MC-B4 124\TWOHUZ$4LS$^W]I2;C Q+A>0O["MP>)8(O-H\95S5&JYFB@:HY4 MS9&J.7H#-4?#MU4_5%5IR0U:8'=1H],M3Q/G1 '[)Q3O^W6AQ:]$/7"K+5M' M3LMI6>2%T[.XOF3[WN(DE"Q!2&;)Q9>X<\C#AQBNH79GPCC([;6KMIF.))#G MG\B/+VBM$RZE\/5I<0A_';FV<- $V95:LZ)'1OXDQ5OG0,4XF(JC"'%P/"(R MQ*XP0K,6N]:R6"#J=)9XR>AH)U8D 0-6YXHB]'W4HIOJ$8?[Q0&Q;'MDXD4D MJ@FOO8G#P(6S-1*18G@*1X P\D,DQG+IN>#F',NKV4I'/G+MZ-\XYI>X(O$? MP,B?70^K\7C*I#!QDE,&.QCD)TY>4UO:1Z]2.,#S2KXTWUBNE"BS"[MYYEFA MS"%(/2\DC^#8@:G\Z+GA4N E9;Z+.73/$B+,OXE>;7+B*$]P)VIW+[(P1BF" MQWUKJ"#!(TXCVB9B_[>J_),ZGC<8\R($&NICBVJ+ @ Q.5$LQGI#[+%X8)VULJ K M#8NEXBH3ZGF.@F$A."&>Z-BBDX+:H?$ZG0^?X*LRJ&Y KN\]W-+B/5S)Q\;H MROPP7S 3AZH(AN3P=3+N#2 M7D-R>A[B/H#0X.V?+D2\QX[.W>2R(]$002H$^<+^1+CT*?N2?" 57RJ"8E!= M#4OOOY$,G')PO@BV#Q:.=(CW_SU'FG@"&G")#1W;^L4H(R;AH9)O+"465VMZ MQC,-2::O)MTA:=8)%Y[N(*]$I)GM$ ].5%;OLE'? E@X/T?ZTAV6<0>H3*TF M+',QOX[74?&163REA!?ST=/25,^US8#U_L5X*9>>*C\2;:X).!=ACB,+T9 H MOQ"^,Y18",8$T2\3;RXL[Q2C8'LMV;<3-C4D*%"4)I\I)2=O&TK.3P"Y&J MD,!?>"/\2HQJ'QO^/NK7[+.)P2S7>XMI)F3'-**0S-1)O!UIFDQC)HZQA%)H M67GC0$3LOZGADQ+74>L3A]Q9?X!J[] 1Y5Y5=-05XR%Q]1G-[$PD$N*E762' MB/(7IOF6T52/U\H=U2M1A*[8]3\QV9CP^]>8JVF5&^%N!IA1117/'*TJ;C <7/RY[CNL0PA?F7/-U%<\[L'.C846 #^!@=Y>$(Q MQ<6%]H--.J#][L%=@JH<]3H743' PQQ.8[Q.F+14'TKS#R2(ZV*!0$0NARD1&#J)8;KH MTPI(/_[IW+7)+D /.#'M"&MOG\'%PCK8<_@( M;$+V2@Z0MR7_1.\AXYMDU,C[$!AA#$)/P,,V#Y G4>]CB/\-Q]AI\Q6**#(! MXD9&=6[2%I#6!)7@@O,%RHQ0AW1Y^,,S%Q$H5(1U@_78Z:]/V*/E\!8>@N7Y M"*I@,8%?VGV=>+:I?3(\1"$W!:*-11-<%UB#8J;=H'@\G&A_E>Z/'X$X2S5- M_2BSJ;B!6^$_I(U'!CFN,=&TW%WTNMUV<3L=,;,F#)S/!VVAH/_[N%( MJEJA7\*A4\Z5_"!BV+\[\U"W MP3G\;?9_7'30Y( (_BU81D-# P]N<]F).7X,1WRK)7E7KO#Z/Z6Q[88!.7K4 MU0/W"5[^L*V%E]A7_BX:3AYZX\PKZU24A/ P^(J1=%3]=LG5?_;<14)*2K],IW'=T3NC;N[V ML?6,2O/JTS&0:/XVLVWJ"Q3M17 @R28][=GPC[;;?V);9&FB=&&'A_I@W,_9 M8>ZA";0T(UD35WZ?V[L(+CX;"T^36R&KK5YN>58M[Z5ZC>OQ,+O/>5LD\VNX M4ZEA$5$]2=K_I0Q=,OTC1S=3PZ=HCRY+G&X^<1[SR/)=MO5B?WXT(/J.IZWB M6/L=IG66-@O83;2R!^-W:?[HPYFB#T:C+#&3>$O&;X1LB <;8> !QV7 QZOG M:F>E!1P%JQRU>E4JQ.P;@Z4\&'6R[[LB[B(*,K,\/]#^#@TOX-4R/$+(YP-H MU);%E;Z -, C "!X2. M4\F#S14S(=7M"'00753:C>E.LB67\16%^+X%-PK]"F)$\ 4LW,8BA\OLI M:5KG(YQ&RQ@>,@+88M&K",#VY,M0\(9>F\*EP&J/O'U:OB6Q'V;BV26!67O8 M("^6*-D5PI\NW;W!,@SX>IQ3+:TKA]A4IG=R3' J3A<( A'Z#?<&BUOAM.6G^*9Y\PQ_\DU(E7ZP9VVI>P!"-V9Y\]BEE7ODAU^E?RH$Y$/26VHOBZ/+OCEHQR)!T> MB*3@;?7T;C=K:^G)L"ZR#NF+?S###N93&G-9S8N-#O1BX'D-]6Z.XRP'(^&B M_P%BICTP@3L&-D&(]8KC]PHKJP<\->CFOY=C+E/'M2H,]6;%;" M;T#8G@@*5M2A@2LAT;]% >:CO&,BKA*C%D>:TJ.ZU&5Z>J0 BI7 B,G&*5$I M2LP9EO1'RDA@\E'B6N] M#QUHV=DNY%\IO2W]QG5?'W2R,<6X'#I!E-2DS(.90562)?&7TK09(,N.^MGP M ]>%QJ/'>-@IXC$9CQ">+M81@7V*<*LF6SBB,6:UG 11_4"97LI(F%"^2?-POAM+<+%^JA&L@$X0FZB@ ,#KYG[YQBUP+A!,B#T[(:V*=MP MHP(0FX#8L/[>X__B,YOD$+27U#K)D<=J> [H1"J>^GQ!>'/+1L[+*[^),>FR MWK(G.)#.!)992UP+KRT^=$(FVF\#XA?@\6%6W,F":V#FWNBGU M( *+BY+/ E4MI\M'?C?13REUY.JT^]6EEBZ1Y6J%EZ+%GF@!C?:;B5))64._ M4[>RAE[9LH8OKN'X5+OSX!DF@Q/E&^K%'Q'LJ+^NRF&44^4PRJERN,G"F489 MO#5@@GO4052 W,)?).?U.HVR2";B]6.JWLB7_NQZ,?3Q WZ40^5QN6:$VA1] M!Z*!4Y@&)@.3RO:+XBKK4"5=)P\2-UL'_CJ5C1LF X"O^&@YEX&[O.*3ESA= MHHI.#XR62X01-)8^NY*_O,?N=]MXN;(<>B)=]%[<2Y2!PNW>/V%R \XHP0.T M]_SCN"JRV>*5D8$'_S?ED\7'3?KHC\#,?M;O-_N#0>''K6:[\+-UMVV/FZWN M:*?;KO^L-^Y5OMA.N]EK=;:Z[1]$7TYCV$9D!S(D1Y4TVF M3%,$V< A$V/Z"UL='/-2+'LZ96 /O5]#!YO-LDK@F%3X!BX5:GN)'\L3R/_+ M@./4>]':JPRQZ56%/D1M23/%-;(9-5QZB@PM;4MB<&5X/'K\Q\'>./FF'C[Q MM5^UC*O6V9 R3)I$']UP$LQ".VLXE0UIC%O@K/7T;DZ\YWC(0JT<(Z%BW@ Y MT$KRR!JUNU$/K:IN)=1O4Z@+2L<.+--MD.F6WNMEXY1*IG5C[RT I3U'R*63P,D.=R5F+1NAX@@ M);K==E#7.62HK_"\.ZZ^CND/L@*?P%(>.,M[?:/@+?]4F#M[,FPZOPW6D;VOG>WZVHR1#1O+)GHO!M M1'ZB"X0UP>^S&?=NWE 8H%IZJ"!!:54Q.-$@0:6,\\I^D-(62EN4U18;^BL/ MI"V&7%N,LQ:MTA;;V4%_4('"&N#6^M1F*%RN%"[72.%R*5PNA=Y"^^2(/5[L$/95NHU7A)CG6&G5ZT6/>)8.'H>KVF4Q:X"$T=4O-*N M%>#EZ(F1"O8+'(]K[I/IEDK,>\AA]MV[$8<;FJ8^BK%K?R+H]IULH\,^$'E& M?Y,]19+!R,K$=D1L)TEQ6VDVZV%50+>7UZV?/S&L"<1G&JY &_'V0E$K8MC) M+JRWAK]_YT2$T&&[.>R@-K&HR?@0QUK^L?W5=:8[*IP^P?\-NZ^B*/==_*!Q M/4(^+NHS7F=RN,XA-^SQ*C]]QWQJ_=JIK;K?&C:NNV ?YK1%5K57AUGW"-<] M:&>MIAR;([LI1[4X]N!&,((';;W??17S?:^EM\&N'8Y "^0MO:)3>5>%WJ-H MZFF=#00X_#'&2G2*6UA21.,$C0>09##5C&C(3EE9R :X7P]^*V4X NK]CM! M*C,7E1:>D7**Z'7BD9L3IWAZG:)L.QJ 7.BW94PCC<: M!TU0@BM_BJ)N$C]GG<6AI_OW:2R.G"+$08RXX2W'!Z4;_#?X8K-9M3:3WPD<,;'O>2(&C-C MRI'=*S*R\BK:/M-P6EC'9_&POSC*S*VQA#\$+Z7-ECZAX>NM/.S)"BWBP[\( M.#+#?L%[I-A>R^=X+=_JTN6()[*O@VCR:%ZH SZ;&,XO#@- $$%H=82>3U-N MXYE0A#N#3:?B0UBN69@?T\[IZJ_O:;%WYBX$C MV.OK_?$F(XMSTA+6,K66B-(FT""3$-J/AN7X <<=C+37]H=$)#)'YA5ZDV_Q MBY2FX;@NS+'OFW3 Z^R.]'%.-B6/&Q";$#=W)A?" ;_R=%E"AW #G5#/2CMA MY3FCT$+'IAK$O=I(U3PZ@3_5[AW4*-]K>>@V];=SF_9S62M9+7HXK>QJRR^O MT"$ML;R2 D-HE]U!'GIP6E[^1-V(<'JQ/T- @H8M8,3BB +'2*.C%S&#Q/2< M& LL)RF";GS6E6E$$(#"U7HG@#0OR$UJ*(7_$@ESMG":?5&JRU?J>? 2.#OV6QUC['&'Z)03$;L-3R MRXO$_7.>NK'HZ!437QO0N&JUUM1L'[Y;?H0]&T,D)L 7$Z"+28Q3T'+6$\<( M1M/3"VG3==2A25!',4@I]#S>XP/.4UGNO9_.F1G:[-LLXF.!H9E"HQ6\;7Y# M)%O^O _XN'R,NSZBPV3X;)#E[HIAW]K=9J?5 M/Q&,NO:P.>X,3V6QO>9HN!V@7@T6VV_VA\4?5XG^![[4BKS)IH(-/1N;4?&. MW>]SDQ\8+ .%MP.YMNEOJ1^MR%ZC8U3[*WF:PMUF]INZ/\.77"H^/'_WB24?1)$.3[D49 MQ5%S?*PBZWC;$WT?!,EM^&5GA"2UQOJN\;11B8H@Y?+"F]H[ZOHP=&VZ/?[3 MMK"+QP40R7_MT@ B=8$!J0"V=,/@OI@C=BO\[R#B!\Z6KQ,:Y)%@=Q3OUYSW M-W2'K.?]F?6;F9?_9IZ;Q_8CD6_NO%=\K_B^9GR_H;5H;YT_5CI?\7Y->;^@ M/J\"G=]MU5'GG[9G7^2FB"Z;E_:1C1=.?)86''LYVS@AZNP]Q^O M)%%O$S3]#B3E=RO2M8JB:,51A5\)!&:JK&.I<&:JP+>/PQUZOAL?>:0>O\_,]N1GA32_T M9L&OSQS>>E-%+K.2XY//Z>0S8J*G595LJC6J MDLTM-=0GPW,NW3 @F G+%(#A(@$ZT353E6R>6PG#AM#6!X'%=NLN)I9#[,"G MOCPR)[A-V=*^MLW:>TC^;I*\USINRS=:O/ MCIIG3=F(JNP\4K^/A!M]B0VXV6X&W+:>VNG)0>F6GX0\5)#-[>$LB[$^R &( M/WF__XUS5NF^GS*D.H&I/P7ZKAJ?@ M:2""3H+I#3=$-$9J=BDD2A2?NLRQFKI,9IESIN"'I6K!O:C>M1 M2Q^/3JV'J$)^>>50266O>.X5S]72X[25Q(;0=F5F:7\-TL%Y*8A7;7M0*D*I MB".W/E5L1Q1G496:4&I"J8G:JHD-J:J*U00BDG3T]O#4VJMJH28H9O('C6"[ MSIG5N<4,3T&"?@]HM'1]"[]PY3&;]9^N O#@1TV'/]RQ_&+[?'*A-/$S[DG5[,T'MGEQ&/&KTMC M!HN],NQGX\5O_)$>Q&)-MWP.F?G[Y^O[E]T+[<_77W M\.FC=O/UHW;W<*_=__QP?_?Q[N;'W:?[.JX;\ZZ^%KABM&]BV.WG:$#D?33V MMHYO\.ZG8X2F!4N^J.7R[G!LLAN"")J^KK'?4P:Z:\E =9%HE+\13;3NX4VVYCW6S,E1FWVR[L"'3O-[6"*;_:NUOYFL4< MDYW/F7XW>)'3F?[9;O:[HS<^_7-T2HOM-L>M[09JUF"Q:OKGSM,_H[G(FAR) MK,9_JO&?YS3'3(W_/)D9E6K\IQK_>9S(D1K_J<9_;DD3-?XS2Q,U_O.M8B"I M-2HL*37^4^$>B,3CX+"CX/K]QG6GJ[<&XQI5/2O,#\7[R/O#@XV"ZU?7&JKX M7O%]Q7P_.K#.'RJ=KWB_IKP_/IS.KV5'ZFE[]FK\YY'L_2/,0>N/&]>]@3[N M[=T J8!6:L94!8;T8:>Z<=O%;C/_?PY=Y(0\V&N'9UXMUM7 ];>JO=/;%>FI+L4/.XBY+C,Y7C M#3'Z2NR^-0BR2H:5#"L9/FR^H;JSN#C9K.18R;&2X\/F3JJ3XT&ARZSD^.1S M.FK\IUJC*MFL^32;;8Y4_;9NG)M-\TSK.7DVM-V=5YQFLWYIO)+5[!5 M"YXW;%-PHMOMU"B?KXI$7J6,K3* Y^$:@&?%5:?-5:5KV:KCJJ[BJG/EJM(% M;16?@KT:GH*G'=^KOJI-04Q72X_3SMYM"'Q6K!_ZC>M!3V^-3VVB3:4<J4FE)K8.L!=G7&ZID5>J0BE(I2*J*V*V)#(J-B2*,ZE*C6AU(12$[55$QL2 M5A6KB5%A0$*IB>TB)W*FS=YTVFHFS J9UHS;$',?^"M9#N(V7XU)/?%KU\YS M$=2Y1#5RU1GF3I1(W?D2OW24H!^?[6%<'(\_X8GO4P1I]YH]>MU$&9F T,!) M(I8SM4.3F?"+AK9Z![C-8TL#6(_]QN@B\VGNB$L(Q=/0\X""X@;T_?9[^EQ< MR[^6_MAR:&S,-#DV9F+8AC-EFC]G\,VFMAGOHV"Q.SYP5Z:\/!^NG+PJ5W:; M1,F[[(X:TZD7LK7L9\?G2B$/YGQ'\<4V?#%]96TU'N#K/M"@J06LX(4/Y_$U M"[2 F5\+.S%\V$O0& N: Z#%..KP-<10UX7NP!$0<"[.T?1X-CR3SU1:NH&V MI $#^'=B$H_9[,D 7N,\-[4$(UJ(\,S\0/-PD 1L4715=$7J*Z#;\%7^#FF" M%BJQP/C%'&WFN0NX(=Z! 9_C3LO%XZPG?*%B9MR+ATZ=/\U7UEO#B#]G\>0H M=Z8QPW,NW3 @_6(!H](9IFM@D$U#FY2-X1-OP0'KXW['EX*JF^(79F$ AK&V M-%XX7P>N-F' %R:3P]=\9MO,H[$PQO3OT,(S(1[8/;V7-+*[=F3&=:\O0F\Z!M37CT6,TGH4N-DQB+'%_H$YH!_C"'IO9 M0!@Q=8Z4 <43A^]]^6;1LFWK%[.MN>N:G#9SBSWQ)\ __1 >+I;5U/X$ZO"C MP+?D-(;X_4,G1WO@![A=M*=),$:L!#/@-=^48?+]3OV MRH?+0)C"FZQ-DF&?>,>V9G38A!YQR1),!SH-YLPV@5E,-#^U'\9D8FD/'I"X MJ?$N.?X%87,D/B?F(=8PXW.+[!+#GP.GXG&#-XVT WX6/Q\]<'1[0=3G%G"U MA?(.!\X"7GWEAFG]Q'D;[FR_H*2)%TV:U.D'X<2D&;RLRT443RZPJQA(>8KW MGZU@OB7_:TH WLU>50 &S4X___3"33.WJ5JU$N=+>6;+\)@0)C*M_+TY;&4B M9G9RKYK9FV#&3DO-[%T;$%4S>]7,WC7+>XV9O:G#:X-75SS$M]LXTX&\>Q/, M<9VOX0+6/EW)=;17DQM11B.1Y1!S)\UOS@^&@0,X^SX88$@F)[O14#?XV 41 MA&,5=^8!'O/!=J>_XES'N $>SM18XCMY(2M4HAO>\@@F#=D2KFV[S^3 D=NT M]-PG<('A7-<\^.A21ENR9W>AXPSF<, >70]60HZS//ZMC+D1'?]1\":8@W=) MHN? RV%9S/-IMPUYAL=WFH+,=&^P[1W-< M@SF:H^W*RTD9YNM '"A=Q>3$TZ'&U^(#(4.,XPZ%/GK/RG8$P\.Q]H-]:T*H M;A6R="[$4%RS$]><=CM\_DM^6S*',J\\V5ZV<>P-%1>6?>.3+A\ M]E]Q&."?5C#/>--^VIWVT\ZW],]?Z%YEJPYAD==]O=YHAV+(#OQV8Z?\T+.>+Z_NR M/_7.^03[!E_S\]@<@0GZ652"S&:6Y.?#!N33C]P)>_.D^*[&YM$Z;MO>6AI7 M!@6KV+%N:C!CTM50#8Y;2@V>&]]E3,TZ\EV[<=UN9U%(7X7OC@10O+!,TV;' M"^C>VJZ_2P7/ZX"''9LZM04/.S8A2NF6#1B#M8C[CSNG&?=_)YFRQ89 M>:59"C5+"H/Y#8-@U0,0F6=H_1Q$B>(T+0*Y> RAT7)0B-TE?!XE0&EC =(U]G$G9)D: M\-^I(LQTFYW6 :!%.LW.CL UZS_KC7N'6.R@7_QQS4!;.LUQYV3@<-K-P6B[ M!1T3829ES/6:.3*F0&<4Z,Q)H6(H^! %.J.XYKQ 9XX=>JL;[DQ]8["5=YS6 M.XG\@S)G* MQ!_;28;Z>-A7XJ_$7XE_U>)_(,B9RL1_3*=_?]13XJ_$7XE_U>)_(+B9BL1_ MT,(NJI;>&;25^!?64)QR@TT^L6]@=7RVX#N'T=PYCYELL<2_[=84GO/>VW>E M'?OU2TGP4:!I2(*_BWF5.6UG@U:[<3WL9&WTW0J3:E2X^,:YZRBMWYNY"S$' M^XJ[SHV[CH+-L\I=)2V0;N-ZI _:+<5\9\9\1P$.VI/Y>N#]ZL,<&('78[Z3 MSXZ50RC:7#>X%UA1#G'J*UZET!*RANE!T1)(T(J1$MJE1:_?N&[KXT$V[K0] MDD(^Y[]FG.>M\V3&G#TMGAP@3_9'6>AMQ9.GRY/'13.JG">'P),MO=7.1N@4 M4]:)*6MJ&U?)BB/L\QUWLYRX6_!6!6@5 I+J]CU:*NI 4 *5I:(P$SW4VZ/N MB:6B:M'LJV $E&)Y+<5R(!B!JA1+&W/< WW<.[42%Z58E&)YTXJEYA9+NZTL M%J58E&(Y/<52=XNEHRR62G&/2J'9I/K;>[3$O9"07@?V".5!0-7PE&H$88-P M-3D@-AT!E;1RW1$YKA@\:S1H=Q7 44&A@AW3\U 1P6(0SLA_91AL$V00:<#TK,[ MFLX&=)91>W J(#W=9K>WVVTW/')'Z)^UBX4+#X(H-!QVJE]LK]GJU0^D1R'R MU(<:"I&G),$4MHI"Y%%91=&W5/++JC. M?*4$3D$)' B8IUHET"=TGFY;*0&E!)02J%X)' B>IUHE,"",GE;KU 8L*26@ ME, I*($#@?14JP00IG.L#_JG5A.@D'H44L]1FJK:K:- ]41BO Y0I3U"N)[L M>:TP+4Z">O;M!%0?6C0./TIU< M 0>V%7K/D?AG!_2>9&6<@O#9UF(]*#9%)'+%H "E9;!#,#[#K*FKT"E.F"^/ MB^-S"+[L$I1/5T'YG!5?'A?+YQ!\V>-P/MVLXZ88LTZ,66>+N4)V[!.D3R>K M)A6DCX+TJ65N2O6Q)O3.@3KD*\U<=3!]/=#[JDU>MWK9Z.0GK9:2L%Z5>E'HY0?5R$M;+6%DOE4+];$*MV +M MH@#'IQA(X\C0/N_B1.I1GE@ RK,6=F?+Q' !(H_/;%C$HZX],H=YADU8)X:Y ML!S+#SRXUQ/3!$Z/OP-$3W+?5Z&ALOA'"_W)'5.NT5 M:B5^SKU88![9Y<1CQJ]+8P:+O3+L9^/%;_R1>B?8/7GS 2B*TN^^/49-69+M M<2P1E?[\]/7[S>V#]N7NK[N'3Q^UFZ\?M;N'>^W^YX?[NX]W-S_N/MW7<=U8 ME>%K@4N"K\LF9J/IL#4<_'=_U$A<=#22#9I:.6BSC_"E)U+ =PX<#B'Q MZHUC_H.9CW"&W( Q]42'S4?+G]HN6GI9A+-N*X.)!W_#AZ5QS^*':;-(1*SX MN=GC9#-3[H;]E@.')U:<\QZ=?1';#FC-/)#N6<##7C3+QV/=]4$#":WD6?XO MZGH +:3-[' :\%>& QU>&\YU,+?A;HZ&)CESIB\1UA](58'Y Z_";6G+1A%89D; MUXA6%YAF_'UL^)Y'X' $:.8OFA].,P]WW W=\* 6^#/ M\#3^,ILI5$0,O%&(YTJ([JEFX%%CN01H&"[Q6>M5:[M5K%Q_L(5A88W!7_@( M<'?3XX/ P)Q>P6,)Y2I6J^W&!J#*]AI]OMLC<91Q.]>L3_Q;HG')_4P(!5 8 MW)4I5S+(&NAH3 .NDMPIR)0D+U[HP]H%E9LEE/V^N)Z/5_=34 JAS;[-;AX? M/?8(/ #F'"S:L&\6R&?^M]FW, "]Y*#&R3LE']Q'AMR.08\?Z,0P\P,O3KB? M,Q9\0DV,IR6*;KGA(/W BRQ(0L/J S/S$ SKOC.,Y/B8MTV&BXV* CL?-_JB[ M$P3HL-D9[X;5N0$"M-O>#5)R$P3H\'06V^V?T&(/1MGM;OMV($"_%FO2C>T@ M9TF0#[E:GQOQVCMIP+]<"/),TN1Y=5S06M#PAH[ACVPJP%/;' N[]JB/-2)> M"GI6JPV :(THI-CK<.QUI/Y((.#Q6@4^K_KITH&/_?5D ,9RKK9AJ'V 5+;A MM)U;/-0:Z[O&BGHG>"%,#Q^Y2=(J4S);"MM/![,]/"WE:Q_1Q?3 HL2,\85V M!ZXYK.)'N&38=3P)7[9OJMJVG[\.1"A=$%2NK.?8KU.JK*>] ;(OCG2EXV%E M*W.Z/>H@'0WU?JOUJ@@#T78R 4-(7?>LR$^UC^KU@V_)L@J@/]RLH+QZ!QW>G#*9%%0=K+\E!"H81B/Z'( MG Y'%(HA-I5WN^-ZR$1%(8=3]8G^8K]A:8[VG?ENODMT>/"&>AM2&V!#*S.D M1B 6/;VUOQ6U%]C";@?&J^-_U)N%-L""5L9"B/G9TX=]Q4)GQT(;M- !SNE> M"SV[UC![3BMF.G%FVJ"/#L%,;62F07MOS.L*F>F-1\._SRW;6B[A(G]?ZV]; MO^\$164#W')51W>OT[@>CO7..<;0WCH+;4!_JXR%$-.R!9ZUXJ%3X*&2 9MM MH2VW.KNSO--K7(\ZHWI$9!3+5,,R&;USO!A?C[)"@XZ*\1V)-3Z%GBL-NP*K M3\7VLB*R 6*HLJ-Y .(PZNCM018F2#G3)\Y#&W!D*N.A(?#08*0/% ^='P]M MT$,[&G6CQG5OI&+!9\PYQ*'2Q^W7!0)_:^&[>UBFL70]EC;BB@P\ MLOY4_"XE*YW6<4[G?JMQW6_IX_[>$J(VM6Q4*UBYMDM%"E<9-! MJW'=[>PSREZQS(EIG0.D4@?4"5&O*/_Y!^'6=D)4:.*=L9=SI$Z(0:=QW6NK M/MAS9*$C=4(,NL!"W2H :10+U8V%-FBA'2V['L9:5"K@!+BEI$?PBCT0@S[B MG+3VPCE1T;L2K/$=5P\F'O-P.N"ANB'.V!DZ4C?$8(!^M-X?]VKD BE_NA(6 M.E(SQ QI-KZH+]W[E6Q4-U8J(I>B)+<-,*03+N]=V.-8J:Z,5,5K1)9?D&< MI4Z=3J\W'L#[1^@\&A[6U7V&&ZGP78XD=(_4"#%$U*B."M^=(PL=J1%BV ;_ MH*]8Z!Q9Z""-$,-./GJ)XI;:<4NY\%U6XQPO?#?L$OSA.*N$WDCX[JA#DFY" M/_#@N?"P\D-;WKB3TSU2S\000:*&>E_YR>?'0D?JF1CV&]=C+.#,#D10+%0[ M%BIY6%[P8L*W.4)R9%:*X9J_L39LM"1>BN&B!+54W5WY\A"QY\_,:+Y M$]UAUN13S%0[9BKI*F04TO'B>B/JO^CULA:@BNL=IZ-65>1M+2='ZKD8(9)4 MJPK;3_G8=6.A(_5F\<\PP:PR:C3[KQ7['-N['.0N1.C$:@;Q2OGQBM53YU8KW7& M==0Z9QZLNW?#8*[=S#Q8@*/],!Q3A>S*BDGO2'T6XQ9U0*J RQFRT)'Z+,9M M8"$5LSL1%BH7L\NJH>/%[,8=&OZI:O5JSE&5*J5#\!'OP.C4J=S\V"&]H]I_ M:POU/GC&ORUJT/C!#%O%\_)DI))&C+5^T;A71[](>=B5L,^1FC#&?1SFJ,+! M9\A!5E8XJ4Z7*IFTJT"':/-EINB%6:>"M.E9:"2KHKU M*K2C7..S99_C=%0,6]W&=6>L#W-JWQ4+G3@+53'%8GMEI'(&I\1))>-TE4ZX MR/).'RR[[CEBX-7-J+N#;?68'V@>&'":_VPL?>W=S'9AH\#&"UR-9%S%YE;8 M_S@M%,,6HD]U.WIG__G=RB>N&P\=O(EBV*JNB4*Q3]W8Y^@#*X:M4>-ZH'?[ M*M)[=LQTS"Z+8:NZ+HL:Q>X*64K=8RM3?>)Z)O,N^:9<@9VLF6XXL9DFQ4-\ M 25U1/^;0HY6Y66A12[LQK M(QS84&]7X8Q6MIVO'/Q0DJPD>3=#X^AP?L-VNW'=U[NM;#6_W,(CV6.[A3Q? M76605?1'8, SX;^F]73]7_!#KCMQKW^%?F#-7OCM+<=D3G U)K7!WWCB_1&1 M/',?L=)+E.VKSC M\'EWOL0O'<68[M!I95P]3!&GWFCUZ71D(T R* M!/B:X3'M%WO1F,T6#/_@SD# I.AH,\LQG*D%%UB.'W@A?DF:6NY> &^Z"[@24^*6H_ULWC>!2%3[V"QD_DVL?CY2-'E5*>HV MB9(?#!MVEFG^G+$@YD_+7[=[G-WARD8U0*NGP:2I3;PD2_Y M%(3.]2C0;L)#5SA$G%=?X1+/FO)_XVEJ.:'!#[#$UHNW[O> +/!"%G[ARF,V M+>+]LV4&?!VL!Q/O*GK4?[L)P M8%,-Q[_?,! MYF?*OOL&L=R#9'O89D2E/S]]_7YS^Z!]N?OK[N'31^WFZT?M[N%>N__YX?[N MX]W-C[M/]W5<]U2&((*FK^-9RL! 7,(!Z<_I(#,"@W0>_R>=_1=Y$K?V'%LC'RO*3%83=UN7 M'>XTP"?,O GD7[N%HIA^UA%H-VAJ'SW\A6RVU]6:>2=W,<]N#_?W'_0 M'D,003PX8;?B XZ?C'-F/N(QYK&_0PL,.=A!- ,M+L0>F[J/#CQ/,VP[>3@F M*6: 16>1B6;X/L,STM-LRYA8ML7MS4";@1^H/:$CB,=&OY>-#R,0D14$&"JI',*I=L(QIX> OLBGW M 69A@#9-="MZ]A/.*B9ZOB 1\*5@%:A4/;"N@5?Y@I>A!U?YC&X$#/-D31F\ M'WY4ZAT+UYJ^R\P.IX%0 FCN\UT$NXW^0D< F&9@MC]ZQB*]0R$NLH"=@CDP M#*X!'11D"G1>3'QII#ZG.3?]29:&1AP6WA>RE6U$#Q M+X!H?CB=X_. T@Q6"4ZT'Q-R*EX#7'C/?0;^\_5XV2NVZ#3T/ 9J!G>%A 2^ MZ.0Z7 EW9A8Z4^&DB.M?=O9"$@JG0)W'MNIJ=FDUS',_!:*&-OLVB_7H7;QW M=TYTM'^;1>?]=V&B1L&@!WC"!^2U.-8#1P?SI\827\<+V:8CXQ4UZ@/L7$*= M";]A=2^+5"6*'-S.0U$3QV<^,\2'DQ]92\1>?K@ SP46;,I+*<2C31BHI*N5 M6-4JJ\"5H"XIYM3/=3*!COQVD9]!0:HI^E)+GUW)7]Z;EK^TC9V%M9GO' MSWKCWDY7KEMLN]UL=SH'6&RWWZ]\L>/F:'B(M1Z(L)W!K@LZ]F*1L-MMUX:< M=HET[\:OCC-?SO+"=ADW;:N=5J)R-1^;_TFB'?/EH&@7HNHUZU"',^) M0HJ]#L=>%?5KUJT\X88B*-OPR2$+P:IB0K7&,UQC14TU=9M-\MUC2P->G/U> M,L=GRNW"Y#A31A:_#B"N5A@/(P&I\A\%3=6/M;HB#D$.&,,N0Y _G/ M>ZL3E_^M05(KE/\ARG^KU3\_6!LE#ZE#S431ZV M!EW<5A[6(ANT:SD_4@F#$@82AJTA)"L1ADYU@,[5H[G)9TEJ]HC5JT:34?=0 M]]@[\UDW5SV_YN!+W*OQVH4'ZAXG=(\S+02XF4Z]D*TM!+#WE!@5VS[SV/;6 M(*.YYII4R"]E_?D.#FCNZH-!=I*N2O@HH7AEH=@:-;5BH<#ITBV]/=X[RJ6$ M0@E%Q4(QV*]N;'>AP-JQMMX;[YT*44*AA*)JH=BO=FQWH>CAG.-QOTZ([2TN$U0[U^^? MX7 Q)1.G+A/[U9(5R,3Z%&EU UJ40"B!J%H@]BLF2PA$EO&Q9JQ.!90Y.->K M *P5P0]N"8/:V0I':@-2TX%A$NDF5U8 3YANL=A"X)6]D"3K"O'UV?4V@M/% M0"R4'_P[A,7/7O+P ?4$Q!_>CH"#08 %#]X/ 2ROHDHMB3[ <;ZE"\<6\]0PS!,%@P)')\5;2( M:9=Y@DB/-[N1#9$(4^I2*]S?\B_8'\ELEQ\N/?;Z]%X<:?YK\(/TF^(0I@,.<@NX'G M/5\%3SY*XOH^N$[HDVL$P1$!4X3"\LD4 MZQ.#\$2,"RK)SG2Z7JP9].<>E4F1/B,X5-0WS@(U]I\,+'1S^'%YB+ !<07] MOX&#S-&)[2\D"U@4/I,NCK'-]O$I3-(22FZIX600AI@SD< ,T>5O\'/BG\4@ M.I0B#66RI/CT,>5&;D% 49M?)ULJ$#I5 O^Q8"83773#A9646;1B9?($BZPU1''D-;/1\, M[9N\;UT<-3]F0\.-)]Z\;UBM=RZGTE M!QR_:JS>]AL7C=7>\/$*RNKMM-%-6TD=_N.;&BG+]^P7X-_OZ0#&Z,8'68BR45RT"+9A40F=X[7 MP=2E@I<6JZT4)I)WC648;<1,1_Q01 8HLN-G8&R MJ-@F5P-<#7 UT*G/?9 >.*[/;:(SH!K6XBV85$'LOGMD8361=M)2]G MW-JVR,J?&)2T'JU!8Q?40NZT\FVZZX3@@5Y:Q/6/@4_K(CV2M!WF>_?*X7>4 M9J0K5&7'E?!B"C8RNCD)Q]XE^-NNJ.^UNVGQ3X3^Q^;0IK3"NKW/;2,:AV+F MT]SUC>WPD-LXU^VQ*PJVC;/IVAU!2\"=(O$>?TXABND9;KF^-*K*4ZFMA:_KZ#*ZX!\=&0 MV*BUC=301AK:D$#+S[WBK9A;XK0HHD,\.&XH_$0TD0PL3 JRAY56KE<0:_NX MIRQ,C4_*BRWW"5==6+4A"- M6A!#B9:9'U+%&6] C#=@OFO#=#:H.]'2N+D=/N<-6N6U-+>ZA'TITE!BC,N\ M)O^OTYHE^/E##L\AAVPDFT7O>DX.5(39?L03X8S[&4P M;&_.=\=>@08\JXJ:T4'%">?9X?'L<%FV#;/J]&+ ZNKFES/L\!AVP$JVI5=@ MT"'KAGD&&O;>T%T.'!/C,2I FEGP1K1AI.U[CF52^]GZH8H0^MY M:J2#E-Q([ATE-,"^9-W$E*MIYF>-M&U([(01SJ-IL=56N18XK[;' U7 \3J1 M\[)M@9.L='"#W-GAEN$JFH0_0 M13>DT<04K8)Q@&>$9<#U#-..[=)IUUJ$F'=+QSD>0B>:Z6^5@WCSKM>Y8,/EF8BS87[6ZM MK7I^W46&@:6+BMX!?"*732Z;@S6[G8CF<1UB1#85]0*H/VZHN3+@RJ!/0WTL M9]S",D!3[JY9:#AH V>!M,@'$AX5 L0<_$!"@PXDU L*<_EHG(OANJ.,6#*E MT413^$#""^:CH0TD-&E[D,VGJ0Z;Z9KP7 E8Q>D-I:DPI*P"\ H^D7!H'-=( MS?7-]EZ[RV#H8)_&>(4@%8$-=Z ^*] M4SJSG5I9A)C415/*0UISA3PJDJVN;JDX MPPZ/80>L9-N%;!9>=ZFB5#!1DVO8"V#84SK>'?L".)%0%R4KWS["]>NEL.M) MDQ*=.0+Z:**)\D&S5CB/#I9'!\>B+2T_FS]H&_FZT6'JTW,O3>!#",\!=ORR MFH_.<0BAQ8<0\N$#?/A ?RK@A$,(+3Z$D(LU%^L+&D)H\2&$7*:Y3+^L(80V M'T+(]0S7,P/2,Y/KF^XT]= MQ_M.0LI3_I3><'TCRW_J(R?77]-9M>K^#-< 0%>6\(:X"5DU D9#N%" M6:IB0X6.YIB3& LJ" 6&!H5@4,&C#P]!*"@A0/-+,9\V]E>(L:#BBEC'GPGP M2VX8-[%&6"/[D%!36&[)*3@A$?;^7[1> &WHN^\)2/^;'3DIF4]Y&=,H965L MR]U/HS3'LM9V@M_>Z7Z:S=?*U]KY6F5];.A6YX\UQKJMG D)SNFXSFRM>KWU MQ#4>R2_$1E,QJ''>B:#"X&DWFCI5J8=9RUW?.D41LZ]@Y]'?%M#A%OX1-[7\ M(!ZMZHGF[G(/IJ,\_"FI]:C"AF=EIVNAI\C^]NH+=7:VSE%".?;?;^]OXF_Z M0HZ\KSXFZ![LW]\9Q$HI(^A,%" "HS>-*- MWYY]Q$WLF&[H+522^M+X%\%D6+]:"1%W^#5+3OQV32(6:TC9RFE(>^"#]^I1 M]VX>DMI#E$M2;(>,+[P,*C:91-U2(5X&H3B['9O=2O297N3Q'4::?C.V]2AS MC/GFET(HM2,_[2*(P;F&4J5VJ<&3ZG' BTI%W MVJQOU[#/ 3/6UK!7050*QI<.8&32YH!/4%S$!?+"!-*4SD(@]='$%BVINVI M+H]<'@TXKCP:.G1)M[1!T-BZ07"!/L=-F\J@,&'791I1O393,/(37 M4.;I]B*++R/&_D%^$G_=%A>$*Z(+4T2Y:<)#&=)F6SA"7"H8L'+12HC+X:7( M84,//==/&ALXHO@*,G)]_*T&2KYZ\GBC9UWKH@ MAVX_G)28)2ET.KUZ<$;LH,FZ[4QO!=0R%YNAB4W#P-$ZS=5.7D;4T:0 ^_E( M4\ZY;+P(V6@F&KFRH"&9%!P_H8GRX<-\N=QPN>E4;JQ<]@W;9K-ZJ<;K+?Q@X>TY5#RE5';" M70K?-6.[KHM.NN,VK#@19?L"7:&+8[F&JBY77S \56?1*Q>+J[I!\UTSMJM MISPAM]GHOJK2D-S70P=A'5)(QY_!GU'G&<.,C5>AL@:/(KR5H';('C:L980:KM!LZ"[FRC!/40%FR-)KHQB'C MBXM9=Q"ES9?"6,WXZHAE!GEVDB&25@Z>,YQV0G%6)A.5__>SIE=6AA4Q$.-JX^$N89FJV MZ]J 1FI6@Q!#/;BVE&<=A\53=M?WYIUE'65Z::[8^?(LSG)#8[EF88@]_+MD MV< +%DTY9/XZY[N!J;K!WB7+)LX/EJ6#@Y@!7[#4[#;A,_M>P,R^1N:BMP1[ MEQ5^,G;^VZ*J= <#Q*=T*J%JR>NGBXO MY]!9RE"AZ Z*V1TN_]EK#"[M7-K;.".#!7125&QHU.U\(29W1+A:X6IEX$[$ M*8IM&RH8G.XCZGJ^L8L[$5S:7[RTGS*CT9V,8QF5)!H%",G@5\CX94'+$NB MUT)(IL&C#T^;":XO -/#@IP56< R$5O%I4PO!.Q'\.B'!S+%'D-A&814QN"7 MX#C=G[3S,!(6KX]T"* #* E7=%8[4LDOGS?.5JA*HH"#3>EOX^!.$4XK M6C)B>L_C+#,BCZ.&<_VUPY1%BCWCI>@:K'491"[^PIN0>/30WCZYL]4\4:&I M;\4R+&V_XMR#L*Y7Y5]),3X;ZEZ?S3L]8T7;H4[JS_EF;OO2>217]R%Q_KAR M'F"Q;QSOR7F.1G_/RC8(=OQP _19X[U7J(X#2%:?*7/VDE+I\\>OWZ_?WPE? M;GZ[N?OX0;C^^D&XN;L5;G]_=WOSX>;ZQ\W'VR&N^VL :D18!52BW@<^M2"@ MM6;")]=W_*GK>,)MHL:B(>[@U>^^LYZYL.37@US>#2K\8 TB.(M$5.B@FH0E M #L5-K%(8':T6^PL&:ITI95*8=:"'X%L MQECXL+&%PL.&%\'BKL(U94;AU7NVC9HGW\@+Z7GO]"%OW!6\85I#!W\-?'!S M,8:FHDF]Y:C.J9JV"N[Y'O\*?D;]NZVAHBXE[,YSEA%YD_SE[,CL9XHU M5BRS],?26&[Y,\TV6GUS[V+-L6789[)8:VQH?:Q5U=L=U[ZU EUE]4S6:H\E MHP^&[6.MP .Z4NNI%=7Q#2ZU3_2KBKS-D65"[":C 9D?<>(LS?4"W04,'#%W M(KS"[,EN('J;#D)O-D'HUKIF86W._G3MW<-M.O1Q$"=[1X/;XIA6@'"VM#M8 M;;3]"Z?BU_+$0(Z(-1E_F)GKE#0+?K 24LZB$PES\!=A[6GGN0;_M!#*81+G M2\#RR#MZDJ6&XEDUAZC,@\G74L2&<$^ 6;6^==&E$$KE7,.YYD"N:=N:VN$ M[,Y(4)V IC3X%(1/3CC#NS_XV,<4VMSQ'PF]A<3[O$AXA6E,P\ MJ9RE;O9V2Q1\LNJ#O%V1]/@U!34)>\)9DL?>:D,HC+I8XTE=P#<_9M+WZS D M_O1YZY#=;#U;4 4?-M[O=?0/YONF?J%Q%8$QFLB*:$KY6L0!S%D^9240%\K+ M$\JZ<\U/+93F:**+1H<-B5PFN4P.5";KMN2<6B9Q,H4S62R MHG/FU*)H(ZJ65# /;"CST LJ33EL<#,=$W]O;YGP.6F@0XORNZ7'"?73$;MX M3ZRG5*F#V+K3<^_;H>#"SH6]:V&O"QIV:F&7#X_9N:QS67_1LEZWL_;4LJYT MD O@PLZ%_=*$O0V";[MI!:)6"UMKZ#3Y7]MX&G]2#XJ5> MH0J@?4%5_;17QVVH?;6MV3C*&]]F"")K8XUN]VY.(H+L7U5H0EM_:64KK13$ MOKF EE?"M[WU=,6:;R(L(LP])72PU0Z[5U/5AO>.Y_A3(D1S0E:"NR*+2(C6 MTSF6;<*O$9!C8!'6#.SB>Z?! @CU+ "#AL$3;(7]+.Y)7@D!,)_K.Y[W7% $ M"@\"02"A\.GZ]IWPN'9G].6@AG8;C^.2T;'P@P"SX$IWNIWQE]C&HJ3=^<%Q M0^&GXZT)UDVN*$TSSX4EXM;#&2NSS%&HH.0D>?8TW9JXZ:N.MHW5E3V\Q5V] MJ,M:YI*[F>*8A-G2F;VU)1,XW\-[(S;UZE.F>^4_7+F6/@_ MF=;\O"DI0F6@!F-U#?1>17?PV^^\8/K'5L-KS"+1'KOK5?P9/HN -5BBH@K7 M9#3Y'I*EX\Z2R56,@P)\@3!E;P &Q%?DX ,Z:=LK;GUC*YTTH\KM%!A_[9%O M#P7T04DL()*^2X[<1DZ"55#[4*ALN=$J%EH02\^CFN5-[GB.MOBL23]NAR(X M%6.)^6I-6Q0-?:PIW?=FR>T?6]5,J/6Q6/EDG61#;42YII;J QATUGLB,SR* MHW5A#(@(F0XS?#W[2?VL& *&0I8$_E7\SY7S*]]0P@L+ M7F9A0:XF-NN?Q$;]#EFF<;QNC":J):I65_."AY)YXS4Z7)0*1"E7R=JA*)FC MB:S;HF7GAR0.4Y8.+; 9HEE]'Z=E6!P3-P$I4KLNH.K]GIT 5-B2A'S_E[24=9SE0X\ M2GDTT2Q1-RMLPR5Z*BDHNV88'"_"G%4HDBWQ6!Z^+?\I=$RM41#^$;H8Y96Y Y)/3WRE;K%,QR5EURKM^4^#8?3 M*':%,\R=DCXU28?'J6-=LE10JO@"'!,*2!X)W!>IZ8LP>AUFO SD-[5@?#9W M1([HB'1QDB8U!.8+]$+B.TV*'1^METO/)2'W1/9KD<(@]<5T32-2_8D2J"N@Y7CG6[RWNFK.E[P,,(>FJ8:74M=^[,. MA!YTNAQ.FG+ M:5^G&3(J8]^$D&T6B"=8QAT#8CRHCS4!AIM)N00T*! +IQLL:S?^.'1\#$Z& M6 7"7QJA$%2T)G]PHV40.=YGX)SEC8]#3.$U\.FFG>S;DH2T72N6K1*ARLN- M-IK84GYJ-[8XQMN:$X\V<0JP #(6;@D1:&F@13]$SL-OT&%R3&;A7W5&@.YG MI7J=A*HIZ>E>PJ,U"%I-&P0S1QCM/\,(/_6":!T6-,CI>KZ+4-?S7837,5," MMWJN<^]Z<$QDYS0K&P@;=PFRE12L3REHY!N BJ"'^6$=4JD%5?!,G#">;9-K M+\HJBU40_"$P::%9VY#0[0AX_8,CB!] /=-^YH=@NHZP*1A6]]/%'*^[$NZ) MYQ+LXIT[/PE][B,\ &<0"\$2OX[JPHT;G,%@/*WF(CW+&5F&;A#"#_^DCZ("Z>'-.==*'8 MI$R;I87[=>32&,X,3(ZRS>Y^)R'VP@&W?'NXB2*4># \ZU6T M@E,"F;K%*:S1MX?WSA*G<]ZN0)/=!>_(AY@Y-A8)],-&A2! ?$&R]Z\)3[CT M1/)L MJZ,>@G4(PKTCC&-!N$N]/48]H*_.;>,3N0_AV\^T7Y"/Z]XC98K.QW57>T-\ M7#V2"ZJ..^MQS9?0G>3]J#I4:WQ)(+U#BA90XRQCGM M(^VXL1'S%3SV)7"/04G !Z *(#;PK\#EP >LEXVC_!TW*A_F)PN"I=R#_L$' ML@-^A 6@>@(7FT6(E#L:Y\BPS5(2C0+?2HQ#-GP1;"WPLTXD^B#H?:20FS"\ M2#R<*<0R_BI!5?H9N-/855DD;@OU,ZA_DI 9C@EH@7&)ZU/'R6&.J^?^ :'1 M/ AFU'&;SB%,BI\&YPHA$[[(1>"E^.TL+'*F"(0$O^@]9X\3WQ,L8PY@<$GT MYYNS=!\8XM.<;*&1-G3&-Z57&4#@QB*]/S%1-G[A4E?JM-:0NI2+';NXP$GY MJ-(/GH1YX,VBYD&+E9:V@HJU^]46KN^&@I!%JQ^P;&KQ9]O0IC!(P=;,<1YF M^Z\0?/^"O6"D#2N$N'F-V&9> .?C4V^C?99P9T=%17CI+7URIH1-M&ZL*&Q: M!B$5Y07CX.O^F9Y2SMGE" CBT.6_*4Y*RIXG&$ MA_5JC8$]=0F0=41A%F?/!+!\GAM1\L5?OE\_$YHB 8T,/P6Y]IZ%GQ!=P-F% MF--=.L_)\-E5>HE,W\"3IR%)YMGN/#"KLF8$X>3R2@JURD\"[X*_+T'=3=TE MK#1# J90-^].],B"SEFD^"5I:+95&'@["1!P",HTW,QEWX^5FQ-CQJ&3D'IG M9BO_#3KQ'G2*DV0.:"+A ;;=D"'MBHL>1OKHVP.RYL=?>&YK-YHOJ#V+FH-D M&E(Y9\:Z9LN22-$-&-X..9C>@?U'-&&U&Q-O;2#F89';XN-(95Q>FO)/B\(V MFU"JWG=)*@*#1FN/BBYF12@<(0_+"P2);OHP@2]$ '!%KO83@D,=>86 2%HBZX/MD"VR:\7[03"'4O*5UC$ MJJKT3)/[GCAMY0(_N"'5KR!HX2-IL?F*RZ^;S2N^/7P)_, G6 G+15(V>&*@HYGG@!M- MA 408![%C]L >,4WDPS%2Q&8OH+_@4]5YQNQ?\T8,'N&F_Q[ZGK3V8TET5&^ M)^ $IY<\8A>= 6,MV-@KAK+U.KD.I:BBHV1W6_-2##":PA?=WB,J\H$7B1EM M65_'UL0J-4]ROV@WO5_\'N(AK9Z_>^"?7_NSC_]9NTND^;Z[1*, D=0H1"1E M#Q?I7=&*ZCJ2O"">9;SO)K$DZ<)>5;" HE1,*YO7:2YXI[ CV5D'9U1P,M4P MJ$/R"S8@IP(#%\6[1+"W47RSB3J)NKE@\EG\PWSE/5R51TOM9?,U&42Y:)A5 M=6Q+Y3]NC5QJCA55/1>856ULF?46RV%6.;YX8I M79?8^/N%1-$;S/FO%VMVE8:%GW!H+("FR<9% .O[DWU0ZI,IS>A0J!H&(3"- MQOI5V*,473^DR I_]^A5$ C1=8JZI0+66+:LT42W=-&0\ETJC>?X#6@:WPOG MM@K]?#)NLY';+%$UK6%PVWE'2<7A89W4*._%YFV51^G%+E$<7YO7BIGTHET2 M33VO.W@_Y?!B/JXMN+;H*&ILHRUDQ(^U1:/ T^#:HNONZR/3Q24- _():([Q+_!CVFH*7 M#QEDHW7UW&-JC/A[6LP?W?@)50O.)7<"@R5)<>4:NZLL:JUJXX[?LV= M23^6CS;/[B M4[EXO] "O$_5+NDE%N45$^/;DM!.['O'0UCU0R#L&Z2TSCH/JE2$>8DKT=1Q MMS"/(IH@E))2#CIYJN$"+^5T*])/K0\74T^B86D0PW<-(GX&Y4?8E31H+ MXF#\0W.@2WA8,!.<&?J ?.9B&L"SI!]UEPV_Q\W)V,S-4 "NM\1LS*,:\J@E M=Z1\7ER-3Z-6]\[/E^)$7/U)PJ#H:'6,;"Q%5MX>6H1Y?O4["W5?L)4]@:E3B5E?!_2MT5ROB?WMX^,$@8.Z"6P_PDL:*CB;3#25? M[I\K8^O4S=JGZ0H.^45INA8'O5_CF9UIO&+Y&W)I^;'YX>/# V'NW08?A0(6 M/7CKZ8KEFB_:M3M0]96 HQ//J<#C'[@]FABB6G!]S NW.THRO(^!G;K+I'52/<:3,7EIL*7: MR9@3N(#]5N">'0]4U$6UY@&9\H!IBI:4K^G@1:8=%9ER]/<,^KO!T=^K2VXX M^CM'?R]>WKF@O]/2J:*"*G4XF/!8V+:_ENP(2QX9B]K!8T^QAL>I8M_0SH2QP@43S)[F45HI5,H'M9 M1/@'_%VX(SA<#*CPF^.O'R &IU,^7A8A[H*5XYUOO:&-"09><%B;#HTJ#N6: MM^6-DV J-@;*HK)GRG5?)W-QQ8C]G'S-Z_/&)Z^-)H8LBQ"*\),?YLE7M&RW M/GD=3MZV1$/G)S_,D^^IOMPV:M>7GU4)]?*ZI4\YR( M@P/-_,R;7DM/7M[IU;PY;7QZUFBB6#8_O7Y/KP)EHY<. !L']8EJ5]$ /]SA M='?8DE2KN^/,DP[=5>0/OUC[I#:_XWIM6Y*'6*_]\CH ZC)5HP+8VKY('^T> MMJ34;O?@/'4^BJJF@]2YHE*YHCHGICJ;MC1;T@:EIRXR"710I]+PNU=ZLMXY MG_#8#2RVI%/H3F,H'2POKS'J6([A\5D+\^*&:)E\ALIEL5;.03P^:]%$MZCI M^0X3SEKGRUJG[^"UI08=O,?@K#-/&_*6SB,6-O1SOVU+-HB$9(FF>N2>3G[\ MC8Z_ GR\[?'+TFBBVXIH%\S"X\<_G..OP&AO??SR:&)8BJCK>8O(CW\HQ]]/ M0[\M*\W0%;,]R^FF6M9PA >A9&G==6/4Y32>-8<#K[G/'G&]]QV\3L_BZ%UK MIJ*T[%K3I78M6Q7]2E*]?J6FO55&'UUKNMD/2'D/BU7'NJ*>R6*1"^H]E7>M MO90^)=ZUQKO6>-<:[UH[7:)'5OM)]/ .EL'G>+1^?WM'[2>_PDQ]X M9L>XS+D9O%ZISYO_W'C-H]_/RB9MMK3XQ?]%<99R^IM_&=OO1%7.S[#FG'7. MG'5RD'!;II.#%3N/"\ YZWPYZ_1\!4J3@\\/I%3IPO''>XEIE7Z06&Q0^1-- M,D1;STM&5P#D=57*F2*0GZ#MB8O'KGCT%/J#V$UT6Q+U/5@37#RX> Q=//H9 M8&&#V$T,2Q(5HSPCRL6#B\>PQ:,OX=".,=WEPL6CQGB7%U0Z*6,YW'6$J?AB M?'TQGONQ@*5@L>1T"SJSJ:)\=4^ D8G@PB^Y(>+XO!:<10SN@Z-#_G(VW>J* M7M:M+CBK5>C>KUD))6S*745"2=F0$)%'BL/G1,G4B0P\SUBX)43 R2J"13]$ MOL:W.)[@^FS%\*^Q<(KA!B=D1*SA76'M3/<)"UU/_[-VV3RF!+;J.Z@(E^5#'.I=4^7E#%/7AF8XFY MJTU+[A5YK!C=#XJ1VS^VJC*\77$\7RQ?[,4MMMYC#VUG0.R),ZG@SH8T0N(W M=%'&?G94V/A)0N(B-:DP:U(OV*XLK&FP3C2#9;R)PT=4G3]F[-8OA5N-ID"3M@ZA/U*ZA#JA1"# MBRH7U>$2=E=4CU28T]^P^Q+P\74$[X-#"EGR-1_9M[P9:'='- 22_*6W'1_O M-JSF5IO=%5=@&N_)A5%5WSBKB)!)IBK:=CY_>M"EU="O;+F$<0EK*F$I/^ Z MY08TE3E5 IF39=&4\OU,7.:XS'&92\DP'IQ&.JC;%"TY7^S+98[+')>Y YU&#>1+ M%0TSWXDU3/$Z$MC%L5GD-R?\@V M;/UD:4>[/T,)J0!9ZMSOTT<3&TR0R@0-)JHF_D*8GZJ79YJ!01:YWK9HGK9 M4/BY#O5D6>EG#P>R2J,M=X]N=1WD$HBC[\/C' MYXY]_NKMGR%GYI#M^K4MFHQC-PU1*[BL//54%7ZPG1H7#6>HR*JH&WG\+W[4 MPSCJ-M9%I8-S+8T+<*^GJE;T8G>NF1'A0+%$3>W([><'V_G!=J69Z>QK2;24 MCC)O_*@[/^HVFMD832!LERN@[ _-]->^48N_UR]"S7$CCN*Z\_I7;IV3Y(3R MT3O$>^<6SAQ-#-L2%;4_!)^:6J3A'6#7;'-B!%VN,;C&.+;&Z,IULD"'2):H MR_UA2'(=PG4(UR$#U"%M?'*\8;%%4\Z7MG)UP=4%5Q>#5Q<5(&Y=!RDZSC:P M35'7RW,S7&,,76-P==&6'B]45W04GNC8JZ;JHKGG=N9\M<>+4!U<>W!GXSBQ MB:Z LI!%2^*QR3'PS <%$%N!I3JHM;;$2)_"T3FN7X![^^2NYH(C/*)_+FP@ MK'XZWIK@FYI!IN?&H3&1?7SSP8V60>1X$ :LES?^U%LCP\&G^ #77Y/9MR4) MJ9DOC!S8P+3F4DV'F8MZP36^0+&;G1+XJ6%LO<01:DL,+&HP1+M@X@_BR'. M^ 92F&85\FM)?$1_1P(5 $O'4-N(+KUT0@HF[PCW,=XYL-'BWO79DX C&QJ; MZ]!UO#(D:;G67H3CV3?ZOAEPOA=$M!*5*BR0 VJ+J!!&*_@/HKQ1/>?Z0!X" M@C?#V08[\KDA;)[F%)@?0?SG(?#O M8TCP0"3RE#:V=([HA)*CR1D#23_0H$ MCC2S?'O8E?'&4JS3@F:C8/)*1'*$/#-3[ M"5:T"G5,!W,T495"5[/Y"9:8G9Y6CM.1-5&2\A9D[[0#_.78VCG,I4XI]E@Y MZ!IH#S"4U+R\H<7J\*@MGCP&#ZEOQ8ZNM/V*/*>8#%OG&\)^;NXP?A^NL'X>;N5KC]_=WMS8>;ZQ\W M'V^'N&YTEB+TIY@OGC)M$+ Z_A3LM7"[,7)#W,&KWWT'?%18\NM!+N\&W89@ M#2(XBT3POJ9@#P1PH85HCD,\@-@.U:/LGU/$XGU=)'&EXS(.'*^UH^QBY6E9 M$JCG"I?V>%24I;&03-*AU,H[4:_>)P%*+3[(;N%BO'D20K#C/8-5!,,6+-&/ M!VH%(-U%SGYKYW8:1#0R".$U0'+&P,2#Q3Z*PB/Q(4)DY^3,0.>[T2JD]C&[ MW&*7E[E)/7A-BGI<[\,&VRGJ=A=NDZ)6C)WN=NF&A$N7"H:T-W)]>SS)BD*0 MCLE!&]]$Q>@BAE'4BD1QQVO'1+&H&7DN/,[ KZ$JT0_KD$Y9W*@@/,CFP5LV MAPFN%.I-%(B03(.?H 7O7<]=/6\2FM-=_&]\T*I&UZN(^I?EXM"=B!)%'.MY MU-),&I,W+4/0_N$*9'3I.3A3$7Y&_K-VDU^-! <98.U1/3Z=P^L(#AH3%A1V M1UB%0(&(K:]P(ME/V"R=UDB5.WE\SBYQ\Y7_CBB[1R@8X&=.B0.+3U8)I_?3 MG6+J]H'@@41CX9V#]BA@]HBMD-J?U=R-*(6IC4F3?4; [(&9(;A49\4,628U M'#]@8_?B@Z*:QP]6V]/RB+B[9?K#$)D![-_2@W<)3R&XFR!X3_[FP<7OB[9I MM?:#/?>KB[NT>MA.'7@/WB0<:&-U@1V"'8U0K+"V50N/UR9MUZ:-)OEVU ,R M+V/A;HX<@&,PFZGPBA1:DS-Y<'^1V=6?) R*MJPW[5JJ2)%UMS)C-/&#@LO' MW>,!V4$[$_A4+\3^WU:F8K^S1>:3GEZ4%<:Y S[F/2%^Y@6HM!3I+7." W9[ M 6MYQ3S:U\FB1,$G*_J[\MO]_O#6'6YO-K6QJ1\^*O,Q-21S]S@_!>$_G="% MT/,]ZN<@=$GT[8&Y$7>HZN[([IA,PSQD3&9F2T>PX3@I,UHOP& ]PZ%[P1,8 M/> (C%?P[#++N(K(],K]=35W9[#8-[A7:S39CEY&"X@B$)\!VI^M#69F\#$= M?V9,0(6UW3(CZJJ?[$S 8B2'0F\'XH"LH5LBY,3B#1.7<[HDSJ[U;$9_JL98 MD\I_W'HR(8B1JO8P1E'5=;[8\UFL,@9K?I0!E?;93&:\V^,FH"KL8MK;^5#C MZWZ[P,=5YBA6S[E?P.F_8%6CWM8/?[Q5YQD3>Y#&^?X[-%$MD6Y &-RF/CV?'P$ M%[Z#A*\"PK4[X2M(F6[ESI0PU6$ILO*6"QX7O)<@>!7HEL>T>J;,K1X7OAABA4%'DF1-L*Q)<6F'$F M#N(3#:6K\>D#RCR\;.ZI*,2MPSW[%:35=5S-66<@K%-Q5]B1XK&YXKE([JE( M6!RL>*S.K['.*&G'RDSZ;WIF%2;!B@(7%9>AMX1PA%7[/6O, MP9HNZK6_BSFXE?ZF=L.21Q-%%C7EO%%**]CB/%!(N2Q?D"S7#!CJR_)^*[[G M6H[+,9=C+L<]1V^=VF25VV0NRUR6.Y?EFK%T5S9YS^TLE^/C=I(@B\LQEV,NQ[U>"'<;!MMR61C,19F+ M,A?E7N^#NS/)%U2=-8P0?U!WP7O+O;>0Y%F<\999%CZIO@^2G+46JQH VXTC MVI*IO&_B.BZ_=(QS#/=N"R/A7HC1!,K?#L/PM4="1UR\-4% M"U)&1T-4W@PA329%SQTV>?0A\#RZ\2T)A =GBJ/ 71*]V<^3K>3DSEV02/A* MGH0?P<+Q83>.'UWM;LEH,8XSM\C8W;A"AYRN,B,W5\>5;V=\//\.7O@VLWG9 M'BL6[O83>G3W=&XYG=<:^%CPT]Q3&P\ISCP'4\(L<8SI*.'HV0R,3K'.#@6YY;/0N*PN/:"1V0^Q@\*-I*IQ< BXR%:_KK'\@T/6M93@V5+9[#K+(1[)Z[ M<'&Z^6;I=*1ZHS'A);"UCV^0JG08_%=X4O+W]W1?GQ@MG[_@ZQOG$RR63["4 M#H:_/61W M\BD(T]O\/7(>2<.-0?@DC2:ZJ-J]'DOOFY!'$UN4U7RN:O=T<.K\FJZ&S$0Z M:'SEKM9T,GFB0$!Y@&@_X>WOSJ#QO1Y8K+!T#33:,HA<_(4W%/ ?7KV=>_S7 M4>9;%Z)%?W(7'^N )U M2<(WCO?D/$>COV?VM'#]Y.$&!.*-]U[F+1Y.LD-=PL\?OWZ_?G\G?+GY[>;N MXP?A^NL'X>;N5KC]_=WMS8>;ZQ\W'V^'N.ZOP0I89150@_,>Y 13'W1XQ2?7 M=_RI"Q;R=@4?4/LXQ!V\^MUWUJ!IR.SU()=W@RY%L 81G($707Y-P>0+X'^ MNX"."1#;B;T'_.2^Q&LN#T"/YTA+)FS]_HB.-+QPQY&VQB:]:[@6'HI=:8%]%)*?@?<33636 MJ7Y&7Z>1@Z!HF;NKFZ^?=N/A+[#D71?A-^>7NU@OWB6,\=Y9PD]6S\W=!&!M M0Y=$(&N!H\"\ME4JL@SN5PZL!^CP+%#M@#1P?5"*<%BP;.HK(,' QUA1W1@3 MR'D,"56,PBM\WHBZ]6Q3PG7RL]%K%I)\)C[L9R7\?GL]%H4;?PI_.K :"&>? MK\ )@<=&Z_O(G;E.2$F>7N(KS, KTMO40^@G\MO7XN;)G[W@'M3U/P)OQN3J M'0C:>N:\%J@S#"_8/.;S/Y*OTXTE3_BR_@712+ .'X7;\=_^2U&TMT(X]@Y9 MZ?:1\1M%^L95\$C@:V&.-FP]G__!0J#X88PG(/K:;AH(1IAVR3 %FSZ7$N)ZA-@;^P528<77E!\ =2*"+3-2R1-SYP\XZ6]^ MVKP4[T,'AV2LFGF ]A3AA0#^0HUCS)<][% NW&%B)C%;? .Q:[C&$X'(V8UN MEQ!DS;[Y_W1"%Y> &Y:+]VC@657LD6F=M9\$RV#OT -%Q4'EL;4"@F,!!0K[ M78#IH9\\$-)"Q$RIA&-_WZSYFB[YVT.14_%^\_Y/A'PG(;K_-/501#!SS\U[ M\>KDXRW.PM-4\J*7/]T]SB8AB@E&O5/O5CBJD8QT0;FP@:.H) ME^;[BMB!L,T=WMQZ(2NBH9N]9GDZV'E,B8G#=%0\HUU^Q-[G29A--X$>;Z\>0YT(H+%K-#W .^&)BNS>]1>L+/(9S"GV^"!_PY_45Z_S86/JQI MM(U^!/@D;C 36+C=]LXL"4-13^ &X)^>"U$ 88$F#1PVBL6"79,+R7)K_<:%4>&M"KZUK),YIS M8^.R Q3:Z_4CD '>+EN;Q!K\=5 M>JP5O5;=D01"-%WMYU@KFD&ZVX-=GCLO/]8]3D7J%#?E,C33GE$K0)+$YX 3 M1M6QR3"[)$(79^G!IJ*86PJT 5M"< ]JE%J(ZJPF7K>M_3AM.&Y:-U;_*OKT M.IU29KT"_>O/6,[:HRY1[/5L63--L@(:"\[&4\([XKU>$U7'#9G8.7@^P#[8YK6+_2='M_1Y4N,CLY@I8\LUL M'3X%X2PB?FH+$%0^X+W$,W'"7-DGTZRYM+^PS?B7._XS%V.%%=KHM4=SS0X5 M0&"8%3K*BV#F/KA3)\GM-SM70RH-E%)T^"WUCI;*2P&?3[$ET3(+E%?,K&DY MJ,WX8^'3.L0;#'9+E-!I'_]G_2:@!KQP[49STC3,-"H:?#YN'LWFAB,MV](/ MPV/5$&6UF'X82M*X+P0]_AB73&(]96O"LHNRY/XU>?Y#&"P$GSQMKM.:LUQ) M5B$AVOJ5HS@%BK['L=EK1*K#Z4Z[!H9H?&\P"^'[\<7H)@M12VDLB1\U5QA5O.\\ M4\EEJN('00:9KF@>YGT0K:)"#C P45!<%;L$WB8^Y6UZV0VL[$RGQ(M+K!,& M<18!_/#/S&>;$'+MQS_&3!6LBEZO4Q]EBDMB/C-8I=G,C:_U\39IZ;BS;>T: M)1KM5#3?1AO504LSR>;7-FP:^XN8C?*\5"O!-*XZ2;%QN6, HAL26CQ#55:W MH5JO-3+*OO"M2FD#+;L-7_K=JK4GI*E25L+QQ;>JH3/B4U#N6B"Q&= MG:^89H)!C7505PX3/WD!YGKWM\OD=#5WP]D5*H;GKEA]C"H=MY['T Y8Y4T&/V5L^C M*J7U/"SY?LRB'D/?6]139.S2V[U>?:U=*ZGIV]XEV=0!P01\IG M$-'_&^09M^1LI805_\;U/IM"R_]FZC^D)B+"V0@_W1E+W-UBZ *2*OS-62S? M"M^#(-QX73^82;DEX4]W&K?%_18$LZU?=N/_A'T&X)G%O\1J8>-$/WJD\4.B MT>N2O,RVIJA>DB^][]V"I/:';/3&RUI)I4_^>&N<:)JBC)X[% !?/5S#4<6_ M#^]"BLP<,$I),1@<^K9JVGD$XCZBZ*0.)G4BV.% 6+XL6K,NRE2XN_T.;9&D M#,(Z*[>-E>DL[N&7KU7W?Q7?>WG]7C;O]^+]7KS?Z]3]7GLJ'I3BB@?U%!4/ MY44EV?*.O5U>ARKI005BY="0U \?6/\( MAE6P!_(S#F]FY,'!BX@J+PA\7C?;I@,/\H.52+UAU-_@]/ZQ*<1B[Q6>@K7' M[H7NB5A4397LHJBB*JXEH[?\^_(K0*V(I+X7PS%D%@OJ"E,.]%V.X),5XRCX M^..[F[L/U]OR,YIR1,IX)(I82*7^2K(2)45H^.N+@+Z2_GIY4=JAE6>#/:@)5Z;-V:NQF)IJ%[C^5!]_ ADI_YZS59Y^7D M=V0%U,IA6"))6T?*%=\JC9A[_CO:IL=%*F94Q8"D97+W<5ZSQ:5<%:+IGLSF MM3_[X$;46C8O;E9U5CS;!?B%8E14*?2W"X-.G]'RQB8.*F0*GZC6JQ$527&/Q+^LW9"^)+WO#4YC=5-&==D MZ_,3WDDR<=^3^_B6=^4J%M"!KLEGY[9=PCOU5Y0P0,[9FM!?@2W3/.1Z&9,/ MW@\>R>HY?]>^I[^W)_/8#/9N.B>SM0?$_HUMP251MLSB#G=:4$2N2;O5XD,4 MFXV_OSFA91@\N%Y!:5U:*O8*0;7E%6D8$,5(> 60=T,I;&>)= JLRS0B!;[< MYL@H["XLSW.6$7F3_.5M ISI^O2-]$MOXV?%B35X7&Z<$#( ^_$VSS266*XI MQC*-WQS_>$Q_M ,CS'YF&6-=M4I_+(WETI_M>ZPLCQ5#J?78"@C6AK.6.@.P MMFKA5_\_O& DE-EWT9J;[85E;TZ\&V8),ALYTHBL8P])1_W3VTCXTP//%V^Z M+?#\H''EB[?:F]>]->\_R')37[;QI7[0DA$@&@9$Z#.A@FCL6FDRNE:ZFG>M M#@*&'\X;JA?,G:NV[IZ Y6ZJ,+; WQ&LWY/( 4FMP3]2L&G8-W"A]='$TU1 M11-]2&X+>JO"V Z];CE=G$^:ZX,D9SUIKM][.,THOX<;]IRYKKGD("VV?[C4 MQ5=)%" 98PM3XRXL,].%58!@W5ESK6:"12SKQ-L66V_[A)-KUN;=+683M-%T MU3JM")U5(%1JUFBBEN"-1L1W@Q +D BMCOH:_$P@AF2;U?['T,ST@UOVZ[18 M-8'Y2? +=GY,*X8>UI[W7(XO$D,K4P3'?%=;BYOEBA:]#^2!A"&9L>(/0DL_ MO@;^= T?^JNOI 63X& :T5;SJA$+QO"Y>YKJ=BD6/#S$&.>1<$_HA62^M7L,Y'ENU.2F%BI/V@LHD$[B%WYP0R *;E\6BR0;I@0L8M0W-;6D8N@4]AU4R_JC\VX"%F/0)&SVCYV"0H&2918A]33 M]KD6.^\YB6M1"5;7M6NA0]REBI):4!Q;[5KL4JR^1Y&C=71"=V*7P?IP)TY5 M_*R;Z$[819!82+:BT+HTQ.U1;S>DYJF*L'4+J:D7=.?N&.>CCDX=3=JX7'U6 M@.L0L*B:!7KEHOC.ZC,#9DB,9II5-.7AJ.Q4Q].\!G_#$V2F9PT^0W,/.5$( M>$\U[ZGF/=7#FJ%9M]5X3R_V)39=GWD>@%X$I+IBT6A%VY "YP"ZKTL2FQ%9 MN%>(KN)@V(?]QA .2'MC?V?M4\$F3+:-LN"D0"%V$%07M;B\\K=/'XWRMGW M^,2>TF=\FZX"^GQIYP4DTUBUZ3M!?9.)D)+\#WU:UE3O=K6E2$61OQ!^.U@B MHXOP NP1GA&RH._+AFPKVD*\ DN)6\$!D82VFOL4"%*,D<7@VPOZ-$Q03%.0 M.W@*C?,3F7RFLC\_\6/SZN_XYFUR(E7+P%(R/^@623'@DH'#?(HPLI)HMBCQ M@I^S7$88/UO*QL,)I\ZFC9W&_/>;Z;4-L.8%.H-BN@Z9 DU0 MZ.Z?X140^:, /B)T "XI?DH$'!,#&0&E,(@15B%XBT[<5D_?N'4+0*A(^$CH MI)Z?Y!DEAO[Z TM'N*'@1!&)EQ4C<",6$X-^@'^&!!'W#P(IH*>+>(U;U+,, M$9XHV$0QBL&&_F/A=^Q0W)S0'$&A*8P3R&P8>!DJQ'F8[?MHSC6D^H+^+=H M/<9=H+,-_@"VSSU0\@2(-[L&?D.6+%1(NTKF- JF6(\@2)V4OX+8Z)']J=S= M[8HQ=EVY&F'2M5$J#.]N&\#EZ.=&)8ABL;:)X;D8*%S1DF@7:_#D/X;.#!7> M>LE UY(Q40E>;JO,=!DT8PP4>Q,_^\;_D*P@Z?%E\&??'N@:[P*&B9A.7G]G M1"D^-2Q>+AIY.NYLK$^'?;99_HP*.FL1,O),.FNO$4%ND1\RO05YSGJ[%6VQ M@]QCEHF.VR!KVV--T]KTQQKVV)3+?]RZ/U8=2Y+1ZK'[?Z;9/33SJF/%JK?8 MFLV\$I9^I9YWCKVRV2 DN:%IT 5\,438.&)"XH,=UH/U_M,GZ=/[IC7'JV!Y MO()TILS>[\[\BF_3BB[2(D%H6O!]1O7'O.&XT>5*15G=89CDDT3#;AUMV MY.SJ3RY.+U6<*@H8#Q.G/=7ZPQ2G(_7X,'M[)!">=+="TW!Z/TC]@85>AEE> M"]ZB>C?M);#KG)>..V!5U/4>)MQ6>;UL%\@/-5S\%W**?58]&W9Y)?$IT"#. M13-:Q5-*.M*,IE1> MNB$/$PS5A]D&5E;*\U8X;R_W%.LJ(,^ M[!25ZD*[X_N,9] 4?@Y!8K<]WX,.$@]OZ>[3BS15+)6&0$-4K'POVSFU=)\\ MQ5/A/W/I?9G2VV?T8&I4>G5#U,T\5 N7WF/'3<>]P6'M9,(2 PY@PMP=39/M M-CB&L_99&]C2F+[-A5)G$&)J?A+WJ:./EW+*#71NZU,VV"EKY5[3!40G^_3/ MU\"_FN[H( XYVUC-;!N#F_,@[1I5-+L:3)8G@8^E4 XY3]JWJJB2J!6,)CE= M.OB828_6I28<"Z\/DIQUZ-5KXL0^W\1)UUQR'L4S7$%P!7'$W(PEG6]N9B@* MH@98YEX,@TZ;"&J"#2@'#>5"[G%-PYG9&K&FMGJO:2JYGRF*39PIF=E3$R+/ M_[7TT:3726(EO_.-6N#^N*RMC^7(,[+-^RV3'V$N"]> M$*U#$L?F!?TQ6(6:FZYMR;B ;-M,_,;M33QV8 6TOS.)7;WMJ_/4#?:]/BQ_B74;Y4\L\$$ MR?7^Y$;OE3*10IGH;";SF=)84\SNFWF4L6K6F\S7M/-(ZZ7S2*I' ]YYQ#N/ M#NX\&E2"I]@+S:EHP%8V,72"YY)#'#,;V5KF9F/,=%^(,AE-T*!I2"V*MIJ M>0:07\_VKN5Z.%A:_6&+EM%U+>]>G-&/ CX_ @>_3I+Q>?7+<\)^.MR:M&=3$631Z55<9 M[X#I0^]T>=8/[B\RN_J3A$'A,5N8R+4467G[\LK0L)5OO0K"YTRBECL[%7IH M0[8N[* ]FEB*:,OYP13$]\ M\H"PF]RAJ14U?2=@S<".Q1>YWR'@##?4_ "D],GL':/I=\_Q$_9,,6QS3D6L M7]&LJI'DSDV?0=4ISEVAYRZ]P))[!-4$@M.!!^N([#)$59Y_F;$^J7;H_4 .>EQI%>IO?BKW"SF43-*T1/ M$A3I-?=C:BF8A(C_F5^^MJ[LYFQ']#B6-7_@X\:#2)9_BRL3'11H$];PB8 M_<\+-Z@5*BPFYA>DY:'L#;$7-:BZQ=- )]1F:@FN*%I:T"TUAC":&98OFGO(0KBGJ M@QGD8 L:]PNG7W_Z$8G9SLYXK&W=$$9L]G,RE=9IU8[.!JW2T M;B#\I8FXF!7SJSZXT3*('.\S\-#R)AE=C)@$0=Q4_FV9E&YVYY]2(#=9RQMA M 3>8WOF<>#-\/!UH/!9N":%3" 2+?HALBM]S/,'UV2+@7^.=Z0/[(#/B0]4U M.'4@!'W:FQ +Y]V?9-L9_MH MD_JS 2*'M4'DF(?;1N1'/*^>(9._'![2#5[_[#B@N6/+K02[O!@=; M!VN0VQE.:_\U)6!40:\*T1Q'RP.Q'6H!V#\IALSK(C'="\ER5&@XX=+5 M.\!-9](%49$IZO*Y"-YFG0QG0+ M),@ 6![">!HPGBZ:7>%R<6^H=<])I\>JCR86SI8P^G6#:E\JQ]_C75D]DN2L MN[(:]F\>(ALXBD#614,JM[;#;,SJFF/ZKD#ARH(KBR&T,)2GOV]M+I=@%O52*G>^E2HH&DS(S88EU,>T:JMCS MBUZK#+C-J&Q*_1#7>I=23W,GVA;C9TX/)#+NCPH7J.P2W15M9LEL&\^78? 8 M.@OLK0*3@%H,2PV3YT;C#NA2(9HU1H:?A!..I!WBJK1=^6M)K&'9VAN*>0#. M"KV;>')7<^'&G[GP;L]YRAK;!3 H,BG84[")69)L=1^ESI95H_4]\#2H&\?S M@*D]#[D=^3=^RY:-A8*E_$9^@0=4L!:0B9_N#+NC2;B()UMMRW#!3*;>E#QD MYU6Q=12W?L-#^A5TG)7Y-J([<&&M(5K<6&R_S\$$+Y66UDNFZG^3;PU>2F*KW8+]*&U)5Z6P:4F%' M.;+'# D;I&X1GM]J'H)&QA/SX5>%!3QW#BH55CS;-H[%CB?K'E/H;V,;&? MNGDDV]\*+UC L6.YTYLZYBJFSI4V9OKS;'I/56UL6SWTGFIC53%ZZ#W5SFFQ MJE[^TL$MUC2T7A:K'J>KUSZ;AM8[JJV*E11VMW;1WGL^U/A:KK%SQ.BN\[M! M/F=P%*O9 EYGBY=/*;4+:;H8:G"^:<$SUKA] K-IAALZ*EN.O&SGT*K> H+T.AY=RK?@Y40ZAB(]_2 MV2YT'%#NY65S3\ZKZHE[9+"#A_ODG'N&Q3TY9ZHG[E$0+'!(W'.AJ:F/OY9D MB@BH(5FM0W"C?%87[,#)[ -NOIA(XE6O*:N$O#\H=;_Y5! H:1L'%II*$U@% M0&(YC#<>FIX+0S7.E'7)4'@[("I&/E+E#'6V#-4X9]8E0^F80=,+L,(X0YTM M0S7.GG7)4$99X\-.-_;]])4-A\*H=$Z2LX91:>P\ V-^ MAV4%,W>::L=LKD5,BO==D(L8-J1*U]QS'A5/7'%PQ7%HD-25XK#0G]749HG/7H2'/H>.>NBHK*@Y7> M\!^+H?WBG<4TT#4@TC*(*!32FY!X=%31%B7FKUFLGWB_TO8KSCUL;+TJ_TJN M5;N^(-RY"Q()7\F3\"-8.#X-'5RV1@=1M*SNC5NK/>;CM['\D5_ZR,A-B79H5!GGS]^_7[]_D[XO?O>=]Y/)N$/DL6(,(SB)1(+^F!#37DH#DS)V0 M"$!LAT)DL7].$7#U=9'$'0!Q5H9HJ10C6JJEPG@2?-%B&$_AU?MDZ;7._6P@ M51/01#R9T+U?TT,K0$YL!%T7/_1]ZIGHE&QQ5DLQ[/0T8>C+5KK/20T5DQ)\..(;K2/@WK"\"!Q%_&KWIA3MKN@9* M"U#1\T'B4\>&4@\KK2D$F]P+$I_=#U[<^2Q6']N6V@MLH-X/;& ]-$*.Q,>1 M^#@2'T=4ZYA2'(F/\\WA?'/VQ4QE4 LSU^$(?)WM>'#%BTVR^(I5[P9P-V[& MU/T/,@T>?5C8K'D2GPW-E60.QL?%[$6(F742,<.&&$54#9N+&1>SER!F]DG$ M3,-+0M%0N)AQ,7L)8F9+)Q$S'<1,%S4IW]\Y3#&[T(;HW\>WXSHIA9> T*?8 M]>J@NA8% R&4)*.\!HKW]W5WQ,I)CIB"K=GFP>@RO%]T:/RDGH2?<#*P(=I& M'G^*,]29,U3%^/6>& I+^'51M@^.>G@#VP4V&,.W]?]$==K:.SZB&4\8N"O 8%J<7[JA)].']W/5S91(O-\UUDHL50QM-#-$T\W!9/,W5]1&K MTDF2^H9.C]@Z6*/QK,30^.DDF7'#P$H^49)4SE"7QE GR<,;)F4H5>)IKM[9 MX=MJ3D(A)(_8_L7S70G?G^2^P*#03JJ>1Y;D^:[NC_@D&7S#QB.V"HZ8IR?. MG)].DB(W&32+J?!\U\4QU$D2\J9,\UVVGD\ \'Q7Q]A/=\'*\9KZLAP>K$>2 MG#4\V&D,D#*:J+)HF>4C;(^D7-N%AB?'!NLH4<'5!E<;[=3&:=P,%=2&*BI[ M1C-RM<'5!E<;@U4;)RGO,+71Q+8AW#TW#&.N-KC:X&JC-H9QUVI#'TU@J:*J M\"BE-P3CHT-9UL$''!K*)@E#BLBX6!(_;D>4K$+9+&7O'C?QS1?^ M9^T]"S+B:2@ BX &$9!C_=&8E@TQ'Q") SV*).\7VTJM[)X*=+"@B7(2?)F"C"\=W M'BD6L_#DKN:4+L%R&80K5/3/,=0H"86',%@(I<8 ]#0\.9_FSCB22H%!H"1^ MGZ+P=1@Z/EO1OV!!B*X$.UL[WGLGFE\_.>$L^@R_ MV 4#[$+.(OP5=]1X&]8)MV&.)E:^+_6O,1.[H8!G*T2.AYR-B+)=GM1CL\W] M?_ _T!5@D-X%_CI*?Z=JFU;?IW6\K=C4(=EW9/_9/%RXQZ=G=!25>#,\ O1*G1602RV*W=! M*"0[_/>UL%R'T1I8+P%IQZ=$B4[$1XR%[PZZ"^X2?XOI0:"E@'#BC0_#[N(P M4NN)/B3K^2!X'J5--&9F\6Y#2R\*\*?!4X1N MJ3!SHVE(\/LH;-%ZN?3H:AU/( Q4/,P@,D?)R6Q,C>L+[BI"#XZDGB:"J7+A MP)]<6,D]05OU;U3B<$*.L!>8FQ*X)DUCW//P0WH76RJZ0=;YOHK(],UL'3Z! M^QD1/T52>319/057S\0)=SU%2E7DZV@Z)[,U[+)\]FL)R\A2.Y:IV-Y>)E%& MDX)IC7_=[";PF64$\XN[!CWK@X\01K$WX2S1 ,7Q%*40>5&G=R8!O+Q::#6 MHP%P10 [:DJ&UT)6J^7XI%"CQ7(S%OX1/!%XDRCX 7M*AL1S^/(](3[HQQG9 M^2YU89P5&??BAW&FCB9+3EO@[40KA'_D6I,B#6!TS M )3 5-+0)R! EEBRG&51G'&*&&RSUB4)*1'\*?T[D(6QP/;C. J)/9XC!TJI MTZ6J*#55 50:,"IC/>HO1>QPJ;4F#BH;=+%C[H//',%;+Y:@AQ;X)/S ]X$Y MX&\1N (>G6PC!*"NX#=1H^&I03"V]67[8<[?F'-(\VN@O>&3.WAY+>;$')I> MS)VQ3Y1VP8 >_E:6IW-<#E(B)%+DT]16EQ1]8M%OFUOW(]^G-9@C T M;5@RT@&/+3VME-?TL/8>7'822/PI"5>.B_/%@5C4,1L+'_%@6?"\W1I&\K+Y M=L$T7N@XO1!?!_Z,RHIT.FZQ"X#\(, MX;=MVF7C]$2)]@^#9>B"==L\9\K8,-;]V^=@[$(C.!K?SLPFAM\*7(:IJ6;6K0P7@ ]BFU&PF.36;J7ANDRJ"/8N6H&C! M1'F8/H9?=5&K3+TUSMX Q1 GAYWI-%S#)^07[I$P0\#BGWA7&^8"<8[3R/27 MX@>PWRWX'==/(JSM@+V,M(*2X0%/EYK@AKH//F&CCWK8@DWUCZT5J=1. M5$^=@R]BJ[2N&DHG.RD"HL+?MO=6-SZ$RN0CBX.^^15Y35S--5U,8Z_+ MQOM>T3;R3M=K2HYF&\OU3YQP8]B\*>I6OCKZ=5% .MLR3-N!Q/WQ2ZZ^_(1D M15!!293D?* 1,TP'%;#'W(\ZFBBBK>:WL\LE+)U9G+@(XJL.7+3P*DY? )_Y M9"7N<\JCC9^!3,*^/Q;Z5E[%Z;A4UH2Q: ?]EDT/U$2S1<0#Y^M1 M%![!\PPA-$)"I)-X/\DF73N.55VY+]IM-*_4\KH[2YJ6N<=(<-:II+[F:+8Q)F2F3TU)=/X7U10PPI'9&.\_X)=SEU"N-'4"Z)U2+X]I/GU M!R:#D(6C572+0=T[S-I^=YZI:;N#)[[S@ND?*=ZT"L(=V\(W$N#D)5(F7)/1 MY'853'/=%4=/P34,Y]A&BO8'SM,?<5E'6H56!6][7J04OTC-9I<6#NS4IRTQ M='.#"N5R5\]1A)= K"XJ2EW;;]H5W 6M(E DR12^+7SW?AT)H%9AZ:B.TIS) M'.]T T+F2^EN!*K9BE\CMWF-7/(:6M?E/KIQ$5 $>Q1CS8NV>W--(0HS-P0E M'83L'BRYQV"^9OQ-C"F"J>MLBBK258"E.F_0[/#[YKQS1R6RE%',$QXM"$_8 M!*SC \'SPHS3$B_T18%5"CAQ\MZD$07[+MK9LREF6\'4R)4#;,$ZU M/!$L%9BA<8Q3AZP4E=8$L$71@WER(_B]GX[KT2HOO %_Q,:%%!OGML7N)7(? M4V<*]"]UWI #X"4KMAE?N%Z&KL=,F\SZ>11<&/!12+#Z*KM"4#;@"B8+==:K M>1!B]R!='\H;O1JX?RXOO&5?S1?>9D Q;[Y^VC496W-0XN"\>\Y9#-KO\94N M_MO#]8R5(#D>_;WH>K/X>AZ1E+(Z-HXMTVU55 HJW!/J[&NA**."VC<5#MT[ M;)B.RP%IQ?^5;7XL?%J'R,9B.I2@%96,#9,K.$&-F4YLQ6E[A(%R?<+&LU8\ MJ9T/3P()1Q-+M'3XGY+'#-[0$3O5X"]KC];G.;2RGI8Q.3/4V+0R"A@W6*] M1?C4D*S]N&.#I=D=VD0EN/EK>4? 8 "O/6AE));-+MFFS]2"?/.%WYQGP:8< M:HJ%&IX291YX,VSP8X7X9!97*,05V;%MR%ER,=,2Q(*GQCRJ#U]C*/LU1N*R M[4A\N&O^$J%/K)S! M6KEY9*HV;&"=$QO@Z&)1[X$-[.&S 2+R&U6;WRT4^AHPMST2%F!)[@GKE-KG MMM :$%;MBK7(:*6K#$G<*L#^_,Q>1XNB:;"1M>5[7KQI1DU>O&OK*A<"FU]@ M:)GJ",AUNN:CEO-T#C"C5)2#@7]$0']6UX2.+Z,! ;37UQ8LT 4* MZ('\+5'1;4I2OM[L*J6[N+2!@EJZ(IY^O <7]#*8 4CMP0U\7E3\\G M)T.,;RBB8>=/;L>^;?KV(Q+KO;GSD[">8"=9'*K .)N)OX.&("0_B;\F!97W M;>Z)FAYA#[7T^3^KK%I[RZ%6+>=7PFK;?PF_6N MPA[;N[2I1M,&\!&*C/ 1A/4U1[F>4R0.YGE8_VSF[/")5^ZOJ[D[@^-]0Y\% M,3UU6V(6J>RQ-:3./'KZ1P8^H[C5-D\ "&(?4'\44V#M>]B;1W-8M(=PFX>/ MBQA2'>(T"R8XCT "FN 2TI=/88*J%^4]0T9??%J"Q+#E' 8"A;_ZTMK]WN?( MY&9@*>*&RR0P83QGYVK,MEB(JRCY#?>>>!B7-U.YX&'\%*N@%TG@O$.\%XKU ^H%:F_/BP1H3VU544\. M?*R5EWXQFSFH"C]603>,BKG"O&NFB>D<7;AT")&8X\1&3S%L0'>GH6O2V_5: M7=>DQLV*;(PFFJF+AITOF-X)Q!N[''/N@B:-!H;_AL#UG&9$WR5_> MSMQHZ3G/;UR?GA_]TMM\1F=W AKR%/OQUEB/)6:PXQEL\9OC'X_ICW:@S-G/ M3'-L*V;ICZ6QW/)GJJZW^N:^QG:)-\ML]ZCS,A\>I(?I8?,W MACU+LQ@N-6-(YBD22"KA@%<9B+"6G/@/\*6+X%05V1Q-I+&=;U9I M.FFSV9FVF %QI#/]ZV%:H'KJY\FU0,(;#,_G%?@(3"^^;J40FIN*-D0;!&OL MS1F:A?)\7RW/]TWDN1PIDYYA2JZMT<322C-.EVKA?KC1'UVX13O,HN')?H*#O8G/L]RBX5R#L7GX=/O\N7&K=3K)_F> R6[LR.W5 M3.V3Y (J<4EN[YMN3[14EA4)BTC'BGVH,!+W_6*"VGC0VUW6/W_TRS#;[8LUJL M5O[C+K.SJ%?/)+4JT-SJ;TPU?BPI?FCBGS;))=3/-PV.;JS%AEZ-QD#?H8N% M5_03M![;VIPZ+F\-2EPX0?]%_T%F:9+"BIQ'0C^)BU:)@/5K9/ DW3MANN]';^BY<2[ MQ29#E<)!*+;KQ\>0/$*03/68BQ/E_,B=TG_1,LZ+S^M^2S5ELL;+_W$@^ WC MH[EVMR&%BK50PL511M-]+&Q]RJ6 M:[(6W$%Q%I3=]M&!2/HE7L%]9D6VI9Q[^7=G9]G/I.@;61G&-1J_N.W:02L> MPUZ;_Z)&#+C?26O EP;GRS/BRW;FEI_,"SB92\PX?4IPC5NY.P4;'"[_E,^- M.(V_$Y-^#:].;$[S-)(YFJBR+1I:P0B/IL'"$$/_B^&^ ?H[!0S8.#.%@V'E ML71X8P5GP8$:4'XR+^!D+C&/\Y'-:;C\/,[0'!M*>/J= QP;!A-IVWE,W?I^ M#8_*7J1?4\!_3?T:50*_1AW;^:M9GA@8' N>/#' 3V:H)W.)*9M$>#=)931M.6Z,XZ_B M3'I+U*P\CO_%M]?G"ZPK>K@:[OT"RA#KNEJ]C4'LK,9:U4830Y3 $Y-MJYL: MZPXCN/.O3&SC/6E#K;%6<8B9/C;RXX?:1:]#J;&NR[$O0[G5A8X89(FU:F") MM=E)B35GB\:^GM:OKY?BF4,=/!,3B_*4)Q =IS7_FR##!C@1QWXAA8.:X?@6U3T M?):.=ZU% 3U.3J:>I%ZC BT\E)IXF=2BW+>^?QFG\N#V. MEMZAIN!$>_ ,14VKR)+SVH^S\0!3?-'4U=,0@4$:J_E0X7*JCBY'$1W)92OG MIX-\,VTTT3H"4GAY1]^9_]4-7V3]*[FY@Z6#@X56J (CZ!)3>8E,"3'D7CS? MET[[S8YVI3^(TC#&;'KRY=?'G:" Z9 F>OK##W" &\#T)IWT6G>=])=10<.? ML><9!8#R*2C,^"M7J.7>*-K8U*MQVZ^:@9?7'!2L=(%DGMV.F>REW<(/15U_ MM;T^.@@HTF!:.59T&0$B@V684:8[* MS@*G[;(/_M*A=_9QL?2"9T)N2?@3HK5B>_4U\'^R+!B:IHB6S:5__AZ6_S58 M_3\"+TTVFR[_;NZHF:.)+(MF080H"D]S=SH7GES/$^Z!O;;DQ?&M]!">=GV= M[7F$Y#]K-W+!Z<$=X2?,N<&#W1OOJ$H..JXWVC%K_RD(XX_P]VH%.Q;XMV-] M5[X$"IY;((-\GJ<0GQP]K!R]W* M)\?KHXZ68:3"7J!88FZ);54L;5'BF]17ZZ5W<.ZHA%_"R M9V'N1"P9!!0)"XDCO,(,@B*]_7'[>T3_*K]]#3^:Q8Z8(DDFE7M%DDWAV\)W M[]>1\-T#2ST6/CK@QL$7X=E+>#RJ7OHEFB5 ;0VN'0%_0^BH:_&Q?3:&_O%/ MYC#^P.7EG3'P:I\"3P"319S7%P M+9LQEW/\8:\5N^@N8]E^%\IH\A"L0Q:F[.Z!G6#&D&!P[$<$12(=_?F" PHR M=) 'KU"S"6"$X'7@7/N6(E20Q;1 \L/^F''EJ MJMBGOV>\>3XZ:@]1LS/:XMM&]@]ZYRC@I:. ?A[[\)]\G!0?)U5_G)32VT"I MC_]9@XMTXX/\KVDN[QLV(]W-'3^^B=@X;RU+&76[67H FU<\R*VJH-#T@=XVR=@;^X\?= M9@^6*+@_R-.X2+YOJCP/*&O;Y>XL^DM;5:G1E*EMB4;!,)Q3.Y:-;[XS38&G M:-M@<6S^S]):VU3-MH&]+;S1+]?H=T9QWH&I.T,O3]VQFE%FSVJ6W&UA,5T? MZZ517Z!3S/K5.B?K3ODA*[9EPUB^DM6W!_8!A#=WSJ]_N:OY//#PM&LVXZ7) M9"!J J@M.3\$@U7C1L(KG]"]+ES?7:P7P+O.:KT*PF=AY?P2GK:O?RT\D1!+ M-W&=30G;I(5MR)*^K[Y2*:ZO!._H%3H$N2V?4&.H8SM1&&6[45E'@4_-95S* M6MY#S$K72 ^>#/@J^\?^S]Z;-C2-)FO!?@=%ZWLE\#6(3%X\L,YFI\FK- M5I5R4JIIV_VR!I)!"9T0P )(*=6_?MT](G 0 $F0( 52L39;G2+!0!SN'GX_ M&^J*5S=DZRMAJ]J,%2IJ5:E&;8G2/UE!C>7 HY%NEN1,Y 2UQ\L ,)%<")%/ M;")D"$_2,O5FI/.@-=)Y"'MC]O2A4^P:**7S'B)7XXV<,Q)<#BK**6%3X,3+ M97_V5W /L-4:Y'-EM.'),AKVX!WI?:MHA=?D,Z,A/ANUA<\&/=H:QRCF+YP0 MF^W2J.5$*QD/VZR#FB%P#8888^?^'"O.BV-VZ$A&XC]:E26UNW8,#& 12S>, MHFOC];IVV*WOVC$PL6N'L577CAH%Z>M9]FA5U; KM /!9*N"ZE<1%1N<1JT2 M:]D";9 8H6S71^)*N;A]8VY1LNPO-U69+,MZI IO?K:)T6] T=20< M_!+G:-:]AWL +EU4)KV9A[Y\'H4_R9?@OVRX.:Q" MOZ?CET8/[,YE[/WH5]=W9(TQ;1\Q1J&A(-_%R_"\T(F"U M$]^;S>31KJD,QU9J\1(85,K#/2K%@FX&UW\0YUP5+$6-CBP5WDQ)T0;HFR#"?AL2TJB8=5Z:"7W@W2'RRW.G4O MIT;S.#'%@8+=*7(@RI#;9R&SP']F]]"R[DX)[@@QN[8\['5 MX8?.\? MA?$MNB&O'A4714M?3*LP'S$3/'52$H3Q6&96)E(*IIUS'WBQ*Y> M ,9K=C*/#%TAB%NJ#H!K.@#V50? S=:K0-@1?44)+B$#;C&002&U5/^%YUY( M*^,QG)*VJ.<,;D&#*:61$/>]1V]!>P2R?JT;AX=82.ACB HF&+'%,@H2#^3= M[??$ RGU2TGG\)W4=DG_#3S4I8.)OYPFJ,0K/5BDZ_/V_W,?Y[]\TX 1M=^] MZ<2=:]? \C^U=_BM]'XRF,]7D(GS9 J)"^"$6&+8$RQQ44I$)[ARI,G%4NE#P%%MJ4H8L(Q@(+,J8Z&.KA!7S@1GZHQ=[C MTN>W'K 7\]%.A%_1O^670-*N1E1"KOHPCCUL9B<SCIPQ!CQ:C2SMV7<,G-T^2U%#0 )@JC>1@E \U"WP^?>25/O'SD_I,/NSF^ MBS2.6"X/TM