0001352010-23-000027.txt : 20230505 0001352010-23-000027.hdr.sgml : 20230505 20230505171714 ACCESSION NUMBER: 0001352010-23-000027 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230505 DATE AS OF CHANGE: 20230505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EPAM Systems, Inc. CENTRAL INDEX KEY: 0001352010 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 223536104 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35418 FILM NUMBER: 23895015 BUSINESS ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 BUSINESS PHONE: (267) 759-9000 MAIL ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 FORMER COMPANY: FORMER CONFORMED NAME: EPAM SYSTEMS INC DATE OF NAME CHANGE: 20060202 10-Q 1 epam-20230331.htm 10-Q epam-20230331
000135201012/312023Q1FALSEhttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrent911100013520102023-01-012023-03-3100013520102023-04-28xbrli:shares00013520102023-03-31iso4217:USD00013520102022-12-31iso4217:USDxbrli:shares00013520102022-01-012022-03-310001352010us-gaap:CommonStockMember2022-12-310001352010us-gaap:AdditionalPaidInCapitalMember2022-12-310001352010us-gaap:RetainedEarningsMember2022-12-310001352010us-gaap:TreasuryStockCommonMember2022-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001352010us-gaap:NoncontrollingInterestMember2022-12-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2023-01-012023-03-310001352010us-gaap:CommonStockMember2023-01-012023-03-310001352010us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001352010us-gaap:RetainedEarningsMember2023-01-012023-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001352010us-gaap:CommonStockMember2023-03-310001352010us-gaap:AdditionalPaidInCapitalMember2023-03-310001352010us-gaap:RetainedEarningsMember2023-03-310001352010us-gaap:TreasuryStockCommonMember2023-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001352010us-gaap:NoncontrollingInterestMember2023-03-310001352010us-gaap:CommonStockMember2021-12-310001352010us-gaap:AdditionalPaidInCapitalMember2021-12-310001352010us-gaap:RetainedEarningsMember2021-12-310001352010us-gaap:TreasuryStockCommonMember2021-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001352010us-gaap:NoncontrollingInterestMember2021-12-3100013520102021-12-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-01-012022-03-310001352010us-gaap:CommonStockMember2022-01-012022-03-310001352010us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001352010us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001352010us-gaap:RetainedEarningsMember2022-01-012022-03-310001352010us-gaap:CommonStockMember2022-03-310001352010us-gaap:AdditionalPaidInCapitalMember2022-03-310001352010us-gaap:RetainedEarningsMember2022-03-310001352010us-gaap:TreasuryStockCommonMember2022-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001352010us-gaap:NoncontrollingInterestMember2022-03-3100013520102022-03-310001352010country:UA2023-03-310001352010country:BY2023-03-310001352010country:RU2023-03-310001352010country:UAus-gaap:BuildingMember2023-03-310001352010country:UAus-gaap:ComputerEquipmentMember2023-03-310001352010country:UAus-gaap:FurnitureAndFixturesMember2023-03-310001352010country:UAus-gaap:LeaseholdImprovementsMember2023-03-310001352010country:UAepam:HumanitarianCommitmentMember2022-03-040001352010epam:HumanitarianCommitmentMember2023-01-012023-03-310001352010epam:HumanitarianCommitmentMember2022-01-012022-03-310001352010epam:HumanitarianCommitmentMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001352010epam:HumanitarianCommitmentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001352010epam:HumanitarianCommitmentMemberus-gaap:CostOfSalesMember2022-01-012022-03-310001352010epam:HumanitarianCommitmentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001352010epam:HumanitarianCommitmentMember2023-03-310001352010country:UAus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001352010country:UAus-gaap:CostOfSalesMember2023-01-012023-03-310001352010country:UAus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001352010country:UAus-gaap:CostOfSalesMember2022-01-012022-03-310001352010country:UAepam:NonoperatingGainsLossesMember2022-01-012022-03-310001352010country:RU2022-01-012022-03-310001352010country:RU2023-01-012023-03-310001352010country:RUus-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember2023-03-310001352010epam:A2022AcquisitionsMember2022-01-012022-12-31epam:business0001352010epam:A2022AcquisitionsMember2022-12-310001352010epam:A2022AcquisitionsMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001352010epam:NorthAmericaSegmentMember2022-12-310001352010epam:EuropeSegmentMember2022-12-310001352010epam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMember2023-01-012023-03-310001352010epam:NorthAmericaSegmentMember2023-03-310001352010epam:EuropeSegmentMember2023-03-310001352010epam:RussiaSegmentMember2022-12-310001352010epam:RussiaSegmentMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Member2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001352010srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMember2023-03-31xbrli:pure0001352010srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMember2022-12-310001352010us-gaap:FairValueInputsLevel3Member2022-12-310001352010us-gaap:FairValueInputsLevel3Memberus-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-03-310001352010us-gaap:FairValueInputsLevel3Member2023-01-012023-03-310001352010us-gaap:FairValueInputsLevel3Member2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:FairValueInputsLevel2Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-01-012023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-01-012023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-01-012023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-01-012023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-01-012023-03-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:FairValueInputsLevel2Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberepam:CreditFacility2021Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-01-012022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-01-012022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-01-012022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-01-012022-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-01-012022-12-310001352010epam:SoftwareLicensesMember2022-01-012022-12-310001352010epam:SoftwareLicensesMember2022-12-310001352010us-gaap:MeasurementInputDiscountRateMemberepam:SoftwareLicensesMember2022-01-012022-12-310001352010us-gaap:OtherNoncurrentAssetsMember2023-03-310001352010us-gaap:OtherNoncurrentAssetsMember2022-12-310001352010us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMemberus-gaap:ForeignExchangeForwardMember2022-01-012022-03-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-03-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2023-03-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2023-03-310001352010us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001352010srt:MinimumMember2023-03-310001352010srt:MaximumMember2023-03-310001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-10-21iso4217:GBP0001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:LineOfCreditMember2021-10-212021-10-210001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2021-10-212021-10-210001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-310001352010us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001352010epam:NorthAmericaSegmentMembersrt:NorthAmericaMember2023-01-012023-03-310001352010epam:EuropeSegmentMembersrt:NorthAmericaMember2023-01-012023-03-310001352010epam:RussiaSegmentMembersrt:NorthAmericaMember2023-01-012023-03-310001352010srt:NorthAmericaMember2023-01-012023-03-310001352010us-gaap:EMEAMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2023-01-012023-03-310001352010us-gaap:EMEAMember2023-01-012023-03-310001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010srt:AsiaPacificMember2023-01-012023-03-310001352010epam:CEEMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:CEEMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010epam:CEEMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010epam:CEEMember2023-01-012023-03-310001352010epam:RussiaSegmentMember2023-01-012023-03-310001352010epam:NorthAmericaSegmentMembersrt:NorthAmericaMember2022-01-012022-03-310001352010epam:EuropeSegmentMembersrt:NorthAmericaMember2022-01-012022-03-310001352010epam:RussiaSegmentMembersrt:NorthAmericaMember2022-01-012022-03-310001352010srt:NorthAmericaMember2022-01-012022-03-310001352010us-gaap:EMEAMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2022-01-012022-03-310001352010us-gaap:EMEAMember2022-01-012022-03-310001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010srt:AsiaPacificMember2022-01-012022-03-310001352010epam:CEEMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:CEEMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010epam:CEEMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010epam:CEEMember2022-01-012022-03-310001352010epam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMember2022-01-012022-03-310001352010epam:RussiaSegmentMember2022-01-012022-03-310001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberepam:TravelandConsumerSectorMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberepam:TravelandConsumerSectorMember2023-01-012023-03-310001352010epam:TravelandConsumerSectorMember2023-01-012023-03-310001352010us-gaap:FinancialServicesSectorMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010us-gaap:FinancialServicesSectorMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010us-gaap:FinancialServicesSectorMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010us-gaap:FinancialServicesSectorMember2023-01-012023-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010epam:BusinessInformationandMediaSectorsMember2023-01-012023-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010epam:SoftwareAndHiTechSectorMember2023-01-012023-03-310001352010us-gaap:HealthcareSectorMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010us-gaap:HealthcareSectorMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010us-gaap:HealthcareSectorMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010us-gaap:HealthcareSectorMember2023-01-012023-03-310001352010epam:EmergingVerticalSectorMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2023-01-012023-03-310001352010epam:EmergingVerticalSectorMember2023-01-012023-03-310001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberepam:TravelandConsumerSectorMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberepam:TravelandConsumerSectorMember2022-01-012022-03-310001352010epam:TravelandConsumerSectorMember2022-01-012022-03-310001352010us-gaap:FinancialServicesSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010us-gaap:FinancialServicesSectorMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010us-gaap:FinancialServicesSectorMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010us-gaap:FinancialServicesSectorMember2022-01-012022-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010epam:BusinessInformationandMediaSectorsMember2022-01-012022-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010epam:SoftwareAndHiTechSectorMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010epam:SoftwareAndHiTechSectorMember2022-01-012022-03-310001352010us-gaap:HealthcareSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010us-gaap:HealthcareSectorMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010us-gaap:HealthcareSectorMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010us-gaap:HealthcareSectorMember2022-01-012022-03-310001352010epam:EmergingVerticalSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2022-01-012022-03-310001352010epam:EmergingVerticalSectorMember2022-01-012022-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010us-gaap:TimeAndMaterialsContractMember2023-01-012023-03-310001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010us-gaap:FixedPriceContractMember2023-01-012023-03-310001352010epam:NorthAmericaSegmentMemberepam:LicensingAndOtherRevenuesMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberepam:LicensingAndOtherRevenuesMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberepam:LicensingAndOtherRevenuesMember2023-01-012023-03-310001352010epam:LicensingAndOtherRevenuesMember2023-01-012023-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010us-gaap:TimeAndMaterialsContractMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010us-gaap:TimeAndMaterialsContractMember2022-01-012022-03-310001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010us-gaap:FixedPriceContractMember2022-01-012022-03-310001352010epam:NorthAmericaSegmentMemberepam:LicensingAndOtherRevenuesMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberepam:LicensingAndOtherRevenuesMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberepam:LicensingAndOtherRevenuesMember2022-01-012022-03-310001352010epam:LicensingAndOtherRevenuesMember2022-01-012022-03-310001352010us-gaap:TransferredOverTimeMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310001352010us-gaap:TransferredOverTimeMember2023-01-012023-03-310001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001352010us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001352010us-gaap:TransferredOverTimeMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-03-310001352010us-gaap:TransferredOverTimeMember2022-01-012022-03-310001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010epam:EuropeSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-03-310001352010epam:RussiaSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-03-310001352010us-gaap:TransferredAtPointInTimeMember2022-01-012022-03-3100013520102023-04-01us-gaap:FixedPriceContractMember2023-03-310001352010us-gaap:FixedPriceContractMember2024-01-012023-03-310001352010us-gaap:FixedPriceContractMember2025-01-012023-03-3100013520102026-01-01us-gaap:FixedPriceContractMember2023-03-310001352010us-gaap:FixedPriceContractMember2023-03-310001352010us-gaap:TradeAccountsReceivableMember2023-03-310001352010us-gaap:TradeAccountsReceivableMember2022-12-310001352010us-gaap:OtherCurrentLiabilitiesMember2023-03-310001352010us-gaap:OtherCurrentLiabilitiesMember2022-12-310001352010us-gaap:OtherNoncurrentLiabilitiesMember2023-03-310001352010us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001352010us-gaap:CostOfSalesMember2023-01-012023-03-310001352010us-gaap:CostOfSalesMember2022-01-012022-03-310001352010us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001352010epam:EquitySettledAwardMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001352010epam:EquitySettledAwardMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001352010epam:EquitySettledAwardMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001352010epam:ServicePeriodMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001352010epam:ServicePeriodMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:AccruedCompensationandBenefitsExpensesMember2023-03-310001352010epam:CashSettledAwardMemberepam:ServicePeriodMemberepam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:AccruedCompensationandBenefitsExpensesMember2022-12-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockMember2022-12-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockMember2023-01-012023-03-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockMember2023-03-310001352010epam:EquitySettledAwardMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockMember2023-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockMember2023-01-012023-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001352010epam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001352010us-gaap:EmployeeStockMember2023-01-012023-03-310001352010us-gaap:EmployeeStockMember2022-01-012022-03-310001352010us-gaap:EmployeeStockMember2023-03-310001352010epam:EmakinaGroupSAMember2023-01-012023-03-310001352010epam:EmakinaGroupSAMemberepam:PerformanceTargetsMemberepam:EquityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-3100013520102023-02-1300013520102023-02-132023-02-130001352010epam:CloudServicesMember2023-01-012023-03-310001352010us-gaap:OperatingSegmentsMemberepam:NorthAmericaSegmentMember2023-01-012023-03-310001352010us-gaap:OperatingSegmentsMemberepam:NorthAmericaSegmentMember2022-01-012022-03-310001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2023-01-012023-03-310001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2022-01-012022-03-310001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2023-01-012023-03-310001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2022-01-012022-03-310001352010us-gaap:OperatingSegmentsMember2023-01-012023-03-310001352010us-gaap:OperatingSegmentsMember2022-01-012022-03-310001352010us-gaap:MaterialReconcilingItemsMember2023-01-012023-03-310001352010us-gaap:MaterialReconcilingItemsMember2022-01-012022-03-310001352010country:UA2022-12-310001352010country:US2023-03-310001352010country:US2022-12-310001352010country:BY2022-12-310001352010country:PL2023-03-310001352010country:PL2022-12-310001352010country:HU2023-03-310001352010country:HU2022-12-310001352010country:IN2023-03-310001352010country:IN2022-12-310001352010epam:OtherCountriesMember2023-03-310001352010epam:OtherCountriesMember2022-12-310001352010country:US2023-01-012023-03-310001352010country:US2022-01-012022-03-310001352010country:GB2023-01-012023-03-310001352010country:GB2022-01-012022-03-310001352010country:CH2023-01-012023-03-310001352010country:CH2022-01-012022-03-310001352010country:NL2023-01-012023-03-310001352010country:NL2022-01-012022-03-310001352010country:DE2023-01-012023-03-310001352010country:DE2022-01-012022-03-310001352010country:CA2023-01-012023-03-310001352010country:CA2022-01-012022-03-310001352010epam:OtherCountriesMember2023-01-012023-03-310001352010epam:OtherCountriesMember2022-01-012022-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-03-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 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-35418
Logo_New.gif
EPAM SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
Delaware22-3536104
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
41 University DriveSuite 20218940
NewtownPennsylvania
(Address of principal executive offices)(Zip code)
267-759-9000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol Name of Each Exchange on which Registered
Common Stock, par value $0.001 per shareEPAM New 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.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Title of Each Class
Outstanding as of April 28, 2023
Common Stock, par value $0.001 per share
57,905,539 shares




EPAM SYSTEMS, INC.

TABLE OF CONTENTS
 Page



PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands, except par value)
 As of
March 31,
2023
As of
December 31,
2022
Assets
Current assets
Cash and cash equivalents$1,749,422 $1,681,344 
Trade receivables and contract assets, net of allowance of $14,184 and $15,310, respectively
934,236 932,626 
Short-term investments 60,373 60,336 
Prepaid and other current assets86,758 85,319 
Total current assets2,830,789 2,759,625 
Property and equipment, net267,067 273,348 
Operating lease right-of-use assets, net146,815 148,780 
Intangible assets, net73,113 77,652 
Goodwill533,730 529,072 
Deferred tax assets167,654 172,797 
Other noncurrent assets52,177 47,877 
Total assets$4,071,345 $4,009,151 
Liabilities  
Current liabilities  
Accounts payable$28,857 $30,852 
Accrued compensation and benefits expenses444,728 475,871 
Accrued expenses and other current liabilities130,902 154,339 
Income taxes payable, current37,439 46,069 
Operating lease liabilities, current40,932 40,352 
Total current liabilities682,858 747,483 
Long-term debt28,253 27,693 
Operating lease liabilities, noncurrent117,913 122,317 
Other noncurrent liabilities111,879 108,648 
Total liabilities940,903 1,006,141 
Commitments and contingencies (Note 13)
Stockholders’ equity  
Common stock, $0.001 par value; 160,000 shares authorized; 57,862 and 57,668 shares issued, 57,848 and 57,655 shares outstanding at March 31, 2023 and December 31, 2022, respectively
58 58 
Additional paid-in capital864,254 847,965 
Retained earnings2,342,730 2,248,948 
Treasury stock(118)(118)
Accumulated other comprehensive loss(77,960)(95,321)
Total EPAM Systems Inc. stockholders’ equity3,128,964 3,001,532 
Noncontrolling interest in consolidated subsidiaries1,478 1,478 
Total equity3,130,442 3,003,010 
Total liabilities and stockholders’ equity$4,071,345 $4,009,151 
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
3

EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
(In thousands, except per share data)
 Three Months Ended
March 31,
 20232022
Revenues$1,210,941 $1,171,614 
Operating expenses:
Cost of revenues (exclusive of depreciation and amortization)855,901 780,836 
Selling, general and administrative expenses211,887 237,277 
Depreciation and amortization expense22,782 24,259 
Income from operations120,371 129,242 
Interest and other income/(loss), net11,521 (165)
Foreign exchange loss(4,608)(22,785)
Income before provision for income taxes127,284 106,292 
Provision for income taxes24,992 16,573 
Net income$102,292 $89,719 
Net income per share:
Basic$1.77 $1.58 
Diluted$1.73 $1.52 
Shares used in calculation of net income per share:
Basic57,702 56,915 
Diluted59,298 58,941 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.

4

EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(In thousands)
 Three Months Ended
March 31,
 20232022
Net income$102,292 $89,719 
Other comprehensive income/(loss):
Change in foreign currency translation adjustments, net of tax13,227 (30,552)
Change in unrealized gain/(loss) on hedging instruments, net of tax4,134 (1,391)
Other comprehensive income/(loss)17,361 (31,943)
Comprehensive income$119,653 $57,776 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
5

EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN
STOCKHOLDERS’ EQUITY
(Unaudited)
(In thousands) 
 Common StockAdditional Paid-in CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive (Loss)/IncomeNon-controlling interest in consolidated subsidiariesTotal Equity
SharesAmountSharesAmount
Balance, January 1, 2023
57,655 $58 $847,965 $2,248,948 14 $(118)$(95,321)$1,478 $3,003,010 
Restricted stock units vested
224 — — — — — — — — 
Equity withheld for employee taxes(72)— (20,501)— — — — — (20,501)
Stock-based compensation expense
— — 34,265 — — — — — 34,265 
Exercise of stock options71 — 2,525 — — — — — 2,525 
Repurchase of common stock(30)— — (8,510)— — — — (8,510)
Other comprehensive income— — — — — — 17,361 — 17,361 
Net income
— — — 102,292 — — — — 102,292 
Balance, March 31, 2023
57,848 $58 $864,254 $2,342,730 14 $(118)$(77,960)$1,478 $3,130,442 

 Common StockAdditional Paid-in CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive LossNon-controlling interest in consolidated subsidiariesTotal Equity
SharesAmountSharesAmount
Balance, January 1, 2022
56,849 $57 $711,912 $1,829,532 20 $(177)$(54,207)$8,720 $2,495,837 
Restricted stock units vested
193 — — — — — — — — 
Equity withheld for employee taxes(67)— (18,376)— — — — — (18,376)
Stock-based compensation expense
— — 22,702 — — — — — 22,702 
Exercise of stock options158 — 2,884 — — — — — 2,884 
Other comprehensive loss— — — — — — (31,943)— (31,943)
Purchase of subsidiary shares from noncontrolling interest— — — — — — — (7,067)(7,067)
Net income
— — — 89,719 — — — — 89,719 
Balance, March 31, 2022
57,133 $57 $719,122 $1,919,251 20 $(177)$(86,150)$1,653 $2,553,756 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
6

EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
                                               Three Months Ended March 31,
 20232022
Cash flows from operating activities:
Net income$102,292 $89,719 
Adjustments to reconcile net income to net cash provided by/(used in) operating activities:
Depreciation and amortization expense22,782 24,259 
Operating lease right-of-use assets amortization expense10,043 14,787 
Bad debt expense182 8,675 
Deferred taxes823 (10,830)
Stock-based compensation expense38,579 7,112 
Unrealized (gain)/loss on derivative (7,904)41,369 
Impairment charges88 20,401 
Other(3,268)3,361 
Changes in assets and liabilities:  
Trade receivables and contract assets(3,573)(144,783)
Prepaid and other assets(105)(9,515)
Accounts payable1,494 (4,633)
Accrued expenses and other liabilities(58,463)(74,929)
Operating lease liabilities(10,672)(14,171)
Income taxes payable(4,964)(2,670)
Net cash provided by/(used in) operating activities87,334 (51,848)
Cash flows from investing activities:  
Purchases of property and equipment(7,913)(23,274)
Acquisition of business, net of cash acquired (Note 3) (8,207)
Purchases of non-marketable securities(1,906) 
Other investing activities, net(7,898)(3,082)
Net cash used in investing activities(17,717)(34,563)
Cash flows from financing activities:  
Proceeds from issuance of stock under the employee incentive programs2,488 3,395 
Payments of withholding taxes related to net share settlements of restricted stock units(3,153)(3,876)
Proceeds from debt172 1,931 
Repayment of debt(1,411)(6,836)
Repurchase of common stock(8,510) 
Payment of contingent consideration for previously acquired business(4,678)(207)
Purchase of noncontrolling interest (2,146)
Other financing activities, net(226)(1,865)
Net cash used in financing activities(15,318)(9,604)
Effect of exchange rate changes on cash, cash equivalents and restricted cash14,070 (45,407)
Net increase/(decrease) in cash, cash equivalents and restricted cash68,369 (141,422)
Cash, cash equivalents and restricted cash, beginning of period1,683,636 1,449,347 
Cash, cash equivalents and restricted cash, end of period$1,752,005 $1,307,925 


7

EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
(Continued)
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets:
                                               As of
March 31,
2023
As of
December 31,
2022
Balance sheet classification
    Cash and cash equivalents$1,749,422 $1,681,344 
Restricted cash in Prepaid and other current assets406 430 
  Restricted cash in Other noncurrent assets2,177 1,862 
    Total restricted cash$2,583 $2,292 
        Total cash, cash equivalents and restricted cash $1,752,005 $1,683,636 

The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
8

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(In thousands, except per share data and as otherwise disclosed) 
 
1.BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, and Asia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as several other industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated.
These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position as of March 31, 2023 and the results of its operations and its cash flows for the periods presented.
Risks and Uncertainties — As a result of its global operations, the Company may be subject to certain inherent risks.
Concentration of Credit — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables. The Company maintains cash, cash equivalents and short-term investments with financial institutions. The Company believes its credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.
The Company has cash in several countries, including Ukraine, Belarus and Russia, which have been impacted by the invasion of Ukraine (see Note 2 “Impact of the Invasion of Ukraine”) and where the banking sector remains subject to periodic instability; banking and other financial systems generally do not meet the banking standards of more developed markets; and bank deposits made by corporate entities are not insured. As of March 31, 2023, the Company had $68.3 million of cash and cash equivalents in banks in Ukraine, $34.0 million of cash and cash equivalents in banks in Belarus, and $27.1 million of cash and cash equivalents in banks in Russia. Cash in Ukraine and Belarus is used for the operational needs of the local entities and cash balances change with the expected operating needs of these entities. The Company regularly monitors cash held in these countries and, to the extent the cash held exceeds amounts required to support its operations in these countries, the Company distributes the excess funds into markets with more developed banking sectors to the extent it is possible to do so. Due to restrictions imposed by the Russian government, our ability to distribute excess funds from Russia to other countries is limited. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia, including cash and cash equivalents, to a third party. The timing and completion of a sale remains uncertain and any sale would be subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. The Company places its cash and cash equivalents with financial institutions considered stable in the region, limits the amount of credit exposure with any one financial institution and conducts ongoing evaluations of the credit worthiness of the financial institutions with which it does business. However, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, or sanctions may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions, which could adversely affect the Company’s business and financial condition.

9

Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivables have not been material to the consolidated financial statements. If any of the Company’s customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, the Company’s credit losses and write-offs of trade receivables could increase, which would negatively impact its results of operations. See Note 2 “Impact of the Invasion of Ukraine” for further discussion regarding trade receivables and contract assets from customers located in Russia.
Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates revenues in various currencies, principally, euros, British pounds, Swiss francs and Canadian dollars and incurs expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos and Chinese yuan renminbi. The Company’s international operations expose it to risk of adverse fluctuations in foreign currency exchange rates through the remeasurement of foreign currency denominated assets and liabilities (both third-party and intercompany) and translation of earnings and cash flows into U.S. dollars. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Indian rupee and Hungarian forint transactions. See Note 6, “Derivative Financial Instruments for further discussion regarding the Company’s termination of the hedging program for the Russian ruble.
Interest rate risk — The Company is exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to cash and cash equivalent deposits, short-term investments and the Company’s borrowings, mainly under the 2021 Credit Agreement, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Debt”). The Company does not believe it is exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.
Adoption of New Accounting Standards
There were no recently adopted accounting standards which had a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
2.     IMPACT OF THE INVASION OF UKRAINE
On February 24, 2022, Russian forces attacked Ukraine and its people and EPAM has repeatedly called for an immediate end to this unlawful and unconscionable attack. As of March 31, 2023, the Company had $69.3 million of Property and equipment, net in Ukraine consisting of a building classified as construction-in-progress located in Kyiv with a net book value of $51.5 million, laptops with a net book value of $10.5 million, most of which are in the possession of employees, various office furniture, equipment and supplies with a net book value of $5.6 million, and leasehold improvements located throughout Ukraine with a net book value of $1.7 million. Additionally, as of March 31, 2023, the Company had Operating lease right-of-use assets located throughout Ukraine with a net book value of $11.0 million. Through the issuance date of these interim financial statements, the Company is not aware of any damage to its long-lived assets in Ukraine and the Company expects to continue to use these assets as part of its global delivery model.
On March 4, 2022, the Company announced a $100.0 million humanitarian commitment to support its employees and their families in and displaced from Ukraine. This humanitarian commitment is in addition to donations from EPAM's customers and employees and the work of EPAM volunteers on the ground. During the three months ended March 31, 2023 and 2022, the Company expensed $6.1 million and $25.7 million, respectively, related to this commitment, which included special cash payments to support impacted employees, financial and medical support for impacted families, travel, meals and lodging expenses, and donations to third-party humanitarian organizations. Of the expensed amount for the three months ended March 31, 2023, $2.5 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $3.6 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. Of this expensed amount for the three months ended March 31, 2022, $19.2 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $6.5 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. As of March 31, 2023, the Company has $49.1 million remaining to be expensed under this humanitarian commitment.
10

The Company executed its business continuity plans following the invasion to assist relocating employees residing in Ukraine and the surrounding region impacted by the war and geopolitical uncertainty to other countries and to assign delivery personnel in locations outside of the region to serve in unbilled standby or backup capacities to ensure the continuity of delivery for its customers who have substantial delivery exposure to Ukraine or other delivery concerns resulting from the invasion and ongoing war. In addition to costs incurred as part of EPAM’s humanitarian commitment to Ukraine, during the three months ended March 31, 2023, the Company incurred expenses of $0.2 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $7.4 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company incurred expenses of $18.7 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $2.6 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company also recorded an impairment charge of $1.3 million, classified as Other income/(expense) related to a financial asset in Ukraine which the Company believed to be unrealizable due to the events in Ukraine.
In response to the attacks on Ukraine, EPAM announced on March 4, 2022, it would discontinue services to customers located in Russia. Based on this change in facts and circumstances, the long-term cash flow forecast for the Company’s operations in Russia and its Russia reporting unit were significantly reduced. The reduction in the long-term cash flow forecasts indicated that the carrying amounts of goodwill and long-lived assets associated with the Company’s Russia reporting unit and operations in Russia may not be recoverable, and the carrying value of these assets was tested for impairment. The Company relied on the income approach to estimate the fair values of the Russia reporting unit and long-lived assets and considered multiple scenarios including the continuing operation and exit of operations in Russia. Reflecting the negative long-term cash flow forecasts that each of these scenarios produced for these assets, during the three months ended March 31, 2022, the Company recorded impairments of Property and equipment, net of $15.1 million, Operating lease right-of-use assets, net of $3.8 million, and Goodwill of $0.7 million. These asset impairment charges are included in Selling, general and administrative expenses in the interim condensed consolidated financial statements for the three months ended March 31, 2022.
Additionally, the Company evaluated trade receivables and contract assets for estimated future credit losses from customers located in Russia and recorded a bad debt expense of $8.4 million, reflecting the deterioration of creditworthiness of its customers in Russia during the three months ended March 31, 2022. The Company recorded a benefit to bad debt expense of $0.4 million during the three months ended March 31, 2023, reflecting better than previously expected credit collections from customers located in Russia. Bad debt expense is included in Selling, general and administrative expenses in the condensed consolidated statements of income.
On April 7, 2023, the Company amended and restated the agreement to sell substantially all of its remaining holdings in Russia to a third party. The timing and completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023 and prior to the issuance of these interim financial statements, the required approvals from the Russian government were received to proceed with the sale. Due to the significant uncertainty of obtaining the necessary regulatory approvals as of March 31, 2023, the Company does not believe a sale was probable to be completed as of March 31, 2023 and has not reported the assets and liabilities to be sold as held for sale in its condensed consolidated balance sheet.
As of March 31, 2023, the Company had the following assets and liabilities in Russia:
Cash and cash equivalents$26,696 
Trade receivables and contract assets, net of allowance of $4,724
4,329 
Prepaid and other current assets242 
Total assets in Russia$31,267 
Accounts payable$65 
Accrued compensation and benefits expenses5,508 
Accrued expenses and other current liabilities1,127 
Operating lease liabilities122 
Other noncurrent liabilities71 
Total liabilities in Russia$6,893 


11

As of March 31, 2023, based on the Company’s expected net proceeds from sale and recognition of the accumulated currency translation loss currently included in Accumulated other comprehensive loss, the Company expects to record a loss upon the earlier of classification of the assets and liabilities to be sold as held for sale or closing of a sale. Such loss is not expected to be material based on the information available through the date of issuance of these financial statements.
Fluctuations in foreign currency exchange rates could impact the gain or loss the Company could recognize in the future. If unable to complete a sale, the Company could recognize other charges including restructuring costs.
3.ACQUISITIONS
2022 Acquisitions — During the year ended December 31, 2022, the Company completed two acquisitions with a total purchase price of $13.6 million including contingent consideration with total acquisition-date fair value of $2.6 million. These acquisitions expanded EPAM’s capabilities to deliver end-to-end solutions for designing and building sophisticated commerce platforms, provided opportunities for geographic expansion as well as added $3.4 million of intangible assets, consisting of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate.

4.GOODWILL
Goodwill by reportable segment was as follows:
North AmericaEuropeTotal
Balance as of January 1, 2023
$216,960 $312,112 $529,072 
2022 Acquisitions purchase accounting adjustments 87 87 
Effect of net foreign currency exchange rate changes128 4,443 4,571 
Balance as of March 31, 2023
$217,088 $316,642 $533,730 
The Russia segment had accumulated goodwill impairment losses of $2.9 million as of March 31, 2023 and December 31, 2022. There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2023 or December 31, 2022.

5.FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its condensed consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:
As of March 31, 2023
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$16,224 $ $16,224 $ 
Rights to acquire noncontrolling interest in consolidated subsidiaries$322 $ $ $322 
Total assets measured at fair value on a recurring basis$16,546 $ $16,224 $322 
Foreign exchange derivative liabilities$131 $ $131 $ 
Contingent consideration19,214   19,214 
Total liabilities measured at fair value on a recurring basis
$19,345 $ $131 $19,214 
12

As of December 31, 2022
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$12,191 $ $12,191 $ 
Rights to acquire noncontrolling interest in consolidated subsidiaries334   334 
Total assets measured at fair value on a recurring basis$12,525 $ $12,191 $334 
Foreign exchange derivative liabilities$9,350 $ $9,350 $ 
Contingent consideration24,308   24,308 
Total liabilities measured at fair value on a recurring basis
$33,658 $ $9,350 $24,308 
The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 6 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments.
The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration both as of March 31, 2023 and December 31, 2022, were at a maximum of 20.0%, if a rate was applied. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income/(loss), net in the Company’s condensed consolidated statement of income.
A reconciliation of the beginning and ending balances of Level 3 contingent consideration using significant unobservable inputs for the three months ended March 31, 2023 is as follows:
Amount
Contingent consideration as of January 1, 2023
$24,308 
Changes in fair value of contingent consideration included in Interest and other income/(loss), net297 
Payment of contingent consideration for previously acquired businesses(5,520)
Effect of foreign currency exchange rate changes, net129 
Contingent consideration as of March 31, 2023
$19,214 
Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s condensed consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
13

Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2023
Financial Assets:
Cash equivalents:
Money market funds$143,684 $143,684 $143,684 $ $ 
Time deposits$80,157 $80,157 $80,157 $ $ 
Total cash equivalents$223,841 $223,841 $223,841 $ $ 
Restricted cash$2,583 $2,583 $2,583 $ $ 
Time deposits included in Short-term investments$60,373 $60,373 $ $60,373 $ 
Financial Liabilities:
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $ $25,000 $ 
Deferred consideration for asset acquisition$54,115 $54,115 $ $54,115 $ 
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2022
Financial Assets:
Cash equivalents:
Money market funds$312,321 $312,321 $312,321 $ $ 
Total cash equivalents$312,321 $312,321 $312,321 $ $ 
Restricted cash$2,292 $2,292 $2,292 $ $ 
Time deposits included in Short-term investments$60,336 $60,336 $ $60,336 $ 
Financial Liabilities:
Short-term debt$2,861 $2,861 $ $2,861 $ 
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $ $25,000 $ 
Other long-term debt$2,693 $2,693 $ $2,693 $ 
Deferred consideration for asset acquisition$53,636 $53,636 $ $53,636 $ 
During the year ended December 31, 2022, the Company completed an asset acquisition of software licenses for use in the regular course of business for a purchase price of $66.1 million, which included an upfront payment of $13.3 million and fixed deferred consideration, payable in annual installments, with an acquisition-date fair value of $52.8 million. To estimate fair value, the future payments were discounted to present value using a discount rate based on the estimated borrowing rate of the Company. The weighted average discount rate used to determine the acquisition-date fair value was 5.20%. See Note 13 “Commitments and Contingencies” for more information regarding the deferred consideration.
Non-Marketable Securities Without Readily Determinable Fair Values
The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $30.3 million and $28.4 million as of March 31, 2023 and December 31, 2022, respectively, and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.


6.DERIVATIVE FINANCIAL INSTRUMENTS
In the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Hungarian forint and Indian rupee transactions.
14

During the three months ended March 31, 2022, in response to the invasion of Ukraine, the Company de-designated its Russian ruble foreign exchange forward contracts as hedges and entered into offsetting foreign exchange forward contracts with the same counterparty. The Company determined it was probable the underlying forecasted foreign currency transactions which were hedged would not occur and reclassified the accumulated loss of $43.9 million on the underlying hedges into income which is classified as foreign exchange loss in the condensed consolidated statement of income. As of March 31, 2023, all of the Company’s Russian ruble foreign exchange forwards contracts had settled.
As of March 31, 2023, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.
The fair value of derivative instruments on the Company’s condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were as follows:
As of March 31, 2023As of December 31, 2022
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$16,224 $12,191 
Accrued expenses and other current liabilities$131 $1,445 
Foreign exchange forward contracts -
Not designated as hedging instruments
Accrued expenses and other current liabilities$ $7,905 

7.LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 8.8 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2023 and 2022. See Note 2 “Impact of the Invasion of Ukraine” for discussion of impairment of right-of-use assets in Russia.
During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20232022
Operating lease costSelling, general and administrative expenses$11,183 $15,884 
Variable lease costSelling, general and administrative expenses3,648 3,187 
Short-term lease costSelling, general and administrative expenses2,656 1,039 
Total lease cost$17,487 $20,110 
15

Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:
Three Months Ended
March 31,
 20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$11,719 $14,803 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,349 $19,484 
Non-cash net increase/(decrease) due to lease modifications:
Operating lease right-of-use assets$1,383 $(7,428)
Operating lease liabilities$1,114 $(7,434)
Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:
 As of March 31, 2023As of March 31, 2022
Weighted average remaining lease term, in years:
Operating leases5.35.7
Weighted average discount rate:
Operating leases3.3 %2.4 %
As of March 31, 2023, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2023 (excluding three months ended March 31, 2023)
$34,923 
202438,223 
202530,128 
202623,774 
202714,968 
Thereafter29,400 
Total lease payments171,416 
Less: imputed interest(12,571)
Total$158,845 
The Company had committed to payments of $14.2 million related to operating lease agreements that had not yet commenced as of March 31, 2023. These operating leases will commence on various dates during 2023 with lease terms ranging from 0.2 to 7.3 years. The Company did not have any material finance lease agreements that had not yet commenced.

8.DEBT
Revolving Credit Facility — On October 21, 2021, the Company replaced its 2017 credit facility with a new unsecured credit agreement (the “2021 Credit Agreement”) with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Santander Bank, N.A.; and Raiffeisen Bank International AG (collectively the “Lenders”). The 2021 Credit Agreement provides for a revolving credit facility (the “2021 Revolving Facility”) with a borrowing capacity of $700.0 million, with the potential to increase the borrowing capacity up to $1.000 billion if certain conditions are met. The 2021 Credit Agreement matures on October 21, 2026.

16

Borrowings under the 2021 Revolving Facility may be denominated in U.S. dollars or up to a maximum of $150.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2021 Revolving Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, or (c) the Daily LIBOR Rate, plus 1.0%, so long as the Daily LIBOR Rate is offered, ascertainable and not unlawful.
The 2021 Credit Agreement includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2023, the Company was in compliance with all covenants contained in the 2021 Credit Agreement.
The following table presents the outstanding debt and borrowing capacity of the Company under the 2021 Credit Agreement:
 As of
March 31,
2023
As of
December 31,
2022
Outstanding debt$25,000 $25,000 
Interest rate5.6 %5.2 %
Available borrowing capacity$675,000 $675,000 
Maximum borrowing capacity$700,000 $700,000 

9.REVENUES
Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$683,553 $25,954 $295 $709,802 
EMEA25,372 438,565  463,937 
APAC726 26,084  26,810 
CEE306 2,544 7,542 10,392 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$659,776 $25,960 $1,057 $686,793 
EMEA25,098 396,753 99 421,950 
APAC783 28,799  29,582 
CEE2,054 458 30,777 33,289 
        Revenues$687,711 $451,970 $31,933 $1,171,614 

17

The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$123,659 $153,055 $1,646 $278,360 
Financial Services143,850 123,608 3,207 270,665 
Business Information & Media116,158 86,108 114 202,380 
Software & Hi-Tech149,798 38,682 711 189,191 
Life Sciences & Healthcare96,597 14,526 135 111,258 
Emerging Verticals79,895 77,168 2,024 159,087 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$122,247 $136,788 $6,284 $265,319 
Financial Services120,335 117,330 22,398 260,063 
Business Information & Media110,946 82,901 456 194,303 
Software & Hi-Tech156,282 32,454 747 189,483 
Life Sciences & Healthcare111,371 12,282 150 123,803 
Emerging Verticals66,530 70,215 1,898 138,643 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$644,628 $425,598 $4,753 $1,074,979 
Fixed-price61,231 66,203 3,071 130,505 
Licensing and other revenues4,098 1,346 13 5,457 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

18

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$626,807 $377,655 $18,691 $1,023,153 
Fixed-price56,765 73,608 13,190 143,563 
Licensing and other revenues4,139 707 52 4,898 
        Revenues$687,711 $451,970 $31,933 $1,171,614 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$707,034 $492,397 $7,824 $1,207,255 
Transferred at a point of time2,923 750 13 3,686 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$685,109 $451,848 $31,891 $1,168,848 
Transferred at a point of time2,602 122 42 2,766 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
During the three months ended March 31, 2023, the Company recognized $7.2 million of revenues from performance obligations satisfied in previous periods compared to $6.0 million during the three months ended March 31, 2022.
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2023. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$12,353 $3,124 $2,564 $ $18,041 
The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.

19

Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2023
As of
December 31,
2022
Contract assets included in Trade receivables and contract assets, net$22,524 $11,490 
Contract liabilities included in Accrued expenses and other current liabilities$35,598 $36,036 
Contract liabilities included in Other noncurrent liabilities$319 $42 
Contract assets comprise amounts where the Company’s right to bill is contingent on something other than the passage of time such as achievement of contractual milestones. Contract assets have increased since December 31, 2022 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods.
During the three months ended March 31, 2023, the Company recognized $19.2 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2022. During the three months ended March 31, 2022, the Company recognized $26.3 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2021.

10.STOCKHOLDERS’ EQUITY

Stock-Based Compensation
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20232022
Cost of revenues (exclusive of depreciation and amortization)$16,011 $(424)
Selling, general and administrative expenses22,568 7,536 
Total$38,579 $7,112 
Stock Options
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2023
1,923 $98.92 
Options granted108 $299.00 
Options exercised(72)$35.54 
Options outstanding at March 31, 2023
1,959 $112.21 $376,403 3.6
Options vested and exercisable as of March 31, 2023
1,665 $79.73 $369,504 2.7
Options expected to vest as of March 31, 2023
272 $295.97 $6,519 9.0
As of March 31, 2023, $33.8 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.6 years.

20

Restricted Stock and Restricted Stock Units
Service-Based Awards
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2023
916 $291.19 99 $257.74 
Awards granted458 $299.19 36 $299.00 
Awards modified(15)$278.52 15 $305.59 
Awards vested(223)$251.17 (42)$235.38 
Awards forfeited/cancelled(18)$289.75 (3)$229.31 
Unvested service-based awards outstanding at March 31, 2023
1,118 $302.65 105 $288.01 
As of March 31, 2023, $271.0 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.1 years.
As of March 31, 2023, $26.8 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.9 years.
The liability associated with the service-based liability-classified RSUs as of March 31, 2023 and December 31, 2022, was $3.7 million and $10.2 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.
Performance-Based Awards
The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2023
9 $165.87 15 $412.60 
Awards vested  (1)$437.25 
Awards forfeited/cancelled  (1)$363.93 
Unvested performance-based awards outstanding at March 31, 2023
9 $165.87 13 $414.75 
As of March 31, 2023, $0.2 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 0.4 years.
As of March 31, 2023, $3.0 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.3 years.

21

2021 Employee Stock Purchase Plan
The 2021 Employee Stock Purchase Plan ("ESPP") enables eligible employees to purchase shares of EPAM’s common stock at a discount at the end of each designated offering period, which occurs every six months in April and November. The purchase price is equal to 85% of the fair market value of a share of EPAM’s common stock on the first date of an offering or the date of purchase, whichever is lower. During the three months ended March 31, 2023 and 2022, no purchases of common stock have been made under the ESPP.
The Company recognizes compensation expense related to share issuances pursuant to the ESPP on a straight-line basis over the six-month offering period. For the three months ended March 31, 2023 and 2022, the Company recognized $3.2 million and $1.7 million, respectively, of stock-based compensation expense related to the ESPP. As of March 31, 2023, total unrecognized stock-based compensation cost related to the ESPP was $1.1 million, which is expected to be recognized over a period of 0.1 years.
Commitments for Future Equity Awards
In connection with the Company’s acquisitions of businesses as discussed in Note 3 “Acquisitions,” EPAM enters into agreements that contractually commit it to granting equity awards at future dates. The agreements are unique to each acquisition and terms vary to specify the number of future awards to be issued or a monetary value that will be settled with equity awards valued at future stock prices.
As of March 31, 2023, the Company has commitments to grant up to $26.1 million of equity awards with the number of awards to be determined based on future stock prices. These awards contain performance criteria that will determine the number of future awards to be issued and there is a service-based vesting requirement after the grant date associated with these awards. As these awards are considered granted for accounting purposes, in determining the expense, the Company adjusts the expected settlement based on the probability of achievement of the performance criteria. Related to these awards, the amount of stock-based compensation expense recorded in the condensed consolidated statements of income for the three months ended March 31, 2023 was not material.
As of March 31, 2023, the Company has issued 2 thousand performance-based equity-classified RSUs which are not considered granted for accounting purposes as the future vesting conditions have not yet been determined.
Share Repurchases
On February 13, 2023, the Board of Directors authorized a share repurchase program for up to $500.0 million of the Company's outstanding common stock. EPAM may repurchase shares of its common stock on a discretionary basis from time to time through open market purchases, privately negotiated transactions or other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. The timing and total amount of stock repurchases will depend upon business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, and other considerations. The share repurchase program has a term of 24 months, may be suspended or discontinued at any time, and does not obligate the company to acquire any amount of common stock.
During the three months ended March 31, 2023, the Company repurchased 30 thousand shares of its common stock at an average price of $283.69 for a total of $8.5 million in cash. All of the repurchased shares have been retired. As of March 31, 2023, a remaining balance of $491.5 million of the Company's common stock was available for purchase under share repurchase authorizations by its Board of Directors.

11.INCOME TAXES
In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
During the first quarter of 2022, the Company recorded its interim tax provision using the discrete method rather than using an estimated annual effective tax rate. The discrete method treats the year-to-date period as if it were the annual period and determines the income tax expense or benefit on that basis. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. During the second, third and fourth quarters of 2022, the Company used an estimated annual effective tax rate. The change did not have a material impact on the condensed consolidated interim financial statements.
22

The Company’s worldwide effective tax rates for the three months ended March 31, 2023 and 2022 were 19.6% and 15.6%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $6.0 million and $13.1 million during the three months ended March 31, 2023 and 2022, respectively.

12.EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock, unvested equity-settled RSUs and the stock to be issued under the Company’s ESPP. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20232022
Numerator for basic and diluted earnings per share:
Net income$102,292 $89,719 
Numerator for basic and diluted earnings per share$102,292 $89,719 
Denominator:  
Weighted average common shares for basic earnings per share57,702 56,915 
Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP1,596 2,026 
Weighted average common shares for diluted earnings per share
59,298 58,941 
Net income per share:  
Basic$1.77 $1.58 
Diluted$1.73 $1.52 
The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 260 thousand and 137 thousand during the three months ended March 31, 2023 and 2022, respectively.

13.COMMITMENTS AND CONTINGENCIES
Indemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third-party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.

23

The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Ukraine Humanitarian Commitment — On March 4, 2022, EPAM announced that it has established a $100.0 million humanitarian commitment to support its employees in Ukraine and their families. See Note 2 “Impact of the Invasion of Ukraine” for more information regarding commitments to humanitarian aid for Ukraine.
Deferred Consideration — During the year ended December 31, 2022, the Company purchased software licenses for use in the regular course of business in exchange for an upfront payment and fixed, future annual payments due over the next 4 years. As of March 31, 2023, the undiscounted deferred consideration amounts owed totaled approximately $60.0 million and are expected to be paid as follows: $14.2 million during the remainder of 2023, $14.0 million in 2024, $15.1 million in 2025, and $16.7 million in 2026.
Contractual Commitment — On March 31, 2023, the Company entered into a 5-year agreement for cloud services through which it committed to spending at least $75 million over the term of the agreement. The Company has the ability to cancel the commitment whereby it would incur a cancellation penalty of 20% of the remaining contractual commitment.

14.SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, certain taxes included in operating expenses, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges and benefits. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia and the subsequent decision to exit its operations in Russia.
24

Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2023 and 2022, were as follows:
 Three Months Ended
March 31,
 20232022
Segment revenues:
North America$709,957 $687,711 
Europe493,147 451,970 
Russia7,837 31,933 
Total segment revenues$1,210,941 $1,171,614 
Segment operating profit/(loss):  
North America$122,831 $126,734 
Europe59,904 56,711 
Russia(3,005)(19,484)
Total segment operating profit$179,730 $163,961 
Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2023 and 2022.
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20232022
Total segment operating profit:$179,730 $163,961 
Unallocated amounts:
Stock-based compensation expense(38,579)(7,112)
Amortization of intangibles assets(5,537)(5,244)
Other acquisition-related expenses (241)(579)
Other unallocated expenses(15,002)(21,784)
Income from operations120,371 129,242 
Interest and other income/(loss), net11,521 (165)
Foreign exchange loss(4,608)(22,785)
Income before provision for income taxes$127,284 $106,292 

25

Geographic Area Information
Long-lived assets presented in the table below include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2023
As of
December 31,
2022
Ukraine$69,290 $70,183 
United States65,165 68,804 
Belarus55,282 57,311 
Poland14,736 14,685 
Hungary8,483 8,552 
India7,895 8,506 
Other 46,216 45,307 
Total$267,067 $273,348 
See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia, impairment of long-lived assets in Russia and the subsequent decision to exit its operations in Russia.
The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2023 and 2022:
Three Months Ended
March 31,
20232022
United States$679,437 $657,027 
United Kingdom155,327 153,197 
Switzerland89,861 81,830 
Netherlands59,100 50,179 
Germany42,735 36,389 
Canada27,832 27,029 
Russia5,873 30,692 
Other locations150,776 135,271 
Total$1,210,941 $1,171,614 


26

15.ACCUMULATED OTHER COMPREHENSIVE LOSS
The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20232022
Foreign currency translation
Beginning balance$(101,780)$(52,747)
Foreign currency translation16,300 (36,115)
Income tax (expense)/ benefit(3,073)5,563 
Foreign currency translation, net of tax13,227 (30,552)
Ending balance$(88,553)$(83,299)
Cash flow hedging instruments
Beginning balance$8,306 $(3,417)
Unrealized gain/ (loss) in fair value7,895 (46,557)
Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)(2,580)904 
Net loss reclassified into Foreign exchange loss33 43,854 
Income tax (expense)/ benefit(1,214)408 
Cash flow hedging instruments, net of tax4,134 (1,391)
Ending balance(1)
$12,440 $(4,808)
Defined benefit plans
Beginning balance$(1,847)$1,957 
Ending balance$(1,847)$1,957 
Accumulated other comprehensive loss$(77,960)$(86,150)
(1) As of March 31, 2023, the ending balance of net unrealized gain related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.
27


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with our Annual Report on Form 10-K for the year ended December 31, 2022 and the unaudited condensed consolidated financial statements and the related notes included elsewhere in this quarterly report. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause actual results to differ materially from management’s expectations. Factors that could cause such differences are discussed in the sections entitled “Forward-Looking Statements” in this item and in “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022. We assume no obligation to update any of these forward-looking statements.
In this quarterly report, “EPAM,” “EPAM Systems, Inc.,” the “Company,” “we,” “us” and “our” refer to EPAM Systems, Inc. and its consolidated subsidiaries.
“EPAM” is a trademark of EPAM Systems, Inc. All other trademarks and service marks used herein are the property of their respective owners.
Executive Summary
We are a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to many of the world’s leading organizations.
We deliver business and technology transformation from start to finish, leveraging agile methodologies, proven customer collaboration frameworks, engineering excellence tools, hybrid teams and our award-winning proprietary global delivery platform. We leverage our software engineering heritage with strategic business and innovation consulting, design thinking, and physical-digital capabilities to deliver real business value to our customers. Our customers depend on us to solve their complex technical challenges and rely on our expertise in core engineering, advanced technology, digital design and intelligent enterprise development. We focus on building long-term partnerships with our customers in a market that is constantly challenged by the pressures of digitization through our innovative strategy and scalable software solutions, integrated advisory, business consulting and experience design, and a continually evolving mix of advanced capabilities. Through increased specialization in focused verticals and a continued emphasis on strategic partnerships, we are leveraging our roots in software engineering to grow as a recognized brand in software development and end-to-end digital transformation services for our customers.
Our global delivery model and centralized support functions, combined with the benefits of scale from the shared use of fixed-cost resources, enhance our productivity levels and enable us to better manage the efficiency of our global operations. As a result, we have created a delivery base whereby our applications, tools, methodologies and infrastructure allow us to seamlessly deliver services and solutions from our delivery centers to global customers across all geographies. Our teams of developers, architects, consultants, strategists, engineers, designers, and product experts have the capabilities and skill sets to deliver business results.
Business Update Regarding the War in Ukraine
On February 24, 2022, Russian forces attacked Ukraine and its people and EPAM has repeatedly called for an immediate end to this unlawful and unconscionable attack. EPAM’s highest priority is the safety and security of its employees and their families in Ukraine as well as the broader region, and we have continued to support relocating our employees to lower risk locations, both in Ukraine and to other countries where we operate. The vast majority of our Ukraine employees are in safe locations and operating at levels of productivity consistent with those achieved prior to the attack. As of March 31, 2023, Ukraine remains the delivery location with the most delivery professionals. Furthermore, we have maintained our $100 million humanitarian aid commitment to our people in Ukraine in addition to our other donations and volunteer efforts.
Prior to the attack in February 2022, Russia was our third largest delivery location by the number of delivery professionals. In April 2022, the Company announced the beginning of a phased exit of our operations in Russia in close collaboration with our employees, contractors, and customers. We have discontinued services to certain customers located in Russia and on April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia to a third party. The completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale.

28

The impact of the war on our operations, personnel, and physical assets in Ukraine has had, and, along with any escalation of the war that includes Belarus’ territory or military, could continue to have a material adverse effect on our operations. Actions taken by other countries, including new and stricter sanctions by Canada, the United Kingdom, the European Union, the U.S. and other companies and organizations against officials, individuals, regions, and industries in Russia and Belarus, and each of those country’s responses to such sanctions, including counter-sanctions and other actions, has had and could continue to have a material adverse effect on our operations. Customers have and may continue to seek altered terms, conditions, and delivery locations for the performance of services, delay planned work or seek services from alternate providers, or suspend, terminate, fail to renew, or reduce existing contracts or services, which could have a material adverse effect on our financial condition. Some of our customers have implemented steps to block internet communications with Russia, Ukraine, and Belarus to protect against potential cyberattacks or other information security threats, which has caused a material adverse effect on our ability to deliver our services to these customers from those locations. Such material adverse effects disrupt our delivery of services, cause us to shift all or portions of our work occurring in the region to other countries, restrict our ability to engage in certain projects in the region and serve certain customers in or from the region, and could negatively impact our personnel, operations, financial results and business outlook. Our Board of Directors continues its oversight of our strategic, geopolitical, and cybersecurity risks and the risks related to our geographic expansion. Our Board has received updates from management during both regular and special meetings, while also providing oversight of the risks associated with Russia’s invasion of Ukraine and other strategic areas of importance related to the war.
Moving Forward
We continue to execute our business continuity plans and adapt to developments as they occur to protect the safety of our people and address impacts to our delivery infrastructure, including reallocating work to other geographies within our global footprint. We have engaged both our personnel and our customers to meet their needs and to mitigate delivery challenges. EPAM continues to operate productively in more than 50 countries and provides consistent high-quality delivery to our customers. Our global delivery centers have sufficient resources, including infrastructure and capital, to support ongoing operations. We continue to rapidly respond to the difficult conditions in Ukraine while maintaining a focus on customers and long-term growth.
Implementation and execution of our business continuity plans, relocation costs, our humanitarian commitment to our people in Ukraine, and the cost of our phased exit from Russia have resulted in materially increased expenses during 2022 and in the first three months of 2023. We expect some of those expenses will continue to occur in subsequent quarters for some time in the future. In addition to the charges recorded during 2022 related to our exit from Russia, based on the information available through the date of issuance of the financial statements, we expect to record a loss upon the earlier of classification of the assets and liabilities to be sold as held for sale or closing of a sale, and such loss is not expected to be material based on the information available through the date of issuance of these financial statements. Fluctuations in foreign currency exchange rates could impact the gain or loss the Company could recognize in the future. If unable to complete a sale, the Company could recognize other charges including restructuring costs.
We have no way to predict the progress or outcome of the attack against Ukraine because the conflict and government reactions change quickly and are beyond our control. Prolonged military activities, broad-based sanctions and counter-sanctions, or escalation of the war that includes Belarus’ territory or military could have a material adverse effect on our operations and financial condition. The information contained in this section is accurate as of the date hereof but may become outdated due to changing circumstances beyond our control or present awareness. For additional information on the various risks posed by the attack against Ukraine and the impact in the region as well as other disruptors to our business, please read “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 and “Part II. Item 1A. Risk Factors” in this quarterly report.
Year-to-Date 2023 Developments and Trends
Our business was disrupted by the war in Ukraine that began in the latter part of the first quarter of 2022 and continued to create uncertainties through the quarter ended March 31, 2023 and beyond. In addition, our business and operating results were negatively impacted in the first quarter of 2023 by reduced demand for our services as our customers took action to reduce spending in light of the anticipated global slowdown in demand. For the first three months of 2023, our revenues were $1.211 billion, an increase of 3.4% over $1.172 billion reported for the same period of 2022. Income from operations as a percentage of revenues decreased to 9.9% for the three months ended March 31, 2023 as compared to 11.0% for the three months ended March 31, 2022, largely driven by lower utilization due to the slowdown in global demand and some year-over-year compression in account margins.
29


Critical Accounting Policies
The discussion and analysis of our financial position and results of operations is based on our unaudited condensed consolidated financial statements which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements in accordance with U.S. GAAP requires us to make estimates and judgments that may affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On a recurring basis, we evaluate our estimates and judgments, including those related to revenue recognition and related allowances, impairments of long-lived assets including intangible assets, goodwill and right-of-use assets, income taxes including the valuation allowance for deferred tax assets, and stock-based compensation. Actual results may differ materially from these estimates under different assumptions and conditions. In addition, our reported financial condition and results of operations could vary due to a change in the application of a particular accounting standard.
During the three months ended March 31, 2023, there have been no material changes to our critical accounting policies as reported in our Annual Report on Form 10-K for the year ended December 31, 2022.
Results of Operations
The following table sets forth a summary of our consolidated results of operations for the periods indicated. This information should be read together with our unaudited condensed consolidated financial statements and related notes included elsewhere in this quarterly report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.
 Three Months Ended
March 31,
 20232022
(in thousands, except percentages and per share data)
Revenues$1,210,941 100.0 %$1,171,614 100.0 %
Operating expenses:
  Cost of revenues (exclusive of depreciation and amortization)(1)
855,901 70.7 %780,836 66.6 %
  Selling, general and administrative expenses(2)
211,887 17.5 %237,277 20.3 %
  Depreciation and amortization expense22,782 1.9 %24,259 2.1 %
Income from operations120,371 9.9 %129,242 11.0 %
Interest and other income/(loss), net11,521 1.0 %(165)— %
Foreign exchange loss(4,608)(0.4)%(22,785)(1.9)%
Income before provision for income taxes127,284 10.5 %106,292 9.1 %
Provision for income taxes24,992 2.1 %16,573 1.4 %
Net income$102,292 8.4 %$89,719 7.7 %
Effective tax rate19.6 %15.6 %
Diluted earnings per share$1.73 $1.52 
(1)Includes $16,011 of stock-based compensation expense and $424 of stock-based compensation benefit for the three months ended March 31, 2023 and 2022, respectively.
(2)Includes $22,568 and $7,536 of stock-based compensation expense for the three months ended March 31, 2023 and 2022, respectively.


Consolidated Results Review
Revenues
During the three months ended March 31, 2023, our total revenues grew to $1.211 billion or 3.4% compared to the corresponding period in 2022. Revenues have been negatively impacted by our decision to exit Russia and discontinue services to customers there, and fluctuations in foreign currency exchange rates which decreased our revenue growth by 1.5% during the three months ended March 31, 2023 as compared to the same period last year.
30

Revenues by customer location for the three months ended March 31, 2023 and 2022 were as follows:
 Three Months Ended
March 31,
 20232022
 (in thousands, except percentages)
Americas(1)
$709,802 58.6 %$686,793 58.7 %
EMEA(2)
463,937 38.3 %421,950 36.0 %
APAC(3)
26,810 2.2 %29,582 2.5 %
CEE(4)
10,392 0.9 %33,289 2.8 %
Revenues$1,210,941 100.0 %$1,171,614 100.0 %
(1)Americas includes revenues from customers in North, Central and South America.
(2)EMEA includes revenues from customers in Western Europe and the Middle East.
(3)APAC includes revenues from customers in East Asia, Southeast Asia and Australia.
(4)CEE includes revenues from customers in Russia, Belarus, Kazakhstan, Ukraine, Uzbekistan and Georgia.
During the three months ended March 31, 2023, the United States continued to be our largest customer location, with revenues increasing 3.4% to $679.4 million during the first quarter of 2023 from $657.0 million in the first quarter of 2022.
The top three revenue contributing customer location countries in EMEA were the United Kingdom, Switzerland and the Netherlands, generating $155.3 million, $89.9 million and $59.1 million in revenues, respectively, during the three months ended March 31, 2023. Revenues from customers in these three countries were $153.2 million, $81.8 million, and $50.2 million, respectively, in the corresponding period last year. Revenues in the EMEA region were negatively impacted by the weakening of the euro and the British pound relative to the U.S. dollar during the three months ended March 31, 2023 as compared to the same period in the previous year. Revenues in the region during the three months ended March 31, 2023 benefited from acquisitions which contributed $1.4 million to revenue growth.
During the three months ended March 31, 2023, revenues from customers in the APAC region decreased by $2.8 million, or 9.4% compared to the corresponding period of 2022, mainly due to decline in the Financial Services vertical.
During the three months ended March 31, 2023, revenues in the CEE geography experienced a decrease of $22.9 million as compared to the corresponding period of 2022. Revenues in the region during the three months ended March 31, 2023 included $5.9 million of revenues from customers in Russia. On March 4, 2022, we announced that we will discontinue our services to customers located in Russia and have been providing transition support for customers in this market while administering the transition. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia to a third party. The completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. As a result of this agreement, the revenues from this geography are expected to decline in the future.
Cost of Revenues (Exclusive of Depreciation and Amortization)
The principal components of our cost of revenues (exclusive of depreciation and amortization) are salaries, bonuses, fringe benefits, stock-based compensation, project-related travel costs and fees for subcontractors who are assigned to customer projects. Salaries and other compensation expenses of our delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing customer services during a given period. Our employees are a critical asset, necessary for our continued success and, therefore, we are continuously exploring new geographies, markets, and sources to locate talented personnel and present them with competitive compensation programs and educational opportunities.
During the three months ended March 31, 2023, cost of revenues (exclusive of depreciation and amortization) was $855.9 million representing an increase of 9.6% from $780.8 million in the corresponding period of 2022. The increase was primarily due to higher compensation and benefits costs, attributable to salary increases and promotions for existing delivery professionals as well as due to the relocation of employees to higher cost geographies, $16.4 million of higher stock-based compensation expenses, and $4.8 million of higher expenses for unbilled business continuity resources, partially offset by $16.7 million of reduced costs associated with our humanitarian efforts in Ukraine during the three months ended March 31, 2023 as compared to the same period in 2022. Additionally, during the three months ended March 31, 2022, we reversed $21.4 million of previously accrued discretionary compensation expenses.
31

Expressed as a percentage of revenues, cost of revenues (exclusive of depreciation and amortization) was 70.7% and 66.6% in the first quarter of 2023 and 2022, respectively. The year-over-year increase in the first quarter of 2023 as compared to the corresponding period of the prior year is primarily due to lower utilization attributable to uneven demand for our services.
Selling, General and Administrative Expenses
Selling, general and administrative expenses represent expenditures associated with promoting and selling our services and general and administrative functions of our business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising, and other promotional activities. Additionally, selling, general and administrative expenses contain costs of relocating our employees and various one-time and unusual expenses such as impairment charges.
During the three months ended March 31, 2023, selling, general and administrative expenses were $211.9 million representing a 10.7% decrease as compared to $237.3 million in the corresponding period of 2022. The decrease in selling, general and administrative expenses was largely driven by an $18.5 million decrease in expenses associated with the geographic repositioning of our workforce and a $2.9 million decrease in expenses associated with our humanitarian efforts in Ukraine, partially offset by a $15.0 million increase in stock-based compensation expenses and $9.5 million of severance expenses recorded in the first quarter of 2023. Additionally, the three months ended March 31, 2022 were impacted by the recognition of $19.6 million of impairment charges related to our long-lived assets in Russia and $8.4 million of bad debt expense attributable to customers located in Russia.
Expressed as a percentage of revenues, selling, general and administrative expenses decreased by 2.8% to 17.5% for the three months ended March 31, 2023 as compared to the same period from the prior year, primarily driven by a reduction in impairment charges, expenses associated with our geographic repositioning of our workforce, and bad debt expense.
Depreciation and Amortization Expense
During the three months ended March 31, 2023, depreciation and amortization expense was $22.8 million, as compared to $24.3 million in the corresponding period last year. The decrease in depreciation and amortization expense is primarily the result of lower depreciation on leasehold improvements and desktop hardware driven by our phased exit from our operations in Russia, partially offset by increased depreciation on software licenses during the three months ended March 31, 2023, as compared to the corresponding period last year. Expressed as a percentage of revenues, depreciation and amortization expense decreased to 1.9% during the three months ended March 31, 2023, as compared to 2.1% in the corresponding period of 2022.
Interest and Other Income/(Loss), Net
Interest and other income/(loss), net includes interest earned on cash and cash equivalents and short-term investments, gains and losses from certain financial instruments, interest expense related to our borrowings, government grant income, and changes in the fair value of contingent consideration. Interest and other income/(loss), net increased from a $0.2 million loss during the three months ended March 31, 2022, to a gain of $11.5 million during the three months ended March 31, 2023. This increase was largely driven by an $8.6 million increase in interest income earned from our cash and cash equivalents and short-term investments, a $3.1 million decrease in loss due to the change in fair value of contingent consideration, and a $2.0 million increase in government grant income.
Foreign Exchange Loss
For discussion of the impact of foreign exchange fluctuations see “Item 3. Quantitative and Qualitative Disclosures About Market Risk.”
Provision for Income Taxes
In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
During the first quarter of 2022, the Company recorded its interim tax provision using the discrete method rather than using an estimated annual effective tax rate. The discrete method treats the year-to-date period as if it were the annual period and determines the income tax expense or benefit on that basis. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. During the second, third and fourth quarters of 2022, the Company used an estimated annual effective tax rate. The change did not have a material impact on the condensed consolidated interim financial statements.
32

Determining the consolidated provision for income tax expense, deferred income tax assets and liabilities and any potential related valuation allowances involves judgment. We consider factors that may contribute, favorably or unfavorably, to the overall effective tax rate in the current year as well as the future. These factors include statutory tax rates and tax law changes in the countries where we operate and excess tax benefits upon vesting or exercise of equity awards as well as consideration of any significant or unusual items.

Our effective tax rate was 19.6% and 15.6% for the three months ended March 31, 2023 and 2022, respectively. The increase in the effective tax rate in the three months ended March 31, 2023, as compared to the corresponding period in the prior year, is primarily attributable to lower excess tax benefits recorded upon vesting or exercise of stock-based awards as a percentage of pre-tax income in the current period, partially offset by the impact of the Company’s election in the current period to disregard certain foreign subsidiaries of the Company as separate entities for U.S. tax purposes as well as the impact of a change in certain tax regulations in the corresponding period in the prior year. Our provision for income taxes was impacted by excess tax benefits recorded upon vesting or exercise of stock-based awards of $6.0 million and $13.1 million during the three months ended March 31, 2023 and 2022, respectively.

Results by Business Segment
Our operations consist of three reportable segments: North America, Europe, and Russia. The segments represent components of EPAM for which separate financial information is available and used on a regular basis by our chief executive officer, who is also our chief operating decision maker (“CODM”), to determine how to allocate resources and evaluate performance. Our CODM makes business decisions based on segment revenues and operating profit. Segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, certain taxes included in operating expenses, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation, amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, acquisition-related costs and certain other one-time charges and benefits. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations.
We manage our business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of our reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
On March 4, 2022, we announced that we will discontinue our services to customers located in Russia while staying committed to providing transition support for customers in this market and in April 2022 began the process of a phased exit of our operations in Russia. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia to a third party. The completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale.

33

Segment revenues from external customers and segment operating profit, before unallocated expenses, for the North America, Europe and Russia reportable segments for the three months ended March 31, 2023 and 2022 were as follows:
 Three Months Ended
March 31,
 20232022
 (in thousands) 
Segment revenues:
North America$709,957 $687,711 
Europe493,147 451,970 
Russia7,837 31,933 
Total segment revenues$1,210,941 $1,171,614 
Segment operating profit/(loss):  
North America$122,831 $126,734 
Europe59,904 56,711 
Russia(3,005)(19,484)
Total segment operating profit$179,730 $163,961 

North America Segment
During the three months ended March 31, 2023, revenues for the North America segment increased $22.2 million, or 3.2%, compared to the same period last year and segment operating profit decreased $3.9 million, or 3.1%, compared to the same period last year. During the three months ended March 31, 2023, revenues from our North America segment were 58.6% of total segment revenues, a decrease from 58.7% reported in the corresponding period of 2022. The North America segment’s operating profit margin decreased to 17.3% during the first quarter of 2023 from 18.4% in the first quarter of 2022. This decrease is primarily attributable to increased personnel-related costs in part attributable to supplementing delivery resources on certain projects with standby resources able to support projects if delivery resources impacted by the invasion of Ukraine become unable to work and lower utilization during the first quarter of 2023 compared to the first quarter of 2022.
The following table presents North America segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20232022Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Software & Hi-Tech$149,798 $156,282 $(6,484)(4.1)%
Financial Services143,850 120,335 23,515 19.5 %
Travel & Consumer123,659 122,247 1,412 1.2 %
Business Information & Media116,158 110,946 5,212 4.7 %
Life Sciences & Healthcare96,597 111,371 (14,774)(13.3)%
Emerging Verticals79,895 66,530 13,365 20.1 %
        Revenues$709,957 $687,711 $22,246 3.2 %

34

During the three months ended March 31, 2023 compared to the same period in the prior year, Software & Hi-Tech remained the largest industry vertical in the North America segment, which was a result of the continued focus on engaging with our technology customers. However, a reduction in revenues from a former top 20 customer and overall declines in the technology sector in the U.S. during the first quarter of 2023 impacted growth in this vertical. Financial Services grew 19.5% during the three months ended March 31, 2023, largely due to growth in a group of wealth management customers, a financial data service provider that is now one of our top 20 customers, and growth from insurance customers added in the last 12 months. Travel and Consumer grew 1.2% during the three months ended March 31, 2023, primarily due to growth from customers in the travel industry, partially offset by declines from our retail customers. Business Information & Media grew 4.7% during the three months ended March 31, 2023, primarily due to growth from customers in the information providing, publishing and media industries. Life Sciences & Healthcare declined 13.3% during the three months ended March 31, 2023, primarily due to a ramp down of a large transformation program at a customer that was previously in our top 10 customers. Emerging Verticals grew 20.1% during the three months ended March 31, 2023 due to growth from various customers in industries such as energy, agriculture, government, and manufacturing.
Europe Segment
During the three months ended March 31, 2023, Europe’s segment revenues were $493.1 million, representing an increase of $41.2 million, or 9.1%, from the same period last year. Acquisitions contributed $1.6 million to revenues during the three months ended March 31, 2023. Revenues were negatively impacted by changes in foreign currency exchange rates during the first quarter of 2023. Had our Europe segment revenues been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2022, we would have reported revenue growth of 12.4%. Europe’s segment revenues accounted for 40.7% and 38.6% of total segment revenues during the three months ended March 31, 2023 and 2022, respectively. During the first quarter of 2023, the segment’s operating profit increased 5.6% to $59.9 million compared to the first quarter of 2022. Expressed as a percentage of revenues, Europe’s segment operating profit decreased to 12.1% compared to 12.5% in the same period of the prior year. Segment operating profit as a percentage of revenues was negatively impacted by changes in foreign currency exchanges rates and lower utilization during the first quarter of 2023 compared to the first quarter of 2022.
The following table presents Europe segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20232022Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Travel & Consumer$153,055 $136,788 $16,267 11.9 %
Financial Services123,608 117,330 6,278 5.4 %
Business Information & Media86,108 82,901 3,207 3.9 %
Software & Hi-Tech38,682 32,454 6,228 19.2 %
Life Sciences & Healthcare14,526 12,282 2,244 18.3 %
Emerging Verticals77,168 70,215 6,953 9.9 %
        Revenues$493,147 $451,970 $41,177 9.1 %
Revenues in Travel & Consumer grew 11.9% during the three months ended March 31, 2023, as compared to the corresponding period in 2022 primarily due to increased demand from customers in the retail and distribution industries. During the three months ended March 31, 2023, revenues in Financial Services experienced 5.4% growth, primarily driven by increased revenues from insurance and investment banking customers as well as customers who provide various other financial services. During the three months ended March 31, 2023, the increase in revenues in Business Information & Media was largely attributable to the expansion of services provided to one of our top 5 customers. For the three months ended March 31, 2023, the increase in revenues in the Software & Hi-Tech vertical was largely attributable to the expansion of services provided to one of our top 20 customers. Revenues in Emerging Verticals experienced higher growth primarily attributable to growth in existing customers in the energy and automotive industries, as well as a new energy customer that we added in 2022.
35

Russia Segment
During the three months ended March 31, 2023, revenues from our Russia segment accounted for 0.7% of total segment revenues and decreased $24.1 million, or 75.5%, as compared to the corresponding period in the prior year. The decrease in revenues was primarily attributable to decreased operations in Russia as we proceed with the phased exit from Russia while discontinuing services to customers there. During the three months ended March 31, 2023, operating loss from the Russia segment improved to $3.0 million as compared to $19.5 million in the corresponding period last year. Operating loss in the first quarter of 2022 was largely impacted by increased bad debt expense and expenses incurred for services provided to customers for which revenue was not recognized as collectability was not considered probable after announcing the discontinuance of services to customers in Russia.
The following table presents Russia segment revenues by industry vertical for the periods indicated:
Three Months Ended
March 31,
Change
20232022Dollars Percentage 
Industry Vertical(in thousands, except percentages)
Financial Services$3,207 $22,398 $(19,191)(85.7)%
Travel & Consumer1,646 6,284 (4,638)(73.8)%
Software & Hi-Tech711 747 (36)(4.8)%
Life Sciences & Healthcare135 150 (15)(10.0)%
Business Information & Media114 456 (342)(75.0)%
Emerging Verticals2,024 1,898 126 6.6 %
        Revenues$7,837 $31,933 $(24,096)(75.5)%
On March 4, 2022, EPAM announced that it will discontinue services to customers located in Russia and will provide transition support for the customers in this market. In April 2022, we began the process of a phased exit of our operations in Russia and on April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia to a third party. The completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. As a result of these announcements, the revenues from this segment are expected to dissipate in the future. See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia and exit our operations in Russia. The Russia segment includes revenues from certain clients that are located in countries other than Russia and the increase in Emerging Verticals during the three months ended March 31, 2023, as compared to the corresponding period in 2022 is primarily due to growth in revenues from several customers located in Ukraine and Uzbekistan.

Effects of Inflation
Economies in many countries where we operate have periodically experienced high rates of inflation. Periods of higher inflation may affect various economic sectors in those countries and increase our cost of doing business there. We do not believe that inflation has had a material impact on our business, results of operations or financial condition to date. We continue to track the impact of inflation, particularly on wages, while attempting to minimize its effects through pricing and cost management strategies. A higher-than-normal rate of inflation in the future could adversely affect our operations and financial condition. For a discussion of our potential risks and uncertainties, including those related to inflation, see “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022.

Liquidity and Capital Resources
Capital Resources
Our cash generated from operations has been our primary source of liquidity to fund operations, investments to support the growth of our business and share repurchases. As of March 31, 2023, our principal sources of liquidity were cash and cash equivalents totaling $1.749 billion, short-term investments totaling $60.4 million as well as $675.0 million of available borrowings under our revolving credit facility. See Note 8 “Debt” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” for information regarding our debt.
36

Cash Flows
The following table summarizes our cash flows for the periods indicated:
 Three Months Ended
March 31,
 20232022
 (in thousands)
Condensed Consolidated Statements of Cash Flow Data:
Net cash provided by/(used in) operating activities$87,334 $(51,848)
Net cash used in investing activities(17,717)(34,563)
Net cash used in financing activities(15,318)(9,604)
Effect of exchange rate changes on cash, cash equivalents and restricted cash14,070 (45,407)
Net increase/(decrease) in cash, cash equivalents and restricted cash68,369 (141,422)
Cash, cash equivalents and restricted cash, beginning of period1,683,636 1,449,347 
Cash, cash equivalents and restricted cash, end of period$1,752,005 $1,307,925 
Operating Activities
Net cash provided by operating activities during the three months ended March 31, 2023 was $87.3 million, an increase of $139.2 million compared to $51.8 million used in operating activities in the corresponding period of 2022. The first quarter of 2022 was negatively impacted by an increase in days sales outstanding and a higher level of variable compensation payments made based on 2021 performance.
Investing Activities
Net cash used in investing activities during the three months ended March 31, 2023 was $17.7 million compared to $34.6 million used in investing activities during the same period in 2022. During the first three months of 2023, the cash used in investing activities was primarily attributable to $7.9 million used for capital expenditures compared to cash used for capital expenditures of $23.3 million during the comparable period in 2022. During the first three months of 2022 we used $8.2 million for the acquisitions of businesses, net of cash acquired, and we had no such cash outflows in the corresponding period of 2023.
Financing Activities
Net cash used in financing activities was $15.3 million in the first three months of 2023 compared to $9.6 million net cash used in financing activities in the same period of 2022. During the first three months of 2023, we commenced a program to repurchase shares of EPAM common stock pursuant to the publicly announced share repurchase program and repurchased 30 thousand shares of our common stock in the open market at a total cost of $8.5 million in cash. In addition, we used cash for the payments of withholding taxes related to net share settlements of restricted stock units of $3.2 million in the first three months of 2023, compared to $3.9 million paid in the corresponding period of 2022. Additionally, the first three months of 2023 included cash outflows to settle contingent consideration obligations for previously acquired businesses of which $4.7 million was attributable to the acquisition-date fair value of these obligations and classified in financing activities compared to $0.2 million in the first quarter of 2022. The three months ended March 31, 2023, include repayments of debt of $1.4 million, compared to $6.8 million of repayments of debt in the corresponding period of 2022. These cash outflows were partially offset by cash received from the exercises of stock options issued under our long-term incentive plans of $2.5 million in the first quarter of 2023, compared to $3.4 million received from the exercises of stock options in the corresponding period of 2022.

Future Capital Requirements
We believe that our existing cash, cash equivalents and short-term investments, combined with our expected cash flow from operations, will be sufficient to meet our projected operating and capital expenditure requirements for at least the next twelve months and that we possess the financial flexibility to execute our strategic objectives, including the ability to make acquisitions and strategic investments in the foreseeable future. However, the invasion of Ukraine and the consequences and related measures to contain its impact have caused material disruptions in both national and global financial markets and economies. The future impact of the invasion of Ukraine and responsive measures cannot be predicted with certainty and may increase our borrowing costs and other costs of capital and otherwise adversely affect our business, results of operations, financial condition and liquidity.
37

Our ability to expand and grow our business in accordance with current plans and to meet our long-term capital requirements will depend on many factors, including the rate at which our cash flows increase or decrease and the availability of public and private debt and equity financing. We may require additional cash resources due to changed business conditions or other future developments, including any investments or acquisitions we may decide to pursue. Our ability to generate cash is subject to our performance, general economic conditions, industry trends and other factors including the impact of the invasion of Ukraine, as described elsewhere in this Management’s Discussion and Analysis of Financial Condition and Results of Operations. To the extent that existing cash, cash equivalents, short-term investments, and operating cash flows are insufficient to fund our future activities and requirements, we may need to raise additional funds through public or private equity or debt financing. If we issue equity securities in order to raise additional funds, substantial dilution to existing stockholders may occur. If we raise cash through the issuance of additional indebtedness, we may be subject to additional contractual restrictions on our business. There is no assurance that we would be able to raise additional funds on favorable terms or at all.
See Note 13 “Commitments and Contingencies” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” of this Quarterly Report and “Part II. Item 7. Future Capital Requirements” of our Annual Report on Form 10-K for the year ended December 31, 2022 for information regarding contractual obligations.
Off-Balance Sheet Commitments and Arrangements
We do not have any material obligations under guarantee contracts or other contractual arrangements other than as disclosed in Note 13 “Commitments and Contingencies” of our condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited).” We have not entered into any transactions with unconsolidated entities where we have financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose us to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to us, or engages in leasing, hedging, or research and development services with us.
Recent Accounting Pronouncements
See Note 1 “Business and Summary of Significant Accounting Policies” to our unaudited condensed consolidated financial statements in “Part I. Item 1. Financial Statements (Unaudited)” for additional information.
Forward-Looking Statements
This quarterly report on Form 10-Q contains estimates and forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, principally in “Part I. Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Part II. Item 1A. Risk Factors.” Our Annual Report on Form 10-K for the year ended December 31, 2022 also contains estimates and forward-looking statements, principally in “Part I. Item 1A. Risk Factors.” Our estimates and forward-looking statements are mainly based on our current expectations and estimates of future events and trends, which affect or may affect our business and operations. Those future events and trends may relate to, among other things, developments relating to the war in Ukraine and escalation of the war in the surrounding region, political and civil unrest or military action in the geographies where we conduct business and operate, difficult conditions in global capital markets, foreign exchange markets and the broader economy, and the effect that these events may have on our revenues, operations, access to capital and profitability. Although we believe that these estimates and forward-looking statements are based upon reasonable assumptions, they are subject to several risks, uncertainties and assumptions as to future events that may not prove to be accurate and are made in light of information currently available to us. Important factors, in addition to the factors described in this quarterly report and in our Annual Report, may materially and adversely affect our results as indicated in forward-looking statements. You should read this quarterly report, our Annual Report and the documents that we have filed as exhibits hereto completely and with the understanding that our actual future results may be materially different from what we expect.
 
38

The words “may,” “will,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “intend,” “potential,” “might,” “would,” “continue” or the negative of these terms or other comparable terminology and similar words are intended to identify estimates and forward-looking statements. Estimates and forward-looking statements speak only as of the date they were made, and, except to the extent required by law, we undertake no obligation to update, to revise or to review any estimate and/or forward-looking statement because of new information, future events or other factors. Estimates and forward-looking statements involve risks and uncertainties and are not guarantees of future performance. As a result of the risks and uncertainties described above, the estimates and forward-looking statements discussed in this quarterly report and our Annual Report on Form 10-K for the year ended December 31, 2022 might not occur and our future results, level of activity, performance or achievements may differ materially from those expressed in these forward-looking statements due to, including, but not limited to, the factors mentioned above, and the differences may be material and adverse. Because of these uncertainties, you should not place undue reliance on these forward-looking statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to certain market risks in the ordinary course of our business. These risks primarily result from changes in concentration of credit, foreign currency exchange rates and interest rates. In addition, our international operations are subject to risks related to differing economic conditions, civil unrest, political instability or uncertainty, military activities, broad-based sanctions, differing tax structures, and other regulations and restrictions.
Concentration of Credit and Other Credit Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments and trade receivables.
We maintain our cash, cash equivalents and short-term investments with financial institutions. We believe that our credit policies reflect normal industry terms and business risk. We do not anticipate non-performance by the counterparties.
We have cash in several countries, including Ukraine, Belarus and Russia, which could be impacted by the invasion of Ukraine and where the banking sector remains subject to periodic instability; banking and other financial systems in these countries generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of March 31, 2023, we had $68.3 million of cash and cash equivalents in banks in Ukraine, $34.0 million of cash and cash equivalents in banks in Belarus, and $27.1 million of cash and cash equivalents in banks in Russia. Cash in Ukraine and Belarus is used for the operational needs of the local entities and cash balances change with the expected operating needs of these entities. We regularly monitor cash held in these countries and, to the extent the cash held exceeds amounts required to support our operations in these countries, we distribute the excess funds into markets with more developed banking sectors to the extent it is possible to do so. Due to restrictions imposed by the Russian government, our ability to distribute excess funds from Russia to other countries is limited. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia, including cash and cash equivalents, to a third party. The completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. We place our cash and cash equivalents with financial institutions considered stable in the region, limit the amount of credit exposure with any one financial institution and conduct ongoing evaluations of the credit worthiness of the financial institutions with which we do business. However, a banking crisis, bankruptcy or insolvency of banks that process or hold our funds, or sanctions may result in the loss of our deposits or adversely affect our ability to complete banking transactions, which could adversely affect our business and financial condition.
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited and we do not believe significant credit risk existed at March 31, 2023. Though our results of operations depend on our ability to successfully collect payment from our customers for work performed, historically, credit losses and write-offs of trade receivables have not been material to our condensed consolidated financial statements. If any of our customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, our credit losses and write-offs of trade receivables could increase, which would negatively impact our results of operations. As of March 31, 2023, we do not have significant trade receivables and contract assets in Russia and we are actively monitoring these receivables from our customers in Russia for any deterioration of creditworthiness.
Interest Rate Risk
We are exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to our cash and cash equivalent deposits, short-term investments, and our borrowings, mainly under our 2021 Credit Agreement, which is subject to a variety of rates depending on the currency and timing of funds borrowed. We do not believe we are exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.
39

Foreign Exchange Risk
Our global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, we generate revenues principally in euros, British pounds, Swiss francs and Canadian dollars and incur expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos, and Chinese yuan renminbi. As a result, exchange rate fluctuations in any of these currencies relative to the U.S. dollar could negatively impact our results of operations. During the three months ended March 31, 2023, approximately 33.7% of consolidated revenues and 62.6% of consolidated operating expenses were denominated in currencies other than the U.S. dollar.
To manage the risk of fluctuations in foreign currency exchange rates and hedge a portion of our forecasted foreign currency denominated operating expenses incurred in the normal course of business, we implemented a hedging program through which we enter into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Hungarian forint, and Indian rupee transactions. As of March 31, 2023, all of EPAM’s foreign exchange forward contracts, were designated as hedges and there is no financial collateral (including cash collateral) required to be posted related to the foreign exchange forward contracts.
During the quarter ended March 31, 2022, in response to the invasion of Ukraine, EPAM de-designated our Russian ruble foreign exchange forward contracts as hedges and entered into offsetting foreign exchange forward contracts with the same counterparty. The Company determined it was probable the underlying forecasted foreign currency transactions which were hedged would not occur and reclassified the accumulated loss of $43.9 million on the underlying hedge into income which is classified as foreign exchange loss in the condensed consolidated statement of income.
During the three months ended March 31, 2023, foreign exchange loss was $4.6 million compared to a loss of $22.8 million reported in the corresponding period last year. Foreign exchange loss was primarily driven by the impact of fluctuations in foreign currencies on the Company’s assets and liabilities denominated in foreign currencies. During the first quarter of 2022, foreign exchange loss was largely driven by the impact of the appreciation of the Russian ruble on the Company’s intercompany payables denominated in Russian rubles and U.S. dollar denominated assets held by our subsidiaries in Russia.
Management supplements results reported in accordance with United States generally accepted accounting principles, referred to as GAAP, with non-GAAP financial measures. Management believes these measures help illustrate underlying trends in our business and uses the measures to establish budgets and operational goals, communicated internally and externally, for managing our business and evaluating its performance. When important to management’s analysis, operating results are compared on the basis of “constant currency,” which is a non-GAAP financial measure. This measure excludes the effect of foreign currency exchange rate fluctuations by translating the current period revenues and expenses into U.S. dollars at the weighted average exchange rates of the prior period of comparison.
During the first quarter of 2023, we reported revenue growth of 3.4% compared to the first quarter of 2022. Had our consolidated revenues been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2022, we would have reported revenue growth of 4.9%. Our revenues were negatively impacted mainly by the depreciation of the euro and British pound relative to the U.S. dollar. During the first quarter of 2023, we reported a decrease in income from operations of 6.9% compared to the first quarter of 2022. Had our consolidated results been expressed in constant currency terms using the exchange rates in effect during the first quarter of 2022, we would have reported a decrease in income from operations of 9.8%. Income from operations was positively impacted largely by the depreciation of the Polish zloty and Colombian peso, partially offset by the depreciation of the euro and British pound relative to the U.S. dollar during the first quarter of 2023 compared to the same period in the prior year.
Item 4. Controls and Procedures
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures
Based on management’s evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer, as of the end of the period covered by this report, these officers have concluded that our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There has been no change in our internal control over financial reporting during the quarter ended March 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
40


PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are involved in litigation and claims arising out of our business and operations in the normal course of business. We are not currently a party to any material legal proceeding, nor are we aware of any material legal or governmental proceedings pending or contemplated to be brought against us.
Item 1A. Risk Factors
For a discussion of our potential risks and uncertainties, including our significant operations in Belarus and Ukraine and the material adverse effect the invasion of Ukraine by Russia has had and may have on our operations, business, and financial results, see the risk factors disclosed under the heading “Part I. Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022.
The risks and uncertainties that we face are not limited to those set forth in our Annual Report on Form 10-K. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business and the trading price of our common stock.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
On February 13, 2023, the Board of Directors authorized a repurchase program for up to $500.0 million of our outstanding common stock. EPAM may repurchase shares of its common stock on a discretionary basis from time to time through open market purchases, privately negotiated transactions or other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. The share repurchase program has a term of 24 months, may be suspended or discontinued at any time, and does not obligate the company to acquire any amount of common stock.
The following table provides information about the purchases of shares of our common stock during the three months ended March 31, 2023:
PeriodTotal Number of
Shares Purchased
Average Price Paid
per Share (1)
Total Number of
Shares Purchased as
Part of Publicly
Announced Plans or
Programs

Approximate Dollar
Value of Shares that
May Yet Be Purchased
Under the Plans or
Programs
(in thousands, except per share amounts)
February 13 to February 28, 2023 — — — $500,000 
March 1 to March 31, 2023 30 $283.69 30 $491,489 
Total30 30 
(1) Average price paid per share in the period includes commission.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
None.
41


Item 6. Exhibits
Exhibit
Number
Description
  
10.1*†
10.2*†
10.3*†
10.4*†
10.5*†
31.1*
31.2*
32.1*
32.2*
101.INSXBRL 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.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
*Exhibits filed herewith
Indicates management contracts or compensatory plans or arrangements

42



SIGNATURES
Pursuant to the requirements 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: May 5, 2023
 EPAM SYSTEMS, INC.
   
 By:/s/ Arkadiy Dobkin
  Name: Arkadiy Dobkin
  Title: Chairman, Chief Executive Officer and President
(principal executive officer)
   
 By:/s/ Jason Peterson
  Name: Jason Peterson
  Title: Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)

43
EX-10.1 2 a101formofchiefexecutiveof.htm EX-10.1 Document

EXHIBIT 10.1
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
FORM OF CHIEF EXECUTIVE OFFICER
NON-QUALIFIED STOCK OPTION AGREEMENT

1.Grant of Option. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Optionee» (“Participant”), on «Date» (the “Grant Date”), an option (the “Option”) to purchase «Number of shares underlying option» shares of Common Stock (the “Shares”), at an exercise price of $«Fair Market Value of Share as of the Grant Date» per Share (the “Exercise Price”) subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement. The Option is intended to be a Non-Qualified Stock Option, and is not intended to be an Incentive Stock Option. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2.Vesting Schedule. Subject to Section 5, this Option shall vest and become exercisable one-fourth on each of the first, second, third and fourth anniversaries of the Grant Date.
3.Exercise of Option. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in Section 2 as modified by Section 5, if applicable, as follows:
(a)Right to Exercise.
(i)This Option may not be exercised for a fraction of a share.
(ii)In no event may this Option be exercised after the tenth anniversary of the Grant Date (the “Expiration Date”).
(b)Method of Exercise.
(i)The Participant (or his or her representative, devisee or heir, as applicable) may exercise any portion of the Option that has become exercisable as to all or any of the Shares then available for purchase by delivering to the Company written notice specifying the number of whole Shares to be purchased, together with payment in full of the Payment Amount (as defined in Section 4); provided that (x) any required regulatory filings, including, without limitation, any filings that may be required pursuant to the Hart-Scott-Rodino Act in connection with the exercise of any vested and exercisable portion of the Option have been timely filed and any required waiting period under the Hart-Scott-Rodino Act has expired or been terminated or (y) the exercise of the vested and exercisable portion of the Option does not require any such regulatory filings.
(ii)The Company is not obligated, and will have no liability for failure, to issue or deliver any Shares upon exercise of the Option unless such issuance or delivery would comply with the applicable securities laws, with such compliance determined by the Company in consultation with its legal counsel. Assuming such compliance, for income tax purposes such Shares shall be considered transferred to the Participant on the date on which the Option is exercised with respect to such Shares.
4.Method of Payment. Payment of the aggregate Exercise Price and any required withholding for Tax-Related Items (as defined in Section 8 ) (the “Payment Amount”) shall be by any of the following, or a combination of the following, at the election of the Participant:
(a)cash or check;
(b)if permitted by the Committee, in its sole discretion, pursuant to such procedures as the Committee may require, by the Participant’s (x) transferring to the Company, effective as of the
1
408098220-v3\NA_DMS


exercise date, a number of vested Shares owned and designated by the Participant having an aggregate Fair Market Value as of the exercise date equal to the Payment Amount, (y) electing to have the Company retain a portion of the Shares purchased upon exercise of the Option having an aggregate Fair Market Value as of the exercise date equal to the Payment Amount;
(c)if the Common Stock is listed on an exchange or market, and if the Company is at such time permitting broker-assisted cashless exercises, delivery of a properly executed exercise notice together with irrevocable instructions to a broker participating in such cashless brokered exercise program to deliver promptly to the Company the Payment Amount and in any event in accordance with applicable law;
(d)by any other method as may be approved by the Committee.
5.Termination of Service. Following the Participant’s Termination of Service, Participant (or his or her representative, devisee or heir, as applicable) may exercise the Option only as set forth in this Section 5.
(a)Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, 50% of the portion of the Participant’s Option that is unvested as of the date of such termination (if any) shall become immediately vested (with any fractional portion of the Option that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining unvested portion of the Option shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any unvested portion of the Option shall become immediately vested. Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to death or Disability shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
(b)Retirement. In the event of the Participant’s Termination of Service due to Retirement (as defined below) after the first anniversary of the Grant Date, 100% of any unvested portion of the Option shall become immediately vested.
Retirement” means the Participant’s Termination of Service, other than for Cause, after all the following criteria are met:
(i)the Participant has attained at least age 60 and has completed at least five (5) years of service with the Company or an Affiliate; and
(ii)the sum of the Participant’s age and years of service with the Company or any Affiliate as of the date of Termination of Service equals or exceeds seventy (70).
Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to Retirement shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date). For the avoidance of doubt, in the event of the Participant’s Termination of Service due to Retirement on or before the first anniversary of the Grant Date, any portion of the Option that is unvested shall be forfeited as of the date of such termination without any payment to the Participant.
(c)For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), the entire unexercised portion of the Option, whether vested or unvested, shall be forfeited as of the date of such termination without any payment to the Participant.

2

408098220-v3\NA_DMS


Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or an Affiliate or under his or her Employment Agreement, if applicable, or of any of the Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company or an Affiliate, material dishonesty;
(iv)unlawful use or possession of illegal drugs on the Company’s premises or while performing the Participant’s duties and responsibilities to the Company; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(d)For Any Other Reason.  In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a), 5(b) or 5(c) herein or Section 11(b) of the Plan, any unvested portion of the Option shall be forfeited as of the date of such termination without any payment to the Participant, and any vested portion of the Option shall remain exercisable until the earlier of (x) 90 days following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6.Non-Transferability of Option. This Option may not be transferred in any manner otherwise than (i) by will or by the laws of descent or distribution or (ii) pursuant to an award transfer program adopted by the Company and in accordance with such procedures as the Committee (in its

3

408098220-v3\NA_DMS


discretion) may specify with respect to the administration and operation of such program. This Option may be exercised during the lifetime of the Participant only by him or her or a valid transferee (which shall include specifically any financial institution, or other entity approved by the Company). The terms of this Option shall be binding upon the executors, administrators, heirs, successors and assigns of the Participant and in order to effect a valid transfer, the transferee (which shall include specifically any financial institution, or other entity approved by the Company) shall execute an agreement reflecting such terms and conditions that the Committee deems necessary to facilitate such transfer.
7.Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax related items related to the Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including, but not limited to, the grant, vesting or exercise of the Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)In connection with any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, or their respective agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:
(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer;
(ii)withholding from proceeds of the sale of Shares acquired at exercise of the Option either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) without further consent; or
(iii)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions applicable to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund.
(d)Finally, the Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares, if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
8.Miscellaneous Provisions.

4

408098220-v3\NA_DMS


(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission, to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient.
if to the Company, to:
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989
if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the Option terms), and hereby accepts this Option and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of this Option constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the Option. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement.  No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature.  Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns.  Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in

5

408098220-v3\NA_DMS


part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Dispute Resolution.  If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation.  If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Clawback. The Option and/or the Shares acquired under the Plan shall be subject to clawback, recoupment, forfeiture or similar requirements (and such requirements shall be deemed incorporated by reference into this Agreement) to the extent required by any applicable laws (including, without limitation, Section 304 of the U.S. Sarbanes-Oxley Act and Section 954 of the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act) and any clawback policy adopted by the Company.


6

408098220-v3\NA_DMS


IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.
 
 
 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
 
 
  
 Participant



7

408098220-v3\NA_DMS



8
408098220-v3\NA_DMS
EX-10.2 3 a102formofglobalnon-qualif.htm EX-10.2 Document

EXHIBIT 10.2
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
GLOBAL NON-QUALIFIED STOCK OPTION AGREEMENT
FOR SENIOR MANAGERS
1.Grant of Option. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Optionee» (“Participant”), on «Date» (the “Grant Date”), an option (the “Option”) to purchase «Number of shares underlying option» shares of Common Stock (the “Shares”), at an exercise price of $«Fair Market Value of Share as of the Grant Date» per Share (the “Exercise Price”) subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, this Agreement and the Addendum. The Option is intended to be a Non-Qualified Stock Option, and is not intended to be an Incentive Stock Option. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2.Vesting Schedule. Subject to Section 5, this Option shall vest and become exercisable one-fourth on each of the first, second, third and fourth anniversaries of the Vesting Start Date as communicated by the Company to the Participant.
3.Exercise of Option. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in Section 2 as modified by Section 5, if applicable, as follows:
(a)Right to Exercise.
(i)This Option may not be exercised for a fraction of a share.
(ii)In no event may this Option be exercised after the tenth anniversary of the Grant Date (the “Expiration Date”).
(b)Method of Exercise.
(i)The Participant (or his or her representative, devisee or heir, as applicable) may exercise any portion of the Option that has become exercisable as to all or any of the Shares then available for purchase by delivering to the Company written notice specifying the number of whole Shares to be purchased, together with payment in full of the Payment Amount (as defined in Section 4).
(ii)The Company is not obligated, and will have no liability for failure, to issue or deliver any Shares upon exercise of the Option unless such issuance or delivery would comply with applicable securities laws, with such compliance determined by the Company in consultation with its legal counsel. Assuming such compliance, for tax purposes such Shares shall be considered transferred to the Participant on the date on which the Option is exercised with respect to such Shares.
(iii)If any vested and exercisable portion of the Option is unexercised as of the Expiration Date, the Shares underlying such portion of the Option less the number of Shares having an aggregate Fair Market Value as of the Expiration Date equal to the Payment Amount shall be delivered to the Participant as soon as practicable after the Expiration Date, provided that the Option shall not be so exercised if the Exercise Price equals or exceeds the Fair Market Value of a Share on the Expiration Date.
4.Method of Payment. Payment of the aggregate Exercise Price and any required withholding for Tax-Related Items (as defined in Section 8 ) (the “Payment Amount”) shall be by any of the following, or a combination of the following, at the election of the Participant:
1
408098220-v3\NA_DMS


(a)cash or check;
(b)cancellation of indebtedness;
(c)if the Common Stock is listed on an exchange or market, and if the Company is at such time permitting broker-assisted cashless exercises, delivery of a properly executed exercise notice together with irrevocable instructions to a broker participating in such cashless brokered exercise program to deliver promptly to the Company the Payment Amount and in any event in accordance with applicable law;
(d)by any other method as may be approved by the Committee.
5.Termination of Service. Following the Participant’s Termination of Service, Participant (or his or her representative, devisee or heir, as applicable) may exercise the Option only as set forth in this Section 5.
(a)Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, 50% of the portion of the Participant’s Option that is unvested as of the date of such termination (if any) shall become immediately vested (with any fractional portion of the Option that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining unvested portion of the Option shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any unvested portion of the Option shall become immediately vested. Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to death or Disability shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
(b)Retirement. In the event of the Participant’s Termination of Service due to Retirement (as defined below) after the first anniversary of the Grant Date, 100% of any unvested portion of the Option shall become immediately vested.
Retirement” means the Participant’s Termination of Service after all the following criteria are met:
(i)the Participant has attained at least age 60 and has completed at least five (5) years of service with the Company or an Affiliate; and
(ii)the sum of the Participant’s years of service with the Company or any Affiliate equals or exceeds seventy (70).
Any portion of the Participant’s Option that is vested as of the date of the Participant’s Termination of Service due to Retirement shall remain exercisable until the earlier of (x) one year following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date). For the avoidance of doubt, in the event of the Participant’s Termination of Service due to Retirement on or before the first anniversary of the Grant Date, any portion of the Option that is unvested shall be forfeited as of the date of such termination without any payment to the Participant.
(c)For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), the entire unexercised portion of the Option, whether vested or unvested, shall be forfeited as of the date of such termination without any payment to the Participant.

2

408098220-v3\NA_DMS


Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or an Affiliate or under his or her Employment Agreement, if applicable, or of any of the Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company or an Affiliate, material dishonesty;
(iv)unlawful use or possession of illegal drugs on the premises of the Company or an Affiliate or while performing the Participant’s duties and responsibilities to the Company or an Affiliate; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(d)For Any Other Reason.  In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a), 5(b) or 5(c) herein or Section 11(b) of the Plan, any unvested portion of the Option shall be forfeited as of the date of such termination without any payment to the Participant, and any vested portion of the Option shall remain exercisable until the earlier of (x) 90 days following such termination and (y) the Expiration Date, unless the Committee in its sole discretion determines that the Option should be exercisable to some greater extent or remain exercisable for some longer period (ending in no event later than the Expiration Date).
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company or an Affiliate;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company or its Affiliate has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6.Non-Transferability of Option. This Option may not be transferred in any manner otherwise than (i) by will or by the laws of descent or distribution or (ii) pursuant to an award transfer

3

408098220-v3\NA_DMS


program adopted by the Company and in accordance with such procedures as the Committee (in its discretion) may specify with respect to the administration and operation of such program. This Option may be exercised during the lifetime of the Participant only by him or her or a valid transferee (which shall include specifically any financial institution, or other entity approved by the Company). The terms of this Option shall be binding upon the executors, administrators, heirs, successors and assigns of the Participant and in order to effect a valid transfer, the transferee (which shall include specifically any financial institution, or other entity approved by the Company) shall execute an agreement reflecting such terms and conditions that the Committee deems necessary to facilitate such transfer.
7.Reserved.
8.Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax related items related to the Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”), is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including, but not limited to, the grant, vesting or exercise of the Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Option to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)In connection with any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, or their respective agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:
(i)withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer;
(ii)withholding from proceeds of the sale of Shares acquired at exercise of the Option either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization) without further consent; or
(iii)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions applicable to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to a refund of any over-withheld amount in cash (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund.
(d)Finally, the Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares, if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.

4

408098220-v3\NA_DMS


9.Nature of Grant. In accepting the Option, the Participant acknowledges, understands and agrees that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature, and may be amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)the grant of the Option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;
(c)all decisions with respect to future Option or other grants, if any, will be at the sole discretion of the Company;
(d)the Option grant and the Participant’s participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the company, the Employer or any Affiliate of the Company and shall not interfere with the ability of the Company, the Employer or any Affiliate of the Company, as applicable, to terminate the Participant’s employment or service relationship (if any);
(e)the Participant is voluntarily participating in the Plan;
(f)the Option and any Shares acquired under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)the Option and any Shares acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, leave pay, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
(h)the future value of the Shares underlying the Option is unknown, indeterminable, and cannot be predicted with certainty;
(i)if the underlying Shares do not increase in value, the Option will have no value;
(j)if the Participant exercises the Option and acquires Shares, the value of such Shares may increase or decrease in value, even below the Exercise Price;
(k)no claim or entitlement to compensation or damages shall arise from forfeiture of the Option resulting from the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any);
(l)unless otherwise agreed with the Company, the Option and any Shares acquired under the Plan and the income from and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate;
(m)unless otherwise provided in the Plan or by the Company in its discretion, the Option and the benefits evidenced by this Agreement do not create any entitlement to have the Option or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the shares of the Company; and
(n)neither the Company, the Employer nor any Affiliate shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the Option or of any amounts due to the Participant pursuant to the exercise of the Option or the subsequent sale of any Shares acquired upon exercise.

5

408098220-v3\NA_DMS


10.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
11.Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, which may affect the Participant’s ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., Options) or rights linked to the value of Shares (e.g., dividend equivalents) under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions). Local insider trading laws may prohibit the cancellation or amendment of orders placed by the Participant before he or she possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities.  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy. The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should speak to his or her personal advisor on this matter.
12.Data Privacy. To the extent recognized by applicable law, the Participant hereby consents to the collection, use, transfer, or other processing of the Participant’s personally identifiable information as described in this Agreement and any other Option grant materials (“Personal Data”) in electronic or other form by and among, as applicable, the Company, its Affiliates, the Employer or other third parties as processors of the Personal Data, for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Company, with offices located at 41 University Drive, Newtown, Pennsylvania 18940, acts as the controller of this Personal Data, and processes this Personal Data for purposes of implementing, administering, and managing the Plan. The Company protects the Personal Data that it receives in the United States from the European Union via data transfer agreements based on the standard contractual clauses adopted by the European Commission. The Participant can obtain further information about these data transfer agreements by contacting AskDataPrivacy@epam.com.
The Participant understands that the Personal Data may include, but is not limited to, the Participant’s name, home address and telephone number, e-mail address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor. Such Personal Data will be used by the Company for the exclusive purpose of implementing, administering and managing the Plan. The Company relies on the following legal grounds for processing of Personal Data (i) consent, as permitted by applicable law, (ii) performance of this Agreement with the Participant, (iii) the legitimate interests of the Company, its Affiliates, the Employer or other third parties (such as service providers, consultants, governmental bodies, or courts) where the legitimate interest could be in particular the implementation, administration and management of the Plan, and (iv) for compliance with legal obligations, in particular in the area of labor and employment law, social security and social protection law, data protection and privacy law, tax law, and corporate compliance laws.
The Participant understands that Personal Data will be transferred to UBS Financial Services Inc. or other third parties assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of his or her Personal Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than the Participant’s country. Where disclosing Personal Data to such third parties, the Company provides appropriate safeguards for protecting the transfer of Personal Data, such as establishing data contractual clauses with third parties based on the standard contractual clauses adopted by the European Commission or relevant

6

408098220-v3\NA_DMS


supervisory authority. The Participant may request a copy of, or information about, such safeguards by contacting AskDataPrivacy@epam.com.
The Participant may generally request a list with the names and addresses of any potential recipients of his or her Personal Data by contacting AskDataPrivacy@epam.com. The Participant understands that Personal Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan. When the Company no longer needs to use the Participant’s Personal Data for the purposes above or does not need to retain it for compliance with any legal or regulatory purpose, the Company will take reasonable steps to remove it from systems and/or records containing the Personal Data and/or take steps to properly anonymize it so that the Participant can no longer be identified from it.
Subject to applicable data protection and privacy law, the Participant understands that he or she may view Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Personal Data or refuse or withdraw the consent herein, in any case without cost, by contacting in writing AskDataPrivacy@epam.com. Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.
In addition to the above, subject to applicable law, the Participant may have the right to (i) request erasure of Personal Data, (ii) request restriction of, or object to, certain uses or processing of Personal Data, (iii) request Personal Data portability, or (iv) lodge a complaint with a supervisory authority.
The Participant’s provision of Personal Data is a contractual requirement. If the Participant does not provide the Personal Data and/or consent to the terms of this Section 12, or if the Participant later seeks to revoke his or her consent, his or her employment status or service with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company may not be able to grant Options or other equity awards to the Participant or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect the Participant’s ability to participate in the Plan. Such a withdrawal will not affect the lawfulness of the collection, use, or otherwise processing of the Participant’s Data prior to the consent withdrawal. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, or to exercise certain additional rights described above, the Participant understands that he or she may contact AskDataPrivacy@epam.com.
13.Miscellaneous Provisions.
(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission, to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient.
if to the Company, to:
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989

7

408098220-v3\NA_DMS


if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the Option terms), and hereby accepts this Option and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of this Option constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the Option. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement.  No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature.  Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns.  Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Governing Law; Dispute Resolution.  This Agreement is governed by the laws of the state of Delaware without application of the conflict of law provisions thereof. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation.  If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Language. By accepting the Option, the Participant acknowledges and represents that the Participant is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow the Participant to understand the terms of the Agreement and any other documents related to the Plan. If the Participant has received the Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control, unless otherwise required by applicable laws.

8

408098220-v3\NA_DMS


(h)Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
(i)Foreign Asset / Account Reporting Requirements, Exchange Controls and Tax Requirements. The Participant’s country may have certain foreign asset and/or account reporting requirements and exchange controls which may affect the Participant’s ability to acquire or hold Shares under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of Shares) in a brokerage or bank account outside his or her country. The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of his or her participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after receipt. In addition, the Participant may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of Shares. The Participant acknowledges that it is his or her responsibility to be compliant with all such requirements, and that he or she should consult his or her personal legal and tax advisors, as applicable, to ensure his or her compliance.
(j)Clawback. The Option and/or the Shares acquired under the Plan shall be subject to clawback, recoupment, forfeiture or similar requirements (and such requirements shall be deemed incorporated by reference into this Agreement) to the extent required by any applicable laws (including, without limitation, Section 304 of the U.S. Sarbanes-Oxley Act and Section 954 of the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act) and any clawback policy adopted by the Company.
(k)Addendum. Notwithstanding any provisions in this Agreement, the Option grant shall be subject to any special terms and conditions set forth in any Addendum to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to the Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Agreement.
(l)Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the Option and on any Shares purchased upon exercise of the Option, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.

9

408098220-v3\NA_DMS


IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.
 
 
 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
 
 The Participant’s signature on this line both (1) acknowledges the Participant’s receipt of the Agreement and agreement to its terms, and (2) indicates the Participant’s consent to the processing of Personal Data as described in Section 12.
  
 Participant


10

408098220-v3\NA_DMS


ADDENDUM
EPAM SYSTEMS, INC.
2015 LONG TERM INCENTIVE PLAN
GLOBAL NON-QUALIFIED STOCK OPTION AGREEMENT
FOR SENIOR MANAGERS
Terms and Conditions
This Addendum includes additional terms and conditions that govern the Option granted to the Participant under the Plan if the Participant resides in one of the countries listed below. These terms and conditions are in addition to, or if so indicated, in place of the terms and conditions in the Agreement. If the Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant relocates to another country after the Grant Date, the Company shall, in its discretion, determine to what extent these country-specific terms and conditions contained herein shall be applicable to the Participant. Certain capitalized terms used but not defined in this Addendum have the meanings set forth in the Plan and/or the Agreement.
Notifications
This Addendum also includes information regarding exchange controls and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of March 2023. Such laws are often complex and change frequently. As a result, the Company strongly recommends that the Participant not rely on the information in this Addendum as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out of date at the time that the Participant exercises the Option or sells Shares acquired under the Plan.
In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation, and the Company is not in a position to assure the Participant of a particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to his or her situation.
Finally, if the Participant is a citizen or resident of a country other than the one in which he or she is currently working or residing (or is considered as such for local law purposes), or transferred employment and/or residency after the Grant Date, the notifications contained herein may not be applicable to the Participant.
ARMENIA
There are no country specific provisions.
BELARUS
Notifications

Exchange Control Information. Belarusian citizens or permanent residents may be required to repatriate any funds received in connection with the Options (e.g., proceeds from the sale of Shares
11
408098220-v3\NA_DMS


acquired under the Plan) to Belarus. The Participant is responsible for ensuring compliance with all exchange control laws in Belarus in connection with his or her participation in the Plan.

BELGIUM
Terms and Conditions
Tax Notification.  The Option must be accepted in writing either (i) within 60 days of the offer (for tax at offer) or (ii) after 60 days of the offer (for tax at exercise). The Participant will receive a separate offer letter and undertaking form in addition to the Agreement. The Participant should refer to the offer letter for a more detailed description of the tax implications of choosing to accept the Option. The Participant should consult with his or her personal tax advisor regarding completion of the additional forms.
Notifications
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares acquired under the Plan) held and bank accounts (including brokerage accounts) opened and maintained outside of Belgium on their annual tax return. In a separate report, the resident is required to provide the National Bank of Belgium with the account details of any such foreign accounts (including the account number, bank name and country in which such account was opened). This report, as well as information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.

Annual Securities Accounts Tax. An annual securities tax may be payable if the total value of securities held in a Belgian or foreign securities account (e.g., Shares acquired under the Plan) exceeds €1,000,000 threshold on four reference dates within the relevant reporting period (i.e., March 31, June 30, September 30 and December 31). In such case, the tax will be due on the value of the qualifying securities held in such account. The Participant should consult with his or her personal tax advisor regarding the new tax.

BULGARIA
Notifications
Exchange Control Information. If funds are remitted abroad to pay the Exercise Price of the Options, a declaration of the purpose of the remittance must be provided by the Participant to the local bank that is transferring the funds. If the funds are remitted to a bank outside the European Union and the amount exceeds BGN 30,000, documentation evidencing the underlying transaction (for instance a copy of the Agreement) must be provided.
Foreign Asset/Account Reporting Information. The Participant will be required to file statistical forms with the Bulgarian national Bank annually regarding his or her receivables in bank accounts abroad as well as securities held abroad (e.g., Shares acquired under the Plan) if the total sum of all such receivables and securities equals or exceeds BGN 50,000 as of the previous calendar year-end. The reports are due by March 31. The Participant should contact his or her bank in Bulgaria for additional information regarding these requirements.
CANADA
Terms and Conditions
Method of Payment. Notwithstanding Section 6(d) of the Plan, the Participant is not permitted to pay the Payment Amount with previously-owned shares of Common Stock or with Shares to be issued upon exercise of this Option.
Termination of Service. This provision supplements Section 5 of the Agreement:
12
408098220-v3\NA_DMS


For purposes of the Option, the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any), will be measured by the date that is the earliest of (i) the date on which the Participant’s employment with the Employer is terminated, or (ii) the date the Participant receives written notice of termination from the Employer, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under local law. For greater certainty, the Participant will not earn or be entitled to any pro-rated vesting or exercisability for that portion of time before the date on which the Participant’s right to vest or exercise terminates, nor will the Participant be entitled to any compensation for lost vesting. Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued vesting during a statutory notice period, the Participant’s right to vest in the Option, if any, will terminate effective upon the expiry of the minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting or exercisability if the vesting date falls after the end of the statutory notice period, nor will the Participant be entitled to any compensation for lost vesting.
If Participant resides in Québec, the following provisions apply:
Authorization to Release Necessary Personal Information. This provision supplements Section 12 of the Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and any Affiliate and the administrator of the Plan to disclose and discuss the Plan with their advisors. The Participant further authorizes the Employer to record such information and to keep such information in the Participant’s employee file. The Participant acknowledges that the Participant's personal information, including any sensitive personal information, may be transferred or disclosed outside the province of Quebec, including to the U.S. If applicable, the Participant also acknowledges that the Company, the Employer, any Affiliate and UBS Financial Services Inc. may use technology for profiling purposes and to make automated decisions that may have an impact on the Participant or the administration of the Plan.
French Language Documents. A French translation of this Agreement and certain other documents related to the Option will be made available to the Participant as soon as reasonably practicable. Notwithstanding anything to the contrary in the Agreement, and unless the Participant indicates otherwise, the French translation of this Agreement and the Plan will govern the Participant’s participation in the Plan.
Notifications
Securities Law Notification. The Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed. The Stock is currently listed on the New York Stock Exchange in the United States of America.
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares and rights to receive Shares (e.g., Options), must be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the specified foreign property exceeds C$100,000 at any time during the year. Thus, the Options must be reported - generally at a nil cost - if the C$100,000 cost threshold is exceeded because of other specified foreign property. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if other Shares are also owned, this ACB may have to be averaged with the ACB of the other Shares. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
CHINA
Terms and Conditions
13
408098220-v3\NA_DMS


The following provisions apply only to Participants who are subject to exchange control restrictions or regulations in the People’s Republic of China (“China”), as determined by the Company in its sole discretion.
Vesting Schedule and Exercisability of Option. Notwithstanding anything to the contrary in the Plan or the Agreement, the Option will not vest and nor be exercisable unless and until the Company determines, in its sole discretion, that all necessary exchange control or other approvals from the PRC State Administration of Foreign Exchange (“SAFE”) or its relevant branch have been received and remain effective (“SAFE Approval”). In the event that SAFE Approval has not been obtained prior to any scheduled vesting date set forth in Section 2 of the Agreement, the Option will not vest until the seventh day of the month following the month in which SAFE Approval is obtained (the “Actual Vesting Date”). If the Participant experiences a Termination of Service prior to the Actual Vesting Date, the Participant shall not be entitled to vest in any portion of the Option and the Option shall be forfeited without any liability to the Company, the Employer or any Affiliate of the Company.
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and the remaining proceeds will be remitted to the Participant in accordance with any applicable exchange control laws and regulations including, but not limited to, the restrictions set forth in these Country-Specific Terms for China below under “Exchange Control Requirements.” The Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the cashless exercise of the Options. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
Treatment of Options Upon Termination of Service. Due to exchange control regulations in China, the Participant understands and agrees that the Company may require the exercise of the Options immediately following the Participant’s Termination of Service, or within such other period as determined by the Company or required by SAFE or its local counterpart, but in no event shall such period be later than the period provided in Section 5 of the Agreement. This includes any portion of the Options that vest upon the Participant’s Termination of Service.
Exchange Control Requirements. The Participant understands and agrees that, to facilitate compliance with exchange control requirements, the Participant is required to immediately repatriate to China the Share sale proceeds from the cashless exercise of Options. The Participant further understands that such repatriation of the sale proceeds will be effectuated through a special exchange control account established by the Company or its Affiliates, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant. The Company may deliver the proceeds to the Participant in United States dollars or local currency at the Company’s discretion. If the proceeds are paid in United States dollars, the Participant understands that he or she will be required to set up a United States dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, there may be delays in delivering the proceeds to the Participant and due to fluctuations in the Share trading price and/or the United States dollar/PRC exchange rate between the sale/payment date and (if later) when the proceeds can be converted into local currency, the proceeds that the Participant receives may be more or less than the market value of the Shares on the sale/payment date (which is the amount relevant to determining the Participant’s tax liability). The Participant agrees to bear the risk of any currency fluctuation between the sale/payment date and the date of conversion of the proceeds into local currency. The Company is under no obligation to secure any particular exchange conversion rate.

The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in China.
14
408098220-v3\NA_DMS


COLOMBIA
Terms and Conditions

Labor Law Acknowledgement. The following provision supplements Section 9 of the Agreement:

By accepting the Option, the Participant acknowledges, understands and agrees that pursuant to Article 15 of Law 50/1990 (Article 128 of the Colombian Labor Code), the Option and any payments the Participant receives pursuant to the Option do not constitute a component of “salary” for any legal purpose. Therefore, the Option and related benefits will not be included or considered for purposes of calculating any and all labor benefits, such as fringe benefits, vacation pay, termination or other indemnities, payroll taxes, social insurance contributions, or any other outstanding labor-related amounts that may be payable.

Notifications
Securities Law Notification. The Shares are not and will not be registered in the Colombian registry of publicly traded securities (Registro Vacional de Valores y Emisores) and, therefore, the Shares may not be offered to the public in Colombia. Nothing in this document should be construed as the making of a public offer of securities in Colombia.
Exchange Control Information. The Participant is responsible for complying with any and all Colombian foreign exchange restrictions, approvals and reporting requirements in connection with the Option and any Shares acquired or funds received under the Plan.  This may include reporting obligations to the Central Bank (Banco de la República).  If applicable, the Participant will be required to register his or her investment in Shares with the Central Bank, regardless of the value of the investment. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Information. The Participant may be required to file an annual informative return with the Colombian Tax Office detailing any assets held abroad. If the individual value of any of these assets exceeds a certain threshold, the Participant must describe each asset and indicate the jurisdiction in which it is located, its nature and its value.

CROATIA
Notifications
Exchange Control Information. The Participant may be required to report foreign investments (including Shares acquired under the Plan) and foreign accounts to the Croatian National Bank for statistical purposes. The Participant should consult his or her personal legal advisor to ensure compliance with the applicable requirements.
CZECH REPUBLIC
Notifications
Exchange Control Information. The Czech National Bank (“CNB”) may require the Participant to fulfill certain notification duties in relation to the Option and the opening and maintenance of a foreign account. In addition, the Participant may need to report the following even in the absence of a request from the CNB: foreign direct investments with a value of CZK 2,500,000 or more in the aggregate or other foreign financial assets with a value of CZK 2,000,000,000 or more. Because exchange control regulations may change without notice, the Participant should consult his or her personal legal advisor prior to the exercise of the Option and sale of Shares to ensure compliance with current regulations. It is the Participant’s responsibility to comply with applicable Czech exchange control laws.
15
408098220-v3\NA_DMS


FRANCE
Terms and Conditions

Type of Award. The Option is not granted as a “French-qualified” award and is not intended to qualify for the specific tax and social security treatment applicable to shares granted for no consideration under Sections L. 225-177 to L. 225-186 and Sections L. 22-10-56 to L. 22-10-58 of the French Commercial Code, as amended.

Consent to Receive Information in English. By accepting the Option, the Participant confirms having read and understood the documents related to the Option (the Plan and the Agreement) which were provided in the English language. The Participant accepts the terms of these documents accordingly.

Consentement Relatif à l'Utilisation de la Langue Anglaise. En acceptant l’Option, le Participant confirme avoir lu et compris les documents relatifs à cette Option (le Plan et le Contrat) qui ont été remis en langue anglaise. Le Participant accepte les termes de ces documents en conséquence.

Notifications

Exchange Control Information. If the Participant transfers more than €10,000 in Shares or cash into or out of France without the use of a financial intermediary, the Participant must declare the transfer to the French tax and customs authorities.
GEORGIA
Terms and Conditions
Language Consent.  By accepting the grant of the Option, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language.  The Participant accepts the terms of those documents accordingly.
ᲗᲐᲜᲮᲛᲝᲑᲐ ᲔᲜᲐᲡᲗᲐᲜ ᲓᲐᲙᲐᲕᲨᲘᲠᲔᲑᲘᲗ.   ᲡᲐᲤᲝᲜᲓᲝ ᲕᲐᲠᲘᲐᲜᲢᲘ ᲛᲘᲜᲘᲭᲔᲑᲐᲖᲔ ᲗᲐᲜᲮᲛᲝᲑᲘᲡ ᲒᲐᲜᲪᲮᲐᲓᲔᲑᲘᲗ, ᲛᲝᲜᲐᲬᲘᲚᲔ ᲐᲓᲐᲡᲢᲣᲠᲔᲑᲡ ᲠᲝᲛ ᲛᲐᲡ ᲗᲐᲕᲘᲡᲣᲤᲚᲐᲓ ᲔᲡᲛᲘᲡ ᲘᲜᲒᲚᲘᲡᲣᲠᲘ ᲔᲜᲐ ᲓᲐ  ᲠᲝᲛ ᲛᲘᲡᲗᲕᲘᲡ ᲡᲠᲣᲚᲐᲓ ᲐᲠᲘᲡ ᲒᲐᲡᲐᲒᲔᲑᲘ ᲐᲛᲒᲕᲐᲠ ᲛᲘᲜᲘᲭᲔᲑᲐᲡᲗᲐᲜ ᲓᲐᲙᲐᲕᲨᲘᲠᲔᲑᲣᲚᲘ ᲓᲝᲙᲣᲛᲔᲜᲢᲐᲪᲘᲘᲡ (ᲮᲔᲚᲨᲔᲙᲠᲣᲚᲔᲑᲘᲡᲐ  ᲓᲐ ᲒᲔᲒᲛᲘᲡ) ᲞᲘᲠᲝᲑᲔᲑᲘ, ᲠᲝᲛᲔᲚᲘᲪ ᲛᲘᲡᲗᲕᲘᲡ ᲛᲘᲬᲝᲓᲔᲑᲣᲚᲘ ᲘᲥᲜᲐ ᲘᲜᲒᲚᲘᲡᲣᲠ ᲔᲜᲐᲖᲔ.  ᲨᲔᲡᲐᲑᲐᲛᲘᲡᲐᲓ, ᲛᲝᲜᲐᲬᲘᲚᲔ  ᲗᲐᲜᲮᲛᲝᲑᲐᲡ ᲐᲪᲮᲐᲓᲔᲑᲡ ᲐᲛ ᲓᲝᲙᲣᲛᲔᲜᲢᲔᲑᲘᲗ ᲒᲐᲗᲕᲐᲚᲘᲡᲬᲘᲜᲔᲑᲣᲚ ᲞᲘᲠᲝᲑᲔᲑᲖᲔ.
GERMANY
Notifications
Exchange Control Information. Cross-border payments in excess of €12,500 (including transactions made in connection with the sale of Shares under the Plan) must be reported electronically each month to the German Federal Bank (Bundesbank). The “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) can be accessed via Bundesbank’s website at www.bundesbank.de. In addition, the Participant may be required to report the acquisition of securities (e.g., Shares acquired under the Plan) to the Bundesbank via email or telephone if the value of the securities acquired exceeds €12,500, even if there is no cross-border remittance of funds in connection with such acquisition. The Participant is responsible for making this report, if applicable, and should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
16
408098220-v3\NA_DMS


Foreign Asset/Account Reporting Information. If the Participant's acquisition of Shares under the Plan leads to a qualified participation at any point during the calendar year, the Participant will need to report the acquisition when the Participant files his or her tax return for the relevant year.  A qualified participation is attained if (i) the Participant holds at least 1% of the Company and the value of the Shares acquired exceeds EUR 150,000 or (ii) the Participant holds Company Shares exceeding 10% of the Company's total common stock.
HONG KONG
Terms and Conditions
Exercise of Option. The purchase of Shares at exercise is made as a personal investment. If, for any reason, the Participant exercises the Option within six (6) months of the Grant Date, the Participant agrees that he or she will not sell or otherwise dispose of any such Shares prior to the six-month anniversary of the Grant Date.
Notifications
Securities Law Notification. WARNING: The contents of this document have not been reviewed by any regulatory authority in Hong Kong. The Participant is advised to exercise caution in relation to the offer. If the Participant is in any doubt about any of the contents of this document, the Participant should obtain independent professional advice. Neither the grant of the Options nor the issuance of Shares upon exercise constitutes a public offering of securities under Hong Kong law and is available only to employees of the Company and its Affiliates. The Plan, the Agreement and other incidental communication materials distributed in connection with the Options (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong and (ii) are intended only for the personal use of each eligible employee of the Company or its Affiliates and may not be distributed to any other person.
HUNGARY
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant may be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
INDIA
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant may pay the Exercise Price by (a) cash or check made payable to the Company; or (b) pursuant to a broker-assisted cashless exercise procedure, as set forth in Section 4(c) of the Agreement, as modified by this Addendum. Under this procedure (also called a same-day sale exercise), the Participant (or any other person or persons exercising the Option) shall concurrently provide irrevocable instructions (i) to a brokerage firm (reasonably satisfactory to the Company for purposes of administering such procedure in accordance with the Company’s pre-clearance/
17
408098220-v3\NA_DMS


pre-notification policies) to effect the immediate sale of all of the purchased Shares so that such brokerage firm can remit to the Company, on the settlement date, sufficient funds out of the resulting sale proceeds to cover the aggregate Exercise Price payable for all the purchased Shares plus all applicable Tax-Related Items, brokers’ fees or commissions and (ii) to the Company to deliver the purchased Shares directly to such brokerage firm on such settlement date. The Company reserves the right to provide the Participant with additional methods of exercise depending on the development of local law.
Issuance of Shares. Due to regulatory requirements in India, the Company may require, in its sole discretion, that any Shares acquired pursuant to the Option be sold, either immediately after issuance or within a specified period following the Participant’s Termination of Service. In this regard, the Participant agrees that the Company is authorized to instruct its designated broker to assist with any such mandatory sale of Shares (on the Participant’s behalf pursuant to this authorization), and the Participant expressly authorizes the designated broker to complete the sale of such Shares. The Participant also agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the Shares and shall otherwise cooperate with the Company with respect to such matters, provided that the Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. The Participant acknowledges that the designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Due to fluctuations in the Share price and/or applicable exchange rates between the date the Shares are delivered to the Participant and (if later) the date on which the Shares are sold, the amount of proceeds ultimately distributed to the Participant may be more or less than the market value of the Shares on the Vesting Date or the date the shares are delivered to the Participant.
Upon the sale of the Shares, the cash proceeds from the sale of shares (less any applicable Tax-Related Items, brokerage fees or commissions) will be delivered to the Participant in accordance with applicable laws and regulations, as determined by the Company in its sole discretion.
Notifications
Exchange Control Information. The Participant understands that he or she must repatriate any proceeds from the sale of Shares acquired under the Plan or the receipt of dividends paid on such Shares to India within such time prescribed under applicable Indian exchange control laws as may be amended from time to time. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where he or she deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of the proceeds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant is also responsible for complying with any other exchange control laws in India that may apply to the Options or the Shares acquired under the Plan.
Foreign Asset/Account Reporting Information.  The Participant is required to declare any foreign bank accounts and any foreign financial assets (including Shares acquired under the Plan) in Participant’s annual tax return. Increased penalties for failing to report these assets/accounts have been implemented. The Participant should consult with his or her personal tax advisor to determine the Participant’s reporting requirements.
IRELAND
There are no country specific provisions.
ISRAEL
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
To facilitate compliance with local tax requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable
18
408098220-v3\NA_DMS


Tax-Related Items; and the remaining proceeds will be remitted to the Participant in accordance with any applicable tax laws and regulations. The Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the cashless exercise of the Options. The Participant will not be permitted to hold Shares after exercise. The Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
ITALY
Terms and Conditions
Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the Participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable Tax-Related Items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
Plan Document Acknowledgement. The Participant acknowledges that the Participant has read and specifically and expressly approves the following Sections of the Agreement: Section 5 (Termination of Service); Section 8 (Responsibility for Taxes); Section 9 (Nature of Grant); Section 12 (Data Privacy); Section 13(g) (Language); Section 13(h) (Electronic Delivery and Acceptance); Section 13(k) (Addendum); and Section 13(l) (Imposition of Other Requirements).
Notifications
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations also will apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
JAPAN
Notifications

Exchange Control Information. If the Participant acquires Shares valued at more than ¥100,000,000 in a single transaction, he or she must file a Securities Acquisition Report with the Ministry of Finance through the Bank of Japan within 20 days after the acquisition of the Shares.

Foreign Asset/Account Reporting Information. If the Participant is a resident of Japan, the Participant will be required to report details of any assets (including any Shares acquired under the Plan) held outside of Japan as of December 31st of each year, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th of the following year. The Participant should consult with his or her personal tax advisor as to whether the reporting obligation applies to the and whether he or she will be required to report details of any outstanding Options or Shares held by Participant in the report.
19
408098220-v3\NA_DMS



KAZAKHSTAN
Notifications
Securities Law Notification. This offer is addressed only to certain eligible employees in the form of the Shares to be issued by the Company, which as of the date hereof are listed on the New York Stock Exchange. Neither the Plan nor this Agreement has been approved, nor do they need to be approved, by the National Bank of Kazakhstan. This offer is intended only for the original recipient and is not for general circulation in the Republic of Kazakhstan.
Exchange Control Information. The Participant acknowledges that if the Participant is a resident of Kazakhstan, the Participant will be required to notify and file standard-form reports with the National Bank of Kazakhstan if the value of the Shares that the Participant purchases under the Plan exceeds a certain threshold.
Please note that exchange control regulations in Kazakhstan are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that Participant may have prior to exercising the Option or receiving proceeds from the sale of Shares acquired under the Plan. The Participant is responsible for ensuring compliance with all exchange control laws in Kazakhstan.
KOREA
Notifications

Exchange Control Information. To remit funds out of Korea to exercise the Option by a cash-exercise method, the Participant must obtain a confirmation of the remittance by a foreign exchange bank in Korea. This is an automatic procedure (i.e. , the bank does not need to approve the remittance and the process should not take more than a single day). The Participant likely will need to present the bank processing the transaction supporting documentation evidencing the nature of the remittance.

Foreign Asset/Account Reporting Information. The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts holding Shares) in countries that have not entered into an "intergovernmental agreement for automatic exchange of tax information" with Korea to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year.
LITHUANIA
There are no country specific provisions.

MALAYSIA
Notifications
Director Notification Obligation. If the Participant is a director of a Malaysian Affiliate, he or she is subject to certain notification requirements, under the Malaysian Companies Act 1965. Among these requirements is an obligation to notify the Malaysian Affiliate in writing when the Participant receives or disposes of an interest (e.g., Options or Shares) in the Company or any related company. This notification must be made within 14 days of receiving or disposing of any interest in the Conpany or any related comnpany.
MALTA
Notifications
20
408098220-v3\NA_DMS


Securities Law Notification. The Plan, the Agreement, including this Addendum, and all other materials the Participant may receive regarding participation in the Plan do not constitute advertising of securities in Malta and are deemed accepted by the Participant upon receipt of the Participant’s electronic or written acceptance in the United States. The issuance of the Shares under the plan has not and will not be registered in Malta and, therefore, the Shares described in any plan documents may not be offered or placed in public circulation in Malta.
MEXICO
Terms and Conditions
Labor Law Acknowledgement. The following provision applies if the Participant resides in Mexico and receives an Option from the Company:
(i)    The Participant’s participation in the Plan does not constitute an acquired right;
(ii)    The Plan and the Participant’s participation in it are offered by the Company on a wholly discretionary basis;
(iii)    The Participant’s participation in the Plan is voluntary;
(iv)    The Company and its Affiliates are not responsible for any decrease in the value of any Shares acquired under the Plan;
(v)    By accepting the Option, the Participant acknowledges that the Company, with registered offices in the U.S.A., is solely responsible for the administration of the Plan. The Participant further acknowledges that his or her participation in the Plan, the grant of the Option and any acquisition of Shares under the Plan do not constitute an employment relationship between the Participant and the Company because the Participant is participating in the Plan on a wholly commercial basis. Based on the foregoing, Participant expressly acknowledges that the Plan and the benefits that he or she may derive from participation in the Plan do not establish any rights between the Participant and the Employer and do not form part of the employment conditions and/or benefits provided by the Employer, and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment;
(vi)    The Participant further understands that his or her participation in the Plan is the result of a unilateral and discretionary decision of the Company and, therefore, the Company reserves the absolute right to amend and/or discontinue the Participant’s participation in the Plan at any time, without any liability to the Participant; and
(vii)    Finally, the Participant hereby declares that he or she does not reserve to him- or herself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and that he or she therefore grants a full and broad release to the Company, its subsidiaries, parents, Affiliates, branches, representation offices, shareholders, officers, agents or legal representatives, with respect to any claim that may arise.
Términos y Condiciones
Reconocimiento del Derecho Laboral. Las siguientes disposiciones aplican en caso de que el Participante sea residente en México y reciba una Opción de la Compañía:
(i)    La participación del Participante en el Plan no constituye un derecho adquirido;
21
408098220-v3\NA_DMS


(ii)    El Plan y la participación del Participante en él es ofrecido por la Compañía de manera completamente discrecional;
(iii)    La participación del Participante en el Plan es voluntaria;
(iv)    La Compañía y sus Afiliadas no son responsables por ninguna disminución en el valor de las acciones de adquiridas en términos del Plan;
(v)    Al aceptar el otorgamiento, el Participante reconoce que la Compañía, con oficinas registradas en E.U.A., es la única responsable de la administración del Plan. Además, el Participante reconoce que su participación en el Plan, la concesión de Opciones y cualquier adquisición de Acciones bajo el Plan no constituyen una relación laboral entre el Participante y la Compañía, en virtud de que el Participante está participando en el Plan en una base exclusivamente comercial. Por lo anterior, el Participante expresamente reconoce que el Plan y los beneficios que puedan derivarse de su participación no establecen ningún derecho entre el Participante y su empleador y que no forman parte de las condiciones de trabajo y/o beneficios otorgados por su empleador, y cualquier modificación del Plan o la terminación no constituirá un cambio o modificación en los términos y condiciones del empleo del Participante;
(vi)    Además, el Participante comprende que su participación en el Plan es el resultado de una decisión discrecional y unilateral de la Compañía, por lo que la Compañía se reserva el derecho absoluto de modificar y/o suspender la participación del Participante en el Plan en cualquier momento, sin responsabilidad alguna frente al Participante; y
(vii)    Finalmente, el Participante manifiesta que no se reserva acción o derecho alguno que origine una demanda en contra de la Compañía, por cualquier indemnización o daño relacionado con las disposiciones del Plan o de los beneficios otorgados en el mismo, y en consecuencia el Participante libera de la manera más amplia y total de responsabilidad a la Compañía, sus subsidiarias, empresas matriz, Afiliadas, sucursales, oficinas de representación, sus accionistas, directores, agentes y representantes legales de cualquier demanda que pudiera surgir.
Notifications
Securities Law Notification. The Option and the Shares offered under the Plan have not been registered with the National Register of Securities maintained by the Mexican National Banking and Securities Commission and cannot be offered or sold publicly in Mexico. In addition, the Plan, the Agreement and any other document relating to the Option may not be publicly distributed in Mexico. These materials are addressed to the Participant only because of the Participant’s existing relationship with the Company and these materials should not be reproduced or copied in any form. The offer contained in these materials does not constitute a public offering of securities but rather constitutes a private placement of securities addressed specifically to individuals who are present employees of an Affiliate of the Company in Mexico made in accordance with the provisions of the Mexican Securities Market Law, and any rights under such offering shall not be assigned or transferred.
MONTENEGRO
Notifications

Securities Law Information. The grant of the Option and the issuance of any Shares are not subject to the regulations concerning public offers and private placements under the Law on Capital Markets.

NETHERLANDS
There are no country specific provisions.
NEW ZEALAND

22
408098220-v3\NA_DMS


Securities Law Notification. Warning: This is an offer of rights to receive Shares underlying the Option upon exercise. The Option gives the Participant a stake in the ownership of the Company.
If the Company runs into financial difficulties and is wound up, the Participant will be paid only after all creditors have been paid. A Participant may lose some or all of his or her investment.
New Zealand law normally requires people who offer financial products to give information to investors before they invest. This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share scheme. As a result, the Participant may not be given all the information usually required. The Participant will also have fewer other legal protections for this investment.
The Participant should ask questions, read all documents carefully, and seek independent financial advice before committing himself or herself.
The Shares are quoted or approved for trading on the New York Stock Exchange. This means that if the Participant exercises the Option and Shares are issued to the Participant, the Participant can sell his or her investment on the New York Stock Exchange if there are buyers for it. If the Participant sells his or her investment, the price he or she receives may vary depending on factors such as the financial condition of the Company. The Participant may receive less than the full amount that he or she paid for it, if anything.
For a copy of the Company’s most recent financial statements (and, where applicable, a copy of the auditor’s report on those financial statements) and information on risk factors impacting the Company’s business that may affect the value of the Shares, the Participant should refer to the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s “Investors” website at http://investors.epam.com.
For more details on the terms and conditions of the Option, the Participant should refer to this Agreement, the Plan and the Plan prospectus which are available in the Participant's UBS account at http://www.ubs.com/onesource/epam and free of charge on request via AskLongTermIncentive@epam.com.
POLAND
Notifications
Exchange Control Information. If the Participant maintains bank or brokerage accounts holding cash and foreign securities (including Shares) outside of Poland, the Participant will be required to report information to the National bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds PLN 7 million. If required, such reports must be filed on a quarterly basis on special forms available on the website of the National Bank of Poland. The Participant should consult with his or her personal legal advisor to determine whether he or she will be required to submit reports to the National Bank of Poland.
Further, the Participant acknowledges that any transfer of funds in excess of €15,000 (or PLN15,000, if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank account in Poland. The Participant understands that the Participant is required to store all documents connected with any foreign exchange transactions that the Participant engages in for a period of five years as measured from the end of the year in which such transaction occurred.
ROMANIA
Terms and Conditions
Language Consent. By accepting the grant of Option, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language. The Participant accepts the terms of those documents accordingly.
23
408098220-v3\NA_DMS


Consimtamant cu Privire la Limba. Prin acceptarea acordarii Opțiunii, Participantul confirma ca acesta sau aceasta are un nivel adecvat de cunoastere in ce priveste cititirea si intelegerea limbii engleze, a citit si confirma ca a inteles pe deplin termenii documentelor referitoare la acordare (Acordul si Planul), care au fost furnizate in limba engleza. Participantul accepta termenii acestor documente in consecinta.
Notifications
Exchange Control Information. If the Participant deposits the proceeds from the sale of Shares acquired under this Plan in a bank account in Romania, the Participant may be required to provide the Romanian bank with appropriate documentation explaining the source of the funds. The Participant should consult his or her personal legal advisor to ensure compliance with applicable requirements.
RUSSIA
Terms and Conditions

Method of Payment. The following provision supplements Section 4 of the Agreement:
Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable tax-related items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.

Transaction Outside Russia. The Participant understands that agreeing to the terms of the Agreement and accepting the Option will result in a contract between the Participant and the Company completed in the United States and that the Agreement is governed by U.S. law. Participant understands and acknowledges that any Shares issued under the Plan shall be delivered to Participant through a brokerage account maintained outside Russia. Participant understands that he or she may hold Shares in his or her brokerage account outside Russia; however, in no event will Shares issued to Participant and/or share certificates or other instruments be delivered to Participant in Russia. Participant acknowledges and agrees that he or she is not permitted to sell or otherwise transfer the Shares directly to other Russian legal entities or individuals. Finally, Participant acknowledges and agrees that he or she may sell or otherwise transfer the Shares only outside Russia.

Data Privacy Acknowledgement. The Participant acknowledges that he or she has read and understands the terms regarding collection, processing and transfer of Data contained in Section 12 of the Agreement, and, by agreeing to the terms of the Agreement and electing to participate in the Plan, the Participant agrees to such terms. In this regard, upon request of the Company or the Employer, the Participant agrees to provide an executed data privacy consent form to the Employer or the Company, or any other agreements or consents that the Company and/or the Employer may deem necessary to obtain the Participant’s consent to collect, process or transfer the Participant’s Data for purposes of administering the Participant’s participation in the Plan under the data privacy laws in the Participant’s country, either now or in the future. the Participant understands that he or she will not be able to participate in the Plan if the Participant fails to execute any such consent or agreement.

Notifications

Securities Law Notification. The Agreement, including these specific provisions for Russia, the Plan and other incidental communication materials distributed in connection with the Plan do not constitute advertising or an offering of securities in Russia. Absent any requirement under Russian law, the issuance of Shares upon exercise of the Option has not and will not be registered in Russia; hence, the
24
408098220-v3\NA_DMS


Option described in any Plan-related documents may not be used for offering or public circulation in Russia.

Exchange Control Information. The Participant is responsible for complying with any and all Russian foreign exchange control requirements in connection with the Option, any cash or Shares acquired under the Plan and any funds remitted into Russia in connection with the Plan. This may include, in certain circumstances, reporting and repatriation requirements. The foreign exchange control rules and regulations in Russia are subject to frequent change. The Participant should consult with the Participant’s personal legal advisor to determine the applicability of any exchange control restrictions or requirements prior to exercising the Option, as significant penalties may apply in cases of non-compliance with exchange control restrictions.

Foreign Asset/Account Reporting Information. Russian residents are required to file the following reports or notifications with the Russian tax authorities, if applicable: (i) annual cash flow reporting for an offshore brokerage account (due by June 1 each year for the previous year); (ii) financial asset (including Shares) reporting for an offshore brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2022 for calendar year 2021); and (ii) a one-time notification within one month of opening, closing, or changing details of an offshore brokerage account. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable requirements.

Anti-Corruption Information. Anti-corruption laws prohibit certain public servants, their spouses and their dependent children from owning any foreign source financial instruments (e.g., shares of foreign companies such as the Company). Accordingly, the Participant should inform the Company if the Participant is covered by these laws because, in such case, the Participant should not hold Shares acquired under the Plan.
Labor Law Information. If the Participant continues to hold Shares acquired upon exercise of the Option after an involuntary Termination of Service, the Participant may not be eligible to receive unemployment benefits in Russia (to the extent applicable).
SERBIA
Notifications
Securities Law Notification. The grant of the Option and the issuance of any Shares are not subject to the regulations concerning public offers and private placements under the Law on Capital Markets.
Exchange Control Information. Pursuant to the Law on Foreign Exchange Transactions, the Participant is permitted to acquire Shares under the Plan, but a report may need to be made of the acquisition of such Shares, the value of the Shares at exercise and, on a quarterly basis, any changes in the value of the Shares. As the exchange control regulations in Serbia may change without notice, the Participant should consult with a personal legal advisor with respect to all applicable reporting obligations.
SINGAPORE
Terms and Conditions
Restrictions on Sale and Transferability. The Participant hereby agrees that any Shares acquired pursuant to the Options will not be offered for sale in Singapore prior to the six-month anniversary of the Grant Date, unless such sale or offer is made pursuant to the exemptions under Part XIII Division 1 Subdivision (4) (other than section 280) of the Securities and Futures Act (Chap. 289, 2006 Ed.) (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.
Notifications
Securities Law Notification. The Option is being granted pursuant to the “Qualifying Person” exemption” under section 273(1)(f) of the SFA and is not made with a view to the underlying Shares
25
408098220-v3\NA_DMS


being subsequently offered for sale to any other party. The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore.
Director Notification. If the Participant is a director, associate director or shadow director of a Singapore Affiliate, the Singapore Companies Act requires the Participant (regardless of whether the Participant is a Singapore resident or employed in Singapore) to notify the Singapore Affiliate in writing of any interest (e.g., Options, Shares, etc.) that the Participant holds in the Company (or any related company) within two business days of (i) acquiring or disposing of such interest, (ii) any change in a previously-disclosed interest (e.g., upon exercise of the Option or sale of Shares), or (iii) becoming a director, associate director or shadow director, if the Participant holds such an interest at that time.
SLOVAKIA
There are no country specific provisions.
SPAIN
Terms and Conditions
Labor Law Acknowledgment. This provision supplements Section 9 of the Agreement:
In accepting the Option, the Participant acknowledges that he or she consents to participation in the Plan and has received a copy of the Plan.
The Participant understands and agrees that, as a condition of the grant of the Option, the Participant’s Termination of Service for any reason (including for the reasons listed below) will automatically result in the forfeiture of any unvested Option as of the date of such termination without any payment to the Participant.
In particular, the Participant understands and agrees that the Option will be cancelled without entitlement to the Shares or to any amount as indemnification in the event of the Participant’s Termination of Service by reason of, including, but not limited to: resignation, death, disability, disciplinary dismissal adjudged to be with cause, disciplinary dismissal adjudged or recognized to be without cause (i.e., subject to a “despido improcedente”), individual or collective layoff on objective grounds, whether adjudged to be with cause or adjudged or recognized to be without cause, material modification of the terms of employment under Article 41 of the Workers’ Statute, relocation under Article 40 of the Workers’ Statute, Article 50 of the Workers’ Statute, unilateral withdrawal by the Employer, and under Article 10.3 of Royal Decree 1382/1985.
Furthermore, the Participant understands that the Company has unilaterally, gratuitously and in its sole discretion decided to grant Option under the Plan to individuals who may be employees of the Company or its Affiliates throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or its Affiliate on an ongoing basis. Consequently, the Participant understands that Options are granted on the assumption and condition that the Option and the Shares issued upon exercise of the Option shall not become a part of any employment contract (either with the Company or any Affiliate) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation) or any other right whatsoever. In addition, the Participant understands that the grant of the Option would not be made to the Participant but for the assumptions and conditions referred to above; thus, the Participant acknowledges and freely accepts that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any grant of Option shall be null and void.
Notifications
Securities Law Notification. No “offer of securities to the public,” as defined under Spanish law, has taken place or will take place in the Spanish territory in connection with the grant of the Option. The Agreement has not been, nor will it be, registered with the Comisión Nacional del Mercado de Valores, and does not constitute a public offering prospectus.
Exchange Control Information. The Participant may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (including Shares acquired under the Plan), and any transactions with non-Spanish residents (including
26
408098220-v3\NA_DMS


any payments of Shares made pursuant to the Plan), depending on the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the relevant year.
The Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her exchange control obligations.
Foreign Asset/Account Reporting Information. To the extent that the Participant holds assets (e.g., cash or Shares held in a bank or brokerage account) outside of Spain with a value in excess of €50,000 per type of asset (e.g., Shares, cash, etc.) as of December 31 each year, the Participant is required to report information on such assets on the Participant’s tax return for such year. After such assets are initially reported, the reporting obligation will only apply for subsequent years if the value of any previously-reported assets increases by more than €20,000 or if the Participant transfers or disposes of any previously-reported assets. The reporting must be completed by March 31. Failure to comply with this reporting requirement may result in penalties. Accordingly, the Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her reporting obligations.
SWEDEN
Terms and Conditions
Responsibility for Taxes. The following provision supplements Section 8 of the Agreement:
Without limiting the Company’s or the Employer’s authority to satisfy their withholding obligations for Tax-Related Items as set forth in the Agreement, by accepting the Option, the Participant authorizes the Company to sell Shares otherwise deliverable to the Participant upon exercise of the Option to satisfy Tax-Related Items, regardless of whether the Company and/or the Employer have an obligation to withhold such Tax-Related Items.
SWITZERLAND
Notifications
Securities Law Notification. Neither this document nor any other materials relating to the offer of the Options (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”), (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or one of its Affiliates, or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).
UKRAINE
Terms and Conditions

Method of Payment. The following provision supplements Section 4 of the Agreement:

Due to regulatory requirements, the Participant understands that the Participant will be restricted to the cashless sell-all method of exercise. To complete a cashless sell-all exercise, the Participant understands that the participant needs to instruct his or her broker to: (i) sell all of the Shares issued upon exercise; (ii) use the proceeds to pay the Exercise Price, brokerage fees and any applicable tax-related items; and (iii) remit the balance in cash to the Participant. The Participant will not be permitted to hold Shares after exercise. Depending on the development of local laws or the Participant’s country of residence, the Company reserves the right to modify the methods of exercising the Option and, in its sole discretion, to permit cash exercise, cashless sell-to cover exercise or any other method of exercise and payment of Tax-Related Items permitted under the Plan.
Notifications

27
408098220-v3\NA_DMS


Exchange Control Information. The Participant is responsible for complying with all applicable exchange control regulations in Ukraine. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.

UNITED ARAB EMIRATES
Notifications
Securities Law Notification. The Options granted under the Plan are being offered only to eligible employees of the Company and are in the nature of providing equity incentives to eligible employees of the Company. Any documents related to the Options, including the Plan, the Agreement and any other grant documents (“Award Documents”), are intended for distribution only to such eligible employees and must not be delivered to, or relied on by, any other person.
The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any Award Documents or any other incidental communication materials distributed in connection with the Options. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development has approved the Award Documents or taken steps to verify the information set out in them, and thus, is not responsible for their content.
Participants should, as prospective stockholders, conduct their own due diligence on the securities. If the Participant does not understand the contents of the Award Documents, he or she should consult an authorized financial advisor.
UNITED KINGDOM
Terms and Conditions
Option is Not HMRC Approved Option. This Option is granted outside of any Company HM Revenue and Customs (“HMRC”) approved option plan and is not eligible for special tax treatment.
Responsibility for Taxes. The following provisions supplement Section 8 of the Agreement:
Without limitation to Section 8 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HMRC (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provision will not apply. In such case, if the amount of any income tax due is not collected from or paid by the Participant within ninety (90) days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant understands that he or she will be responsible for paying and reporting any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee NICs due on this additional benefit, which the Company or the Employer, as applicable, may recover from the Participant at any time thereafter by any of the means set forth in Section 8 of the Agreement.
UZBEKISTAN
There are no country specific provisions.
28
408098220-v3\NA_DMS
EX-10.3 4 a103formofchiefexecutiveof.htm EX-10.3 Document

EXHIBIT 10.3
EPAM SYSTEMS, INC.
2015 LONG-TERM INCENTIVE PLAN
FORM OF CHIEF EXECUTIVE OFFICER
RESTRICTED STOCK UNIT AWARD AGREEMENT
1. Grant of RSUs. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Grantee» (the “Participant”), on «Date» (the “Grant Date”), «Number of Shares underlying award» restricted share units (the “RSUs”), subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long-Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement. Each RSU shall represent the right to receive one Share upon the vesting of such RSU in accordance with this Agreement. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2. Vesting Schedule and Distribution. Subject to Section 5 and the proviso in the following sentence, the RSUs shall vest and become non-forfeitable one-fourth on each of the first, second, third and fourth anniversaries of the Grant Date. Subject to the provisions of this Agreement (including, for the avoidance of any doubt, Section 8(h)), upon the vesting of any of the RSUs, including pursuant to Section 5, the Company shall distribute to the Participant, as soon as practicable after the date of such vesting date or event, one Share for each such RSU, subject to any delay required to (x) complete any required regulatory filings, including, without limitation, any filings that may be required pursuant to the Hart Scott Rodino Act in connection with the vesting and settlement of the RSUs and/or (y) satisfy any required waiting period under the Hart Scott Rodino Act, provided that the RSUs shall be settled in any event within 60 days following the vesting date or event.
3.     Voting Rights. The Participant shall have no voting rights with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
4.    Dividend Equivalents. The Participant shall not be eligible to receive dividend equivalents with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
5. Termination of Service. Following the Participant’s Termination of Service, the RSUs shall vest and settle or be forfeited as set forth in this Section 5.
(a)     Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, a number of whole RSUs equal to 50% of the number of the Participant’s RSUs that are unvested as of the date of such termination (if any) shall become immediately vested (with any fractional RSUs that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining RSUs that are unvested RSUs as of such time shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any RSUs that are unvested as of such time shall become immediately vested.
(b) Retirement. In the event of the Participant’s Termination of Service due to Retirement (as defined below) after the first anniversary of the Grant Date, 100% of any RSUs that are unvested as of such time shall become immediately vested.
1
408098219-v3\NA_DMS


Retirement” means the Participant’s Termination of Service, other than for Cause, after all the following criteria are met:
(i)    the Participant has attained at least age 60 and has completed at least five (5) years of service with the Company or an Affiliate; and
(ii)    the sum of the Participant’s age and years of service with the Company or any Affiliate as of the date of the Termination of Service equals or exceeds seventy (70).
For the avoidance of doubt, in the event of the Participant’s Termination of Service due to Retirement on or before the first anniversary of the Grant Date, any RSUs that are unvested shall be forfeited as of the date of such termination without any payment to the Participant.    
(c) For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or under his or her Employment Agreement, if applicable, or of any Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
(iv)unlawful use or possession of illegal drugs on the Company’s premises or while     performing the Participant’s duties and responsibilities to the Company; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c)     For Any Other Reason. In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a), 5(b) or 5(c) herein or in Section 11(b) of the Plan, any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
2
408098219-v3\NA_DMS


(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6. Non-Transferability Until Distribution. The RSUs shall not be assigned, sold, transferred or otherwise be subject to alienation by the Participant. Upon the distribution of Shares underlying RSUs in accordance with Section 2, such Shares shall be fully assignable, saleable and transferable by the Participant. Any assignment, sale, transfer or other alienation with respect to the Shares issuable upon the vesting of the RSUs shall be in accordance with applicable securities laws.
7. Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant’s employer (the “Employer”) the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”) is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including, but not limited to, the grant, vesting or settlement of the RSUs, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)In connection with any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by the Participant’s acceptance of the RSUs, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations or rights with regards to all Tax-Related Items (other than U.S. Federal Insurance Contribution Act taxes or other Tax-Related Items that become payable in a year prior to the year in which Shares are issued upon settlement of the RSUs) by withholding in Shares to be issued upon settlement of the RSUs, or if settled in cash, by withholding a portion of the cash payment amount otherwise payable upon settlement of the RSUs. In the event withholding in Shares is prohibited by a legal, contractual or regulatory restriction, is problematic under applicable tax or securities law or will result in materially adverse accounting consequences, the Participant authorizes the Company and/or the Employer, or their respective agents, to satisfy the obligations with regard to all Tax-Related Items by:
(i)requiring the Participant to pay to the Company or the Employer any amount of the Tax-Related Items; and/or
(ii)withholding any amount of the Tax-Related Items from the Participant’s wages or other compensation paid to the Participant;
(iii)withholding from proceeds of the sale of Shares acquired upon settlement of the RSU either through a voluntary sale or through a mandatory sale
3
408098219-v3\NA_DMS


arranged by the Company (on the Participant’s behalf pursuant to this authorization without further consent); or
(iv)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions relevant to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to receive a refund of any over-withheld amount (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested RSUs, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
(d)Finally, the Participant agrees to pay to the Company or the Employer, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer, any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares, the cash equivalent or the proceeds of the sale of Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.

8. Miscellaneous Provisions.

(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient:
 
if to the Company, to:
 
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989

if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
 
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof
4
408098219-v3\NA_DMS


(and has had an opportunity to consult counsel regarding the terms of the RSUs), and hereby accepts the RSUs and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of the RSUs constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the RSUs. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement. No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature. Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns. Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Dispute Resolution. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation. If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Clawback. The RSUs and/or the Shares acquired under the Plan shall be subject to clawback, recoupment, forfeiture or similar requirements (and such requirements shall be deemed incorporated by reference into this Agreement) to the extent required by any applicable laws (including, without limitation, Section 304 of the U.S. Sarbanes-Oxley Act and Section 954 of the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act) and any clawback policy adopted by the Company.
(h)Section 409A.
(i)The terms of this award of RSUs are intended to be in compliance with Section 409A of the Code, and this Agreement will be interpreted, operated and administered in a manner that is consistent with this intent. In furtherance of this intent, the Committee may (but is under no obligation to), at any time and without the Participant's consent, modify the terms of this award as it determines appropriate to
5
408098219-v3\NA_DMS


comply with the requirements of Section 409A of the Code and the related U.S. Department of Treasury guidance or to mitigate any additional tax, interest and/or penalties that may apply under Section 409A of the Code if compliance is not practicable. The Company makes no representation or covenant to ensure that this award of RSUs is compliant with Section 409A of the Code and will have no liability to the Participant or any other party if this award of RSUs is not compliant or for any action taken by the Committee with respect thereto.
(ii)Notwithstanding anything in this Agreement to the contrary, any RSUs that are an item of non-qualified deferred compensation subject to Section 409A of the Code and become payable under this Agreement as of the date of or at a time that is by reference to the Participant’s Termination of Service shall not be settled unless the Participant experiences a “separation from service” within the meaning of Section 409A of the Code (a “Separation from Service”); provided that if the Participant is a “specified employee” within the meaning of Section 409A of the Code as of the date of the Separation from Service (as determined according to the methodology established by the Company as in effect on the date of the Participant's termination of employment), the RSUs shall instead be settled on the first business day that is after the earlier of (i) the date that is six months following the date of the Separation from Service or (ii) the date of the Participant’s death, to the extent such delayed payment is otherwise required in order to avoid a prohibited distribution under Section 409A(a)(2) of the Code, or any successor provision thereto.


6
408098219-v3\NA_DMS


IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.

 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
  
  
 Participant

7
408098219-v3\NA_DMS
EX-10.4 5 a104formofglobalrestricted.htm EX-10.4 Document

EXHIBIT 10.4
EPAM SYSTEMS, INC.
2015 LONG-TERM INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR SENIOR MANAGERS
1. Grant of RSUs. EPAM Systems, Inc., a Delaware corporation (the “Company”), hereby grants to «Grantee» (the “Participant”), on «Date» (the “Grant Date”), «Number of Shares underlying award» restricted share units (the “RSUs”), subject to the terms, definitions and provisions of the EPAM Systems, Inc. 2015 Long-Term Incentive Plan (the “Plan”) adopted by the Company, which is incorporated in this Agreement by reference, and the terms and conditions of this Agreement, including the Addendum. Each RSU shall represent the right to receive one Share, or the right to receive a cash payment equal to the fair market value of one Share, upon the vesting of such RSU in accordance with this Agreement. Unless otherwise defined in this Agreement, the terms used in this Agreement shall have the meanings defined in the Plan.
2. Vesting Schedule and Distribution. Subject to Section 5, the RSUs shall vest and become non-forfeitable one-fourth on each of the first, second, third and fourth anniversaries of the Vesting Start Date as communicated by the Company to the Participant. Subject to the provisions of this Agreement (including, for the avoidance of any doubt, Section 12(m)), upon the vesting of any of the RSUs, including pursuant to Section 5, the Company shall distribute to the Participant, on or within 30 days after the date of such vesting date or event, one Share for each such RSU. Provided, however, the Company may, in its sole discretion, settle a vested RSU in cash equal to the fair market value of one Share for each such RSU and make such cash payment to the Participant on the next administratively practicable payroll pay date after the date of such vesting date or event. The cash payment will be made to the Participant through the Participant’s local country payroll in accordance with the normal payroll practices of the Participant’s employer (the “Employer”).
3.     Voting Rights. The Participant shall have no voting rights with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
4.    Dividend Equivalents. The Participant shall not be eligible to receive dividend equivalents with respect to the RSUs unless and until the Participant becomes the record owner of the Shares underlying the RSUs.
5. Termination of Service. Following the Participant’s Termination of Service, the RSUs shall vest and settle or be forfeited as set forth in this Section 5.
(a)     Death or Disability.  In the event of the Participant’s Termination of Service due to the Participant’s death or Disability before the Participant has completed at least two (2) years of service with the Company or any Affiliate, a number of whole RSUs equal to 50% of the number of the Participant’s RSUs that are unvested as of the date of such termination (if any) shall become immediately vested (with any fractional RSUs that would otherwise vest as a result of such vesting acceleration event rounded up to the nearest whole Share), and the remaining RSUs that are unvested RSUs as of such time shall be forfeited without any payment to the Participant. In the event of the Participant’s Termination of Service due to the Participant’s death or Disability on or after the date on which the Participant has completed at least two (2) years of service with the Company or any Affiliate, 100% of any RSUs that are unvested as of such time shall become immediately vested.
(b) Retirement. In the event of the Participant’s Termination of Service due to Retirement (as defined below) after the first anniversary of the Grant Date, 100% of any RSUs that are unvested as of such time shall become immediately vested.
1
408098219-v3\NA_DMS


Retirement” means the Participant’s Termination of Service after all the following criteria are met:
(i)    the Participant has attained at least age 60 and has completed at least five (5) years of service with the Company or an Affiliate; and
(ii)    the sum of the Participant’s years of service with the Company or any Affiliate equals or exceeds seventy (70).
For the avoidance of doubt, in the event of the Participant’s Termination of Service due to Retirement on or before the first anniversary of the Grant Date, any RSUs that are unvested shall be forfeited as of the date of such termination without any payment to the Participant.    
(c) For Cause.  In the event of the Participant’s Termination of Service for Cause (as defined below), any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
Cause” means the Company’s good faith determination of the Participant’s:
(i)willful material breach, or habitual neglect of, the Participant’s duties or obligations in connection with the Participant’s employment or service;
(ii)having engaged in willful misconduct, gross negligence or a breach of fiduciary duty, or his or her willful material breach of his or her duties to the Company or under his or her Employment Agreement, if applicable, or of any Company policies;
(iii)having been convicted of, or having entered a plea bargain or settlement admitting guilt for, (x) a felony or (y) any other criminal offense involving moral turpitude, fraud or, in the course of the performance of the Participant’s service to the Company, material dishonesty;
(iv)unlawful use or possession of illegal drugs on the Company’s premises or while     performing the Participant’s duties and responsibilities to the Company; or
(v)the commission of an act of fraud, embezzlement or material misappropriation, in each case, against the Company or any Affiliate;
provided that, in the case of clauses (i) and (ii) above, the Company shall provide the Participant with written notice specifying the circumstances alleged to constitute Cause, and, if possible, the Participant shall have 30 days following receipt of such notice to cure such circumstances.
(c)     For Any Other Reason. In the event of the Participant’s Termination of Service at any time under circumstances not described in Sections 5(a), 5(b) or 5(c) herein or in Section 11(b) of the Plan, any unvested RSUs shall be forfeited as of the date of such termination without any payment to the Participant.
For purposes of Section 11(b) of the Plan, “Good Reason” means “Good Reason” as defined in the Participant’s Employment Agreement, if any, or if not so defined, the occurrence of any of the following events, in each case without the Participant’s consent:
(i)a reduction in the Participant’s base compensation and cash incentive opportunity, other than any such reduction that applies generally to similarly situated employees or executives of the Company;
(ii)relocation of the geographic location of the Participant’s principal place of employment or service by more than 50 miles from the Participant’s principal place of employment or service; or
(iii)a material reduction in the Participant’s title, duties, responsibilities or authority;
2
408098219-v3\NA_DMS


provided that, in each case, (A) the Participant shall provide the Company with written notice specifying the circumstances alleged to constitute Good Reason within 90 days following the first occurrence of such circumstances, (B) if possible, the Company shall have 30 days following receipt of such notice to cure such circumstances, and (C) if the Company has not cured such circumstances within such 30-day period, the Participant shall terminate his or her employment or service not later than 60 days after the end of such 30-day period.
6. Non-Transferability Until Distribution. The RSUs shall not be assigned, sold, transferred or otherwise be subject to alienation by the Participant. Upon the distribution of Shares underlying RSUs in accordance with Section 2, such Shares shall be fully assignable, saleable and transferable by the Participant. Any assignment, sale, transfer or other alienation with respect to the Shares issuable upon the vesting of the RSUs shall be in accordance with applicable securities laws.
7. Responsibility for Taxes.
(a)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Employer, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”) is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including, but not limited to, the grant, vesting or settlement of the RSUs, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(b)In connection with any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, by the Participant’s acceptance of the RSUs, the Participant authorizes the Company or its agent to satisfy any applicable withholding obligations or rights with regards to all Tax-Related Items (other than U.S. Federal Insurance Contribution Act taxes or other Tax-Related Items that become payable in a year prior to the year in which Shares are issued upon settlement of the RSUs) by withholding in Shares to be issued upon settlement of the RSUs, or if settled in cash, by withholding a portion of the cash payment amount otherwise payable upon settlement of the RSUs. In the event withholding in Shares is prohibited by a legal, contractual or regulatory restriction, is problematic under applicable tax or securities law or will result in materially adverse accounting consequences, the Participant authorizes the Company and/or the Employer, or their respective agents, to satisfy the obligations with regard to all Tax-Related Items by:
(i)requiring the Participant to pay to the Company or the Employer any amount of the Tax-Related Items; and/or
(ii)withholding any amount of the Tax-Related Items from the Participant’s wages or other compensation paid to the Participant;
(iii)withholding from proceeds of the sale of Shares acquired upon settlement of the RSU either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization without further consent); or
3
408098219-v3\NA_DMS


(iv)any other method of withholding determined by the Company and, to the extent required by applicable laws or the Plan, approved by the Committee.
(c)The Company or the Employer may withhold or account for Tax-Related Items by considering applicable withholding rates, including minimum or maximum applicable rates, in the jurisdictions relevant to the Participant. In the event that any excess amounts are withheld to satisfy the obligation for Tax-Related Items, the Participant may be entitled to receive a refund of any over-withheld amount (with no entitlement to the Share equivalent), or if not refunded by the Company or the Employer, the Participant must seek a refund from the local tax authorities to the extent the Participant wishes to recover the over-withheld amount in the form of a refund. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested RSUs, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
(d)Finally, the Participant agrees to pay to the Company or the Employer, including through withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer, any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares, the cash equivalent or the proceeds of the sale of Shares if the Participant fails to comply with the Participant’s obligations in connection with the Tax-Related Items.

8. Nature of Grant. In accepting the grant, the Participant acknowledges, understands and agrees that:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)the grant of the RSUs is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs, even if RSUs have been granted in the past;
(c)all decisions with respect to future RSU or other grants, if any, will be at the sole discretion of the Company;
(d)the RSU grant and the Participant’s participation in the Plan shall not create a right to employment or be interpreted as forming or amending an employment or service contract with the Company, the Employer or any Affiliate of the Company and shall not interfere with the ability of the Company, the Employer or any Affiliate of the Company, as applicable, to terminate the Participant’s employment or service relationship (if any);
(e)the Participant is voluntarily participating in the Plan;
(f)the RSUs, the cash payment or Shares subject to the RSUs, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)the RSUs, the cash payment or Shares subject to the RSUs, and the income from and value of same, are not part of normal or expected compensation for any purpose, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, holiday pay, leave pay, long-service awards, pension or retirement or welfare benefits or similar mandatory payments;
4
408098219-v3\NA_DMS


(h) the future value of the underlying Shares is unknown, indeterminable and cannot be predicted with certainty;
(i)no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where the Participant is employed or the terms of the Participant’s employment agreement, if any);
(j)unless otherwise agreed with the Company, the RSUs and any cash payment or Shares acquired under the Plan and the income from and value of same, are not granted as consideration for, or in connection with, the service the Participant may provide as a director of an Affiliate;
(k)unless otherwise provided in the Plan or by the Company in its discretion, the RSUs and the benefits evidenced by this Agreement do not create any entitlement to have the RSUs or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares of the Company; and
(l)neither the Company, the Employer nor any Affiliate of the Company shall be liable for any foreign exchange rate fluctuation between the Participant’s local currency and the United States Dollar that may affect the value of the RSUs or of any amounts due to the Participant pursuant to the settlement of the RSUs or the subsequent sale of any Shares acquired upon settlement.
9. No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan, or the Participant’s acquisition or sale of the underlying Shares. The Participant understands and agrees that he or she should consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
10. Insider Trading/Market Abuse Laws. The Participant may be subject to insider trading restrictions and/or market abuse laws based on the exchange on which the Shares are listed and in applicable jurisdictions, including the United States, the Participant’s country and the designated broker’s country, which may affect the Participant’s ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., RSUs) or rights linked to the value of Shares (e.g., dividend equivalents) under the Plan during such times as the Participant is considered to have “inside information” regarding the Company (as defined by the laws in applicable jurisdictions).  Local insider trading laws may prohibit the cancellation or amendment of orders placed by the Participant before he or she possessed inside information.  Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party, which may include fellow employees and (ii) “tipping” third parties or causing them otherwise to buy or sell securities.  Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading policy.  The Participant acknowledges that it is his or her responsibility to comply with any applicable restrictions, and the Participant should speak to his or her personal advisor on this matter.

11. Data Privacy. To the extent recognized by applicable law, the Participant hereby consents to the collection, use, transfer, or other processing of the Participant’s personally identifiable information as described in this Agreement and any other RSU grant materials (“Personal Data”) in electronic or other form by and among, as applicable, the Company, its Affiliates, the Employer or other third parties as processors of the Personal Data, for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Company, with offices located
5
408098219-v3\NA_DMS


at 41 University Drive, Newtown, Pennsylvania 18940, acts as the controller of this Personal Data, and processes this Personal Data for purposes of implementing, administering, and managing the Plan. The Company protects the Personal Data that it receives in the United States from the European Union via data transfer agreements based on the standard contractual clauses adopted by the European Commission. The Participant can obtain further information about these data transfer agreements by contacting AskDataPrivacy@epam.com.
The Participant understands that the Personal Data may include, but is not limited to, the Participant’s name, home address and telephone number, e-mail address, date of birth, social insurance number, passport or other identification number (e.g., resident registration number), salary, nationality, job title, any shares of stock or directorships held in the Company, details of all RSUs or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor. Such Personal Data will be used by the Company for the exclusive purpose of implementing, administering and managing the Plan. The Company relies on the following legal grounds for processing of Personal Data (i) consent, as permitted by applicable law, (ii) performance of this Agreement with the Participant, (iii) the legitimate interests of the Company, its Affiliates, the Employer or other third parties (such as service providers, consultants, governmental bodies, or courts) where the legitimate interest could be in particular the implementation, administration and management of the Plan, and (iv) for compliance with legal obligations, in particular in the area of labor and employment law, social security and social protection law, data protection and privacy law, tax law, and corporate compliance laws.
The Participant understands that Personal Data will be transferred to UBS Financial Services Inc. or other third parties assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of his or her Personal Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than the Participant’s country. Where disclosing Personal Data to such third parties, the Company provides appropriate safeguards for protecting the transfer of Personal Data, such as establishing data contractual clauses with third parties based on the standard contractual clauses adopted by the European Commission or relevant supervisory authority. The Participant may request a copy of, or information about, such safeguards by contacting AskDataPrivacy@epam.com.
The Participant may generally request a list with the names and addresses of any potential recipients of his or her Personal Data by contacting AskDataPrivacy@epam.com. The Participant understands that Personal Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan. When the Company no longer needs to use the Participant’s Personal Data for the purposes above or does not need to retain it for compliance with any legal or regulatory purpose, the Company will take reasonable steps to remove it from systems and/or records containing the Personal Data and/or take steps to properly anonymize it so that the Participant can no longer be identified from it.
Subject to applicable data protection and privacy law, the Participant understands that he or she may view Personal Data, request additional information about the storage and processing of Personal Data, require any necessary amendments to Personal Data or refuse or withdraw the consent herein, in any case without cost, by contacting in writing AskDataPrivacy@epam.com. Further, the Participant understands that he or she is providing the consents herein on a purely voluntary basis.
In addition to the above, subject to applicable law, the Participant may have the right to (i) request erasure of Personal Data, (ii) request restriction of, or object to, certain uses or processing of Personal Data, (iii) request Personal Data portability, or (iv) lodge a complaint with a supervisory authority.
6
408098219-v3\NA_DMS


The Participant’s provision of Personal Data is a contractual requirement. If the Participant does not provide the Personal Data and/or consent to the terms of this Section 11, or if the Participant later seeks to revoke his or her consent, his or her employment status or service with the Employer will not be affected; the only consequence of refusing or withdrawing the Participant’s consent is that the Company may not be able to grant the Participant RSUs or other equity awards or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect the Participant’s ability to participate in the Plan. Such a withdrawal will not affect the lawfulness of the collection, use, or otherwise processing of the Participant’s Data prior to the consent withdrawal. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, or to exercise certain additional rights described above, the Participant understands that he or she may contact AskDataPrivacy@epam.com.
12. Miscellaneous Provisions.

(a)Notices. All notices, requests and other communications under this Agreement shall be in writing and shall be delivered in person (by courier or otherwise), mailed by certified or registered mail, return receipt requested, or sent by facsimile transmission to the contact details below. The parties may use e-mail delivery, so long as the message is clearly marked, sent to the e-mail address(es) set forth below, and a delivery receipt and a read receipt are made part of the message. E-mail delivery will be deemed to occur when the sender receives confirmation that such message has been received and read by the recipient:
 
if to the Company, to:
 
EPAM Systems, Inc.
41 University Drive
Newtown, Pennsylvania 18940
Attention: General Counsel
Facsimile: 267-759-8989

if to the Participant, to:
the address, facsimile number or e-mail address that the Participant most recently provided to the Company, or to such other address, facsimile number or e-mail address as such party may hereafter specify for the purpose by notice to the other parties hereto.
 
(b)Effect of Agreement. The Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof (and has had an opportunity to consult counsel regarding the terms of the RSUs), and hereby accepts the RSUs and agrees to be bound by its contractual terms as set forth herein and in the Plan. The Participant acknowledges and agrees that the grant of the RSUs constitutes additional consideration to the Participant for the Participant’s continued and future compliance with any restrictive covenants in favor of the Company by which the Participant is otherwise bound. The Participant hereby agrees to accept as binding, conclusive and final all decisions and interpretations of the Committee regarding any questions relating to the RSUs. In the event of a conflict between the terms and provisions of the Plan and the terms and provisions of this Agreement, the Plan terms and provisions shall prevail. The Agreement, including the Plan, constitutes the entire agreement between the Participant and the Company on the subject matter hereof and supersedes all proposals, written or oral, and all other communications between the parties relating to such subject matter.
7
408098219-v3\NA_DMS


(c)Amendment; Waiver No amendment or modification of any provision of this Agreement shall be effective unless signed in writing by or on behalf of the Company and the Participant, except that the Company may amend or modify this Agreement without the Participant’s consent in accordance with the provisions of the Plan or as otherwise set forth in this Agreement. No waiver of any breach or condition of this Agreement shall be deemed to be a waiver of any other or subsequent breach or condition whether of like or different nature. Any amendment or modification of or to any provision of this Agreement, or any waiver of any provision of this Agreement, shall be effective only in the specific instance and for the specific purpose for which made or given.
(d)Successors and Assigns; No Third Party Beneficiaries.  This Agreement shall inure to the benefit of and be binding upon the Company and the Participant and their respective heirs, successors, legal representatives and permitted assigns. Nothing in this Agreement, expressed or implied, is intended to confer on any Person other than the Company and the Participant, and their respective heirs, successors, legal representatives and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement.
(e)Severability. If any provision of this Agreement shall be declared by any court or arbitrator of competent jurisdiction to be invalid, illegal or incapable of being enforced in whole or in part, the remaining conditions and provisions or portions thereof shall nevertheless remain in full force and effect and enforceable to the extent they are valid, legal and enforceable.
(f)Governing Law; Dispute Resolution. This Agreement is governed by the laws of the state of Delaware without application of the conflict of law provisions thereof. If any dispute arising out of or relating to this Agreement or the Plan, or the breach thereof, cannot be settled through negotiation, the parties agree first to try in good faith to settle such dispute by mediation. If the parties fail to settle such dispute within 30 days after the commencement of such mediation, such dispute shall be settled by arbitration conducted in the state of Pennsylvania and judgment on the arbitral award rendered may be entered in any court having jurisdiction thereof.
(g)Language. By accepting the RSUs, the Participant acknowledges and represents that the Participant is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow the Participant to understand the terms of the Agreement and any other documents related to the Plan. If the Participant has received the Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control, unless otherwise required by applicable laws.
(h)Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
(i)Foreign Asset / Account Reporting Requirements, Exchange Controls and Tax Requirements. The Participant’s country may have certain foreign asset and/or account reporting requirements and exchange controls which may affect the Participant’s ability to acquire or hold Shares under the Plan or cash received from participating in the Plan (including from any dividends received or sale proceeds arising from the sale of Shares) in a brokerage or bank account outside his or her country. The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. The Participant also may be required to repatriate sale proceeds or other funds received as a result of his or her participation in the Plan to his or her country through a designated bank or broker and/or within a certain time after
8
408098219-v3\NA_DMS


receipt. In addition, the Participant may be subject to tax payment and/or reporting obligations in connection with any income realized under the Plan and/or from the sale of Shares. The Participant acknowledges that it is his or her responsibility to be compliant with all such requirements, and that he or she should consult his or her personal legal and tax advisors, as applicable, to ensure his or her compliance.
(j)Clawback. The RSUs and/or the Shares acquired under the Plan shall be subject to clawback, recoupment, forfeiture or similar requirements (and such requirements shall be deemed incorporated by reference into this Agreement) to the extent required by any applicable laws (including, without limitation, Section 304 of the U.S. Sarbanes-Oxley Act and Section 954 of the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act) and any clawback policy adopted by the Company.
(k)Addendum. Notwithstanding any provisions in this Agreement, the RSU grant shall be subject to any special terms and conditions set forth in any Addendum to this Agreement for the Participant’s country. Moreover, if the Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to the Participant to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Agreement.
(l)Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant’s participation in the Plan, on the RSUs and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
(m)Section 409A.
(i)The terms of this award of RSUs are intended to be in compliance with Section 409A of the Code, and this Agreement will be interpreted, operated and administered in a manner that is consistent with this intent. In furtherance of this intent, the Committee may (but is under no obligation to), at any time and without the Participant's consent, modify the terms of this award as it determines appropriate to comply with the requirements of Section 409A of the Code and the related U.S. Department of Treasury guidance or to mitigate any additional tax, interest and/or penalties that may apply under Section 409A of the Code if compliance is not practicable. The Company makes no representation or covenant to ensure that this award of RSUs is compliant with Section 409A of the Code and will have no liability to the Participant or any other party if this award of RSUs is not compliant or for any action taken by the Committee with respect thereto.
(ii)Notwithstanding anything in this Agreement to the contrary, any RSUs that are an item of non-qualified deferred compensation subject to Section 409A of the Code and become payable under this Agreement as of the date of or at a time that is by reference to the Participant’s Termination of Service shall not be settled unless the Participant experiences a “separation from service” within the meaning of Section 409A of the Code (a “Separation from Service”); provided that if the Participant is a “specified employee” within the meaning of Section 409A of the Code as of the date of the Separation from Service (as determined according to the methodology established by the Company as in effect on the date of the Participant's termination of employment), the RSUs shall instead be settled on the first business day that is after the earlier of (i) the date that is six months following the date of the Separation from Service or (ii) the date of the Participant’s death, to the extent such delayed payment is otherwise required in order to avoid a prohibited distribution under Section 409A(a)(2) of the Code, or any successor provision thereto.


9
408098219-v3\NA_DMS


IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first written above.

 EPAM SYSTEMS, INC.
  
  
 By: 
  Name:
  Title:
 
The Participant’s signature on this line both (1) acknowledges the Participant’s receipt of the Agreement and agreement to its terms, and (2) indicates the Participant’s consent to the processing of Personal Data as described in Section 11.
 
  
 Participant

 
 

10
408098219-v3\NA_DMS


ADDENDUM

EPAM SYSTEMS, INC.
2015 LONG-TERM INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR SENIOR MANAGERS



Terms and Conditions

This Addendum includes additional terms and conditions that govern the RSUs granted to the Participant under the Plan if the Participant resides in one of the countries listed below. These terms and conditions are in addition to, or if so indicated, in place of the terms and conditions in the Agreement. If the Participant is a citizen or resident (or is considered as such for local law purposes) of a country other than the country in which Participant is currently residing and/or working, or if Participant relocates to another country after the Grant Date, the Company shall, in its discretion, determine to what extent these country-specific terms and conditions contained herein shall be applicable to the Participant. Certain capitalized terms used but not defined in this Addendum have the meanings set forth in the Plan and/or the Agreement.

Notifications

This Addendum also includes information regarding exchange controls and certain other issues of which the Participant should be aware with respect to his or her participation in the Plan. The information is based on the securities, exchange control and other laws in effect in the respective countries as of March 2023. Such laws are often complex and change frequently. As a result, the Company strongly recommends that the Participant not rely on the information in this Addendum as the only source of information relating to the consequences of the Participant’s participation in the Plan because the information may be out of date at the time that the Participant vests in the RSUs or sells Shares acquired under the Plan.

In addition, the information contained herein is general in nature and may not apply to the Participant’s particular situation, and the Company is not in a position to assure the Participant of a particular result. Accordingly, the Participant should seek appropriate professional advice as to how the relevant laws in the Participant’s country may apply to his or her situation.

Finally, if the Participant is a citizen or resident of a country other than the one in which he or she is currently working or residing (or is considered as such for local law purposes), or transferred employment and/or residency after the Grant Date, the notifications contained herein may not be applicable to the Participant.

ARGENTINA

Terms and Conditions

Compliance with the Law. By accepting the RSUs, the Participant acknowledges his or her agreement to comply with applicable Argentine laws and, regardless of any action taken by the Company or the Employer, to pay any and all applicable Tax-Related Items.

Notifications

11
408098219-v3\NA_DMS


Securities Law Notification. Neither the RSUs nor the underlying Shares are publicly offered or listed on any stock exchange in Argentina and, as a result, have not been and will not be registered with the Argentine Securities Commission (Comisión Nacional de Valores). Neither this nor any other offering material related to the RSUs nor the underlying Shares may be utilized in connection with any general offering to the public in Argentina. Argentine residents who acquire RSUs under the Plan do so according to the terms of a private offering made from outside Argentina.

Exchange Control Information. It is the Participant’s responsibility to comply with any and all Argentine currency exchange restrictions, approvals, and reporting requirements in connection with the RSUs. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.

Foreign Asset / Account Reporting Information. If the Participant is an Argentine tax resident, the Participant must report any Shares acquired under the Plan and held by the Participant on December 31st of each year on his or her annual tax return for that year.

ARMENIA

There are no country specific provisions.

AUSTRIA
Notifications
Exchange Control Information. If the Participant holds securities (including Shares acquired under the Plan) or cash (including proceeds from the sale of Shares) outside Austria, the Participant may be subject to reporting obligations to the Austrian National Bank. If the value of the Shares meets or exceeds a certain threshold, the Participant must report the securities held (as of the last day of the quarter) on a quarterly basis to the Austrian National Bank, on or before the 15th day of the month following the end of the calendar quarter. In all other cases, an annual reporting obligation applies and the report has to be filed (as of December 31) on or before January 31 of the following year using the Form P2. Where the cash amounts held outside Austria meet or exceed a certain threshold, monthly reporting obligations apply as explained in the next paragraph.
If the Participant sells his or her Shares, he or she may have exchange control obligations if Participant holds the cash proceeds outside Austria. If the transaction volume of all the Participant’s accounts abroad exceed a certain threshold, the Participant must report the movements and balances of all accounts on a monthly basis, as of the last day of the month, on or before the 15th day of the following month, on the prescribed form (Meldungen SI-Forderungen und/oder SI-Verpflichtungen).
BELARUS

Terms and Conditions

RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant resides in Belarus at the time of vesting of any of the RSUs, the RSUs shall be settled in cash only.

Notifications

Exchange Control Information. Belarusian citizens or permanent residents may be required to repatriate any funds received in connection with the RSUs to Belarus. The Participant is responsible for ensuring compliance with all exchange control laws in Belarus in connection with his or her participation in the Plan.

12
408098219-v3\NA_DMS


BELGIUM

Notifications

Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares acquired under the Plan) held and bank accounts (including brokerage accounts) opened and maintained outside of Belgium on their annual tax return. In a separate report, the resident is required to provide the National Bank of Belgium with the account details of any such foreign accounts (including the account number, bank name and country in which such account was opened). This report, as well as information on how to complete it, can be found on the website of the National Bank of Belgium, www.nbb.be, under the Kredietcentrales / Centrales des crédits caption.

Annual Securities Accounts Tax. An annual securities tax may be payable if the total value of securities held in a Belgian or foreign securities account (e.g., Shares acquired under the Plan) exceeds €1,000,000 threshold on four reference dates within the relevant reporting period (i.e., March 31, June 30, September 30 and December 31). In such case, the tax will be due on the value of the qualifying securities held in such account. The Participant should consult with his or her personal tax advisor regarding the new tax.

BOSNIA & HERZEGOVINA
Notifications
Tax and Regulatory Reporting Notification. The Participant may be subject to certain tax, exchange control or foreign asset/account reporting requirements under the applicable laws in the Participant’s country as a result of the acquisition, holding or transfer of Shares or cash resulting from participation in the Plan. The Participant is responsible for being aware of and satisfying any such requirements that may be necessary in connection with the RSUs. The Participant should consult with his or her own personal legal advisers to ensure compliance with local laws.

BRAZIL

Terms and Conditions

Compliance with Law. By accepting the RSUs, the Participant agrees to comply with applicable Brazilian laws and to report and pay any and all applicable Tax-Related Items associated with the Participant’s receipt and sale of Shares under the Plan.

Nature of Grant. The following provision supplements Section 8 of the Agreement:

By accepting the RSUs, the Participant acknowledges, understands and agrees that, for all legal purposes, (i) he or she is making an investment decision and (ii) the value of the underlying Shares is not fixed and may increase or decrease over the vesting period without compensation to the Participant.

Tax on Financial Transaction (IOF). Repatriation of funds into Brazil and the conversion between BRL and USD associated with such fund transfers may be subject to the Tax on Financial Transactions. It is the Participant’s responsibility to comply with any applicable Tax on Financial Transactions arising from the Participant’s participation in the Plan. The Participant should consult with his or her personal tax advisor for additional details.

Notifications

13
408098219-v3\NA_DMS


Exchange Control Information. A declaration of assets and rights held outside Brazil may need to be filed with the Central Bank of Brazil if assets or rights with an aggregate value exceeding USD 1,000,000 are held on December 31 of year. Shares acquired under the Plan that are held outside Brazil (e.g., in a non-Brazilian brokerage account) are among the assets and rights that must be reported. If the aggregate value exceeds USD 100,000,000 at the end of the quarter, the declaration has to be filed in the month following the end of each quarter.

BULGARIA
Notifications
Foreign Asset/Account Reporting Information. The Participant will be required to file statistical forms with the Bulgarian National Bank annually regarding his or her receivables in bank accounts abroad as well as securities held abroad (e.g., Shares acquired under the Plan) if the total sum of all such receivables and securities equals or exceeds BGN50,000 as of the previous calendar year-end.  The reports are due by March 31. The Participant should contact his or her bank in Bulgaria for additional information regarding these requirements.

CANADA
Terms and Conditions
RSUs Payable Only in Shares. Notwithstanding any discretion set forth in Section 2 of the Agreement, at the time of vesting of any of the RSUs, the RSUs shall be settled in Shares only.
Termination of Service. This provision supplements Section 5 of the Agreement:
For purposes of the RSUs, the Participant’s Termination of Service (for any reason whatsoever, whether or not later found to be invalid, unlawful or in breach of employment laws in the jurisdiction where the Participant is employed or providing services or the terms of the Participant’s employment or service agreement, if any), will be measured by the date that is the earliest of (i) the date on which the Participant’s employment with the Employer is terminated, or (ii) the date the Participant receives written notice of termination from the Employer, regardless of any period during which notice, pay in lieu of notice or related payments or damages are provided or required to be provided under local law. For greater certainty, the Participant will not earn or be entitled to any pro-rated vesting for that portion of time before the date on which the Participant’s right to vest terminates, nor will the Participant be entitled to any compensation for lost vesting. Notwithstanding the foregoing, if applicable employment standards legislation explicitly requires continued vesting during a statutory notice period, the Participant’s right to vest in the RSUs, if any, will terminate effective upon the expiry of the minimum statutory notice period, but the Participant will not earn or be entitled to pro-rated vesting if the vesting date falls after the end of the statutory notice period, nor will the Participant be entitled to any compensation for lost vesting.
If Participant resides in Québec, the following provisions apply:
Authorization to Release Necessary Personal Information. This provision supplements Section 11 of the Agreement:
The Participant hereby authorizes the Company and the Company’s representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. The Participant further authorizes the Company and any Affiliate and the administrator of the Plan to disclose
14
408098219-v3\NA_DMS


and discuss the Plan with their advisors. The Participant further authorizes the Employer to record such information and to keep such information in the Participant’s employee file. The Participant acknowledges that the Participant's personal information, including any sensitive personal information, may be transferred or disclosed outside the province of Quebec, including to the U.S. If applicable, the Participant also acknowledges that the Company, the Employer, any Affiliate and UBS Financial Services Inc. may use technology for profiling purposes and to make automated decisions that may have an impact on the Participant or the administration of the Plan.
French Language Documents. A French translation of this Agreement and certain other documents related to the RSUs will be made available to the Participant as soon as reasonably practicable. Notwithstanding anything to the contrary in the Agreement, and unless the Participant indicates otherwise, the French translation of this Agreement and the Plan will govern the Participant’s participation in the Plan.
Notifications
Securities Law Notification. The Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the resale of Shares acquired under the Plan takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed. The Shares are currently listed on the New York Stock Exchange in the United States of America.
Foreign Asset/Account Reporting Information. Specified foreign property, including Shares and rights to receive Shares (e.g., RSUs), must be reported annually on a Form T1135 (Foreign Income Verification Statement) if the total cost of the specified foreign property exceeds C$100,000 at any time during the year. Thus, the RSUs must be reported - generally at a nil cost - if the C$100,000 cost threshold is exceeded because of other specified foreign property. When Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB would ordinarily equal the fair market value of the Shares at the time of acquisition, but if other Shares are also owned, this ACB may have to be averaged with the ACB of the other Shares. Participants should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
CHINA
Terms and Conditions
Vesting Schedule and Distribution. The following provision supplements Section 2 of the Agreement:
In addition to any other vesting and settlement conditions set forth in the Agreement, the RSUs will not vest and no Shares (or cash equivalent) will be delivered to the Participant unless and until the Company determines, in its sole discretion, that all necessary exchange control or other approvals from the PRC State Administration of Foreign Exchange (“SAFE”) or its relevant branch have been received and remain effective (“SAFE Approval”). In the event that SAFE Approval has not been obtained prior to any scheduled vesting date set forth in Section 2 of the Agreement, the RSUs will not vest until the seventh day of the month following the month in which SAFE Approval is obtained (the “Actual Vesting Date”). If the Participant experiences a Termination of Service prior to the Actual Vesting Date, the Participant shall not be entitled to vest in any portion of the RSUs and the RSUs shall be forfeited without any liability to the Company, the Employer or any Affiliate of the Company.
Exchange Control Restrictions and Sale of Shares. The Participant agrees that the Company is authorized to sell the Shares acquired pursuant to the RSUs after the
15
408098219-v3\NA_DMS


Participant’s Termination of Service (as described below) or immediately upon settlement of the RSUs, within any other timeframe that the Company determines is necessary or advisable to comply with the exchange control requirements. The Participant expressly authorizes the broker or any other third party designated by the Company to complete the sale of such Shares (on the Participant’s behalf pursuant to this authorization without further consent). The Participant agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the broker or any other third party designated by the Company) to effectuate the sale of the Shares and shall otherwise cooperate with the Company with respect to such matters, provided that the Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. The Participant acknowledges that the broker or any other third party designated by the Company is under no obligation to arrange for the sale of the Shares at any particular price and there may be a delay between the date the Shares are sold and the date the cash proceeds are distributed to the Participant.
Upon the sale of the Shares, the Company agrees to pay the cash proceeds from the sale of the Shares (less any applicable Tax-Related Items, brokerage fees or commissions) to the Participant in accordance with applicable exchange control laws including, but not limited to, the restrictions set forth below under “Exchange Control Requirements.”
The Participant further agrees that any Shares to be issued to the Participant shall be deposited directly into an account with the Company’s designated broker. The deposited Shares shall not be transferable (either electronically or in certificate form) from the brokerage account. This limitation shall apply both to transfers to different accounts with the same broker and to transfers to other brokerage firms. The limitation shall apply to all Shares issued to the Participant under the Plan, whether or not the Participant remains employed by the Employer.
Finally, the Participant agrees to sign any agreement, form and/or consent that may reasonably be requested by the Company (or the Company’s designated broker) to effectuate the mandatory sale of the Shares.
Treatment of RSUs and Shares Upon Termination of Service. Due to exchange control regulations in the People’s Republic of China (“China”), the Participant understands and agrees that the Company may require the sale of Shares held by the Participant immediately following the Participant’s Termination of Service, or within such other period as determined by the Company or required by SAFE or its local counterpart (the “Mandatory Sale Date”). This includes any portion of RSUs that vest and are settled in Shares upon the Participant’s Termination of Service. The Participant understands that should the Company impose this requirement, any Shares held by the Participant under the Plan that have not been sold by the Mandatory Sale Date will automatically be sold by the broker or any other third party designated by the Company at the Company’s direction (on the Participant’s behalf pursuant to this authorization without further consent).
Exchange Control Requirements. The Participant understands and agrees that, to facilitate compliance with exchange control requirements, the Participant is required to immediately repatriate to China the cash proceeds from the sale of the Shares and any distributions paid on such Shares. The Participant further understands that such repatriation of the cash proceeds will be effectuated through a special exchange control account established by the Company or its Affiliates, and the Participant hereby consents and agrees that the proceeds may be transferred to such special account prior to being delivered to the Participant. The Company may deliver the proceeds to the Participant in United States dollars or local currency at the Company’s discretion. If the proceeds are paid in United States dollars, the Participant understands that he or she will be required to set up a United States dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are converted to local currency, there may be delays in delivering the proceeds to the Participant and due to fluctuations in the Share trading
16
408098219-v3\NA_DMS


price and/or the United States dollar/PRC exchange rate between the sale/payment date and (if later) when the proceeds can be converted into local currency, the proceeds that the Participant receives may be more or less than the market value of the Shares on the sale/payment date (which is the amount relevant to determining the Participant’s tax liability). The Participant agrees to bear the risk of any currency fluctuation between the sale/payment date and the date of conversion of the proceeds into local currency. The Company is under no obligation to secure any particular exchange conversion rate.
The Participant further agrees to comply with any other requirements that may be imposed by the Company in the future to facilitate compliance with exchange control requirements in China.
COLOMBIA
Terms and Conditions
Labor Law Acknowledgement. The following provision supplements Section 8 of the Agreement:
In accepting the RSUs, the Participant acknowledges, understands and agrees that pursuant to Article 15 of Law 50/1990 (Article 128 of the Colombian Labor Code), the RSUs and any payments the Participant receives pursuant to the RSUs do not constitute a component of “salary” for any legal purpose. Therefore, the RSUs and related benefits will not be included or considered for purposes of calculating any and all labor benefits, such as fringe benefits, vacation pay, termination or other indemnities, payroll taxes, social insurance contributions, or any other outstanding labor-related amounts that may be payable.
Notifications
Securities Law Notification. The Shares are not and will not be registered in the Colombian registry of publicly traded securities (Registro Vacional de Valores y Emisores) and, therefore, the Shares may not be offered to the public in Colombia. Nothing in this document should be construed as the making of a public offer of securities in Colombia.
Exchange Control Information. The Participant is responsible for complying with any and all Colombian foreign exchange restrictions, approvals and reporting requirements in connection with the RSUs and any Shares acquired or funds received under the Plan. This may include reporting obligations to the Central Bank (Banco de la República). If applicable, the Participant will be required to register his or her investment in Shares with the Central Bank, regardless of the value of the investment. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
Foreign Asset/Account Reporting Information. The Participant may be required to file an annual informative return with the Colombian Tax Office detailing any assets held abroad. If the individual value of any of these assets exceeds a certain threshold, the Participant must describe each asset and indicate the jurisdiction in which it is located, its nature and its value.
COSTA RICA
There are no country specific provisions.
17
408098219-v3\NA_DMS


CROATIA
Terms and Conditions
Vesting Schedule and Distribution. The following provision supplements Section 2 of the Agreement:
If Shares are delivered to the Participant pursuant to Section 2 of the Agreement, the Company reserves the right to require that the Participant sell all Shares delivered to the Participant, either immediately upon receipt of such Shares or upon Termination of Service.
In this regard, the Participant agrees that the Company is authorized to instruct its designated broker to assist with any such mandatory sale of Shares (on the Participant’s behalf pursuant to this authorization), and the Participant expressly authorizes the designated broker to complete the sale of such Shares. The Participant also agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the Shares and shall otherwise cooperate with the Company with respect to such matters, provided that the Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. The Participant acknowledges that the designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Due to fluctuations in the Share price and/or applicable exchange rates between the date the Shares are delivered to the Participant and (if later) the date on which the Shares are sold, the amount of proceeds ultimately distributed to the Participant may be more or less than the market value of the Shares on the Vesting Date or the date the shares are delivered to the Participant.
Upon the sale of the Shares, the cash proceeds from the sale of shares (less any applicable Tax-Related Items, brokerage fees or commissions) will be delivered to the Participant in accordance with applicable laws and regulations, as determined by the Company in its sole discretion.
Notifications
Exchange Control Information. The Participant may be required to report foreign investments (including Shares acquired under the Plan) and foreign accounts to the Croatian National Bank for statistical purposes. The Participant should consult his or her personal legal advisor to ensure compliance with the applicable requirements.
CYPRUS
There are no country specific provisions.

CZECH REPUBLIC
Notifications
Exchange Control Information. The Czech National Bank (“CNB”) may require the Participant to fulfill certain notification duties in relation to the RSUs and the opening and maintenance of a foreign account. In addition, the Participant may need to report the following even in the absence of a request from the CNB: foreign direct investments with a value of CZK 2,500,000 or more in the aggregate or other foreign financial assets with a value of CZK 2,000,000,000 or more. Because exchange control regulations may change without notice, the Participant should consult his or her personal legal advisor
18
408098219-v3\NA_DMS


prior to the vesting of the RSUs and sale of Shares to ensure compliance with current regulations. It is the Participant's responsibility to comply with applicable Czech exchange control laws.
DENMARK
Terms and Conditions
Danish Stock Option Act. By accepting the RSUs, the Participant acknowledges having received an Employer Statement in Danish that sets forth information regarding the terms of the RSUs, which is being provided to comply with the Danish Stock Option Act as amended January 1, 2019.
Notifications
Exchange Control Information. If the Participant establishes accounts holding Shares or cash outside Denmark, the Participant must report the accounts to the Danish Tax Administration. The form which should be used to report these accounts can be obtained from a local bank.
ESTONIA
Terms and Conditions
Language Consent. By accepting the grant of the RSUs, the Participant confirms having read and understood the documents related to the grant (the Agreement and the Plan), which were provided in the English language, and that he or she does not need the translation thereof into the Estonian language. The Participant accepts the terms of those documents accordingly.
Võttes vastu piiratud aktsiaühikute (RSUs) pakkumise, kinnitab Osaleja, et ta on ingliskeelsena esitatud pakkumisega seotud dokumendid (Optsioonilepingu ja Plaani) läbi lugenud ja nendest aru saanud ning et ta ei vaja nende tõlkimist eesti keelde. Sellest tulenevalt Osaleja nõustub viidatud dokumentide tingimustega.
FRANCE
Terms and Conditions

Type of Award. The RSUs are not granted as “French-qualified” awards and are not intended to qualify for the specific tax and social security treatment applicable to shares granted for no consideration under Sections L. 225-197-1 to L. 225-197-5 and Sections L. 22-10-59 to L. 22-10-60 of the French Commercial Code, as amended.

Consent to Receive Information in English. By accepting the RSUs, the Participant confirms having read and understood the documents related to the RSUs (the Plan and the Agreement) which were provided in the English language. The Participant accepts the terms of these documents accordingly.

Consentement Relatif à l'Utilisation de la Langue Anglaise. En acceptant l’Attribution, le Participant confirme avoir lu et compris les documents relatifs à cette Attribution (le Plan et le Contrat d'Attribution) qui ont été remis en langue anglaise. Le Participant accepte les termes de ces documents en conséquence.

Notifications

19
408098219-v3\NA_DMS


Exchange Control Information. If the Participant transfers more than €10,000 in Shares or cash into or out of France without the use of a financial intermediary, the Participant must declare the transfer to the French tax and customs authorities.
GEORGIA
Terms and Conditions
Language Consent.  By accepting the grant of RSUs, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language.  The Participant accepts the terms of those documents accordingly.
თანხმობა ენასთან დაკავშირებით.   შეზღუდული აქციების ერთეულების (RSUs) მინიჭებაზე თანხმობის განცხადებით, მონაწილე ადასტურებს რომ მას თავისუფლად ესმის ინგლისური ენა და  რომ მისთვის სრულად არის გასაგები ამგვარ მინიჭებასთან დაკავშირებული დოკუმენტაციის (ხელშეკრულებისა  და გეგმის) პირობები, რომელიც მისთვის მიწოდებული იქნა ინგლისურ ენაზე.  შესაბამისად, მონაწილე  თანხმობას აცხადებს ამ დოკუმენტებით გათვალისწინებულ პირობებზე.
GERMANY
Notifications
Exchange Control Information. Cross-border payments in excess of €12,500 (including transactions made in connection with the sale of Shares under the Plan) must be reported electronically each month to the German Federal Bank (Bundesbank). The “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) can be accessed via Bundesbank’s website at www.bundesbank.de. In addition, the Participant may be required to report the acquisition of securities (e.g., Shares acquired under the Plan) to the Bundesbank via email or telephone if the value of the securities acquired exceeds €12,500, even if there is no cross-border remittance of funds in connection with such acquisition. The Participant is responsible for making this report, if applicable, and should consult a personal legal advisor to ensure compliance with applicable reporting obligations.
Foreign Asset/Account Reporting Information. If the Participant's acquisition of Shares under the Plan leads to a qualified participation at any point during the calendar year, the Participant will need to report the acquisition when the Participant files his or her tax return for the relevant year.  A qualified participation is attained if (i) the Participant holds at least 1% of the Company and the value of the Shares acquired exceeds EUR 150,000 or (ii) the Participant holds Company Shares exceeding 10% of the Company's total common stock.
GREECE
There are no country-specific provisions.
20
408098219-v3\NA_DMS


HONG KONG
Terms and Conditions
Vesting Schedule and Distribution. If, for any reason, Shares are issued to the Participant within six (6) months of the Grant Date, the Participant agrees that he or she will not sell or otherwise dispose of any such Shares prior to the six-month anniversary of the Grant Date.
Notifications
Securities Law Notification. WARNING: The contents of this document have not been reviewed by any regulatory authority in Hong Kong. The Participant is advised to exercise caution in relation to the offer. If the Participant is in any doubt about any of the contents of this document, the Participant should obtain independent professional advice. Neither the grant of the RSUs nor the issuance of Shares upon vesting constitutes a public offering of securities under Hong Kong law and is available only to employees of the Company and its Affiliates. The Plan, the Agreement and other incidental communication materials distributed in connection with the RSUs (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong and (ii) are intended only for the personal use of each eligible employee of the Company or its Affiliates and may not be distributed to any other person.
HUNGARY
There are no country specific provisions.
INDIA
Terms and Conditions
Vesting Schedule and Distribution. The following provision supplements Section 2 of the Agreement:
Due to regulatory requirements in India, if Shares are delivered to the Participant pursuant to Section 2 of the Agreement, the Company reserves the right to require that the Participant sell all Shares delivered to the Participant, either immediately upon receipt of such Shares or upon Termination of Service.

In this regard, the Participant agrees that the Company is authorized to instruct its designated broker to assist with any such mandatory sale of Shares (on the Participant’s behalf pursuant to this authorization), and the Participant expressly authorizes the designated broker to complete the sale of such Shares. The Participant also agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the designated broker) to effectuate the sale of the Shares and shall otherwise cooperate with the Company with respect to such matters, provided that the Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. The Participant acknowledges that the designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Due to fluctuations in the Share price and/or applicable exchange rates between the date the Shares are delivered to the Participant and (if later) the date on which the Shares are sold, the amount of proceeds ultimately distributed to the Participant may be more or less than the market value of the Shares on the Vesting Date or the date the shares are delivered to the Participant.
21
408098219-v3\NA_DMS


Upon the sale of the Shares, the cash proceeds from the sale of shares (less any applicable Tax-Related Items, brokerage fees or commissions) will be delivered to the Participant in accordance with applicable laws and regulations, as determined by the Company in its sole discretion.
Notifications
Exchange Control Information. The Participant understands that he or she must repatriate any proceeds from the sale of Shares acquired under the Plan or the receipt of dividends paid on such Shares to India within the time frame prescribed under applicable Indian exchange control laws as may be amended from time to time. The Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where he or she deposits the foreign currency. The Participant should maintain the FIRC as evidence of the repatriation of the proceeds in the event the Reserve Bank of India or the Employer requests proof of repatriation. The Participant is also responsible for complying with any other exchange control laws in India that may apply to the RSUs or the Shares acquired under the Plan.
Foreign Asset/Account Reporting Information.  The Participant is required to declare any foreign bank accounts and any foreign financial assets (including Shares acquired under the Plan) in Participant’s annual tax return. Increased penalties for failing to report these assets/accounts have been implemented. The Participant should consult with his or her personal tax advisor to determine the Participant’s reporting requirements. 
IRELAND
There are no country specific provisions.

ISRAEL
Terms and Conditions
Settlement and Sale of Shares. To facilitate compliance with local tax requirements, the Participant agrees that the Company is authorized to settle the RSUs in cash or immediately sell the Shares acquired pursuant to the RSUs (i) upon vesting; (ii) after the Participant’s Termination of Service; (iii) or within any other time frame as the Company determines to be necessary to comply with local tax requirements. The Participant further agrees that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such Shares (on the Participant’s behalf pursuant to this authorization) and the Participant expressly authorizes the Company’s designated broker to complete the sale of such Shares. The Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Upon the sale of the Shares, the Company agrees to pay the Participant the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.
ITALY
Terms and Conditions
Plan Document Acknowledgement. The Participant acknowledges that the Participant has read and specifically and expressly approves the following Sections of the Agreement: Section 7 (Responsibility for Taxes); Section 8 (Nature of Grant); Section 11 (Data Privacy); Section 12(g) (Language); Section 12(h) (Electronic Delivery and Acceptance); Section 12(k) (Addendum); and Section 12(l) (Imposition of Other Requirements).
22
408098219-v3\NA_DMS


Notifications
Foreign Asset/Account Reporting Information. Italian residents who, at any time during the fiscal year, hold foreign financial assets (including cash and Shares) which may generate income taxable in Italy are required to report these assets on their annual tax returns (UNICO Form, RW Schedule) for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations also will apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
JAPAN
Notifications

Exchange Control Information. If the Participant acquires Shares valued at more than ¥100,000,000 in a single transaction, he or she must file a Securities Acquisition Report with the Ministry of Finance through the Bank of Japan within 20 days after the acquisition of the Shares.

Foreign Asset/Account Reporting Information. If the Participant is a resident of Japan, the Participant will be required to report details of any assets (including any Shares acquired under the Plan) held outside of Japan as of December 31st of each year, to the extent such assets have a total net fair market value exceeding ¥50,000,000. Such report will be due by March 15th of the following year. The Participant should consult with his or her personal tax advisor as to whether the reporting obligation applies to the and whether he or she will be required to report details of any outstanding RSUs or Shares held by Participant in the report.

KAZAKHSTAN
Notifications
Securities Law Notification. This offer is addressed only to certain eligible employees in the form of the Shares to be issued by the Company, which as of the date hereof are listed on the New York Stock Exchange. Neither the Plan nor this Agreement has been approved, nor do they need to be approved, by the National Bank of Kazakhstan. This offer is intended only for the original recipient and is not for general circulation in the Republic of Kazakhstan.
Exchange Control Information. The Participant acknowledges that if the Participant is a resident of Kazakhstan, the Participant will be required to notify and file standard-form reports with the National Bank of Kazakhstan if the value of the Shares that the Participant acquires under the Plan exceeds a certain threshold.

Please note that exchange control regulations in Kazakhstan are subject to change. The Participant should consult with his or her personal legal advisor regarding any exchange control obligations that Participant may have prior to acquiring Shares or receiving proceeds from the sale of Shares acquired under the Plan. The Participant is responsible for ensuring compliance with all exchange control laws in Kazakhstan.

KOREA
Notifications

Foreign Asset/Account Reporting Information. The Participant must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts holding Shares) in countries that have not entered into an “intergovernmental agreement for automatic exchange of tax information” with Korea to the Korean tax authority and file a
23
408098219-v3\NA_DMS


report with respect to such accounts if the value of such accounts exceeds KRW 500 million (or an equivalent amount in foreign currency) on any month-end date during a calendar year.

KYRGYZSTAN

Notifications

Tax and Regulatory Reporting Notification. The Participant may be subject to certain tax, exchange control or foreign asset/account reporting requirements under the applicable laws in the Participant’s country as a result of the acquisition, holding or transfer of Shares or cash resulting from participation in the Plan. The Participant is responsible for being aware of and satisfying any such requirements that may be necessary in connection with the RSUs. The Participant should consult with his or her own personal legal advisers to ensure compliance with local laws.

LATVIA

There are no country specific provisions.

LEBANON

Notifications

Securities Law Notification. The grant of RSUs under the Plan does not constitute the marketing or offering of securities to the public in Lebanon pursuant to Law No. 161 (2011), the Capital Markets Law. Offers under the Plan are being made only to eligible employees of the Employer or the Company or any other Affiliate.

LITHUANIA
There are no country specific provisions.
MACEDONIA
Notifications
Exchange Control Information. The Participant may be required to report the acquisition or sale of Shares under the Plan to the National Bank of the Republic of North Macedonia. The Participant should consult with the Participant’s personal advisor to ensure compliance with any applicable exchange control laws and regulations in Macedonia, as such regulations are subject to frequent change. The Participant is responsible for ensuring compliance with all exchange control laws and regulations in Macedonia
MALAYSIA
Notifications
Director Notification Obligation. If the Participant is a director of a Malaysian Affiliate, he or she is subject to certain notification requirements under the Malaysian Companies Act 1965. Among these requirements is an obligation to notify the Malaysian Affiliate in writing when the Participant receives or disposes of an interest (e.g., RSUs or Shares) in the Company or any related company. This notification must be made within 14 days of receiving or disposing of any interest in the Company or any related company.
24
408098219-v3\NA_DMS


MALTA
Notifications
Securities Law Notification. The Plan, the Agreement, including this Addendum, and all other materials the Participant may receive regarding participation in the Plan do not constitute advertising of securities in Malta and are deemed accepted by the Participant upon receipt of the Participant’s electronic or written acceptance in the United States. The issuance of the Shares under the plan has not and will not be registered in Malta and, therefore, the Shares described in any plan documents may not be offered or placed in public circulation in Malta.
MEXICO
Terms and Conditions
Labor Law Acknowledgement. The following provision applies if the Participant resides in Mexico and receives the RSUs from the Company:
(i)    The Participant’s participation in the Plan does not constitute an acquired right;
(ii)    The Plan and the Participant’s participation in it are offered by the Company on a wholly discretionary basis;
(iii)    The Participant’s participation in the Plan is voluntary;
(iv)    The Company and its Affiliates are not responsible for any decrease in the value of any Shares acquired under the Plan;
(v)    By accepting the RSUs, the Participant acknowledges that the Company, with registered offices in the U.S.A., is solely responsible for the administration of the Plan. The Participant further acknowledges that his or her participation in the Plan, the grant of the RSUs and any acquisition of Shares under the Plan do not constitute an employment relationship between the Participant and the Company because the Participant is participating in the Plan on a wholly commercial basis. Based on the foregoing, Participant expressly acknowledges that the Plan and the benefits that he or she may derive from participation in the Plan do not establish any rights between the Participant and the Employer and do not form part of the employment conditions and/or benefits provided by the Employer, and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of the Participant’s employment;
(vi)    The Participant further understands that his or her participation in the Plan is the result of a unilateral and discretionary decision of the Company and, therefore, the Company reserves the absolute right to amend and/or discontinue the Participant’s participation in the Plan at any time, without any liability to the Participant; and
(vii)    Finally, the Participant hereby declares that he or she does not reserve to him- or herself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and that he or she therefore grants a full and broad release to the Company, its subsidiaries, parents, Affiliates, branches, representation offices, shareholders, officers, agents or legal representatives, with respect to any claim that may arise.
25
408098219-v3\NA_DMS


Términos y Condiciones.
Reconocimiento del Derecho Laboral. Las siguientes disposiciones aplican en caso de que el Participante sea residente en México y reciba las Unidades de Acción Restringida (“RSUs”) de la Compañía:
(i)    La participación del Participante en el Plan no constituye un derecho adquirido;
(ii)    El Plan y la participación del Participante en él es ofrecido por la Compañía de manera completamente discrecional;
(iii)    La participación del Participante en el Plan es voluntaria;
(iv)    La Compañía y sus Afiliadas no son responsables por ninguna disminución en el valor de las acciones de adquiridas en términos del Plan;
(v)    Al aceptar el otorgamiento, el Participante reconoce que la Compañía, con oficinas registradas en E.U.A., es la única responsable de la administración del Plan. Además, el Participante reconoce que su participación en el Plan, la concesión de RSUs y cualquier adquisición de Acciones bajo el Plan no constituyen una relación laboral entre el Participante y la Compañía, en virtud de que el Participante está participando en el Plan en una base exclusivamente comercial. Por lo anterior, el Participante expresamente reconoce que el Plan y los beneficios que puedan derivarse de su participación no establecen ningún derecho entre el Participante y su empleador y que no forman parte de las condiciones de trabajo y/o beneficios otorgados por su empleador, y cualquier modificación del Plan o la terminación no constituirá un cambio o modificación en los términos y condiciones del empleo del Participante;
(vi)    Además, el Participante comprende que su participación en el Plan es el resultado de una decisión discrecional y unilateral de la Compañía, por lo que la Compañía se reserva el derecho absoluto de modificar y/o suspender la participación del Participante en el Plan en cualquier momento, sin responsabilidad alguna frente al Participante; y
(vii)    Finalmente, el Participante manifiesta que no se reserva acción o derecho alguno que origine una demanda en contra de la Compañía, por cualquier indemnización o daño relacionado con las disposiciones del Plan o de los beneficios otorgados en el mismo, y en consecuencia el Participante libera de la manera más amplia y total de responsabilidad a la Compañía, sus subsidiarias, empresas matriz, Afiliadas, sucursales, oficinas de representación, sus accionistas, directores, agentes y representantes legales de cualquier demanda que pudiera surgir.
Notifications
Securities Law Notification. The RSUs and the Shares offered under the Plan have not been registered with the National Register of Securities maintained by the Mexican National Banking and Securities Commission and cannot be offered or sold publicly in Mexico. In addition, the Plan, the Agreement and any other document relating to the RSUs may not be publicly distributed in Mexico. These materials are addressed to the Participant only because of the Participant’s existing relationship with the Company and these materials should not be reproduced or copied in any form. The offer contained in these materials does not constitute a public offering of securities but rather constitutes a private placement of securities addressed specifically to individuals who are present employees of an Affiliate of the Company in Mexico made in accordance with the
26
408098219-v3\NA_DMS


provisions of the Mexican Securities Market Law, and any rights under such offering shall not be assigned or transferred.
MONTENEGRO
Notifications

Securities Law Information. The grant of the RSUs and the issuance of any Shares are not subject to the regulations concerning public offers and private placements under the Law on Capital Markets.

NETHERLANDS
There are no country specific provisions.

NEW ZEALAND
Notifications
Securities Law Notification. Warning: This is an offer of rights to receive Shares underlying the RSUs. The RSUs give the Participant a stake in the ownership of the Company. If the Company runs into financial difficulties and is wound up, the Participant will be paid only after all creditors have been paid. A Participant may lose some or all of his or her investment.
New Zealand law normally requires people who offer financial products to give information to investors before they invest. This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share scheme. As a result, the Participant may not be given all the information usually required. The Participant will also have fewer other legal protections for this investment.
The Participant should ask questions, read all documents carefully, and seek independent financial advice before committing himself or herself.
The Shares are quoted or approved for trading on the New York Stock Exchange. This means that if the Participant vests in the RSUs and Shares are issued to the Participant, the Participant can sell his or her investment on the New York Stock Exchange if there are buyers for it. If the Participant sells his or her investment, the price he or she receives may vary depending on factors such as the financial condition of the Company. The Participant may receive less than the full amount that he or she paid for it, if anything.
For a copy of the Company’s most recent financial statements (and, where applicable, a copy of the auditor’s report on those financial statements) and information on risk factors impacting the Company’s business that may affect the value of the Shares, the Participant should refer to the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s “Investors” website at http://investors.epam.com.
For more details on the terms and conditions of the RSUs, the Participant should refer to this Agreement, the Plan and the Plan prospectus which are available in the Participant's UBS account at http://www.ubs.com/onesource/epam and free of charge on request via AskLongTermIncentive@epam.com.
PANAMA

27
408098219-v3\NA_DMS


Notifications

Securities Law Notification. The RSUs do not constitute a public offering of securities, as they are available only to eligible employees of the Company.

POLAND
Notifications
Exchange Control Information. The Participant acknowledges that any transfer of funds in excess of €15,000 (or PLN15,000, if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank account in Poland. The Participant understands that the Participant is required to store all documents connected with any foreign exchange transactions that the Participant engages in for a period of five years as measured from the end of the year in which such transaction occurred.

Foreign Asset/Account Reporting Information. If the Participant maintains bank or brokerage accounts holding cash and foreign securities (including Shares) outside of Poland, the Participant will be required to report information to the National bank of Poland on transactions and balances in such accounts if the value of such cash and securities exceeds PLN 7 million. If required, such reports must be filed on a quarterly basis on special forms available on the website of the National Bank of Poland. The Participant should consult with his or her personal legal advisor to determine whether he or she will be required to submit reports to the National Bank of Poland.

PORTUGAL
Terms and Conditions
Language Consent. The Participant hereby expressly declares that he or she has full knowledge of the English language and has read, understood and freely accepted and agreed with the terms and conditions established in the Plan and the Agreement.

Conhecimento da Língua.  Pela presente, o Participante declara expressamente que tem pleno conhecimento da língua inglesa e que leu, compreendeu e livremente aceitou e concordou com os termos e condições estabelecidas no Plano e no Acordo.

QATAR

There are no country-specific provisions.
ROMANIA
Terms and Conditions
Language Consent. By accepting the grant of RSUs, the Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Agreement and the Plan), which were provided in the English language. The Participant accepts the terms of those documents accordingly.
Consimtamant cu Privire la Limba. Prin acceptarea acordarii de RSU-uri, Participantul confirma ca acesta sau aceasta are un nivel adecvat de cunoastere in ce priveste cititirea si intelegerea limbii engleze, a citit si confirma ca a inteles pe deplin termenii
28
408098219-v3\NA_DMS


documentelor referitoare la acordare (Acordul si Planul), care au fost furnizate in limba engleza. Participantul accepta termenii acestor documente in consecinta.
Notifications
Exchange Control Information. If the Participant deposits the proceeds from the sale of Shares acquired under this Plan in a bank account in Romania, the Participant may be required to provide the Romanian bank with appropriate documentation explaining the source of the funds. The Participant should consult his or her personal legal advisor to ensure compliance with applicable requirements.
RUSSIA
Terms and Conditions

RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant is a resident of Russia, as determined by the Company in its sole discretion, at the time of vesting of any of the RSUs, the RSUs shall be settled in cash only.

Transaction Outside Russia. The Participant understands that agreeing to the terms of the Agreement and accepting the RSUs will result in a contract between the Participant and the Company completed in the United States and that the Agreement is governed by U.S. law.

Data Privacy Acknowledgement. The Participant acknowledges that he or she has read and understands the terms regarding collection, processing and transfer of Data contained in Section 11 of the Agreement, and, by agreeing to the terms of the Agreement and electing to participate in the Plan, the Participant agrees to such terms. In this regard, upon request of the Company or the Employer, the Participant agrees to provide an executed data privacy consent form to the Employer or the Company, or any other agreements or consents that the Company and/or the Employer may deem necessary to obtain the Participant’s consent to collect, process or transfer the Participant’s Data for purposes of administering the Participant’s participation in the Plan under the data privacy laws in the Participant’s country, either now or in the future. the Participant understands that he or she will not be able to participate in the Plan if the Participant fails to execute any such consent or agreement.

Notifications

Securities Law Notification. The Agreement, including these specific provisions for Russia, the Plan and other incidental communication materials distributed in connection with the Plan do not constitute advertising or an offering of securities in Russia.
Exchange Control Information. The Participant is responsible for complying with any and all Russian foreign exchange control requirements in connection with the RSUs, any cash or Shares acquired under the Plan and any funds remitted into Russia in connection with the Plan. This may include, in certain circumstances, reporting and repatriation requirements. The foreign exchange control rules and regulations in Russia are subject to frequent change. The Participant should consult with the Participant’s personal legal advisor to determine the applicability of any exchange control restrictions or requirements prior to vesting in the RSUs, as significant penalties may apply in cases of non-compliance with exchange control restrictions.
Foreign Asset/Account Reporting Information. Russian residents are required to file the following reports or notifications with the Russian tax authorities, if applicable: (i) annual cash flow reporting for an offshore brokerage account (due by June 1 each year for the previous year); (ii) financial asset (including Shares) reporting for an offshore
29
408098219-v3\NA_DMS


brokerage account (due by June 1 each year for the previous year, with the first reporting due by June 1, 2022 for calendar year 2021); and (iii) a one-time notification within one month of opening, closing, or changing details of an offshore brokerage account. The Participant should consult with his or her personal tax advisor to ensure compliance with applicable requirements.
Anti-Corruption Information. Anti-corruption laws prohibit certain public servants, their spouses and their dependent children from owning any foreign source financial instruments (e.g., shares of foreign companies such as the Company). Accordingly, the Participant should inform the Company if the Participant is covered by these laws because, in such case, the Participant should not hold Shares acquired under the Plan.
Labor Law Information. If the Participant continues to hold Shares acquired at vesting of the RSUs after an involuntary Termination of Service, the Participant may not be eligible to receive unemployment benefits in Russia (to the extent applicable).
SERBIA
Notifications
Securities Law Notification. The grant of RSUs and the issuance of any Shares are not subject to the regulations concerning public offers and private placements under the Law on Capital Markets.
Exchange Control Information. Pursuant to the Law on Foreign Exchange Transactions, the Participant is permitted to acquire Shares under the Plan, but a report may need to be made of the acquisition of such Shares, the value of the Shares at vesting and, on a quarterly basis, any changes in the value of the Shares. An exemption from this reporting obligation may apply on the basis that the Shares are acquired for no consideration. As the exchange control regulations in Serbia may change without notice, the Participant should consult with a personal legal advisor with respect to all applicable reporting obligations.
SINGAPORE
Terms and Conditions
Restrictions on Sale and Transferability. The Participant hereby agrees that any Shares acquired pursuant to the RSUs will not be offered for sale in Singapore prior to the six-month anniversary of the Grant Date, unless such sale or offer is made pursuant to the exemptions under Part XIII Division 1 Subdivision (4) (other than section 280) of the Securities and Futures Act (Chap. 289, 2006 Ed.) (“SFA”) or pursuant to, and in accordance with the conditions of, any other applicable provision(s) of the SFA.
Notifications
Securities Law Notification. The RSUs are being granted pursuant to the “Qualifying Person” exemption” under section 273(1)(f) of the SFA and is not made with a view to the underlying Shares being subsequently offered for sale to any other party. The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore.
Director Notification. If the Participant is a director, associate director or shadow director of a Singapore Affiliate, the Singapore Companies Act requires the Participant (regardless of whether the Participant is a Singapore resident or employed in Singapore) to notify such Singapore Affiliate in writing of any interest (e.g., RSUs, Shares, etc.) that the Participant holds in the Company (or any related company) within two business days of (i) acquiring or disposing of such interest, (ii) any change in a previously-disclosed
30
408098219-v3\NA_DMS


interest (e.g., upon vesting of the RSUs or sale of Shares), or (iii) becoming a director, associate director or shadow director, if the Participant holds such an interest at that time.
SLOVAKIA
There are no country specific provisions.
SOUTH AFRICA
Terms and Conditions
Responsibility for Taxes. The following provision supplements Section 7 of the Agreement:
By accepting the grant of the RSUs, the Participant agrees to notify the Company or the Employer of the amount of any gain realized upon the receipt of Shares. The Participant understands that if he or she fails to advise the Company or the Employer of the gain realized at vesting, the Participant may be liable for a fine. The Participant will be responsible for paying the difference between the actual tax liability and the amount withheld.
Securities Law Compliance. Neither the RSUs nor the underlying Shares shall be publicly offered or listed on any stock exchange in South Africa. The offer is intended to be private pursuant to Section 96 of the Companies Act and is not subject to the supervision of any South African governmental authority. Pursuant to Section 96 of the Companies Act, the RSU offer must be finalized within a set period of time following the Grant Date. If the Participant does not want to accept the RSUs, the Participant is required to decline the RSUs no later than the 90th day following the Grant Date. If the Participant does not reject the RSUs on or before the 90th day following the Grant Date, the Participant will be deemed to accept the RSUs.
SPAIN
Terms and Conditions
Labor Law Acknowledgment. This provision supplements Section 8 of the Agreement:
In accepting the RSUs, the Participant acknowledges that he or she consents to participation in the Plan and has received a copy of the Plan.
The Participant understands and agrees that, as a condition of the grant of the RSUs, the Participant’s Termination of Service for any reason (including for the reasons listed below) will automatically result in the forfeiture of any unvested RSUs as of the date of such termination without any payment to the Participant.
In particular, the Participant understands and agrees that the RSUs will be cancelled without entitlement to the Shares or to any amount as indemnification in the event of the Participant’s Termination of Service by reason of, including, but not limited to: resignation, death, disability, disciplinary dismissal adjudged to be with cause, disciplinary dismissal adjudged or recognized to be without cause (i.e., subject to a “despido improcedente”), individual or collective layoff on objective grounds, whether adjudged to be with cause or adjudged or recognized to be without cause, material modification of the terms of employment under Article 41 of the Workers’ Statute, relocation under Article 40 of the Workers’ Statute, Article 50 of the Workers’ Statute, unilateral withdrawal by the Employer, and under Article 10.3 of Royal Decree 1382/1985.
31
408098219-v3\NA_DMS


Furthermore, the Participant understands that the Company has unilaterally, gratuitously and in its sole discretion decided to grant RSUs under the Plan to individuals who may be employees of the Company or its Affiliates throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or its Affiliate on an ongoing basis. Consequently, the Participant understands that the RSUs are granted on the assumption and condition that the RSUs and the Shares issued upon vesting/settlement of the RSUs shall not become a part of any employment contract (either with the Company or any Affiliate) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation) or any other right whatsoever. In addition, the Participant understands that the grant of the RSUs would not be made to the Participant but for the assumptions and conditions referred to above; thus, the Participant acknowledges and freely accepts that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any grant of RSUs shall be null and void.
Notifications
Securities Law Notification. No “offer of securities to the public,” as defined under Spanish law, has taken place or will take place in the Spanish territory in connection with the grant of the RSUs. The Agreement has not been, nor will it be, registered with the Comisión Nacional del Mercado de Valores, and does not constitute a public offering prospectus.
Exchange Control Information. The Participant may be required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (including Shares acquired under the Plan), and any transactions with non-Spanish residents (including any payments of Shares made pursuant to the Plan), depending on the balances in such accounts together with the value of such instruments as of December 31 of the relevant year, or the volume of transactions with non-Spanish residents during the relevant year.
The Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her exchange control obligations.
Foreign Asset/Account Reporting Information. To the extent that the Participant holds assets (e.g., cash or Shares held in a bank or brokerage account) outside of Spain with a value in excess of €50,000 per type of asset (e.g., Shares, cash, etc.) as of December 31 each year, the Participant is required to report information on such assets on the Participant’s tax return for such year. After such assets are initially reported, the reporting obligation will only apply for subsequent years if the value of any previously-reported assets increases by more than €20,000 or if the Participant transfers or disposes of any previously-reported assets. The reporting must be completed by March 31. Failure to comply with this reporting requirement may result in penalties. Accordingly, the Participant should consult with his or her personal tax and legal advisors to ensure that the Participant is properly complying with his or her reporting obligations.
SWEDEN
Terms and Conditions
Responsibility for Taxes. The following provision supplements Section 7 of the Agreement:
Without limiting the Company’s or the Employer’s authority to satisfy their withholding obligations for Tax-Related Items as set forth in the Agreement, by accepting the RSUs, the Participant authorizes the Company to withhold Shares or to sell Shares otherwise
32
408098219-v3\NA_DMS


deliverable to the Participant upon vesting/settlement to satisfy Tax-Related Items, regardless of whether the Company and/or the Employer have an obligation to withhold such Tax-Related Items.
SWITZERLAND
Notifications
Securities Law Notification. Neither this document nor any other materials relating to the offer of RSUs (i) constitutes a prospectus according to articles 35 et seq. of the Swiss Federal Act on Financial Services (“FinSA”), (ii) may be publicly distributed or otherwise made publicly available in Switzerland to any person other than an employee of the Company or one of its Affiliates, or (iii) has been or will be filed with, approved or supervised by any Swiss reviewing body according to article 51 of FinSA or any Swiss regulatory authority, including the Swiss Financial Market Supervisory Authority (“FINMA”).
THAILAND
Notifications
Exchange Control Information. If the Participant receives funds in connection with the Plan (e.g., sale proceeds) with a value equal to or greater than USD 1,000,000, the Participant is required to immediately repatriate such funds to Thailand, unless the Participant can rely on any applicable exemptions (e.g., where the funds will be used offshore for any permissible purposes under exchange control regulations) and the relevant form and supporting documents have been submitted to a commercial bank in Thailand. Any foreign currency repatriated to Thailand must be converted to Thai Baht or deposited into a foreign currency deposit account opened with any commercial bank in Thailand acting as the authorized agent within 360 days from the date the funds are repatriated to Thailand. The Participant also is required to inform the authorized agent of the details of the foreign currency transaction, including identification information and the purpose of the transaction.
TURKEY
Securities Law Notification. The Participant is not permitted to sell Shares acquired under the Plan in Turkey. Shares are currently traded on the New York Stock Exchange in the United States under the ticker symbol “EPAM” and Shares may be sold on this exchange, which is located outside Turkey.
Exchange Control Information. Pursuant to Decree No. 32 on the Protection of the Value of the Turkish Currency and Communiqué No. 2008-32/34 on Decree No. 32, any activity related to investments in foreign securities (e.g., the sale of Shares) must be conducted through a bank or financial intermediary institution licensed by the Turkish Capital Markets Board and should be reported to the Turkish Capital Markets Board. It is solely the Participant’s responsibility to comply with this requirement. The Participant should contact a personal legal advisor for further information regarding these obligations.
UKRAINE
Terms and Conditions

RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant resides in the Ukraine at the time of vesting of any of the RSUs, the RSUs shall be settled in cash only.

33
408098219-v3\NA_DMS


Notifications

Exchange Control Information. The Participant is responsible for complying with all applicable exchange control regulations in Ukraine. The Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.

UNITED ARAB EMIRATES
Notifications
Securities Law Notification. The RSUs granted under the Plan are being offered only to eligible employees of the Company and are in the nature of providing equity incentives to eligible employees of the Company. Any documents related to the RSUs, including the Plan, the Agreement and any other grant documents (“Award Documents”), are intended for distribution only to such eligible employees and must not be delivered to, or relied on by, any other person.
The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any Award Documents or any other incidental communication materials distributed in connection with the RSUs. Further, neither the Ministry of Economy nor the Dubai Department of Economic Development has approved the Award Documents or taken steps to verify the information set out in them, and thus, is not responsible for their content.
Participants should, as prospective stockholders, conduct their own due diligence on the securities. If the Participant does not understand the contents of the Award Documents, he or she should consult an authorized financial advisor.
UNITED KINGDOM
Terms and Conditions
Responsibility for Taxes. The following provisions supplement Section 7 of the Agreement:
Without limitation to Section 7 of the Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HM Revenue and Customs (“HMRC”) (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and keep indemnified the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Notwithstanding the foregoing, if the Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), the terms of the immediately foregoing provision will not apply. In such case, if the amount of any income tax due is not collected from or paid by the Participant within ninety (90) days of the end of the U.K. tax year in which an event giving rise to the indemnification described above occurs, the amount of any uncollected income tax may constitute a benefit to the Participant on which additional income tax and National Insurance contributions (“NICs”) may be payable. The Participant understands that he or she will be responsible for paying and reporting any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee NICs due on this additional benefit, which the Company or the Employer, as applicable, may recover from the
34
408098219-v3\NA_DMS


Participant at any time thereafter by any of the means set forth in Section 7 of the Agreement.

UZBEKISTAN
There are no country specific provisions.
VIETNAM
Terms and Conditions

RSUs Payable Only in Cash. Notwithstanding any discretion contained in the Plan or the Agreement to the contrary, if the Participant resides in Vietnam at the time of vesting of any of the RSUs, the RSUs shall be settled in cash only.
35
408098219-v3\NA_DMS
EX-10.5 6 a105epamsystemsincamendedn.htm EX-10.5 Document

EXHIBIT 10.5
EPAM SYSTEMS, INC.
Amended Non-Employee Director Compensation Policy
[Adopted January 22, 2012; Amended December 16, 2013; February 24, 2015 (effective January 1, 2015); April 16, 2015; September 14, 2016; December 14, 2016 (effective January 1, 2017); April 11, 2017; December 11, 2018 (effective January 1, 2019); February 11, 2021 (effective January 1, 2021); December 7, 2021 (effective January 1, 2022); January 18, 2023 (effective January 1, 2023)]

Unless and until the Board resolves otherwise or as otherwise agreed between the Company and the Board, each member of the Board of Directors (the “Board”) of EPAM Systems, Inc. (the “Company”) that is not an employee of the Company or any of its subsidiaries (each, a “Non-Employee Director”) shall be entitled to receive the compensation set forth below during the term of his or her service on the Board. Capitalized terms used but not defined in this policy shall have the meanings set forth in the Company’s 2022 Amended and Restated Non-Employee Directors Compensation Plan (as amended from time to time, the “Plan”) or in the Company’s 2017 Non-Employee Directors Deferral Plan (the “Deferral Plan”), as the case may be.
Annual Cash Retainers
Frequency and Pro-Ration of Payments: Each of the retainer payments described below shall be payable in cash in arrears in equal quarterly installments on March 31, June 30, September 30 and December 31 (or, if any such date is not a business day, the business day immediately preceding such date) (each such payment date, a “Quarterly Payment Date”) in respect of the calendar quarter that includes such Quarterly Payment Date, or, at the Non-Employee Director’s election given by written notice to the Company no later than March 15 of any calendar year, in one cash payment in arrears on December 31 (or if such date is not a business day, the business day immediately preceding such date) (such payment date, an “Annual Payment Date”) in respect of the calendar year that includes such Annual Payment Date. Any Non-Employee Director who becomes eligible for any of the following retainer payments on a date that is not the first day of a calendar quarter (or year) shall receive a pro-rated Retainer for his or her service in the applicable role on the Board for such quarter (or year) based on the number of days of such service during such quarter (or year).
Service as Non-Employee Director: Each Non-Employee Director shall receive an annual retainer (a “Retainer”) in the amount of $65,000 payable in cash in arrears.
Service as Lead Independent Director: The Non-Employee Director who serves as Lead Independent Director of the Board shall receive an additional annual retainer in the amount of $35,000 payable in cash in arrears.
Service as a Committee Member: Each Non-Employee Director who serves as a member (but not as a Chairperson) of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees (each, a “Committee”) of the Board shall receive an additional annual retainer in the amount of $13,000, $10,000 and/or $8,000 for his or her service on each such Committee, respectively, payable in cash in arrears.
Service as Chairperson of a Committee of the Board: Any Non-Employee Director who serves as a Chairperson of one or more of the Committees shall receive an additional annual retainer in the amount of $25,000, $20,000 and/or $15,000 for his or her service as the

    


Chairperson of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees, respectively, payable in cash in arrears.
Additional Non-Employee Director Compensation
Any Non-Employee Director who attends more than ten (10) meetings of the Board, or more than ten (10) meetings of the same Committee on which such Non-Employee Director serves, in any calendar year shall receive an additional cash payment of $2,000 for each such additional meeting thereof that such Non-Employee Director attends in person and $1,000 for each such additional meeting that such Non-Employee Director attends telephonically.
Election to Receive Stock
A Non-Employee Director may elect to receive all or a portion of his or her Retainer in shares of Common Stock by executing and submitting to the Company’s Corporate Secretary (the “Secretary”) an election form, pursuant to a form provided by the Company, which indicates the percentage of such Retainer that such director elects to receive in shares. A Non-Employee Director who wishes to revoke or amend a previously submitted election form may do so by executing and submitting to the Secretary a subsequent election form, pursuant to a form provided by the Company. An election form, whether initial or subsequent, shall be effective only with respect to Quarterly Payment Dates (or if applicable, the Annual Payment Date) that occur after the date on which the Secretary receives such form.
    As of each Quarterly Payment Date (or if so elected, the Annual Payment Date), a Non-Employee Director who has validly elected to receive all or a portion of his or her Retainer in shares of Common Stock will receive a number of shares of Common Stock determined by dividing the amount of the Retainer that otherwise would have been payable to such director in cash on such date by the closing price of a share of Common Stock on the day prior to such Quarterly Payment Date (or if so elected, the Annual Payment Date); provided that any fractional share shall be paid in cash.

Equity Grants
Initial Restricted Stock Unit Grants to Directors: On the date that a Non-Employee Director commences service on the Board, such director shall receive under the Plan an initial grant (the “Initial Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Initial Grant shall be determined by dividing $100,000 by the closing price of a share of Common Stock on the day prior to the grant date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, the Initial Grant will vest 25% on each of the first four anniversaries of the grant date.
Annual Restricted Stock Unit Grants to Directors: On the date of the Company’s annual public stockholder meeting, each Non-Employee Director who at such meeting is elected to serve on the Board or whose term is scheduled to continue at least through the date of the next such meeting shall receive under the Plan an annual grant (each, an “Annual Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Annual Grant shall be determined by dividing $225,000 by the closing price of a share of Common Stock on the day prior to the grant date. Any Non-Employee Director who commences service on the Board on a date other than the date of the Company’s annual public stockholder meeting shall receive on such start date a pro-rated Annual Grant, with the number of Restricted Stock Units awarded in such grant determined by dividing (i) the product of the full value of the Annual Grant and a fraction, the numerator of which is 365 minus the number of days that have elapsed between the
2


date of such meeting and such start date, and the denominator of which is 365, by (ii) the closing price of a share of Common Stock on the day prior to such start date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, each Annual Grant will vest 100% on the first anniversary of the grant date.

3
EX-31.1 7 exhibit311q12023.htm EX-31.1 Document

EXHIBIT 31.1

Certification by Chief Executive Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)

I, Arkadiy Dobkin, certify that:
1.I have reviewed this quarterly report on Form 10-Q of EPAM Systems, Inc.;
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 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: May 5, 2023


/s/ Arkadiy Dobkin
 
 
Arkadiy Dobkin 
Chairman, Chief Executive Officer and President
(principal executive officer)
 


EX-31.2 8 exhibit312q12023.htm EX-31.2 Document

EXHIBIT 31.2
Certification by Chief Financial Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)

I, Jason Peterson, certify that:
1.I have reviewed this quarterly report on Form 10-Q of EPAM Systems, Inc.;
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 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: May 5, 2023

 
/s/ Jason Peterson
Jason Peterson
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)

EX-32.1 9 exhibit321q12023.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF 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 on Form 10-Q of EPAM Systems, Inc. (the "Company") for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Arkadiy Dobkin, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: May 5, 2023
 

/s/ Arkadiy Dobkin
 
 
Arkadiy Dobkin 
Chairman, Chief Executive Officer and President
(principal executive officer)
 



EX-32.2 10 exhibit322q12023.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF 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 on Form 10-Q of EPAM Systems, Inc. (the "Company") for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Jason Peterson, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
(i)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(ii)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: May 5, 2023


/s/ Jason Peterson
Jason Peterson
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)


EX-101.SCH 11 epam-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - IMPACT OF THE INVASION OF UKRAINE link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - GOODWILL 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 - LEASES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - ACQUISITIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - LEASES (Components of Lease Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - REVENUES (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - STOCKHOLDERS’ EQUITY (Components of Stock-Based Compensation Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - STOCKHOLDERS’ EQUITY (Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - STOCKHOLDERS’ EQUITY (Stock Option Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - STOCKHOLDERS’ EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - STOCKHOLDERS’ EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 epam-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 epam-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 epam-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Travel & Consumer Travel and Consumer Sector [Member] Sectors of economy consisting of companies engaged in travel and hospitality, and consumer goods business activities Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Lessee, Operating Lease, Liability, to be Paid Foreign currency risk Foreign Currency Transactions and Translations Policy [Policy Text Block] Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Deferred tax assets Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Borrowings under the 2021 Credit Agreement Lines of Credit, Fair Value Disclosure Debt Instrument [Axis] Debt Instrument [Axis] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Service Based Awards Service Period [Member] Service Period [Member] Foreign Exchange Derivative Contracts Foreign Exchange Contract [Member] Deferred consideration for asset acquisition Asset Acquisition, Consideration Transferred, Contingent Consideration Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Revenues from performance obligations satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Offering period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Financial Instruments [Domain] Financial Instruments [Domain] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Depreciation and amortization expense Other Depreciation and Amortization Variable interest rate spread Debt Instrument, Basis Spread on Variable Rate Other investing activities, net Payments for (Proceeds from) Other Investing Activities Statistical Measurement [Domain] Statistical Measurement [Domain] Exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Operating leases Operating Lease, Weighted Average Discount Rate, Percent Equity Classified Award Equity Classified Award [Member] Equity classified award Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Net loss reclassified into Foreign exchange loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Credit Facility 2021 Credit Facility 2021 [Member] Credit Facility 2021 Asset Acquisition [Table] Asset Acquisition [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Other Other Noncash Income (Expense) Value of shares acquired Treasury Stock, Value, Acquired, Cost Method Award Metric [Axis] Award Metric [Axis] Award Metric Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income Net income Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Input Type [Domain] Measurement Input Type [Domain] Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Anti-dilutive options not included in the calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Equity Component [Domain] Equity Component [Domain] Discount Rate Measurement Input, Discount Rate [Member] Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure LEASES Lessee, Operating Leases [Text Block] Lease term of lease agreements that have not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Repayment of debt Repayments of Debt and Lease Obligation Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Treasury stock Treasury Stock, Common, Value Weighted average discount rate: Weighted Average Discount Rate [Abstract] Weighted-average discount rate. Allowance Disposal Group, Including Discontinued Operation, Allowance For Credit Loss Disposal Group, Including Discontinued Operation, Allowance For Credit Loss Hedging Designation [Domain] Hedging Designation [Domain] Derivative Instrument [Axis] Derivative Instrument [Axis] Remaining unrecognized stock-based compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 2023 (excluding three months ended March 31, 2023) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding debt Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Employee Stock Employee Stock [Member] Options outstanding at March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Classification [Domain] Award Classification [Domain] [Domain] for Information by award classification pertaining to equity-based compensation. Schedule of Contract Balances [Table] Schedule of Contract Balances [Table] Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Award Type [Axis] Award Type [Axis] BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Net cash provided by/(used in) operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities, current Operating Lease, Liability, Current Foreign exchange derivative assets Derivative Asset Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule of Service-Based Awards Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Payment of contingent consideration for previously acquired businesses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] CEE CEE [Member] CEE Other Commitments [Domain] Other Commitments [Domain] Long-term debt Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Time Deposits Bank Time Deposits [Member] Operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] 2022 Acquisitions purchase accounting adjustments Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Industry Sector [Domain] Industry Sector [Domain] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Contractual commitment (in percentage) Long Term Purchase Commitment Percentage Long Term Purchase Commitment Percentage Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Document Type Document Type Weighted Average Exercise Price  Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Transferred at a point of time Transferred at Point in Time [Member] DEBT Long-Term Debt [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Financial Assets: Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade receivables and contract assets allowance Trade Receivables And Contract Assets, Allowance For Credit Loss, Current Amount of allowance for credit loss on trade receivables and contract assets, current Unvested awards outstanding at period start (in usd per share) Unvested awards outstanding at period end (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 Segments [Axis] Business Segments [Axis] Segments [Axis] Equity Securities without Readily Determinable Fair Value [Line Items] Equity Securities without Readily Determinable Fair Value [Line Items] Asset Acquisition [Axis] Asset Acquisition [Axis] Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Entity Shell Company Entity Shell Company Deferred taxes Deferred Income Tax Expense (Benefit) Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Financial Instrument [Axis] Financial Instrument [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Schedule of Contract Balances [Line Items] Schedule of Contract Balances [Line Items] [Line Items] for Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Debt Disclosure [Abstract] Debt Disclosure [Abstract] Discontinued Operations, Held-for-sale or Disposed of by Sale Discontinued Operations, Held-for-sale or Disposed of by Sale [Member] Net income per share: Earnings Per Share [Abstract] Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line Income Statement Location [Axis] Award Metric [Domain] Award Metric [Domain] [Domain] for Award Metric Trade receivables and contract assets, net Trade Accounts Receivable [Member] Liability Classified Award Liability Classified Award [Member] Liability classified award Income tax (expense)/ benefit Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Options exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Finite-lived intangible assets acquired, amount Finite-Lived Intangible Assets Acquired Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Authorized repurchase program, amount Stock Repurchase Program, Authorized Amount Europe Europe Segment [Member] Europe segment Accrued compensation and benefits expenses Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Variable lease cost Variable Lease, Cost Other Commitments [Axis] Other Commitments [Axis] Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid and other current assets Prepaid Expense and Other Assets, Current Awards modified (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award ,Equity Instruments Other than Options, Modified in Period Share-Based Compensation Arrangement by Share-Based Payment Award ,Equity Instruments Other than Options, Modified in Period Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Accrued compensation and benefits expenses Disposal Group, Including Discontinued Operation, Accrued Compensation And Other Benefit Expenses Disposal Group, Including Discontinued Operation, Accrued Compensation And Other Benefit Expenses EARNINGS PER SHARE Earnings Per Share [Text Block] Other noncurrent liabilities Other Noncurrent Liabilities [Member] Standby resources expense Unusual Or Infrequent Items, Or Both, Standby Resources Expense Unusual Or Infrequent Items, Or Both, Standby Resources Expense Purchase of subsidiary shares from noncontrolling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Schedule of Fair Value of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Award Type Award Type [Domain] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Weighted-average remaining requisite service period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Options vested and exercisable as of March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Trade receivables and contract assets Increase (Decrease) in Trade Receivables and Contract Assets 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, of revenue for work performed as well as when right is conditioned on something other than passage of time for which billing has not occurred, net of uncollectible accounts. Computer Equipment Computer Equipment [Member] Derivative Contract [Domain] Derivative Contract [Domain] Entity Registrant Name Entity Registrant Name Additional potential borrowing capacity Line Of Credit Facility, Accordion Feature Line Of Credit Facility, Accordion Feature Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Numerator for basic and diluted earnings per share: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Operating lease liabilities Operating Lease Liability, Modification Amount of increase/(decrease) in operating lease liability due to changes, including partial or full termination of operating lease Effect of net foreign currency exchange rate changes Goodwill, Foreign Currency Translation Gain (Loss) Schedule of Weighted Average Lease Terms and Discount Rates Schedule Of Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block] Tabular disclosure of the weighted average remaining lease terms and discount rates for operating and finance leases Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer Relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Cash flow hedging instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] EMEA EMEA [Member] Leases [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Total equity Balance, beginning of period Balance, end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Industry Sector [Axis] Industry Sector [Axis] Germany GERMANY Minimum Minimum [Member] Restricted cash in Prepaid and other current assets Restricted Cash and Cash Equivalents, Current Noncontrolling interest in consolidated subsidiaries Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Interest and other income/(loss), net Interest and other income/(loss), net Nonoperating Gains (Losses) Average price per share (in usd per share) Treasury Stock Acquired, Average Cost Per Share Treasury stock, beginning of period (in shares) Treasury stock, end of period (in shares) Treasury Stock, Common, Shares Belarus BELARUS Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Canada CANADA Options expected to vest as of March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Disposal Group Classification [Axis] Disposal Group Classification [Axis] Other acquisition-related expenses Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Total restricted cash Restricted Cash and Cash Equivalents Awards granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units Restricted Stock Units (RSUs) [Member] Switzerland SWITZERLAND Effective tax rate Effective Income Tax Rate Reconciliation, Percent Emakina Group SA Emakina Group SA [Member] Emakina Group SA Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure ACQUISITIONS Business Combination Disclosure [Text Block] Other comprehensive income/(loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Daily LIBOR Rate London Interbank Offered Rate (LIBOR) [Member] Deferred contingent consideration Asset Acquisition, Contingent Consideration, Liability Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Operating lease liabilities Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current INCOME TAXES Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] Amortization of intangibles assets Amortization of Intangible Assets Schedule of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Basic (in usd per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Long-Lived Assets by Geographical Areas [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total liabilities in Russia Disposal Group, Including Discontinued Operation, Liabilities Defined benefit plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Hungary HUNGARY Purchase of noncontrolling interest Payments to Noncontrolling Interests Total EPAM Systems Inc. stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Schedule of Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Awards forfeited/cancelled (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 Entity Interactive Data Current Entity Interactive Data Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Time deposits included in Short-term investments Short-term Investments, Fair Value Disclosure Short-term Investments, Fair Value Disclosure Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] India INDIA Schedule of Acquisition-Related Contingent Consideration Roll Forward Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Money market funds Money Market Funds [Member] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Remaining unrecognized stock-based compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Changes in fair value of contingent consideration included in Interest and other income/(loss), net Other Nonoperating Income (Expense) [Member] Total lease cost Lease, Cost Common Stock Common Stock [Member] Schedule of Components of Stock-Based Compensation Expenses Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income/(loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Components of Lease Expenses Lease, Cost [Table Text Block] Repurchase of common stock Payments for Repurchase of Common Stock Contingent consideration fair value Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Restricted cash Restricted Cash and Cash Equivalents, Fair Value Disclosure Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage Schedule of Assets and Liabilities in Russia Disposal Groups, Including Discontinued Operations [Table Text Block] Awards vested (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 Document Quarterly Report Document Quarterly Report Furniture and Fixtures Furniture and Fixtures [Member] Discontinued Operations and Disposal Groups [Abstract] Current assets Assets, Current [Abstract] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Shares acquired during period (in shares) Treasury Stock, Shares, Acquired Asset Acquisition [Domain] Asset Acquisition [Domain] Payment of contingent consideration for previously acquired business Payment for Contingent Consideration Liability, Financing Activities Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Leasehold Improvements Leasehold Improvements [Member] Changes in fair value of contingent consideration included in Interest and other income/(loss), net Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Schedule of Revenues by Customer Location Revenue from External Customers by Geographic Areas [Table Text Block] Equity Components [Axis] Equity Components [Axis] Change in Contract with Customer, Asset and Liability [Abstract] Change in Contract with Customer, Asset and Liability [Abstract] Recurring Fair Value, Recurring [Member] Options vested and exercisable at period end (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Award Settlement Type [Domain] Award Settlement Type [Domain] [Domain] for Way of share-based compensation awards settlement Document Fiscal Year Focus Document Fiscal Year Focus United Kingdom UNITED KINGDOM Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Unvested awards outstanding at period start (in shares) Unvested awards outstanding at period end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Retained earnings Retained Earnings, Unappropriated Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Nonoperating expense Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative expenses Selling, General and Administrative Expense GOODWILL Goodwill Disclosure [Text Block] Operating lease right-of-use assets, net Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Repurchase of common stock Stock Repurchased During Period, Value Accumulated Other Comprehensive (Loss)/Income Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Non-Marketable Securities Without Readily Determinable Fair Values Equity Securities without Readily Determinable Fair Value [Policy Text Block] Business Information & Media Business Information and Media Sectors [Member] Sector of the economy consisting of companies engaged in business information, media and entertainment business activities Payment to acquire assets Payments to Acquire Productive Assets Document Transition Report Document Transition Report Foreign currency translation Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Local Phone Number Local Phone Number Other Other locations Other Countries [Member] Other countries. Schedule of Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income from operations Total segment operating profit Total segment operating profit: Operating Income (Loss) Adoption of New Accounting Standards and Pending Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Carrying amount of equity securities that do not have readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Balance, beginning of period (in shares) Balance, end of period (in shares) Common Stock, Shares, Outstanding Liability associated with RSUs Deferred Compensation Share-Based Arrangements, Liability, Current Goodwill Beginning balance Ending balance Goodwill Accrued expenses and other current liabilities Other Current Liabilities [Member] Software & Hi-Tech Software And Hi-Tech Sector [Member] Software And Hi-Tech Sector Total liabilities measured at fair value on a recurring basis Liabilities, Fair Value Disclosure Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net income to net cash provided by/(used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Awards modified (in usd per share) Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period, Weighted Average Modified Date Fair Value Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period, Weighted Average Modified Date Fair Value 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Hedging Relationship [Axis] Hedging Relationship [Axis] Impairment of property, plant and equipment Impairment, Long-Lived Asset, Held-for-Use Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Net income per share: Earnings Per Share, Basic [Abstract] Diluted (in shares) Weighted average common shares for diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Foreign exchange derivative liabilities Derivative Liability Liability Derivatives Derivative Liability, Subject to Master Netting Arrangement, before Offset Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Common stock, $0.001 par value; 160,000 shares authorized; 57,862 and 57,668 shares issued, 57,848 and 57,655 shares outstanding at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Balance Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Awards granted (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 APAC Asia Pacific [Member] Commitments related to operating lease agreements that have not yet commenced Commitment Other Commitment Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Segments Operating Segments [Member] Options vested and exercisable as of March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease cost Short-Term Lease, Cost Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Award Classification [Axis] Award Classification [Axis] Information by award classification pertaining to equity-based compensation. COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Current liabilities Liabilities, Current [Abstract] Numerator for diluted earnings per share Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Foreign Exchange Forward Foreign Exchange Forward [Member] Proceeds from debt Proceeds from Issuance of Long-Term Debt Proceeds from issuance of stock under the employee incentive programs Proceeds from Stock Options Exercised Schedule of Performance-Based Awards Activity Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Deferred consideration in 2024 Purchase Obligation, to be Paid, Year One Foreign exchange loss Foreign current loss Foreign exchange loss Foreign Currency Transaction Gain (Loss), before Tax Transferred over time Transferred over Time [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Income Statement Location [Domain] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cash flow Hedging Cash Flow Hedging [Member] 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] Amendment Flag Amendment Flag Remaining lease term Lessee, Operating Lease, Remaining Lease Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2022 Acquisitions purchase accounting adjustments 2022 Acquisitions [Member] Acquisitions completed during 2022 Schedule of Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Purchase Obligation, Fiscal Year Maturity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Income taxes payable Increase (Decrease) in Accrued Taxes Payable Other noncurrent assets Other Assets, Noncurrent Trade receivables and contract assets, net of allowance of $14,184 and $15,310, respectively Trade Receivables And Contract Assets, After Allowance For Credit Loss, Current Amount, after allowance for credit loss, of right for consideration in exchange for good or service rendered in normal course of business, including billed and not yet billed, as well as when right is conditioned on something other than passage of time, classified as current. Weighted Average Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Options vested and exercisable at period end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number ESPP purchase price of common stock, percent of market price Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Prepaid and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Operating lease, impairment loss Operating Lease, Impairment Loss Deferred consideration in 2025 Purchase Obligation, to be Paid, Year Two Unrealized (gain)/loss on derivative Gain (Loss) on Hedging Activity Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Software Licenses Software Licenses [Member] Software Licenses Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Weighted average remaining lease term, in years: Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Liabilities Liabilities [Abstract] Property and equipment, net Long-lived assets Property, Plant and Equipment, Net Non-cash net increase/(decrease) due to lease modifications: Non-Cash Changes Due to Lease Modifications [Abstract] Non-cash changes due to lease modifications Operating cash flows used for operating leases Operating Lease, Payments Russia Russia Segment [Member] Russia segment Employee Stock Option Share-Based Payment Arrangement, Option [Member] Performance Based Awards Performance Targets [Member] Performance Targets [Member] Cash-Settled Award Cash-Settled Award [Member] Share-based compensation awards settled by payment of cash Fixed-price Fixed-Price Contract [Member] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Awards forfeited/cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Income taxes payable, current Accrued Income Taxes, Current Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Operating lease right-of-use assets Right-of-Use Asset Modified, Operating Lease Amount of increase/(decrease) in right-of use assets modified due to changes, including partial or full termination of operating lease Poland POLAND Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Restricted cash in Other noncurrent assets Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Increase (decrease) in contract with customer, liability Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Designated as Hedging Instruments Designated as Hedging Instrument [Member] Revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Change in unrealized gain/(loss) on hedging instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other Commitments [Table] Other Commitments [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] ACCUMULATED OTHER COMPREHENSIVE LOSS Stockholders' Equity Note Disclosure [Text Block] Operating lease right-of-use assets amortization expense Operating Lease, Right-of-Use Asset, Amortization Expense Shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Accrued compensation and benefits expenses Accrued Compensation and Benefits Expenses [Member] Accrued compensation and benefits expenses [Member] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Number of Options  Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Excess tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Other long-term debt Other Long-Term Debt Options outstanding at March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Short-term debt Short-Term Debt Title of 12(b) Security Title of 12(b) Security Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Other noncurrent liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Short-term investments Short-Term Investments Other income/(expense) Nonoperating Gains (Losses) [Member] Nonoperating Gains (Losses) Shares used in calculation of net income per share: Shares used in calculation of net income per share of common stock: Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] Humanitarian Commitment Humanitarian Commitment [Member] Humanitarian Commitment North America North America Segment [Member] North America segment Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Total Operating Lease, Liability SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Life Sciences & Healthcare Healthcare Sector [Member] Netherlands NETHERLANDS Unusual or Infrequent Item, or Both [Line Items] Unusual or Infrequent Item, or Both [Line Items] Estimated Fair Value Estimate of Fair Value Measurement [Member] Change in foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Options granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Unrealized gain/ (loss) in fair value OCI, before Reclassifications, before Tax, Attributable to Parent Other unallocated expenses Other Expenses Ukraine UKRAINE Accounts payable Accounts Payable, Current Number of acquisitions Number of Businesses Acquired Hedging Relationship [Domain] Hedging Relationship [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Entity Filer Category Entity Filer Category Basic (in shares) Weighted average common shares for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Financial Services Financial Services Sector [Member] Options expected to vest at period end (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Purchase price Asset Acquisition, Consideration Transferred Financial Liabilities: Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation expense Stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 13) Commitments and Contingencies Security Exchange Name Security Exchange Name Options outstanding at beginning of period (in usd per share) Options outstanding at end of period (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Award Settlement Type [Axis] Award Settlement Type [Axis] Way of share-based compensation awards settlement Accrued expenses and other current liabilities Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Liabilities, Current Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Liabilities, Current Unallocated Amounts Segment Reconciling Items [Member] Restricted Stock Restricted Stock [Member] Discount rate Asset Acquisition, Contingent Consideration, Measurement Input Asset Acquisition, Contingent Consideration, Measurement Input Revenues Revenue from Contract with Customer, Excluding Assessed Tax Equity granted Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Goodwill, impairment loss Goodwill, Impairment Loss Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction STOCKHOLDERS’ EQUITY Share-Based Payment Arrangement [Text Block] REVENUES Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Schedule of Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis Fair Value Measurements, Nonrecurring [Table Text Block] Share repurchase program term Stock Repurchase Program, Period in Force Non-controlling interest in consolidated subsidiaries Noncontrolling Interest [Member] Payments of withholding taxes related to net share settlements of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total Goodwill [Roll Forward] Equity-Settled Award Equity-Settled Award [Member] Share-based compensation awards settled by issue of shares Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Stock repurchases, remaining balance Stock Repurchase Program, Remaining Authorized Repurchase Amount Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Schedule of Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Stock based compensation expense Employee Stock Ownership Plan (ESOP), Compensation Expense Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Numerator for basic earnings per share Net Income (Loss) Available to Common Stockholders, Diluted Total assets in Russia Disposal Group, Including Discontinued Operation, Assets Diluted (in usd per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Schedule of Long-Lived Assets by Geographical Areas [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Contractual term Long-Term Purchase Commitment, Period Russia Russia RUSSIAN FEDERATION IMPACT OF THE INVASION OF UKRAINE Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Estimated revenues expected to be recognized in the future Revenue, Remaining Performance Obligation, Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Options expected to vest at period end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Asset Derivatives Derivative Asset, Subject to Master Netting Arrangement, before Offset Schedule of Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Suite No. Entity Address, Address Line Two Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included in the Measurement of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities Trade receivables and contract assets, net of allowance of $4,724 Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Entity Address, Street Name Entity Address, Address Line One Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Cost of revenues (exclusive of depreciation and amortization) Cost of Revenue Other financing activities, net Proceeds from (Payments for) Other Financing Activities Contract liabilities Contract with Customer, Liability Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Options expected to vest as of March 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Licensing and other revenues Licensing And Other Revenues [Member] Other revenues not separately defined Time-and-material Time-and-Materials Contract [Member] Credit Facility [Axis] Credit Facility [Axis] Effect of foreign currency exchange rate changes, net Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustment Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustment Equity Securities without Readily Determinable Fair Value [Table] Equity Securities without Readily Determinable Fair Value [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Schedule of Outstanding Debt And Borrowing Capacity Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Building Building [Member] Restricted stock units vested (in shares) Awards vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Emerging Verticals Emerging Vertical Sector [Member] Emerging Vertical Sector Entity Tax Identification Number Entity Tax Identification Number Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Physical Location and Values of Long-Lived Assets Long-Lived Assets by Geographic Areas [Table Text Block] Deferred consideration in 2026 Purchase Obligation, to be Paid, Year Three Restricted cash in Other noncurrent assets Other Noncurrent Assets [Member] Aggregate Intrinsic Value  Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Deferred consideration in remainder of 2023 Purchase Obligation, to be Paid, Remainder of Fiscal Year Schedule of Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Equity withheld for employee taxes (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Operating lease liabilities Increase (Decrease) in Operating Lease Liabilities The increase (decrease) during the reporting period in the operating lease liabilities Amount Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Net increase/(decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cloud Services Cloud Services [Member] Cloud Services Measurement input to determine fair value of contingent consideration Business Combination, Contingent Consideration, Liability, Measurement Input Entity Central Index Key Entity Central Index Key Measurement Frequency [Axis] Measurement Frequency [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Equity withheld for employee taxes Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Purchase price including contingent consideration Business Combination, Consideration Transferred Right-of-use assets obtained in exchange for lease obligations: Right of Use Assets Obtained in Exchange For Lease Obligations [Abstract] Right of use assets obtained in exchange for lease obligations. Concentration of Credit And Interest Rate Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Rights to acquire noncontrolling interest in consolidated subsidiaries Rights To Acquire Noncontrolling Interest In Consolidated Subsidiaries, Fair Value Disclosure Rights To Acquire Noncontrolling Interest In Consolidated Subsidiaries, Fair Value Disclosure City Area Code City Area Code Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Deferred consideration Purchase Obligation Other Commitments [Line Items] Other Commitments [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other noncurrent liabilities Other Liabilities, Noncurrent Americas North America [Member] Nature of Operations Nature Of Business Policy [Policy Text Block] Nature Of Business Policy [Policy Text Block] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Impairment charges Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total commitment amount Long-Term Purchase Commitment, Amount Schedule of Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Interest rate Line of Credit Facility, Interest Rate at Period End Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenues (exclusive of depreciation and amortization) Cost of Sales [Member] Purchases of non-marketable securities Payments to Acquire Interest in Subsidiaries and Affiliates EX-101.PRE 15 epam-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 epam-20230331_g1.gif LOGO begin 644 epam-20230331_g1.gif M1TE&.#EAM ! /< ,P 9@ F0 S _P K K,P K9@ KF0 K MS K_P!5 !5,P!59@!5F0!5S !5_P" " ,P" 9@" F0" S " _P"J "J M,P"J9@"JF0"JS "J_P#5 #5,P#59@#5F0#5S #5_P#_ #_,P#_9@#_F0#_ MS #__S, #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5 M,S-59C-5F3-5S#-5_S. #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8 &8 M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695 MS&95_V: &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5 M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD )D ,YD 9ID F9D MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF )F M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5 MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P ,P ,\P 9LP F

D8*L2O IVZ]&W$Y5A!3LU!C2## MQ/IFA4HVZ\@5@F\())87[%BXD!>* 8NXK<')81O3?2Q0V=>FE9>&7CJI\%2O M64<#:)3I,^BI!GY&GET0#>REGU>X7DIXH&;07U53Q2OZ:[L3(*AX]9[#1V+\9F!XQ7DT24IM_;2<!33DHAEB !@YD&W\F7F8C<0 \MV)!%<2U!B<<<9'$&:502FE4VI.-2>7 ME:VHC)),F7EGD?AQZ-=!DS EJ(GA?7C0V.&X ]4(I7^G)D1J MH4W-^A^S@>TF;8NA,6M4C;UV1N"D_:$YXK22^JOLLV<"&8.T^_"%E:*,$CQH MO)O&EVU!YX8UV\*Y I#?C[(BQ"MB=G')E,+QI5J7O$UI2FZ]4;5L$9K27IL6 M9,[.1ZRP31$+;W#)5BF?ORV6!ZU3$/]ZZW0;%^0N0HN6>Q!CXGE\5(T($AOL M>H@1V[%6ZJZ694_% M[IWW3K3GTNO9VQ2^WM8$7[40[1WY0D#?#E16@@,:<+LO/Z3,)%@!J:C?DHM) M=7"?>9V3DII'M#!]SA?JVE_UW#7BR61SN6Q":./.%EV]D0FYZXE&:FA#X[OH M4,^ZXY[D?#'4;[_],0/0N_L')8WR0IFX@7!V\SBK78QA!HF5Q7"'F^@U)"L) MJAY!%#B[VW1O5#%CV>NHAIK;C*=:"H3;06#TE;DU<"EV \SL&,>VK$EP@@A* M#X;T-Q"IS$6#&*M-A^33'1!ZYRO$FLRV_ZBFFL]MZEA+21?FW&3$C&FL.1S* M2\HPN,'D68HLU J1Z>A5LA'RKR!#0V%$+)Q? MARBWC_ 0R6@?V@F.0%BQJ)F*4%<+3OQ:,C I' @MWDAO68'I!-JY2>%/%T= MU7,E__01 #W!R>IF5AGTE5!]EW,(O-#5D.(%37CS U!'7J(XQ<7D2CQ:&?B" MASKG",E4KED1&8$H.:TE$(J*+-9V E?*_U1&D2%48ZN^*+6L89(@4/0C%9GB MMJFX3I8% QRR1$F7S1F$1G1YH;"N-Y$.?M)DM"P+=Y[I1SHQ-,'4$S/_B$UKQ8Y*GZEF*/G)(=A):I^CY,X-S,@0 M(4I*FF1!GD3XDKY>RH=5%_I,T_A'1G_6\HK_C"<8NT//AV31I(N$Z4(*R3+( MO4M.9XR/0K&"OM\9]#\IA%?%Q*!$B=BQ*=79E"D!D%2RI.2IL!P-TM*Y0XCQ MY7L",V S :E":][S;0"B:$2NJM4)F@643!&HW&8YGYL^-*=-*5_^KGG.W<7' M4Y8$C3>-ND/2?"E,*OT::))%0+8JK6%-L:H;"WA*;:%TC?]Q%*[ %1F0_2Y6 M85-?>4KG3K8&:B"C%.,R&[JTN5S3IZ$U9(JB2#O( Q8N?-K2JOT$Q+_MO9/ MD%J,<1 STCC&%J.3Y*II )K-;>V3(IC!"KLX%5AB+]NA0UTC+:5%R%FQ3R52J751P HPC4JCJ1L62=F;R"2)E$WA0@E3J,WMU M+36=N)[3C8UR:#2 -Y.$U6+A#*[[/1/D1&@0Q]ULC[LJJ)WVT2)F-68%<6JX/27^5'3U,YG3(6A;CQ'QJ7BCUKI\!+1Y08PN M=[B"OZ"D>()4Z&=<5V PPB;"><,4L\9VJHW\)FIDA2 \P?(7:*A--#&HX)0\ M,RR/'BZ0(<-HB29\$&AX*J0R/'$J5:,:?0VD_QY/EO):S^35=G84,#@%#)G+ M&;,^.DRVP+MR7ZS$L==P:)V+?5YSY"O<"49'F7MV"'E_J"(JK8S CIQ/43US M20Y]B%H*[6*#4U=I#$) 1I][M3F#UEU!MS[K[WMO>MUB+S M^]\ CU)Z)1SP@AO\+?5)\L$7SO!9LKKA$(^X0I:J<(E;O.!1KOC%-[[O37+\ JXP XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-35418  
Entity Registrant Name EPAM SYSTEMS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3536104  
Entity Address, Street Name 41 University Drive  
Entity Address, Suite No. Suite 202  
Entity Address, City or Town Newtown  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 18940  
City Area Code 267  
Local Phone Number 759-9000  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol EPAM  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current 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   57,905,539
Entity Central Index Key 0001352010  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 1,749,422 $ 1,681,344
Trade receivables and contract assets, net of allowance of $14,184 and $15,310, respectively 934,236 932,626
Short-term investments 60,373 60,336
Prepaid and other current assets 86,758 85,319
Total current assets 2,830,789 2,759,625
Property and equipment, net 267,067 273,348
Operating lease right-of-use assets, net 146,815 148,780
Intangible assets, net 73,113 77,652
Goodwill 533,730 529,072
Deferred tax assets 167,654 172,797
Other noncurrent assets 52,177 47,877
Total assets 4,071,345 4,009,151
Current liabilities    
Accounts payable 28,857 30,852
Accrued compensation and benefits expenses 444,728 475,871
Accrued expenses and other current liabilities 130,902 154,339
Income taxes payable, current 37,439 46,069
Operating lease liabilities, current 40,932 40,352
Total current liabilities 682,858 747,483
Long-term debt 28,253 27,693
Operating lease liabilities, noncurrent 117,913 122,317
Other noncurrent liabilities 111,879 108,648
Total liabilities 940,903 1,006,141
Commitments and contingencies (Note 13)
Stockholders’ equity    
Common stock, $0.001 par value; 160,000 shares authorized; 57,862 and 57,668 shares issued, 57,848 and 57,655 shares outstanding at March 31, 2023 and December 31, 2022, respectively 58 58
Additional paid-in capital 864,254 847,965
Retained earnings 2,342,730 2,248,948
Treasury stock (118) (118)
Accumulated other comprehensive loss (77,960) (95,321)
Total EPAM Systems Inc. stockholders’ equity 3,128,964 3,001,532
Noncontrolling interest in consolidated subsidiaries 1,478 1,478
Total equity 3,130,442 3,003,010
Total liabilities and stockholders’ equity $ 4,071,345 $ 4,009,151
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Trade receivables and contract assets allowance $ 14,184 $ 15,310
Stockholders' equity    
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 160,000,000 160,000,000
Common stock, shares issued (in shares) 57,862,000 57,668,000
Common stock, shares outstanding (in shares) 57,848,000 57,655,000
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 1,210,941 $ 1,171,614
Operating expenses:    
Cost of revenues (exclusive of depreciation and amortization) 855,901 780,836
Selling, general and administrative expenses 211,887 237,277
Depreciation and amortization expense 22,782 24,259
Income from operations 120,371 129,242
Interest and other income/(loss), net 11,521 (165)
Foreign exchange loss (4,608) (22,785)
Income before provision for income taxes 127,284 106,292
Provision for income taxes 24,992 16,573
Net income $ 102,292 $ 89,719
Net income per share:    
Basic (in usd per share) $ 1.77 $ 1.58
Diluted (in usd per share) $ 1.73 $ 1.52
Shares used in calculation of net income per share:    
Basic (in shares) 57,702 56,915
Diluted (in shares) 59,298 58,941
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 102,292 $ 89,719
Other comprehensive income/(loss):    
Change in foreign currency translation adjustments, net of tax 13,227 (30,552)
Change in unrealized gain/(loss) on hedging instruments, net of tax 4,134 (1,391)
Other comprehensive income/(loss) 17,361 (31,943)
Comprehensive income $ 119,653 $ 57,776
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Common Stock
Restricted Stock Units
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive (Loss)/Income
Non-controlling interest in consolidated subsidiaries
Balance, beginning of period (in shares) at Dec. 31, 2021   56,849            
Balance, beginning of period at Dec. 31, 2021 $ 2,495,837 $ 57   $ 711,912 $ 1,829,532 $ (177) $ (54,207) $ 8,720
Treasury stock, beginning of period (in shares) at Dec. 31, 2021           20    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Restricted stock units vested (in shares)     193          
Equity withheld for employee taxes (in shares)   (67)            
Equity withheld for employee taxes (18,376)     (18,376)        
Stock-based compensation expense 22,702     22,702        
Exercise of stock options (in shares)   158            
Exercise of stock options 2,884     2,884        
Other comprehensive income (loss) (31,943)           (31,943)  
Purchase of subsidiary shares from noncontrolling interest (7,067)             (7,067)
Net income 89,719       89,719      
Balance, end of period (in shares) at Mar. 31, 2022   57,133            
Balance, end of period at Mar. 31, 2022 $ 2,553,756 $ 57   719,122 1,919,251 $ (177) (86,150) 1,653
Treasury stock, end of period (in shares) at Mar. 31, 2022           20    
Balance, beginning of period (in shares) at Dec. 31, 2022 57,655 57,655            
Balance, beginning of period at Dec. 31, 2022 $ 3,003,010 $ 58   847,965 2,248,948 $ (118) (95,321) 1,478
Treasury stock, beginning of period (in shares) at Dec. 31, 2022           14    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Restricted stock units vested (in shares)     224          
Equity withheld for employee taxes (in shares)   (72)            
Equity withheld for employee taxes (20,501)     (20,501)        
Stock-based compensation expense $ 34,265     34,265        
Exercise of stock options (in shares) 72 71            
Exercise of stock options $ 2,525     2,525        
Repurchase of common stock (in shares)   (30)            
Repurchase of common stock (8,510)       (8,510)      
Other comprehensive income (loss) 17,361           17,361  
Net income $ 102,292       102,292      
Balance, end of period (in shares) at Mar. 31, 2023 57,848 57,848            
Balance, end of period at Mar. 31, 2023 $ 3,130,442 $ 58   $ 864,254 $ 2,342,730 $ (118) $ (77,960) $ 1,478
Treasury stock, end of period (in shares) at Mar. 31, 2023           14    
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 102,292 $ 89,719
Adjustments to reconcile net income to net cash provided by/(used in) operating activities:    
Depreciation and amortization expense 22,782 24,259
Operating lease right-of-use assets amortization expense 10,043 14,787
Bad debt expense 182 8,675
Deferred taxes 823 (10,830)
Stock-based compensation expense 38,579 7,112
Unrealized (gain)/loss on derivative (7,904) 41,369
Impairment charges 88 20,401
Other (3,268) 3,361
Changes in assets and liabilities:    
Trade receivables and contract assets (3,573) (144,783)
Prepaid and other assets (105) (9,515)
Accounts payable 1,494 (4,633)
Accrued expenses and other liabilities (58,463) (74,929)
Operating lease liabilities (10,672) (14,171)
Income taxes payable (4,964) (2,670)
Net cash provided by/(used in) operating activities 87,334 (51,848)
Cash flows from investing activities:    
Purchases of property and equipment (7,913) (23,274)
Acquisition of business, net of cash acquired 0 (8,207)
Purchases of non-marketable securities (1,906) 0
Other investing activities, net (7,898) (3,082)
Net cash used in investing activities (17,717) (34,563)
Cash flows from financing activities:    
Proceeds from issuance of stock under the employee incentive programs 2,488 3,395
Payments of withholding taxes related to net share settlements of restricted stock units (3,153) (3,876)
Proceeds from debt 172 1,931
Repayment of debt (1,411) (6,836)
Repurchase of common stock (8,510) 0
Payment of contingent consideration for previously acquired business (4,678) (207)
Purchase of noncontrolling interest 0 (2,146)
Other financing activities, net (226) (1,865)
Net cash used in financing activities (15,318) (9,604)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 14,070 (45,407)
Net increase/(decrease) in cash, cash equivalents and restricted cash 68,369 (141,422)
Cash, cash equivalents and restricted cash, beginning of period 1,683,636 1,449,347
Cash, cash equivalents and restricted cash, end of period $ 1,752,005 $ 1,307,925
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 1,749,422 $ 1,681,344
Restricted cash in Prepaid and other current assets $ 406 $ 430
Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other noncurrent assets Other noncurrent assets
Restricted cash in Other noncurrent assets $ 2,177 $ 1,862
Total restricted cash 2,583 2,292
Total cash, cash equivalents and restricted cash $ 1,752,005 $ 1,683,636
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, and Asia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as several other industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated.
These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position as of March 31, 2023 and the results of its operations and its cash flows for the periods presented.
Risks and Uncertainties — As a result of its global operations, the Company may be subject to certain inherent risks.
Concentration of Credit — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables. The Company maintains cash, cash equivalents and short-term investments with financial institutions. The Company believes its credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.
The Company has cash in several countries, including Ukraine, Belarus and Russia, which have been impacted by the invasion of Ukraine (see Note 2 “Impact of the Invasion of Ukraine”) and where the banking sector remains subject to periodic instability; banking and other financial systems generally do not meet the banking standards of more developed markets; and bank deposits made by corporate entities are not insured. As of March 31, 2023, the Company had $68.3 million of cash and cash equivalents in banks in Ukraine, $34.0 million of cash and cash equivalents in banks in Belarus, and $27.1 million of cash and cash equivalents in banks in Russia. Cash in Ukraine and Belarus is used for the operational needs of the local entities and cash balances change with the expected operating needs of these entities. The Company regularly monitors cash held in these countries and, to the extent the cash held exceeds amounts required to support its operations in these countries, the Company distributes the excess funds into markets with more developed banking sectors to the extent it is possible to do so. Due to restrictions imposed by the Russian government, our ability to distribute excess funds from Russia to other countries is limited. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia, including cash and cash equivalents, to a third party. The timing and completion of a sale remains uncertain and any sale would be subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. The Company places its cash and cash equivalents with financial institutions considered stable in the region, limits the amount of credit exposure with any one financial institution and conducts ongoing evaluations of the credit worthiness of the financial institutions with which it does business. However, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, or sanctions may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions, which could adversely affect the Company’s business and financial condition.
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivables have not been material to the consolidated financial statements. If any of the Company’s customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, the Company’s credit losses and write-offs of trade receivables could increase, which would negatively impact its results of operations. See Note 2 “Impact of the Invasion of Ukraine” for further discussion regarding trade receivables and contract assets from customers located in Russia.
Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates revenues in various currencies, principally, euros, British pounds, Swiss francs and Canadian dollars and incurs expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos and Chinese yuan renminbi. The Company’s international operations expose it to risk of adverse fluctuations in foreign currency exchange rates through the remeasurement of foreign currency denominated assets and liabilities (both third-party and intercompany) and translation of earnings and cash flows into U.S. dollars. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Indian rupee and Hungarian forint transactions. See Note 6, “Derivative Financial Instruments for further discussion regarding the Company’s termination of the hedging program for the Russian ruble.
Interest rate risk — The Company is exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to cash and cash equivalent deposits, short-term investments and the Company’s borrowings, mainly under the 2021 Credit Agreement, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Debt”). The Company does not believe it is exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.
Adoption of New Accounting Standards
There were no recently adopted accounting standards which had a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
IMPACT OF THE INVASION OF UKRAINE
3 Months Ended
Mar. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
IMPACT OF THE INVASION OF UKRAINE IMPACT OF THE INVASION OF UKRAINE
On February 24, 2022, Russian forces attacked Ukraine and its people and EPAM has repeatedly called for an immediate end to this unlawful and unconscionable attack. As of March 31, 2023, the Company had $69.3 million of Property and equipment, net in Ukraine consisting of a building classified as construction-in-progress located in Kyiv with a net book value of $51.5 million, laptops with a net book value of $10.5 million, most of which are in the possession of employees, various office furniture, equipment and supplies with a net book value of $5.6 million, and leasehold improvements located throughout Ukraine with a net book value of $1.7 million. Additionally, as of March 31, 2023, the Company had Operating lease right-of-use assets located throughout Ukraine with a net book value of $11.0 million. Through the issuance date of these interim financial statements, the Company is not aware of any damage to its long-lived assets in Ukraine and the Company expects to continue to use these assets as part of its global delivery model.
On March 4, 2022, the Company announced a $100.0 million humanitarian commitment to support its employees and their families in and displaced from Ukraine. This humanitarian commitment is in addition to donations from EPAM's customers and employees and the work of EPAM volunteers on the ground. During the three months ended March 31, 2023 and 2022, the Company expensed $6.1 million and $25.7 million, respectively, related to this commitment, which included special cash payments to support impacted employees, financial and medical support for impacted families, travel, meals and lodging expenses, and donations to third-party humanitarian organizations. Of the expensed amount for the three months ended March 31, 2023, $2.5 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $3.6 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. Of this expensed amount for the three months ended March 31, 2022, $19.2 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $6.5 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. As of March 31, 2023, the Company has $49.1 million remaining to be expensed under this humanitarian commitment.
The Company executed its business continuity plans following the invasion to assist relocating employees residing in Ukraine and the surrounding region impacted by the war and geopolitical uncertainty to other countries and to assign delivery personnel in locations outside of the region to serve in unbilled standby or backup capacities to ensure the continuity of delivery for its customers who have substantial delivery exposure to Ukraine or other delivery concerns resulting from the invasion and ongoing war. In addition to costs incurred as part of EPAM’s humanitarian commitment to Ukraine, during the three months ended March 31, 2023, the Company incurred expenses of $0.2 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $7.4 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company incurred expenses of $18.7 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $2.6 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company also recorded an impairment charge of $1.3 million, classified as Other income/(expense) related to a financial asset in Ukraine which the Company believed to be unrealizable due to the events in Ukraine.
In response to the attacks on Ukraine, EPAM announced on March 4, 2022, it would discontinue services to customers located in Russia. Based on this change in facts and circumstances, the long-term cash flow forecast for the Company’s operations in Russia and its Russia reporting unit were significantly reduced. The reduction in the long-term cash flow forecasts indicated that the carrying amounts of goodwill and long-lived assets associated with the Company’s Russia reporting unit and operations in Russia may not be recoverable, and the carrying value of these assets was tested for impairment. The Company relied on the income approach to estimate the fair values of the Russia reporting unit and long-lived assets and considered multiple scenarios including the continuing operation and exit of operations in Russia. Reflecting the negative long-term cash flow forecasts that each of these scenarios produced for these assets, during the three months ended March 31, 2022, the Company recorded impairments of Property and equipment, net of $15.1 million, Operating lease right-of-use assets, net of $3.8 million, and Goodwill of $0.7 million. These asset impairment charges are included in Selling, general and administrative expenses in the interim condensed consolidated financial statements for the three months ended March 31, 2022.
Additionally, the Company evaluated trade receivables and contract assets for estimated future credit losses from customers located in Russia and recorded a bad debt expense of $8.4 million, reflecting the deterioration of creditworthiness of its customers in Russia during the three months ended March 31, 2022. The Company recorded a benefit to bad debt expense of $0.4 million during the three months ended March 31, 2023, reflecting better than previously expected credit collections from customers located in Russia. Bad debt expense is included in Selling, general and administrative expenses in the condensed consolidated statements of income.
On April 7, 2023, the Company amended and restated the agreement to sell substantially all of its remaining holdings in Russia to a third party. The timing and completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023 and prior to the issuance of these interim financial statements, the required approvals from the Russian government were received to proceed with the sale. Due to the significant uncertainty of obtaining the necessary regulatory approvals as of March 31, 2023, the Company does not believe a sale was probable to be completed as of March 31, 2023 and has not reported the assets and liabilities to be sold as held for sale in its condensed consolidated balance sheet.
As of March 31, 2023, the Company had the following assets and liabilities in Russia:
Cash and cash equivalents$26,696 
Trade receivables and contract assets, net of allowance of $4,724
4,329 
Prepaid and other current assets242 
Total assets in Russia$31,267 
Accounts payable$65 
Accrued compensation and benefits expenses5,508 
Accrued expenses and other current liabilities1,127 
Operating lease liabilities122 
Other noncurrent liabilities71 
Total liabilities in Russia$6,893 
As of March 31, 2023, based on the Company’s expected net proceeds from sale and recognition of the accumulated currency translation loss currently included in Accumulated other comprehensive loss, the Company expects to record a loss upon the earlier of classification of the assets and liabilities to be sold as held for sale or closing of a sale. Such loss is not expected to be material based on the information available through the date of issuance of these financial statements.Fluctuations in foreign currency exchange rates could impact the gain or loss the Company could recognize in the future. If unable to complete a sale, the Company could recognize other charges including restructuring costs.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS2022 Acquisitions — During the year ended December 31, 2022, the Company completed two acquisitions with a total purchase price of $13.6 million including contingent consideration with total acquisition-date fair value of $2.6 million. These acquisitions expanded EPAM’s capabilities to deliver end-to-end solutions for designing and building sophisticated commerce platforms, provided opportunities for geographic expansion as well as added $3.4 million of intangible assets, consisting of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL
Goodwill by reportable segment was as follows:
North AmericaEuropeTotal
Balance as of January 1, 2023
$216,960 $312,112 $529,072 
2022 Acquisitions purchase accounting adjustments— 87 87 
Effect of net foreign currency exchange rate changes128 4,443 4,571 
Balance as of March 31, 2023
$217,088 $316,642 $533,730 
The Russia segment had accumulated goodwill impairment losses of $2.9 million as of March 31, 2023 and December 31, 2022. There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2023 or December 31, 2022.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its condensed consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:
As of March 31, 2023
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$16,224 $— $16,224 $— 
Rights to acquire noncontrolling interest in consolidated subsidiaries$322 $— $— $322 
Total assets measured at fair value on a recurring basis$16,546 $ $16,224 $322 
Foreign exchange derivative liabilities$131 $— $131 $— 
Contingent consideration19,214 — — 19,214 
Total liabilities measured at fair value on a recurring basis
$19,345 $ $131 $19,214 
As of December 31, 2022
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$12,191 $— $12,191 $— 
Rights to acquire noncontrolling interest in consolidated subsidiaries334 — — 334 
Total assets measured at fair value on a recurring basis$12,525 $ $12,191 $334 
Foreign exchange derivative liabilities$9,350 $— $9,350 $— 
Contingent consideration24,308  — 24,308 
Total liabilities measured at fair value on a recurring basis
$33,658 $ $9,350 $24,308 
The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 6 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments.
The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration both as of March 31, 2023 and December 31, 2022, were at a maximum of 20.0%, if a rate was applied. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income/(loss), net in the Company’s condensed consolidated statement of income.
A reconciliation of the beginning and ending balances of Level 3 contingent consideration using significant unobservable inputs for the three months ended March 31, 2023 is as follows:
Amount
Contingent consideration as of January 1, 2023
$24,308 
Changes in fair value of contingent consideration included in Interest and other income/(loss), net297 
Payment of contingent consideration for previously acquired businesses(5,520)
Effect of foreign currency exchange rate changes, net129 
Contingent consideration as of March 31, 2023
$19,214 
Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s condensed consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2023
Financial Assets:
Cash equivalents:
Money market funds$143,684 $143,684 $143,684 $— $— 
Time deposits$80,157 $80,157 $80,157 $— $— 
Total cash equivalents$223,841 $223,841 $223,841 $— $— 
Restricted cash$2,583 $2,583 $2,583 $— $— 
Time deposits included in Short-term investments$60,373 $60,373 $— $60,373 $— 
Financial Liabilities:
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $— $25,000 $— 
Deferred consideration for asset acquisition$54,115 $54,115 $— $54,115 $— 
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2022
Financial Assets:
Cash equivalents:
Money market funds$312,321 $312,321 $312,321 $— $— 
Total cash equivalents$312,321 $312,321 $312,321 $— $— 
Restricted cash$2,292 $2,292 $2,292 $— $— 
Time deposits included in Short-term investments$60,336 $60,336 $— $60,336 $— 
Financial Liabilities:
Short-term debt$2,861 $2,861 $— $2,861 $— 
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $— $25,000 $— 
Other long-term debt$2,693 $2,693 $— $2,693 $— 
Deferred consideration for asset acquisition$53,636 $53,636 $— $53,636 $— 
During the year ended December 31, 2022, the Company completed an asset acquisition of software licenses for use in the regular course of business for a purchase price of $66.1 million, which included an upfront payment of $13.3 million and fixed deferred consideration, payable in annual installments, with an acquisition-date fair value of $52.8 million. To estimate fair value, the future payments were discounted to present value using a discount rate based on the estimated borrowing rate of the Company. The weighted average discount rate used to determine the acquisition-date fair value was 5.20%. See Note 13 “Commitments and Contingencies” for more information regarding the deferred consideration.
Non-Marketable Securities Without Readily Determinable Fair Values
The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $30.3 million and $28.4 million as of March 31, 2023 and December 31, 2022, respectively, and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTSIn the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Hungarian forint and Indian rupee transactions.
During the three months ended March 31, 2022, in response to the invasion of Ukraine, the Company de-designated its Russian ruble foreign exchange forward contracts as hedges and entered into offsetting foreign exchange forward contracts with the same counterparty. The Company determined it was probable the underlying forecasted foreign currency transactions which were hedged would not occur and reclassified the accumulated loss of $43.9 million on the underlying hedges into income which is classified as foreign exchange loss in the condensed consolidated statement of income. As of March 31, 2023, all of the Company’s Russian ruble foreign exchange forwards contracts had settled.
As of March 31, 2023, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.
The fair value of derivative instruments on the Company’s condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were as follows:
As of March 31, 2023As of December 31, 2022
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$16,224 $12,191 
Accrued expenses and other current liabilities$131 $1,445 
Foreign exchange forward contracts -
Not designated as hedging instruments
Accrued expenses and other current liabilities$— $7,905 
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
LEASES LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 8.8 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2023 and 2022. See Note 2 “Impact of the Invasion of Ukraine” for discussion of impairment of right-of-use assets in Russia.
During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20232022
Operating lease costSelling, general and administrative expenses$11,183 $15,884 
Variable lease costSelling, general and administrative expenses3,648 3,187 
Short-term lease costSelling, general and administrative expenses2,656 1,039 
Total lease cost$17,487 $20,110 
Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:
Three Months Ended
March 31,
 20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$11,719 $14,803 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,349 $19,484 
Non-cash net increase/(decrease) due to lease modifications:
Operating lease right-of-use assets$1,383 $(7,428)
Operating lease liabilities$1,114 $(7,434)
Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:
 As of March 31, 2023As of March 31, 2022
Weighted average remaining lease term, in years:
Operating leases5.35.7
Weighted average discount rate:
Operating leases3.3 %2.4 %
As of March 31, 2023, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2023 (excluding three months ended March 31, 2023)
$34,923 
202438,223 
202530,128 
202623,774 
202714,968 
Thereafter29,400 
Total lease payments171,416 
Less: imputed interest(12,571)
Total$158,845 
The Company had committed to payments of $14.2 million related to operating lease agreements that had not yet commenced as of March 31, 2023. These operating leases will commence on various dates during 2023 with lease terms ranging from 0.2 to 7.3 years. The Company did not have any material finance lease agreements that had not yet commenced.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
DEBT DEBTRevolving Credit Facility — On October 21, 2021, the Company replaced its 2017 credit facility with a new unsecured credit agreement (the “2021 Credit Agreement”) with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Santander Bank, N.A.; and Raiffeisen Bank International AG (collectively the “Lenders”). The 2021 Credit Agreement provides for a revolving credit facility (the “2021 Revolving Facility”) with a borrowing capacity of $700.0 million, with the potential to increase the borrowing capacity up to $1.000 billion if certain conditions are met. The 2021 Credit Agreement matures on October 21, 2026.
Borrowings under the 2021 Revolving Facility may be denominated in U.S. dollars or up to a maximum of $150.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2021 Revolving Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, or (c) the Daily LIBOR Rate, plus 1.0%, so long as the Daily LIBOR Rate is offered, ascertainable and not unlawful.
The 2021 Credit Agreement includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2023, the Company was in compliance with all covenants contained in the 2021 Credit Agreement.
The following table presents the outstanding debt and borrowing capacity of the Company under the 2021 Credit Agreement:
 As of
March 31,
2023
As of
December 31,
2022
Outstanding debt$25,000 $25,000 
Interest rate5.6 %5.2 %
Available borrowing capacity$675,000 $675,000 
Maximum borrowing capacity$700,000 $700,000 
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUES REVENUES
Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$683,553 $25,954 $295 $709,802 
EMEA25,372 438,565 — 463,937 
APAC726 26,084 — 26,810 
CEE306 2,544 7,542 10,392 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$659,776 $25,960 $1,057 $686,793 
EMEA25,098 396,753 99 421,950 
APAC783 28,799 — 29,582 
CEE2,054 458 30,777 33,289 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$123,659 $153,055 $1,646 $278,360 
Financial Services143,850 123,608 3,207 270,665 
Business Information & Media116,158 86,108 114 202,380 
Software & Hi-Tech149,798 38,682 711 189,191 
Life Sciences & Healthcare96,597 14,526 135 111,258 
Emerging Verticals79,895 77,168 2,024 159,087 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$122,247 $136,788 $6,284 $265,319 
Financial Services120,335 117,330 22,398 260,063 
Business Information & Media110,946 82,901 456 194,303 
Software & Hi-Tech156,282 32,454 747 189,483 
Life Sciences & Healthcare111,371 12,282 150 123,803 
Emerging Verticals66,530 70,215 1,898 138,643 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$644,628 $425,598 $4,753 $1,074,979 
Fixed-price61,231 66,203 3,071 130,505 
Licensing and other revenues4,098 1,346 13 5,457 
        Revenues$709,957 $493,147 $7,837 $1,210,941 
Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$626,807 $377,655 $18,691 $1,023,153 
Fixed-price56,765 73,608 13,190 143,563 
Licensing and other revenues4,139 707 52 4,898 
        Revenues$687,711 $451,970 $31,933 $1,171,614 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$707,034 $492,397 $7,824 $1,207,255 
Transferred at a point of time2,923 750 13 3,686 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$685,109 $451,848 $31,891 $1,168,848 
Transferred at a point of time2,602 122 42 2,766 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
During the three months ended March 31, 2023, the Company recognized $7.2 million of revenues from performance obligations satisfied in previous periods compared to $6.0 million during the three months ended March 31, 2022.
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2023. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$12,353 $3,124 $2,564 $— $18,041 
The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.
Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2023
As of
December 31,
2022
Contract assets included in Trade receivables and contract assets, net$22,524 $11,490 
Contract liabilities included in Accrued expenses and other current liabilities$35,598 $36,036 
Contract liabilities included in Other noncurrent liabilities$319 $42 
Contract assets comprise amounts where the Company’s right to bill is contingent on something other than the passage of time such as achievement of contractual milestones. Contract assets have increased since December 31, 2022 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods.
During the three months ended March 31, 2023, the Company recognized $19.2 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2022. During the three months ended March 31, 2022, the Company recognized $26.3 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2021.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY
Stock-Based Compensation
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20232022
Cost of revenues (exclusive of depreciation and amortization)$16,011 $(424)
Selling, general and administrative expenses22,568 7,536 
Total$38,579 $7,112 
Stock Options
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2023
1,923 $98.92 
Options granted108 $299.00 
Options exercised(72)$35.54 
Options outstanding at March 31, 2023
1,959 $112.21 $376,403 3.6
Options vested and exercisable as of March 31, 2023
1,665 $79.73 $369,504 2.7
Options expected to vest as of March 31, 2023
272 $295.97 $6,519 9.0
As of March 31, 2023, $33.8 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.6 years.
Restricted Stock and Restricted Stock Units
Service-Based Awards
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2023
916 $291.19 99 $257.74 
Awards granted458 $299.19 36 $299.00 
Awards modified(15)$278.52 15 $305.59 
Awards vested(223)$251.17 (42)$235.38 
Awards forfeited/cancelled(18)$289.75 (3)$229.31 
Unvested service-based awards outstanding at March 31, 2023
1,118 $302.65 105 $288.01 
As of March 31, 2023, $271.0 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.1 years.
As of March 31, 2023, $26.8 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.9 years.
The liability associated with the service-based liability-classified RSUs as of March 31, 2023 and December 31, 2022, was $3.7 million and $10.2 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.
Performance-Based Awards
The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2023
9 $165.87 15 $412.60 
Awards vested— — (1)$437.25 
Awards forfeited/cancelled— — (1)$363.93 
Unvested performance-based awards outstanding at March 31, 2023
9 $165.87 13 $414.75 
As of March 31, 2023, $0.2 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 0.4 years.
As of March 31, 2023, $3.0 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.3 years.
2021 Employee Stock Purchase Plan
The 2021 Employee Stock Purchase Plan ("ESPP") enables eligible employees to purchase shares of EPAM’s common stock at a discount at the end of each designated offering period, which occurs every six months in April and November. The purchase price is equal to 85% of the fair market value of a share of EPAM’s common stock on the first date of an offering or the date of purchase, whichever is lower. During the three months ended March 31, 2023 and 2022, no purchases of common stock have been made under the ESPP.
The Company recognizes compensation expense related to share issuances pursuant to the ESPP on a straight-line basis over the six-month offering period. For the three months ended March 31, 2023 and 2022, the Company recognized $3.2 million and $1.7 million, respectively, of stock-based compensation expense related to the ESPP. As of March 31, 2023, total unrecognized stock-based compensation cost related to the ESPP was $1.1 million, which is expected to be recognized over a period of 0.1 years.
Commitments for Future Equity Awards
In connection with the Company’s acquisitions of businesses as discussed in Note 3 “Acquisitions,” EPAM enters into agreements that contractually commit it to granting equity awards at future dates. The agreements are unique to each acquisition and terms vary to specify the number of future awards to be issued or a monetary value that will be settled with equity awards valued at future stock prices.
As of March 31, 2023, the Company has commitments to grant up to $26.1 million of equity awards with the number of awards to be determined based on future stock prices. These awards contain performance criteria that will determine the number of future awards to be issued and there is a service-based vesting requirement after the grant date associated with these awards. As these awards are considered granted for accounting purposes, in determining the expense, the Company adjusts the expected settlement based on the probability of achievement of the performance criteria. Related to these awards, the amount of stock-based compensation expense recorded in the condensed consolidated statements of income for the three months ended March 31, 2023 was not material.
As of March 31, 2023, the Company has issued 2 thousand performance-based equity-classified RSUs which are not considered granted for accounting purposes as the future vesting conditions have not yet been determined.
Share Repurchases
On February 13, 2023, the Board of Directors authorized a share repurchase program for up to $500.0 million of the Company's outstanding common stock. EPAM may repurchase shares of its common stock on a discretionary basis from time to time through open market purchases, privately negotiated transactions or other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. The timing and total amount of stock repurchases will depend upon business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, and other considerations. The share repurchase program has a term of 24 months, may be suspended or discontinued at any time, and does not obligate the company to acquire any amount of common stock.
During the three months ended March 31, 2023, the Company repurchased 30 thousand shares of its common stock at an average price of $283.69 for a total of $8.5 million in cash. All of the repurchased shares have been retired. As of March 31, 2023, a remaining balance of $491.5 million of the Company's common stock was available for purchase under share repurchase authorizations by its Board of Directors.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
During the first quarter of 2022, the Company recorded its interim tax provision using the discrete method rather than using an estimated annual effective tax rate. The discrete method treats the year-to-date period as if it were the annual period and determines the income tax expense or benefit on that basis. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. During the second, third and fourth quarters of 2022, the Company used an estimated annual effective tax rate. The change did not have a material impact on the condensed consolidated interim financial statements.
The Company’s worldwide effective tax rates for the three months ended March 31, 2023 and 2022 were 19.6% and 15.6%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $6.0 million and $13.1 million during the three months ended March 31, 2023 and 2022, respectively.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock, unvested equity-settled RSUs and the stock to be issued under the Company’s ESPP. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20232022
Numerator for basic and diluted earnings per share:
Net income$102,292 $89,719 
Numerator for basic and diluted earnings per share$102,292 $89,719 
Denominator:  
Weighted average common shares for basic earnings per share57,702 56,915 
Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP1,596 2,026 
Weighted average common shares for diluted earnings per share
59,298 58,941 
Net income per share:  
Basic$1.77 $1.58 
Diluted$1.73 $1.52 
The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 260 thousand and 137 thousand during the three months ended March 31, 2023 and 2022, respectively.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIESIndemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third-party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.
The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Ukraine Humanitarian Commitment — On March 4, 2022, EPAM announced that it has established a $100.0 million humanitarian commitment to support its employees in Ukraine and their families. See Note 2 “Impact of the Invasion of Ukraine” for more information regarding commitments to humanitarian aid for Ukraine.
Deferred Consideration — During the year ended December 31, 2022, the Company purchased software licenses for use in the regular course of business in exchange for an upfront payment and fixed, future annual payments due over the next 4 years. As of March 31, 2023, the undiscounted deferred consideration amounts owed totaled approximately $60.0 million and are expected to be paid as follows: $14.2 million during the remainder of 2023, $14.0 million in 2024, $15.1 million in 2025, and $16.7 million in 2026.
Contractual Commitment — On March 31, 2023, the Company entered into a 5-year agreement for cloud services through which it committed to spending at least $75 million over the term of the agreement. The Company has the ability to cancel the commitment whereby it would incur a cancellation penalty of 20% of the remaining contractual commitment.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, certain taxes included in operating expenses, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges and benefits. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia and the subsequent decision to exit its operations in Russia.
Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2023 and 2022, were as follows:
 Three Months Ended
March 31,
 20232022
Segment revenues:
North America$709,957 $687,711 
Europe493,147 451,970 
Russia7,837 31,933 
Total segment revenues$1,210,941 $1,171,614 
Segment operating profit/(loss):  
North America$122,831 $126,734 
Europe59,904 56,711 
Russia(3,005)(19,484)
Total segment operating profit$179,730 $163,961 
Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2023 and 2022.
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20232022
Total segment operating profit:$179,730 $163,961 
Unallocated amounts:
Stock-based compensation expense(38,579)(7,112)
Amortization of intangibles assets(5,537)(5,244)
Other acquisition-related expenses (241)(579)
Other unallocated expenses(15,002)(21,784)
Income from operations120,371 129,242 
Interest and other income/(loss), net11,521 (165)
Foreign exchange loss(4,608)(22,785)
Income before provision for income taxes$127,284 $106,292 
Geographic Area Information
Long-lived assets presented in the table below include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2023
As of
December 31,
2022
Ukraine$69,290 $70,183 
United States65,165 68,804 
Belarus55,282 57,311 
Poland14,736 14,685 
Hungary8,483 8,552 
India7,895 8,506 
Other 46,216 45,307 
Total$267,067 $273,348 
See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia, impairment of long-lived assets in Russia and the subsequent decision to exit its operations in Russia.
The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2023 and 2022:
Three Months Ended
March 31,
20232022
United States$679,437 $657,027 
United Kingdom155,327 153,197 
Switzerland89,861 81,830 
Netherlands59,100 50,179 
Germany42,735 36,389 
Canada27,832 27,029 
Russia5,873 30,692 
Other locations150,776 135,271 
Total$1,210,941 $1,171,614 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSSThe following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20232022
Foreign currency translation
Beginning balance$(101,780)$(52,747)
Foreign currency translation16,300 (36,115)
Income tax (expense)/ benefit(3,073)5,563 
Foreign currency translation, net of tax13,227 (30,552)
Ending balance$(88,553)$(83,299)
Cash flow hedging instruments
Beginning balance$8,306 $(3,417)
Unrealized gain/ (loss) in fair value7,895 (46,557)
Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)(2,580)904 
Net loss reclassified into Foreign exchange loss33 43,854 
Income tax (expense)/ benefit(1,214)408 
Cash flow hedging instruments, net of tax4,134 (1,391)
Ending balance(1)
$12,440 $(4,808)
Defined benefit plans
Beginning balance$(1,847)$1,957 
Ending balance$(1,847)$1,957 
Accumulated other comprehensive loss$(77,960)$(86,150)
(1) As of March 31, 2023, the ending balance of net unrealized gain related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Nature of Operations EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, and Asia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as several other industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Basis of Presentation Basis of Presentation — The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in its Annual Report on Form 10-K.
Use of Estimates The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position as of March 31, 2023 and the results of its operations and its cash flows for the periods presented.
Concentration of Credit And Interest Rate Risk Concentration of Credit — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables. The Company maintains cash, cash equivalents and short-term investments with financial institutions. The Company believes its credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.The Company has cash in several countries, including Ukraine, Belarus and Russia, which have been impacted by the invasion of Ukraine (see Note 2 “Impact of the Invasion of Ukraine”) and where the banking sector remains subject to periodic instability; banking and other financial systems generally do not meet the banking standards of more developed markets; and bank deposits made by corporate entities are not insured. Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivables have not been material to the consolidated financial statements. If any of the Company’s customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, the Company’s credit losses and write-offs of trade receivables could increase, which would negatively impact its results of operations. Interest rate risk — The Company is exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to cash and cash equivalent deposits, short-term investments and the Company’s borrowings, mainly under the 2021 Credit Agreement, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Debt”). The Company does not believe it is exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.
Foreign currency risk Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates revenues in various currencies, principally, euros, British pounds, Swiss francs and Canadian dollars and incurs expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos and Chinese yuan renminbi. The Company’s international operations expose it to risk of adverse fluctuations in foreign currency exchange rates through the remeasurement of foreign currency denominated assets and liabilities (both third-party and intercompany) and translation of earnings and cash flows into U.S. dollars. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Indian rupee and Hungarian forint transactions.
Adoption of New Accounting Standards and Pending Accounting Standards
Adoption of New Accounting Standards
There were no recently adopted accounting standards which had a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
Fair Value of Financial Instruments
The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 6 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments.
The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration both as of March 31, 2023 and December 31, 2022, were at a maximum of 20.0%, if a rate was applied. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income/(loss), net in the Company’s condensed consolidated statement of income.
Non-Marketable Securities Without Readily Determinable Fair Values Non-Marketable Securities Without Readily Determinable Fair ValuesThe Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
IMPACT OF THE INVASION OF UKRAINE (Tables)
3 Months Ended
Mar. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets and Liabilities in Russia As of March 31, 2023, the Company had the following assets and liabilities in Russia:
Cash and cash equivalents$26,696 
Trade receivables and contract assets, net of allowance of $4,724
4,329 
Prepaid and other current assets242 
Total assets in Russia$31,267 
Accounts payable$65 
Accrued compensation and benefits expenses5,508 
Accrued expenses and other current liabilities1,127 
Operating lease liabilities122 
Other noncurrent liabilities71 
Total liabilities in Russia$6,893 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill by Reportable Segment Goodwill by reportable segment was as follows:
North AmericaEuropeTotal
Balance as of January 1, 2023
$216,960 $312,112 $529,072 
2022 Acquisitions purchase accounting adjustments— 87 87 
Effect of net foreign currency exchange rate changes128 4,443 4,571 
Balance as of March 31, 2023
$217,088 $316,642 $533,730 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:
As of March 31, 2023
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$16,224 $— $16,224 $— 
Rights to acquire noncontrolling interest in consolidated subsidiaries$322 $— $— $322 
Total assets measured at fair value on a recurring basis$16,546 $ $16,224 $322 
Foreign exchange derivative liabilities$131 $— $131 $— 
Contingent consideration19,214 — — 19,214 
Total liabilities measured at fair value on a recurring basis
$19,345 $ $131 $19,214 
As of December 31, 2022
BalanceLevel 1Level 2Level 3
Foreign exchange derivative assets$12,191 $— $12,191 $— 
Rights to acquire noncontrolling interest in consolidated subsidiaries334 — — 334 
Total assets measured at fair value on a recurring basis$12,525 $ $12,191 $334 
Foreign exchange derivative liabilities$9,350 $— $9,350 $— 
Contingent consideration24,308  — 24,308 
Total liabilities measured at fair value on a recurring basis
$33,658 $ $9,350 $24,308 
Schedule of Acquisition-Related Contingent Consideration Roll Forward A reconciliation of the beginning and ending balances of Level 3 contingent consideration using significant unobservable inputs for the three months ended March 31, 2023 is as follows:
Amount
Contingent consideration as of January 1, 2023
$24,308 
Changes in fair value of contingent consideration included in Interest and other income/(loss), net297 
Payment of contingent consideration for previously acquired businesses(5,520)
Effect of foreign currency exchange rate changes, net129 
Contingent consideration as of March 31, 2023
$19,214 
Schedule of Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
March 31, 2023
Financial Assets:
Cash equivalents:
Money market funds$143,684 $143,684 $143,684 $— $— 
Time deposits$80,157 $80,157 $80,157 $— $— 
Total cash equivalents$223,841 $223,841 $223,841 $— $— 
Restricted cash$2,583 $2,583 $2,583 $— $— 
Time deposits included in Short-term investments$60,373 $60,373 $— $60,373 $— 
Financial Liabilities:
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $— $25,000 $— 
Deferred consideration for asset acquisition$54,115 $54,115 $— $54,115 $— 
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
December 31, 2022
Financial Assets:
Cash equivalents:
Money market funds$312,321 $312,321 $312,321 $— $— 
Total cash equivalents$312,321 $312,321 $312,321 $— $— 
Restricted cash$2,292 $2,292 $2,292 $— $— 
Time deposits included in Short-term investments$60,336 $60,336 $— $60,336 $— 
Financial Liabilities:
Short-term debt$2,861 $2,861 $— $2,861 $— 
Borrowings under the 2021 Credit Agreement$25,000 $25,000 $— $25,000 $— 
Other long-term debt$2,693 $2,693 $— $2,693 $— 
Deferred consideration for asset acquisition$53,636 $53,636 $— $53,636 $— 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments The fair value of derivative instruments on the Company’s condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were as follows:
As of March 31, 2023As of December 31, 2022
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
Prepaid expenses and other current assets$16,224 $12,191 
Accrued expenses and other current liabilities$131 $1,445 
Foreign exchange forward contracts -
Not designated as hedging instruments
Accrued expenses and other current liabilities$— $7,905 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expenses During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:
 Three Months Ended
March 31,
Income Statement Classification20232022
Operating lease costSelling, general and administrative expenses$11,183 $15,884 
Variable lease costSelling, general and administrative expenses3,648 3,187 
Short-term lease costSelling, general and administrative expenses2,656 1,039 
Total lease cost$17,487 $20,110 
Schedule of Supplemental Cash Flow Information Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:
Three Months Ended
March 31,
 20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$11,719 $14,803 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,349 $19,484 
Non-cash net increase/(decrease) due to lease modifications:
Operating lease right-of-use assets$1,383 $(7,428)
Operating lease liabilities$1,114 $(7,434)
Schedule of Weighted Average Lease Terms and Discount Rates Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:
 As of March 31, 2023As of March 31, 2022
Weighted average remaining lease term, in years:
Operating leases5.35.7
Weighted average discount rate:
Operating leases3.3 %2.4 %
Schedule of Maturity of Operating Lease Liabilities As of March 31, 2023, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2023 (excluding three months ended March 31, 2023)
$34,923 
202438,223 
202530,128 
202623,774 
202714,968 
Thereafter29,400 
Total lease payments171,416 
Less: imputed interest(12,571)
Total$158,845 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt And Borrowing Capacity The following table presents the outstanding debt and borrowing capacity of the Company under the 2021 Credit Agreement:
 As of
March 31,
2023
As of
December 31,
2022
Outstanding debt$25,000 $25,000 
Interest rate5.6 %5.2 %
Available borrowing capacity$675,000 $675,000 
Maximum borrowing capacity$700,000 $700,000 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$683,553 $25,954 $295 $709,802 
EMEA25,372 438,565 — 463,937 
APAC726 26,084 — 26,810 
CEE306 2,544 7,542 10,392 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Customer Locations
Americas$659,776 $25,960 $1,057 $686,793 
EMEA25,098 396,753 99 421,950 
APAC783 28,799 — 29,582 
CEE2,054 458 30,777 33,289 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$123,659 $153,055 $1,646 $278,360 
Financial Services143,850 123,608 3,207 270,665 
Business Information & Media116,158 86,108 114 202,380 
Software & Hi-Tech149,798 38,682 711 189,191 
Life Sciences & Healthcare96,597 14,526 135 111,258 
Emerging Verticals79,895 77,168 2,024 159,087 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Industry Verticals
Travel & Consumer$122,247 $136,788 $6,284 $265,319 
Financial Services120,335 117,330 22,398 260,063 
Business Information & Media110,946 82,901 456 194,303 
Software & Hi-Tech156,282 32,454 747 189,483 
Life Sciences & Healthcare111,371 12,282 150 123,803 
Emerging Verticals66,530 70,215 1,898 138,643 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$644,628 $425,598 $4,753 $1,074,979 
Fixed-price61,231 66,203 3,071 130,505 
Licensing and other revenues4,098 1,346 13 5,457 
        Revenues$709,957 $493,147 $7,837 $1,210,941 
Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Contract Types
Time-and-material$626,807 $377,655 $18,691 $1,023,153 
Fixed-price56,765 73,608 13,190 143,563 
Licensing and other revenues4,139 707 52 4,898 
        Revenues$687,711 $451,970 $31,933 $1,171,614 

Timing of Revenue Recognition
The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:
Three Months Ended March 31, 2023
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$707,034 $492,397 $7,824 $1,207,255 
Transferred at a point of time2,923 750 13 3,686 
        Revenues$709,957 $493,147 $7,837 $1,210,941 

Three Months Ended March 31, 2022
Reportable Segments
North AmericaEuropeRussiaConsolidated Revenues
Timing of Revenue Recognition
Transferred over time$685,109 $451,848 $31,891 $1,168,848 
Transferred at a point of time2,602 122 42 2,766 
        Revenues$687,711 $451,970 $31,933 $1,171,614 
Schedule of Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2023. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.
Less than 1 year1 Year2 Years3 YearsTotal
Contract Type
Fixed-price$12,353 $3,124 $2,564 $— $18,041 
Schedule of Contract Balances
The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:
 As of
March 31,
2023
As of
December 31,
2022
Contract assets included in Trade receivables and contract assets, net$22,524 $11,490 
Contract liabilities included in Accrued expenses and other current liabilities$35,598 $36,036 
Contract liabilities included in Other noncurrent liabilities$319 $42 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Stock-Based Compensation Expenses
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
March 31,
20232022
Cost of revenues (exclusive of depreciation and amortization)$16,011 $(424)
Selling, general and administrative expenses22,568 7,536 
Total$38,579 $7,112 
Schedule of Stock Options Activity
Stock option activity under the Company’s plans is set forth below:
 Number of
Options 
Weighted Average
Exercise Price 
Aggregate
Intrinsic Value 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding at January 1, 2023
1,923 $98.92 
Options granted108 $299.00 
Options exercised(72)$35.54 
Options outstanding at March 31, 2023
1,959 $112.21 $376,403 3.6
Options vested and exercisable as of March 31, 2023
1,665 $79.73 $369,504 2.7
Options expected to vest as of March 31, 2023
272 $295.97 $6,519 9.0
Schedule of Service-Based Awards Activity The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock Units
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding at January 1, 2023
916 $291.19 99 $257.74 
Awards granted458 $299.19 36 $299.00 
Awards modified(15)$278.52 15 $305.59 
Awards vested(223)$251.17 (42)$235.38 
Awards forfeited/cancelled(18)$289.75 (3)$229.31 
Unvested service-based awards outstanding at March 31, 2023
1,118 $302.65 105 $288.01 
Schedule of Performance-Based Awards Activity The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2023:
Equity-Classified
Equity-Settled
Restricted Stock
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Number of
Shares 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding at January 1, 2023
9 $165.87 15 $412.60 
Awards vested— — (1)$437.25 
Awards forfeited/cancelled— — (1)$363.93 
Unvested performance-based awards outstanding at March 31, 2023
9 $165.87 13 $414.75 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 Three Months Ended
March 31,
 20232022
Numerator for basic and diluted earnings per share:
Net income$102,292 $89,719 
Numerator for basic and diluted earnings per share$102,292 $89,719 
Denominator:  
Weighted average common shares for basic earnings per share57,702 56,915 
Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP1,596 2,026 
Weighted average common shares for diluted earnings per share
59,298 58,941 
Net income per share:  
Basic$1.77 $1.58 
Diluted$1.73 $1.52 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2023 and 2022, were as follows:
 Three Months Ended
March 31,
 20232022
Segment revenues:
North America$709,957 $687,711 
Europe493,147 451,970 
Russia7,837 31,933 
Total segment revenues$1,210,941 $1,171,614 
Segment operating profit/(loss):  
North America$122,831 $126,734 
Europe59,904 56,711 
Russia(3,005)(19,484)
Total segment operating profit$179,730 $163,961 
Schedule of Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
Three Months Ended
March 31,
20232022
Total segment operating profit:$179,730 $163,961 
Unallocated amounts:
Stock-based compensation expense(38,579)(7,112)
Amortization of intangibles assets(5,537)(5,244)
Other acquisition-related expenses (241)(579)
Other unallocated expenses(15,002)(21,784)
Income from operations120,371 129,242 
Interest and other income/(loss), net11,521 (165)
Foreign exchange loss(4,608)(22,785)
Income before provision for income taxes$127,284 $106,292 
Schedule of Physical Location and Values of Long-Lived Assets Physical locations and values of the Company’s long-lived assets are presented below:
As of
March 31,
2023
As of
December 31,
2022
Ukraine$69,290 $70,183 
United States65,165 68,804 
Belarus55,282 57,311 
Poland14,736 14,685 
Hungary8,483 8,552 
India7,895 8,506 
Other 46,216 45,307 
Total$267,067 $273,348 
Schedule of Revenues by Customer Location The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2023 and 2022:
Three Months Ended
March 31,
20232022
United States$679,437 $657,027 
United Kingdom155,327 153,197 
Switzerland89,861 81,830 
Netherlands59,100 50,179 
Germany42,735 36,389 
Canada27,832 27,029 
Russia5,873 30,692 
Other locations150,776 135,271 
Total$1,210,941 $1,171,614 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:
Three Months Ended
March 31,
20232022
Foreign currency translation
Beginning balance$(101,780)$(52,747)
Foreign currency translation16,300 (36,115)
Income tax (expense)/ benefit(3,073)5,563 
Foreign currency translation, net of tax13,227 (30,552)
Ending balance$(88,553)$(83,299)
Cash flow hedging instruments
Beginning balance$8,306 $(3,417)
Unrealized gain/ (loss) in fair value7,895 (46,557)
Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)(2,580)904 
Net loss reclassified into Foreign exchange loss33 43,854 
Income tax (expense)/ benefit(1,214)408 
Cash flow hedging instruments, net of tax4,134 (1,391)
Ending balance(1)
$12,440 $(4,808)
Defined benefit plans
Beginning balance$(1,847)$1,957 
Ending balance$(1,847)$1,957 
Accumulated other comprehensive loss$(77,960)$(86,150)
(1) As of March 31, 2023, the ending balance of net unrealized gain related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months.
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Cash and cash equivalents $ 1,749,422 $ 1,681,344
Ukraine    
Concentration Risk [Line Items]    
Cash and cash equivalents 68,300  
Belarus    
Concentration Risk [Line Items]    
Cash and cash equivalents 34,000  
Russia    
Concentration Risk [Line Items]    
Cash and cash equivalents $ 27,100  
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Mar. 04, 2022
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net $ 267,067,000   $ 273,348,000  
Operating lease, right-of-use asset 146,815,000   148,780,000  
Commitments related to operating lease agreements that have not yet commenced 14,200,000      
Impairment charges 88,000 $ 20,401,000    
Bad debt expense 182,000 8,675,000    
Humanitarian Commitment        
Unusual or Infrequent Item, or Both [Line Items]        
Commitments related to operating lease agreements that have not yet commenced 49,100,000      
Nonoperating expense 6,100,000 25,700,000    
Humanitarian Commitment | Cost of revenues (exclusive of depreciation and amortization)        
Unusual or Infrequent Item, or Both [Line Items]        
Nonoperating expense 2,500,000 19,200,000    
Humanitarian Commitment | Selling, general and administrative expenses        
Unusual or Infrequent Item, or Both [Line Items]        
Nonoperating expense 3,600,000 6,500,000    
Ukraine        
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net 69,290,000   $ 70,183,000  
Operating lease, right-of-use asset 11,000,000      
Ukraine | Cost of revenues (exclusive of depreciation and amortization)        
Unusual or Infrequent Item, or Both [Line Items]        
Standby resources expense 7,400,000 2,600,000    
Ukraine | Selling, general and administrative expenses        
Unusual or Infrequent Item, or Both [Line Items]        
Standby resources expense 200,000 18,700,000    
Ukraine | Other income/(expense)        
Unusual or Infrequent Item, or Both [Line Items]        
Impairment charges   1,300,000    
Ukraine | Humanitarian Commitment        
Unusual or Infrequent Item, or Both [Line Items]        
Commitments related to operating lease agreements that have not yet commenced       $ 100,000,000
Russia        
Unusual or Infrequent Item, or Both [Line Items]        
Impairment of property, plant and equipment   15,100,000    
Operating lease, impairment loss   3,800,000    
Goodwill, impairment loss   700,000    
Bad debt expense (400,000) $ 8,400,000    
Building | Ukraine        
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net 51,500,000      
Computer Equipment | Ukraine        
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net 10,500,000      
Furniture and Fixtures | Ukraine        
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net 5,600,000      
Leasehold Improvements | Ukraine        
Unusual or Infrequent Item, or Both [Line Items]        
Property and equipment, net $ 1,700,000      
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details) - Russia - Discontinued Operations, Held-for-sale or Disposed of by Sale
$ in Thousands
Mar. 31, 2023
USD ($)
Unusual or Infrequent Item, or Both [Line Items]  
Cash and cash equivalents $ 26,696
Allowance 4,724
Trade receivables and contract assets, net of allowance of $4,724 4,329
Prepaid and other current assets 242
Total assets in Russia 31,267
Accounts payable 65
Accrued compensation and benefits expenses 5,508
Accrued expenses and other current liabilities 1,127
Operating lease liabilities 122
Other noncurrent liabilities 71
Total liabilities in Russia $ 6,893
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS (Narrative) (Details) - 2022 Acquisitions purchase accounting adjustments
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
business
Business Acquisition [Line Items]  
Number of acquisitions | business 2
Purchase price including contingent consideration $ 13.6
Contingent consideration fair value 2.6
Customer Relationships  
Business Acquisition [Line Items]  
Finite-lived intangible assets acquired, amount $ 3.4
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL (Goodwill Roll Forward) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Total  
Beginning balance $ 529,072
2022 Acquisitions purchase accounting adjustments 87
Effect of net foreign currency exchange rate changes 4,571
Ending balance 533,730
North America  
Total  
Beginning balance 216,960
2022 Acquisitions purchase accounting adjustments 0
Effect of net foreign currency exchange rate changes 128
Ending balance 217,088
Europe  
Total  
Beginning balance 312,112
2022 Acquisitions purchase accounting adjustments 87
Effect of net foreign currency exchange rate changes 4,443
Ending balance $ 316,642
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL (Goodwill Accumulated Impairment Losses) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Russia    
Goodwill [Line Items]    
Accumulated impairment loss $ 2,900,000 $ 2,900,000
North America    
Goodwill [Line Items]    
Accumulated impairment loss 0 0
Europe    
Goodwill [Line Items]    
Accumulated impairment loss $ 0 $ 0
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financial Assets:    
Rights to acquire noncontrolling interest in consolidated subsidiaries $ 322 $ 334
Total assets measured at fair value on a recurring basis 16,546 12,525
Financial Liabilities:    
Contingent consideration 19,214 24,308
Total liabilities measured at fair value on a recurring basis 19,345 33,658
Foreign Exchange Derivative Contracts    
Financial Assets:    
Foreign exchange derivative assets 16,224 12,191
Financial Liabilities:    
Foreign exchange derivative liabilities 131 9,350
Level 1    
Financial Assets:    
Rights to acquire noncontrolling interest in consolidated subsidiaries 0 0
Total assets measured at fair value on a recurring basis 0 0
Financial Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value on a recurring basis 0 0
Level 1 | Foreign Exchange Derivative Contracts    
Financial Assets:    
Foreign exchange derivative assets 0 0
Financial Liabilities:    
Foreign exchange derivative liabilities 0 0
Level 2    
Financial Assets:    
Rights to acquire noncontrolling interest in consolidated subsidiaries 0 0
Total assets measured at fair value on a recurring basis 16,224 12,191
Financial Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value on a recurring basis 131 9,350
Level 2 | Foreign Exchange Derivative Contracts    
Financial Assets:    
Foreign exchange derivative assets 16,224 12,191
Financial Liabilities:    
Foreign exchange derivative liabilities 131 9,350
Level 3    
Financial Assets:    
Rights to acquire noncontrolling interest in consolidated subsidiaries 322 334
Total assets measured at fair value on a recurring basis 322 334
Financial Liabilities:    
Contingent consideration 19,214 24,308
Total liabilities measured at fair value on a recurring basis 19,214 24,308
Level 3 | Foreign Exchange Derivative Contracts    
Financial Assets:    
Foreign exchange derivative assets 0 0
Financial Liabilities:    
Foreign exchange derivative liabilities $ 0 $ 0
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Dec. 31, 2022
Level 3    
Amount    
Beginning balance $ 24,308  
Payment of contingent consideration for previously acquired businesses (5,520)  
Effect of foreign currency exchange rate changes, net 129  
Ending balance 19,214  
Level 3 | Changes in fair value of contingent consideration included in Interest and other income/(loss), net    
Amount    
Changes in fair value of contingent consideration included in Interest and other income/(loss), net $ 297  
Discount Rate | Maximum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Measurement input to determine fair value of contingent consideration 0.200 0.200
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Balance    
Financial Assets:    
Cash equivalents: $ 223,841 $ 312,321
Restricted cash 2,583 2,292
Financial Liabilities:    
Short-term debt   2,861
Other long-term debt   2,693
Deferred consideration for asset acquisition 54,115 53,636
Balance | Time Deposits    
Financial Assets:    
Time deposits included in Short-term investments 60,373 60,336
Balance | Credit Facility 2021 | Revolving Credit Facility    
Financial Liabilities:    
Borrowings under the 2021 Credit Agreement 25,000 25,000
Balance | Money market funds    
Financial Assets:    
Cash equivalents: 143,684 312,321
Balance | Time Deposits    
Financial Assets:    
Cash equivalents: 80,157  
Estimated Fair Value    
Financial Assets:    
Cash equivalents: 223,841 312,321
Restricted cash 2,583 2,292
Financial Liabilities:    
Short-term debt   2,861
Other long-term debt   2,693
Deferred consideration for asset acquisition 54,115 53,636
Estimated Fair Value | Time Deposits    
Financial Assets:    
Time deposits included in Short-term investments 60,373 60,336
Estimated Fair Value | Credit Facility 2021 | Revolving Credit Facility    
Financial Liabilities:    
Borrowings under the 2021 Credit Agreement 25,000 25,000
Estimated Fair Value | Money market funds    
Financial Assets:    
Cash equivalents: 143,684 312,321
Estimated Fair Value | Time Deposits    
Financial Assets:    
Cash equivalents: 80,157  
Estimated Fair Value | Level 1    
Financial Assets:    
Cash equivalents: 223,841 312,321
Restricted cash 2,583 2,292
Financial Liabilities:    
Short-term debt   0
Other long-term debt   0
Deferred consideration for asset acquisition 0 0
Estimated Fair Value | Level 1 | Time Deposits    
Financial Assets:    
Time deposits included in Short-term investments 0 0
Estimated Fair Value | Level 1 | Credit Facility 2021 | Revolving Credit Facility    
Financial Liabilities:    
Borrowings under the 2021 Credit Agreement 0 0
Estimated Fair Value | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents: 143,684 312,321
Estimated Fair Value | Level 1 | Time Deposits    
Financial Assets:    
Cash equivalents: 80,157  
Estimated Fair Value | Level 2    
Financial Assets:    
Cash equivalents: 0 0
Restricted cash 0 0
Financial Liabilities:    
Short-term debt   2,861
Other long-term debt   2,693
Deferred consideration for asset acquisition 54,115 53,636
Estimated Fair Value | Level 2 | Time Deposits    
Financial Assets:    
Time deposits included in Short-term investments 60,373 60,336
Estimated Fair Value | Level 2 | Credit Facility 2021 | Revolving Credit Facility    
Financial Liabilities:    
Borrowings under the 2021 Credit Agreement 25,000 25,000
Estimated Fair Value | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Estimated Fair Value | Level 2 | Time Deposits    
Financial Assets:    
Cash equivalents: 0  
Estimated Fair Value | Level 3    
Financial Assets:    
Cash equivalents: 0 0
Restricted cash 0 0
Financial Liabilities:    
Short-term debt   0
Other long-term debt   0
Deferred consideration for asset acquisition 0 0
Estimated Fair Value | Level 3 | Time Deposits    
Financial Assets:    
Time deposits included in Short-term investments 0 0
Estimated Fair Value | Level 3 | Credit Facility 2021 | Revolving Credit Facility    
Financial Liabilities:    
Borrowings under the 2021 Credit Agreement 0 0
Estimated Fair Value | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents: 0 $ 0
Estimated Fair Value | Level 3 | Time Deposits    
Financial Assets:    
Cash equivalents: $ 0  
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details) - Software Licenses
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Asset Acquisition [Line Items]  
Purchase price $ 66.1
Payment to acquire assets 13.3
Deferred contingent consideration $ 52.8
Discount Rate  
Asset Acquisition [Line Items]  
Discount rate 5.20%
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Restricted cash in Other noncurrent assets    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Carrying amount of equity securities that do not have readily determinable fair values $ 30.3 $ 28.4
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Derivatives, Fair Value [Line Items]      
Foreign current loss $ 4,608 $ 22,785  
Foreign Exchange Forward | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest | Reclassification out of Accumulated Other Comprehensive Income      
Derivatives, Fair Value [Line Items]      
Foreign current loss   $ 43,900  
Foreign Exchange Derivative Contracts | Cash flow Hedging | Designated as Hedging Instruments | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Asset Derivatives 16,224   $ 12,191
Foreign Exchange Derivative Contracts | Cash flow Hedging | Designated as Hedging Instruments | Accrued expenses and other current liabilities      
Derivatives, Fair Value [Line Items]      
Liability Derivatives 131   1,445
Foreign Exchange Derivative Contracts | Cash flow Hedging | Not Designated as Hedging Instrument | Accrued expenses and other current liabilities      
Derivatives, Fair Value [Line Items]      
Liability Derivatives $ 0   $ 7,905
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Narrative) (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Commitments related to operating lease agreements that have not yet commenced $ 14.2
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 month 6 days
Lease term of lease agreements that have not yet commenced 2 months 12 days
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 8 years 9 months 18 days
Lease term of lease agreements that have not yet commenced 7 years 3 months 18 days
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Components of Lease Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Lessee, Lease, Description [Line Items]    
Total lease cost $ 17,487 $ 20,110
Selling, general and administrative expenses    
Lessee, Lease, Description [Line Items]    
Operating lease cost 11,183 15,884
Variable lease cost 3,648 3,187
Short-term lease cost $ 2,656 $ 1,039
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used for operating leases $ 11,719 $ 14,803
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases 3,349 19,484
Non-cash net increase/(decrease) due to lease modifications:    
Operating lease right-of-use assets 1,383 (7,428)
Operating lease liabilities $ 1,114 $ (7,434)
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Weighted Average Lease Terms and Discount Rates) (Details)
Mar. 31, 2023
Mar. 31, 2022
Weighted average remaining lease term, in years:    
Operating leases 5 years 3 months 18 days 5 years 8 months 12 days
Weighted average discount rate:    
Operating leases 3.30% 2.40%
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (excluding three months ended March 31, 2023) $ 34,923
2024 38,223
2025 30,128
2026 23,774
2027 14,968
Thereafter 29,400
Total lease payments 171,416
Less: imputed interest (12,571)
Total $ 158,845
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT (Details) - Revolving Credit Facility - Line of Credit
Oct. 21, 2021
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Oct. 21, 2021
GBP (£)
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 700,000,000 $ 700,000,000 $ 700,000,000 £ 150,000,000
Additional potential borrowing capacity $ 1,000,000,000      
Fed Funds Effective Rate Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Variable interest rate spread 0.50%      
Daily LIBOR Rate        
Debt Instrument [Line Items]        
Variable interest rate spread 1.00%      
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details) - Revolving Credit Facility - Line of Credit
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Oct. 21, 2021
USD ($)
Oct. 21, 2021
GBP (£)
Debt Instrument [Line Items]        
Outstanding debt $ 25,000,000 $ 25,000,000    
Interest rate 5.60% 5.20%    
Available borrowing capacity $ 675,000,000 $ 675,000,000    
Maximum borrowing capacity $ 700,000,000 $ 700,000,000 $ 700,000,000 £ 150,000,000
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 1,210,941 $ 1,171,614
Revenues from performance obligations satisfied in previous period 7,200  
Increase (decrease) in contract with customer, liability   6,000
Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 1,207,255 1,168,848
Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 3,686 2,766
Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 1,074,979 1,023,153
Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 130,505 143,563
Licensing and other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 5,457 4,898
Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 278,360 265,319
Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 270,665 260,063
Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 202,380 194,303
Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 189,191 189,483
Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 111,258 123,803
Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 159,087 138,643
Americas    
Disaggregation of Revenue [Line Items]    
Revenues 709,802 686,793
EMEA    
Disaggregation of Revenue [Line Items]    
Revenues 463,937 421,950
APAC    
Disaggregation of Revenue [Line Items]    
Revenues 26,810 29,582
CEE    
Disaggregation of Revenue [Line Items]    
Revenues 10,392 33,289
North America    
Disaggregation of Revenue [Line Items]    
Revenues 709,957 687,711
North America | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 707,034 685,109
North America | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 2,923 2,602
North America | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 644,628 626,807
North America | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 61,231 56,765
North America | Licensing and other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 4,098 4,139
North America | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 123,659 122,247
North America | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 143,850 120,335
North America | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 116,158 110,946
North America | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 149,798 156,282
North America | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 96,597 111,371
North America | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 79,895 66,530
North America | Americas    
Disaggregation of Revenue [Line Items]    
Revenues 683,553 659,776
North America | EMEA    
Disaggregation of Revenue [Line Items]    
Revenues 25,372 25,098
North America | APAC    
Disaggregation of Revenue [Line Items]    
Revenues 726 783
North America | CEE    
Disaggregation of Revenue [Line Items]    
Revenues 306 2,054
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 493,147 451,970
Europe | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 492,397 451,848
Europe | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 750 122
Europe | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 425,598 377,655
Europe | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 66,203 73,608
Europe | Licensing and other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 1,346 707
Europe | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 153,055 136,788
Europe | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 123,608 117,330
Europe | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 86,108 82,901
Europe | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 38,682 32,454
Europe | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 14,526 12,282
Europe | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 77,168 70,215
Europe | Americas    
Disaggregation of Revenue [Line Items]    
Revenues 25,954 25,960
Europe | EMEA    
Disaggregation of Revenue [Line Items]    
Revenues 438,565 396,753
Europe | APAC    
Disaggregation of Revenue [Line Items]    
Revenues 26,084 28,799
Europe | CEE    
Disaggregation of Revenue [Line Items]    
Revenues 2,544 458
Russia    
Disaggregation of Revenue [Line Items]    
Revenues 7,837 31,933
Russia | Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues 7,824 31,891
Russia | Transferred at a point of time    
Disaggregation of Revenue [Line Items]    
Revenues 13 42
Russia | Time-and-material    
Disaggregation of Revenue [Line Items]    
Revenues 4,753 18,691
Russia | Fixed-price    
Disaggregation of Revenue [Line Items]    
Revenues 3,071 13,190
Russia | Licensing and other revenues    
Disaggregation of Revenue [Line Items]    
Revenues 13 52
Russia | Travel & Consumer    
Disaggregation of Revenue [Line Items]    
Revenues 1,646 6,284
Russia | Financial Services    
Disaggregation of Revenue [Line Items]    
Revenues 3,207 22,398
Russia | Business Information & Media    
Disaggregation of Revenue [Line Items]    
Revenues 114 456
Russia | Software & Hi-Tech    
Disaggregation of Revenue [Line Items]    
Revenues 711 747
Russia | Life Sciences & Healthcare    
Disaggregation of Revenue [Line Items]    
Revenues 135 150
Russia | Emerging Verticals    
Disaggregation of Revenue [Line Items]    
Revenues 2,024 1,898
Russia | Americas    
Disaggregation of Revenue [Line Items]    
Revenues 295 1,057
Russia | EMEA    
Disaggregation of Revenue [Line Items]    
Revenues 0 99
Russia | APAC    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Russia | CEE    
Disaggregation of Revenue [Line Items]    
Revenues $ 7,542 $ 30,777
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) - Fixed-price
$ in Thousands
Mar. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 18,041
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 12,353
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 3,124
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 2,564
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenues expected to be recognized in the future $ 0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Contract Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Change in Contract with Customer, Liability [Abstract]      
Revenue recognized $ 19,200 $ 26,300  
Trade receivables and contract assets, net      
Change in Contract with Customer, Liability [Abstract]      
Contract assets 22,524   $ 11,490
Accrued expenses and other current liabilities      
Change in Contract with Customer, Liability [Abstract]      
Contract liabilities 35,598   36,036
Other noncurrent liabilities      
Change in Contract with Customer, Liability [Abstract]      
Contract liabilities $ 319   $ 42
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Components of Stock-Based Compensation Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 38,579 $ 7,112
Cost of revenues (exclusive of depreciation and amortization)    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 16,011 (424)
Selling, general and administrative expenses    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 22,568 $ 7,536
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Stock Options Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Number of Options   
Beginning balance (in shares) | shares 1,923
Options granted (in shares) | shares 108
Options exercised (in shares) | shares (72)
Ending balance (in shares) | shares 1,959
Options vested and exercisable at period end (in shares) | shares 1,665
Options expected to vest at period end (in shares) | shares 272
Weighted Average Exercise Price   
Options outstanding at beginning of period (in usd per share) | $ / shares $ 98.92
Options granted (in usd per share) | $ / shares 299.00
Options exercised (in usd per share) | $ / shares 35.54
Options outstanding at end of period (in usd per share) | $ / shares 112.21
Options vested and exercisable at period end (in usd per share) | $ / shares 79.73
Options expected to vest at period end (in usd per share) | $ / shares $ 295.97
Aggregate Intrinsic Value   
Options outstanding at March 31, 2023 | $ $ 376,403
Options vested and exercisable as of March 31, 2023 | $ 369,504
Options expected to vest as of March 31, 2023 | $ $ 6,519
Weighted Average Remaining Contractual Term (in years)  
Options outstanding at March 31, 2023 3 years 7 months 6 days
Options vested and exercisable as of March 31, 2023 2 years 8 months 12 days
Options expected to vest as of March 31, 2023 9 years
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Stock Option Additional Information) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Remaining unrecognized stock-based compensation cost $ 33.8
Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average remaining requisite service period 2 years 7 months 6 days
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Service Based Awards | Equity Classified Award | Equity-Settled Award | Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested awards outstanding at period start (in shares) | shares 916
Awards granted (in shares) | shares 458
Awards modified (in shares) | shares (15)
Awards vested (in shares) | shares (223)
Awards forfeited/cancelled (in shares) | shares (18)
Unvested awards outstanding at period end (in shares) | shares 1,118
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested awards outstanding at period start (in usd per share) | $ / shares $ 291.19
Awards granted (in usd per share) | $ / shares 299.19
Awards modified (in usd per share) | $ / shares 278.52
Awards vested (in usd per share) | $ / shares 251.17
Awards forfeited/cancelled (in usd per share) | $ / shares 289.75
Unvested awards outstanding at period end (in usd per share) | $ / shares $ 302.65
Service Based Awards | Liability Classified Award | Cash-Settled Award | Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested awards outstanding at period start (in shares) | shares 99
Awards granted (in shares) | shares 36
Awards modified (in shares) | shares 15
Awards vested (in shares) | shares (42)
Awards forfeited/cancelled (in shares) | shares (3)
Unvested awards outstanding at period end (in shares) | shares 105
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested awards outstanding at period start (in usd per share) | $ / shares $ 257.74
Awards granted (in usd per share) | $ / shares 299.00
Awards modified (in usd per share) | $ / shares 305.59
Awards vested (in usd per share) | $ / shares 235.38
Awards forfeited/cancelled (in usd per share) | $ / shares 229.31
Unvested awards outstanding at period end (in usd per share) | $ / shares $ 288.01
Performance Based Awards | Equity Classified Award | Equity-Settled Award | Restricted Stock  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested awards outstanding at period start (in shares) | shares 9
Awards vested (in shares) | shares 0
Awards forfeited/cancelled (in shares) | shares 0
Unvested awards outstanding at period end (in shares) | shares 9
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested awards outstanding at period start (in usd per share) | $ / shares $ 165.87
Awards vested (in usd per share) | $ / shares 0
Awards forfeited/cancelled (in usd per share) | $ / shares 0
Unvested awards outstanding at period end (in usd per share) | $ / shares $ 165.87
Performance Based Awards | Equity Classified Award | Equity-Settled Award | Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested awards outstanding at period start (in shares) | shares 15
Awards vested (in shares) | shares (1)
Awards forfeited/cancelled (in shares) | shares (1)
Unvested awards outstanding at period end (in shares) | shares 13
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested awards outstanding at period start (in usd per share) | $ / shares $ 412.60
Awards vested (in usd per share) | $ / shares 437.25
Awards forfeited/cancelled (in usd per share) | $ / shares 363.93
Unvested awards outstanding at period end (in usd per share) | $ / shares $ 414.75
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Feb. 13, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Authorized repurchase program, amount $ 500,000,000      
Share repurchase program term 24 months      
Shares acquired during period (in shares)   30    
Average price per share (in usd per share)   $ 283.69    
Value of shares acquired   $ 8,500,000    
Stock repurchases, remaining balance   491,500,000    
Emakina Group SA        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity granted   26,100,000    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized stock-based compensation cost   $ 1,100,000    
Weighted-average remaining requisite service period   1 month 6 days    
Offering period   6 months    
ESPP purchase price of common stock, percent of market price   85.00%    
Stock based compensation expense   $ 3,200,000 $ 1,700,000  
Service Based Awards | Equity Classified Award | Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized stock-based compensation cost   $ 271,000,000    
Weighted-average remaining requisite service period   3 years 1 month 6 days    
Service Based Awards | Liability Classified Award | Cash-Settled Award | Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized stock-based compensation cost   $ 26,800,000    
Weighted-average remaining requisite service period   2 years 10 months 24 days    
Performance Based Awards | Equity Classified Award | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized stock-based compensation cost   $ 200,000    
Weighted-average remaining requisite service period   4 months 24 days    
Performance Based Awards | Equity Classified Award | Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized stock-based compensation cost   $ 3,000,000    
Weighted-average remaining requisite service period   2 years 3 months 18 days    
Performance Based Awards | Equity Classified Award | Restricted Stock Units | Emakina Group SA        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued in period (in shares)   2    
Accrued compensation and benefits expenses | Service Based Awards | Liability Classified Award | Cash-Settled Award | Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Liability associated with RSUs   $ 3,700,000   $ 10,200,000
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Effective tax rate 19.60% 15.60%
Excess tax benefit $ 6.0 $ 13.1
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator for basic and diluted earnings per share:    
Net income $ 102,292 $ 89,719
Numerator for basic earnings per share 102,292 89,719
Numerator for diluted earnings per share $ 102,292 $ 89,719
Denominator:    
Weighted average common shares for basic earnings per share (in shares) 57,702 56,915
Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP (in shares) 1,596 2,026
Weighted average common shares for diluted earnings per share (in shares) 59,298 58,941
Net income per share:    
Basic (in usd per share) $ 1.77 $ 1.58
Diluted (in usd per share) $ 1.73 $ 1.52
Anti-dilutive options not included in the calculation (in shares) 260 137
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 04, 2022
Other Commitments [Line Items]    
Commitment $ 14,200,000  
Deferred consideration 60,000,000  
Deferred consideration in remainder of 2023 14,200,000  
Deferred consideration in 2024 14,000,000  
Deferred consideration in 2025 15,100,000  
Deferred consideration in 2026 $ 16,700,000  
Cloud Services    
Other Commitments [Line Items]    
Contractual term 5 years  
Total commitment amount $ 75,000,000  
Contractual commitment (in percentage) 20.00%  
Humanitarian Commitment    
Other Commitments [Line Items]    
Commitment $ 49,100,000  
Ukraine | Humanitarian Commitment    
Other Commitments [Line Items]    
Commitment   $ 100,000,000
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenues $ 1,210,941 $ 1,171,614
Total segment operating profit 120,371 129,242
Operating Segments    
Segment Reporting Information [Line Items]    
Total segment operating profit 179,730 163,961
North America    
Segment Reporting Information [Line Items]    
Revenues 709,957 687,711
North America | Operating Segments    
Segment Reporting Information [Line Items]    
Total segment operating profit 122,831 126,734
Europe    
Segment Reporting Information [Line Items]    
Revenues 493,147 451,970
Europe | Operating Segments    
Segment Reporting Information [Line Items]    
Total segment operating profit 59,904 56,711
Russia    
Segment Reporting Information [Line Items]    
Revenues 7,837 31,933
Russia | Operating Segments    
Segment Reporting Information [Line Items]    
Total segment operating profit $ (3,005) $ (19,484)
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment operating profit: $ 120,371 $ 129,242
Stock-based compensation expense (38,579) (7,112)
Interest and other income/(loss), net 11,521 (165)
Foreign exchange loss (4,608) (22,785)
Income before provision for income taxes 127,284 106,292
Operating Segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment operating profit: 179,730 163,961
Unallocated Amounts    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Stock-based compensation expense (38,579) (7,112)
Amortization of intangibles assets (5,537) (5,244)
Other acquisition-related expenses (241) (579)
Other unallocated expenses $ (15,002) $ (21,784)
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 267,067 $ 273,348
Ukraine    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 69,290 70,183
United States    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 65,165 68,804
Belarus    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 55,282 57,311
Poland    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 14,736 14,685
Hungary    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 8,483 8,552
India    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 7,895 8,506
Other    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 46,216 $ 45,307
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Revenues by Customer Location) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 1,210,941 $ 1,171,614
United States    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 679,437 657,027
United Kingdom    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 155,327 153,197
Switzerland    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 89,861 81,830
Netherlands    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 59,100 50,179
Germany    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 42,735 36,389
Canada    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 27,832 27,029
Russia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 5,873 30,692
Other locations    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 150,776 $ 135,271
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 3,001,532  
Other comprehensive income/(loss) 17,361 $ (31,943)
Ending balance 3,128,964  
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (101,780) (52,747)
Foreign currency translation 16,300 (36,115)
Income tax (expense)/ benefit (3,073) 5,563
Other comprehensive income/(loss) 13,227 (30,552)
Ending balance (88,553) (83,299)
Cash flow hedging instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 8,306 (3,417)
Income tax (expense)/ benefit (1,214) 408
Other comprehensive income/(loss) 4,134 (1,391)
Unrealized gain/ (loss) in fair value 7,895 (46,557)
Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization) (2,580) 904
Net loss reclassified into Foreign exchange loss 33 43,854
Ending balance 12,440 (4,808)
Defined benefit plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,847) 1,957
Ending balance (1,847) 1,957
Accumulated other comprehensive loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Other comprehensive income/(loss) 17,361 (31,943)
Ending balance $ (77,960) $ (86,150)
XML 87 epam-20230331_htm.xml IDEA: XBRL DOCUMENT 0001352010 2023-01-01 2023-03-31 0001352010 2023-04-28 0001352010 2023-03-31 0001352010 2022-12-31 0001352010 2022-01-01 2022-03-31 0001352010 us-gaap:CommonStockMember 2022-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001352010 us-gaap:RetainedEarningsMember 2022-12-31 0001352010 us-gaap:TreasuryStockCommonMember 2022-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001352010 us-gaap:NoncontrollingInterestMember 2022-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001352010 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001352010 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001352010 us-gaap:CommonStockMember 2023-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001352010 us-gaap:RetainedEarningsMember 2023-03-31 0001352010 us-gaap:TreasuryStockCommonMember 2023-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001352010 us-gaap:NoncontrollingInterestMember 2023-03-31 0001352010 us-gaap:CommonStockMember 2021-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001352010 us-gaap:RetainedEarningsMember 2021-12-31 0001352010 us-gaap:TreasuryStockCommonMember 2021-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001352010 us-gaap:NoncontrollingInterestMember 2021-12-31 0001352010 2021-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001352010 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001352010 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001352010 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001352010 us-gaap:CommonStockMember 2022-03-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001352010 us-gaap:RetainedEarningsMember 2022-03-31 0001352010 us-gaap:TreasuryStockCommonMember 2022-03-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001352010 us-gaap:NoncontrollingInterestMember 2022-03-31 0001352010 2022-03-31 0001352010 country:UA 2023-03-31 0001352010 country:BY 2023-03-31 0001352010 country:RU 2023-03-31 0001352010 country:UA us-gaap:BuildingMember 2023-03-31 0001352010 country:UA us-gaap:ComputerEquipmentMember 2023-03-31 0001352010 country:UA us-gaap:FurnitureAndFixturesMember 2023-03-31 0001352010 country:UA us-gaap:LeaseholdImprovementsMember 2023-03-31 0001352010 country:UA epam:HumanitarianCommitmentMember 2022-03-04 0001352010 epam:HumanitarianCommitmentMember 2023-01-01 2023-03-31 0001352010 epam:HumanitarianCommitmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:CostOfSalesMember epam:HumanitarianCommitmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember epam:HumanitarianCommitmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:CostOfSalesMember epam:HumanitarianCommitmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember epam:HumanitarianCommitmentMember 2022-01-01 2022-03-31 0001352010 epam:HumanitarianCommitmentMember 2023-03-31 0001352010 country:UA us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001352010 country:UA us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001352010 country:UA us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001352010 country:UA us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001352010 country:UA epam:NonoperatingGainsLossesMember 2022-01-01 2022-03-31 0001352010 country:RU 2022-01-01 2022-03-31 0001352010 country:RU 2023-01-01 2023-03-31 0001352010 country:RU us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember 2023-03-31 0001352010 epam:A2022AcquisitionsMember 2022-01-01 2022-12-31 0001352010 epam:A2022AcquisitionsMember 2022-12-31 0001352010 epam:A2022AcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001352010 epam:NorthAmericaSegmentMember 2022-12-31 0001352010 epam:EuropeSegmentMember 2022-12-31 0001352010 epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:NorthAmericaSegmentMember 2023-03-31 0001352010 epam:EuropeSegmentMember 2023-03-31 0001352010 epam:RussiaSegmentMember 2022-12-31 0001352010 epam:RussiaSegmentMember 2023-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2023-03-31 0001352010 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-03-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-03-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-03-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-03-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-03-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-03-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2021Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001352010 epam:SoftwareLicensesMember 2022-01-01 2022-12-31 0001352010 epam:SoftwareLicensesMember 2022-12-31 0001352010 epam:SoftwareLicensesMember us-gaap:MeasurementInputDiscountRateMember 2022-01-01 2022-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2023-03-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001352010 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-01-01 2022-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-03-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2022-12-31 0001352010 srt:MinimumMember 2023-03-31 0001352010 srt:MaximumMember 2023-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-10-21 0001352010 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-10-21 2021-10-21 0001352010 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-21 2021-10-21 0001352010 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 srt:NorthAmericaMember 2023-01-01 2023-03-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:EMEAMember 2023-01-01 2023-03-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001352010 epam:CEEMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:CEEMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:CEEMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:CEEMember 2023-01-01 2023-03-31 0001352010 epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:EMEAMember 2022-01-01 2022-03-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001352010 epam:CEEMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:CEEMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:CEEMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:CEEMember 2022-01-01 2022-03-31 0001352010 epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:TravelandConsumerSectorMember 2023-01-01 2023-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FinancialServicesSectorMember 2023-01-01 2023-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2023-01-01 2023-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:SoftwareAndHiTechSectorMember 2023-01-01 2023-03-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:HealthcareSectorMember 2023-01-01 2023-03-31 0001352010 epam:EmergingVerticalSectorMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:EmergingVerticalSectorMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:EmergingVerticalSectorMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:EmergingVerticalSectorMember 2023-01-01 2023-03-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:TravelandConsumerSectorMember 2022-01-01 2022-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FinancialServicesSectorMember 2022-01-01 2022-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2022-01-01 2022-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:SoftwareAndHiTechSectorMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:SoftwareAndHiTechSectorMember 2022-01-01 2022-03-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:HealthcareSectorMember 2022-01-01 2022-03-31 0001352010 epam:EmergingVerticalSectorMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:EmergingVerticalSectorMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:EmergingVerticalSectorMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:EmergingVerticalSectorMember 2022-01-01 2022-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember 2023-01-01 2023-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 epam:LicensingAndOtherRevenuesMember 2023-01-01 2023-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2022-01-01 2022-03-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:FixedPriceContractMember 2022-01-01 2022-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 epam:LicensingAndOtherRevenuesMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 epam:LicensingAndOtherRevenuesMember 2022-01-01 2022-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001352010 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001352010 us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001352010 us-gaap:FixedPriceContractMember 2023-04-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember 2024-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember 2025-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember 2026-01-01 2023-03-31 0001352010 us-gaap:FixedPriceContractMember 2023-03-31 0001352010 us-gaap:TradeAccountsReceivableMember 2023-03-31 0001352010 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2023-03-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2023-03-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001352010 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001352010 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001352010 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2022-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2022-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:AccruedCompensationandBenefitsExpensesMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:AccruedCompensationandBenefitsExpensesMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2022-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2022-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2022-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2023-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember 2023-03-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember 2023-01-01 2023-03-31 0001352010 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001352010 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001352010 us-gaap:EmployeeStockMember 2023-03-31 0001352010 epam:EmakinaGroupSAMember 2023-01-01 2023-03-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EmakinaGroupSAMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember 2023-01-01 2023-03-31 0001352010 2023-02-13 0001352010 2023-02-13 2023-02-13 0001352010 epam:CloudServicesMember 2023-01-01 2023-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:NorthAmericaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:NorthAmericaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:EuropeSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:EuropeSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:RussiaSegmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:OperatingSegmentsMember epam:RussiaSegmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001352010 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-03-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-03-31 0001352010 country:UA 2022-12-31 0001352010 country:US 2023-03-31 0001352010 country:US 2022-12-31 0001352010 country:BY 2022-12-31 0001352010 country:PL 2023-03-31 0001352010 country:PL 2022-12-31 0001352010 country:HU 2023-03-31 0001352010 country:HU 2022-12-31 0001352010 country:IN 2023-03-31 0001352010 country:IN 2022-12-31 0001352010 epam:OtherCountriesMember 2023-03-31 0001352010 epam:OtherCountriesMember 2022-12-31 0001352010 country:US 2023-01-01 2023-03-31 0001352010 country:US 2022-01-01 2022-03-31 0001352010 country:GB 2023-01-01 2023-03-31 0001352010 country:GB 2022-01-01 2022-03-31 0001352010 country:CH 2023-01-01 2023-03-31 0001352010 country:CH 2022-01-01 2022-03-31 0001352010 country:NL 2023-01-01 2023-03-31 0001352010 country:NL 2022-01-01 2022-03-31 0001352010 country:DE 2023-01-01 2023-03-31 0001352010 country:DE 2022-01-01 2022-03-31 0001352010 country:CA 2023-01-01 2023-03-31 0001352010 country:CA 2022-01-01 2022-03-31 0001352010 epam:OtherCountriesMember 2023-01-01 2023-03-31 0001352010 epam:OtherCountriesMember 2022-01-01 2022-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001352010 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0001352010 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001352010 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 shares iso4217:USD iso4217:USD shares epam:business pure iso4217:GBP 0001352010 --12-31 2023 Q1 false http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent P9M P1Y P1Y P1Y 10-Q true 2023-03-31 false 001-35418 EPAM SYSTEMS, INC. DE 22-3536104 41 University Drive Suite 202 18940 Newtown PA 267 759-9000 Common Stock, par value $0.001 per share EPAM NYSE Yes Yes Large Accelerated Filer false false false 57905539 1749422000 1681344000 14184000 15310000 934236000 932626000 60373000 60336000 86758000 85319000 2830789000 2759625000 267067000 273348000 146815000 148780000 73113000 77652000 533730000 529072000 167654000 172797000 52177000 47877000 4071345000 4009151000 28857000 30852000 444728000 475871000 130902000 154339000 37439000 46069000 40932000 40352000 682858000 747483000 28253000 27693000 117913000 122317000 111879000 108648000 940903000 1006141000 0.001 0.001 160000000 160000000 57862000 57668000 57848000 57655000 58000 58000 864254000 847965000 2342730000 2248948000 118000 118000 -77960000 -95321000 3128964000 3001532000 1478000 1478000 3130442000 3003010000 4071345000 4009151000 1210941000 1171614000 855901000 780836000 211887000 237277000 22782000 24259000 120371000 129242000 11521000 -165000 -4608000 -22785000 127284000 106292000 24992000 16573000 102292000 89719000 1.77 1.58 1.73 1.52 57702000 56915000 59298000 58941000 102292000 89719000 13227000 -30552000 4134000 -1391000 17361000 -31943000 119653000 57776000 57655000 58000 847965000 2248948000 14000 -118000 -95321000 1478000 3003010000 224000 72000 20501000 20501000 34265000 34265000 71000 2525000 2525000 30000 8510000 8510000 17361000 17361000 102292000 102292000 57848000 58000 864254000 2342730000 14000 -118000 -77960000 1478000 3130442000 56849000 57000 711912000 1829532000 20000 -177000 -54207000 8720000 2495837000 193000 67000 18376000 18376000 22702000 22702000 158000 2884000 2884000 -31943000 -31943000 7067000 7067000 89719000 89719000 57133000 57000 719122000 1919251000 20000 -177000 -86150000 1653000 2553756000 102292000 89719000 22782000 24259000 10043000 14787000 182000 8675000 823000 -10830000 38579000 7112000 7904000 -41369000 88000 20401000 3268000 -3361000 3573000 144783000 105000 9515000 1494000 -4633000 -58463000 -74929000 -10672000 -14171000 -4964000 -2670000 87334000 -51848000 7913000 23274000 0 8207000 1906000 0 7898000 3082000 -17717000 -34563000 2488000 3395000 3153000 3876000 172000 1931000 1411000 6836000 8510000 0 4678000 207000 0 2146000 -226000 -1865000 -15318000 -9604000 14070000 -45407000 68369000 -141422000 1683636000 1449347000 1752005000 1307925000 1749422000 1681344000 406000 430000 2177000 1862000 2583000 2292000 1752005000 1683636000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.5pt">BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, and Asia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as several other industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position as of March 31, 2023 and the results of its operations and its cash flows for the periods presented. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — As a result of its global operations, the Company may be subject to certain inherent risks. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables. The Company maintains cash, cash equivalents and short-term investments with financial institutions. The Company believes its credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has cash in several countries, including Ukraine, Belarus and Russia, which have been impacted by the invasion of Ukraine (see Note 2 “Impact of the Invasion of Ukraine”) and where the banking sector remains subject to periodic instability; banking and other financial systems generally do not meet the banking standards of more developed markets; and bank deposits made by corporate entities are not insured. As of March 31, 2023, the Company had $68.3 million of cash and cash equivalents in banks in Ukraine, $34.0 million of cash and cash equivalents in banks in Belarus, and $27.1 million of cash and cash equivalents in banks in Russia. Cash in Ukraine and Belarus is used for the operational needs of the local entities and cash balances change with the expected operating needs of these entities. The Company regularly monitors cash held in these countries and, to the extent the cash held exceeds amounts required to support its operations in these countries, the Company distributes the excess funds into markets with more developed banking sectors to the extent it is possible to do so. Due to restrictions imposed by the Russian government, our ability to distribute excess funds from Russia to other countries is limited. On April 7, 2023, we amended and restated the agreement to sell substantially all of our remaining holdings in Russia, including cash and cash equivalents, to a third party. The timing and completion of a sale remains uncertain and any sale would be subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023, the required approvals from the Russian government were received to proceed with the sale. The Company places its cash and cash equivalents with financial institutions considered stable in the region, limits the amount of credit exposure with any one financial institution and conducts ongoing evaluations of the credit worthiness of the financial institutions with which it does business. However, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, or sanctions may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions, which could adversely affect the Company’s business and financial condition. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivables have not been material to the consolidated financial statements. If any of the Company’s customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, the Company’s credit losses and write-offs of trade receivables could increase, which would negatively impact its results of operations. See Note 2 “Impact of the Invasion of Ukraine”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further discussion regarding trade receivables and contract assets from customers located in Russia.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates revenues in various currencies, principally, euros, British pounds, Swiss francs and Canadian dollars and incurs expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos and Chinese yuan renminbi. The Company’s international operations expose it to risk of adverse fluctuations in foreign currency exchange rates through the remeasurement of foreign currency denominated assets and liabilities (both third-party and intercompany) and translation of earnings and cash flows into U.S. dollars. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Indian rupee and Hungarian forint transactions. See Note 6, “Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion regarding the Company’s termination of the hedging program for the Russian ruble. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company is exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to cash and cash equivalent deposits, short-term investments and the Company’s borrowings, mainly under the 2021 Credit Agreement, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Debt”). The Company does not believe it is exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no recently adopted accounting standards which had a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Accounting Standards</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div> EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading digital transformation services and product engineering company, providing digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, and Asia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as several other industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying unaudited condensed consolidated financial statements of EPAM have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP” or “U.S. GAAP”) and Article 10 of Regulation S-X under the Securities Exchange Act of 1934, as amended. The unaudited condensed consolidated financial statements include the financial statements of EPAM Systems, Inc. and its subsidiaries with all intercompany balances and transactions eliminated. </span>These unaudited condensed consolidated financial statements and accompanying notes should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2022 included in its Annual Report on Form 10-K. The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in these condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements. Operating results for the interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position as of March 31, 2023 and the results of its operations and its cash flows for the periods presented. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents, short-term investments and trade receivables. The Company maintains cash, cash equivalents and short-term investments with financial institutions. The Company believes its credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.</span>The Company has cash in several countries, including Ukraine, Belarus and Russia, which have been impacted by the invasion of Ukraine (see Note 2 “Impact of the Invasion of Ukraine”) and where the banking sector remains subject to periodic instability; banking and other financial systems generally do not meet the banking standards of more developed markets; and bank deposits made by corporate entities are not insured. Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivables have not been material to the consolidated financial statements. If any of the Company’s customers enter bankruptcy protection or otherwise take steps to alleviate their financial distress, the Company’s credit losses and write-offs of trade receivables could increase, which would negatively impact its results of operations. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company is exposed to market risk from changes in interest rates. Exposure to interest rate risk results primarily from variable rates related to cash and cash equivalent deposits, short-term investments and the Company’s borrowings, mainly under the 2021 Credit Agreement, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Debt”). The Company does not believe it is exposed to material direct risks associated with changes in interest rates related to these deposits, investments and borrowings.</span> 68300000 34000000 27100000 Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates revenues in various currencies, principally, euros, British pounds, Swiss francs and Canadian dollars and incurs expenditures principally in euros, Polish zlotys, British pounds, Indian rupees, Swiss francs, Hungarian forints, Mexican pesos, Canadian dollars, Colombian pesos and Chinese yuan renminbi. The Company’s international operations expose it to risk of adverse fluctuations in foreign currency exchange rates through the remeasurement of foreign currency denominated assets and liabilities (both third-party and intercompany) and translation of earnings and cash flows into U.S. dollars. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Indian rupee and Hungarian forint transactions. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no recently adopted accounting standards which had a material impact on the Company’s consolidated financial position, results of operations, changes in stockholders’ equity and cash flows.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Accounting Standards</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. The Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div> IMPACT OF THE INVASION OF UKRAINE<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 24, 2022, Russian forces attacked Ukraine and its people and EPAM has repeatedly called for an immediate end to this unlawful and unconscionable attack. As of March 31, 2023, the Company had $69.3 million of Property and equipment, net in Ukraine consisting of a building classified as construction-in-progress located in Kyiv with a net book value of $51.5 million, laptops with a net book value of $10.5 million, most of which are in the possession of employees, various office furniture, equipment and supplies with a net book value of $5.6 million, and leasehold improvements located throughout Ukraine with a net book value of $1.7 million. Additionally, as of March 31, 2023, the Company had Operating lease right-of-use assets located throughout Ukraine with a net book value of $11.0 million. Through the issuance date of these interim financial statements, the Company is not aware of any damage to its long-lived assets in Ukraine and the Company expects to continue to use these assets as part of its global delivery model. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 4, 2022, the Company announced a $100.0 million humanitarian commitment to support its employees and their families in and displaced from Ukraine. This humanitarian commitment is in addition to donations from EPAM's customers and employees and the work of EPAM volunteers on the ground. During the three months ended March 31, 2023 and 2022, the Company expensed $6.1 million and $25.7 million, respectively, related to this commitment, which included special cash payments to support impacted employees, financial and medical support for impacted families, travel, meals and lodging expenses, and donations to third-party humanitarian organizations. Of the expensed amount for the three months ended March 31, 2023, $2.5 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $3.6 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. Of this expensed amount for the three months ended March 31, 2022, $19.2 million is classified in Cost of revenues (exclusive of depreciation and amortization) and $6.5 million is classified in Selling, general and administrative expense on the condensed consolidated financial statements. As of March 31, 2023, the Company has $49.1 million remaining to be expensed under this humanitarian commitment. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company executed its business continuity plans following the invasion to assist relocating employees residing in Ukraine and the surrounding region impacted by the war and geopolitical uncertainty to other countries and to assign delivery personnel in locations outside of the region to serve in unbilled standby or backup capacities to ensure the continuity of delivery for its customers who have substantial delivery exposure to Ukraine or other delivery concerns resulting from the invasion and ongoing war. In addition to costs incurred as part of EPAM’s humanitarian commitment to Ukraine, during the three months ended March 31, 2023, the Company incurred expenses of $0.2 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $7.4 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company incurred expenses of $18.7 million related to its geographic repositioning efforts, classified as Selling, general and administrative expenses and $2.6 million related to these standby resources, classified as Cost of revenues (exclusive of depreciation and amortization). During the three months ended March 31, 2022, the Company also recorded an impairment charge of $1.3 million, classified as Other income/(expense) related to a financial asset in Ukraine which the Company believed to be unrealizable due to the events in Ukraine.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the attacks on Ukraine, EPAM announced on March 4, 2022, it would discontinue services to customers located in Russia. Based on this change in facts and circumstances, the long-term cash flow forecast for the Company’s operations in Russia and its Russia reporting unit were significantly reduced. The reduction in the long-term cash flow forecasts indicated that the carrying amounts of goodwill and long-lived assets associated with the Company’s Russia reporting unit and operations in Russia may not be recoverable, and the carrying value of these assets was tested for impairment. The Company relied on the income approach to estimate the fair values of the Russia reporting unit and long-lived assets and considered multiple scenarios including the continuing operation and exit of operations in Russia. Reflecting the negative long-term cash flow forecasts that each of these scenarios produced for these assets, during the three months ended March 31, 2022, the Company recorded impairments of Property and equipment, net of $15.1 million, Operating lease right-of-use assets, net of $3.8 million, and Goodwill of $0.7 million. These asset impairment charges are included in Selling, general and administrative expenses in the interim condensed consolidated financial statements for the three months ended March 31, 2022. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company evaluated trade receivables and contract assets for estimated future credit losses from customers located in Russia and recorded a bad debt expense of $8.4 million, reflecting the deterioration of creditworthiness of its customers in Russia during the three months ended March 31, 2022. The Company recorded a benefit to bad debt expense of $0.4 million during the three months ended March 31, 2023, reflecting better than previously expected credit collections from customers located in Russia. Bad debt expense is included in Selling, general and administrative expenses in the condensed consolidated statements of income.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 7, 2023, the Company amended and restated the agreement to sell substantially all of its remaining holdings in Russia to a third party. The timing and completion of the sale is subject to customary closing conditions, including regulatory approvals by the Russian and U.S. governments. Subsequent to March 31, 2023 and prior to the issuance of these interim financial statements, the required approvals from the Russian government were received to proceed with the sale. Due to the significant uncertainty of obtaining the necessary regulatory approvals as of March 31, 2023, the Company does not believe a sale was probable to be completed as of March 31, 2023 and has not reported the assets and liabilities to be sold as held for sale in its condensed consolidated balance sheet. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had the following assets and liabilities in Russia:</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 style="width:86.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables and contract assets, net of allowance of $4,724</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets in Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,267</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities in Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of March 31, 2023, based on the Company’s expected net proceeds from sale and recognition of the accumulated currency translation loss currently included in Accumulated other comprehensive loss, the Company expects to record a loss upon the earlier of classification of the assets and liabilities to be sold as held for sale or closing of a sale. Such loss is not expected to be material based on the information available through the date of issuance of these financial statements.Fluctuations in foreign currency exchange rates could impact the gain or loss the Company could recognize in the future. If unable to complete a sale, the Company could recognize other charges including restructuring costs. 69300000 51500000 10500000 5600000 1700000 11000000 100000000 -6100000 -25700000 -2500000 -3600000 -19200000 -6500000 49100000 200000 7400000 18700000 2600000 1300000 15100000 3800000 700000 8400000 -400000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had the following assets and liabilities in Russia:</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 style="width:86.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables and contract assets, net of allowance of $4,724</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets in Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,267</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities in Russia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 26696000 4724000 4329000 242000 31267000 65000 5508000 1127000 122000 71000 6893000 ACQUISITIONS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the year ended December 31, 2022, the Company completed two acquisitions with a total purchase price of $13.6 million including contingent consideration with total acquisition-date fair value of $2.6 million. These acquisitions expanded EPAM’s capabilities to deliver end-to-end solutions for designing and building sophisticated commerce platforms, provided opportunities for geographic expansion as well as added $3.4 million of intangible assets, consisting of customer relationships. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s condensed consolidated financial statements was not material individually or in the aggregate.</span> 2 13600000 2600000 3400000 GOODWILL<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by reportable segment was as follows:</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 style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 1, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312,112</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">529,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Acquisitions purchase accounting adjustments</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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of net foreign currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of March 31, 2023</span></div></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">217,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">316,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">533,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Russia segment had accumulated goodwill impairment losses of $2.9 million as of March 31, 2023 and December 31, 2022. There were no accumulated impairment losses in the North America or Europe reportable segments as of March 31, 2023 or December 31, 2022.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill by reportable segment was as follows:</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 style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 1, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">216,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312,112</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">529,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Acquisitions purchase accounting adjustments</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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of net foreign currency 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of March 31, 2023</span></div></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">217,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">316,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">533,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 216960000 312112000 529072000 0 87000 87000 128000 4443000 4571000 217088000 316642000 533730000 2900000 2900000 0 0 0 0 FAIR VALUE MEASUREMENTS <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries certain assets and liabilities at fair value on a recurring basis on its condensed consolidated balance sheets. The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights to acquire noncontrolling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,345</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,214</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights to acquire noncontrolling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,658</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,350</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,308</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 6 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration both as of March 31, 2023 and December 31, 2022, were at a maximum of 20.0%, if a rate was applied. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income/(loss), net in the Company’s condensed consolidated statement of income.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending balances of Level 3 contingent consideration using significant unobservable inputs for the three months ended March 31, 2023 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:87.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value of contingent consideration included in Interest and other income/(loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of contingent consideration for previously acquired businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rate changes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration as of March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,214</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets and Liabilities Not Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s condensed consolidated balance sheets are generally subjective in nature and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The generally short maturities of certain assets and liabilities result in a number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s condensed consolidated balance sheets. The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2021 Credit Agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred consideration for asset acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2021 Credit Agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred consideration for asset acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company completed an asset acquisition of software licenses for use in the regular course of business for a purchase price of $66.1 million, which included an upfront payment of $13.3 million and fixed deferred consideration, payable in annual installments, with an acquisition-date fair value of $52.8 million. To estimate fair value, the future payments were discounted to present value using a discount rate based on the estimated borrowing rate of the Company. The weighted average discount rate used to determine the acquisition-date fair value was 5.20%. See Note 13 “Commitments and Contingencies” for more information regarding the deferred consideration.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Marketable Securities Without Readily Determinable Fair Values</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. The carrying amount of these investments was $30.3 million and $28.4 million as of March 31, 2023 and December 31, 2022, respectively, and is classified as Other noncurrent assets in the Company’s condensed consolidated balance sheets.</span></div> The following tables present the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights to acquire noncontrolling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,345</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,214</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:51.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rights to acquire noncontrolling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,658</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,350</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,308</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table> 16224000 0 16224000 0 322000 0 0 322000 16546000 0 16224000 322000 131000 0 131000 0 19214000 0 0 19214000 19345000 0 131000 19214000 12191000 0 12191000 0 334000 0 0 334000 12525000 0 12191000 334000 9350000 0 9350000 0 24308000 0 0 24308000 33658000 0 9350000 24308000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 6 “Derivative Financial Instruments” in the condensed consolidated interim financial statements for additional information regarding derivative financial instruments. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration was determined using a probability-weighted expected return method and is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired businesses using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those weighted-average estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. The discount rates used to determine the fair value of contingent consideration both as of March 31, 2023 and December 31, 2022, were at a maximum of 20.0%, if a rate was applied. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income/(loss), net in the Company’s condensed consolidated statement of income.</span></div> 0.200 0.200 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending balances of Level 3 contingent consideration using significant unobservable inputs for the three months ended March 31, 2023 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:87.446%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value of contingent consideration included in Interest and other income/(loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of contingent consideration for previously acquired businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rate changes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration as of March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,214</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table> 24308000 297000 5520000 129000 19214000 The following tables present the estimated fair values of the Company’s financial assets and liabilities not measured at fair value on a recurring basis as of the dates indicated:<div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2021 Credit Agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred consideration for asset acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits included in Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under the 2021 Credit Agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred consideration for asset acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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"/></tr></table></div> 143684000 143684000 143684000 0 0 80157000 80157000 80157000 0 0 223841000 223841000 223841000 0 0 2583000 2583000 2583000 0 0 60373000 60373000 0 60373000 0 25000000 25000000 0 25000000 0 54115000 54115000 0 54115000 0 312321000 312321000 312321000 0 0 312321000 312321000 312321000 0 0 2292000 2292000 2292000 0 0 60336000 60336000 0 60336000 0 2861000 2861000 0 2861000 0 25000000 25000000 0 25000000 0 2693000 2693000 0 2693000 0 53636000 53636000 0 53636000 0 66100000 13300000 52800000 0.0520 Non-Marketable Securities Without Readily Determinable Fair ValuesThe Company holds investments in equity securities that do not have readily determinable fair values. These investments are recorded at cost and are remeasured to fair value based on certain observable price changes or impairment events as they occur. 30300000 28400000 DERIVATIVE FINANCIAL INSTRUMENTSIn the normal course of business, the Company uses derivative financial instruments to manage the risk of fluctuations in foreign currency exchange rates. The Company has a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Polish zloty, Hungarian forint and Indian rupee transactions. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, in response to the invasion of Ukraine, the Company de-designated its Russian ruble foreign exchange forward contracts as hedges and entered into offsetting foreign exchange forward contracts with the same counterparty. The Company determined it was probable the underlying forecasted foreign currency transactions which were hedged would not occur and reclassified the accumulated loss of $43.9 million on the underlying hedges into income which is classified as foreign exchange loss in the condensed consolidated statement of income. As of March 31, 2023, all of the Company’s Russian ruble foreign exchange forwards contracts had settled.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, all of the Company’s foreign exchange forward contracts were designated as hedges and there is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Company’s condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.314%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -43900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Company’s condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.314%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts - <br/>Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16224000 12191000 131000 1445000 0 7905000 LEASES<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the right-of-use assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 8.8 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the three months ended March 31, 2023 and 2022. See Note 2 “Impact of the Invasion of Ukraine” for discussion of impairment of right-of-use assets in Russia.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:</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 style="width:25.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:</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 style="width:74.338%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash net increase/(decrease) due to lease modifications:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term, in years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, operating lease liabilities will mature as follows:</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Payments </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding three months ended March 31, 2023)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">171,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">158,845</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had committed to payments of $14.2 million related to operating lease agreements that had not yet commenced as of March 31, 2023. These operating leases will commence on various dates during 2023 with lease terms ranging from 0.2 to 7.3 years. The Company did not have any material finance lease agreements that had not yet commenced.</span></div> P0Y1M6D P8Y9M18D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the components of lease expense were as follows:</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 style="width:25.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 11183000 15884000 3648000 3187000 2656000 1039000 17487000 20110000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended March 31, 2023 and 2022 was as follows:</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 style="width:74.338%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash net increase/(decrease) due to lease modifications:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 11719000 14803000 3349000 19484000 1383000 -7428000 1114000 -7434000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate as of March 31, 2023 and 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.009%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining lease term, in years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P5Y3M18D P5Y8M12D 0.033 0.024 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, operating lease liabilities will mature as follows:</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Payments </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding three months ended March 31, 2023)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">171,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">158,845</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table> 34923000 38223000 30128000 23774000 14968000 29400000 171416000 12571000 158845000 14200000 P0Y2M12D P7Y3M18D DEBT<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On October 21, 2021, the Company replaced its 2017 credit facility with a new unsecured credit agreement (the “2021 Credit Agreement”) with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Santander Bank, N.A.; and Raiffeisen Bank International AG (collectively the “Lenders”). The 2021 Credit Agreement provides for a revolving credit facility (the “2021 Revolving Facility”) with a borrowing capacity of $700.0 million, with the potential to increase the borrowing capacity up to $1.000 billion if certain conditions are met. The 2021 Credit Agreement matures on October 21, 2026.</span><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%">Borrowings under the 2021 Revolving Facility may be denominated in U.S. dollars or up to a maximum of $150.0 million equivalent in British pounds sterling, Canadian dollars, euros or Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2021 Revolving Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, or (c) the Daily LIBOR Rate, plus 1.0%, so long as the Daily LIBOR Rate is offered, ascertainable and not unlawful. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Credit Agreement includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of March 31, 2023, the Company was in compliance with all covenants contained in the 2021 Credit Agreement.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding debt and borrowing capacity of the Company under the 2021 Credit Agreement:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available borrowing capacity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum borrowing capacity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 700000000 1000000000 150000000 0.005 0.010 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding debt and borrowing capacity of the Company under the 2021 Credit Agreement:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available borrowing capacity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum borrowing capacity</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 25000000 25000000 0.056 0.052 675000000 675000000 700000000 700000000 REVENUES<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CEE</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CEE</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing and other revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing and other revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Timing of Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company recognized $7.2 million of revenues from performance obligations satisfied in previous periods compared to $6.0 million during the three months ended March 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2023. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Type</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.</span></div><div style="margin-top:9pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets included in Trade receivables and contract assets, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Other noncurrent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets comprise amounts where the Company’s right to bill is contingent on something other than the passage of time such as achievement of contractual milestones. Contract assets have increased since December 31, 2022 primarily due to contracts where the Company’s right to bill is contingent upon achievement of contractual milestones. Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned and such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company recognized $19.2 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2022. During the three months ended March 31, 2022, the Company recognized $26.3 million of revenues that were included in Accrued expenses and other current liabilities at December 31, 2021.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by customer location, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CEE</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Customer Locations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CEE</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Industry Verticals</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel &amp; Consumer</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Information &amp; Media</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software &amp; Hi-Tech</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life Sciences &amp; 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Verticals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the disaggregation of the Company’s revenues by contract type including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing and other revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Types</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensing and other revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Timing of Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the timing of revenue recognition reconciled with the Company’s reportable segments (Note 14 “Segment Information”) for the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">709,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">493,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Russia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Revenues</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point of time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">        Revenues</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">687,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 683553000 25954000 295000 709802000 25372000 438565000 0 463937000 726000 26084000 0 26810000 306000 2544000 7542000 10392000 709957000 493147000 7837000 1210941000 659776000 25960000 1057000 686793000 25098000 396753000 99000 421950000 783000 28799000 0 29582000 2054000 458000 30777000 33289000 687711000 451970000 31933000 1171614000 123659000 153055000 1646000 278360000 143850000 123608000 3207000 270665000 116158000 86108000 114000 202380000 149798000 38682000 711000 189191000 96597000 14526000 135000 111258000 79895000 77168000 2024000 159087000 709957000 493147000 7837000 1210941000 122247000 136788000 6284000 265319000 120335000 117330000 22398000 260063000 110946000 82901000 456000 194303000 156282000 32454000 747000 189483000 111371000 12282000 150000 123803000 66530000 70215000 1898000 138643000 687711000 451970000 31933000 1171614000 644628000 425598000 4753000 1074979000 61231000 66203000 3071000 130505000 4098000 1346000 13000 5457000 709957000 493147000 7837000 1210941000 626807000 377655000 18691000 1023153000 56765000 73608000 13190000 143563000 4139000 707000 52000 4898000 687711000 451970000 31933000 1171614000 707034000 492397000 7824000 1207255000 2923000 750000 13000 3686000 709957000 493147000 7837000 1210941000 685109000 451848000 31891000 1168848000 2602000 122000 42000 2766000 687711000 451970000 31933000 1171614000 7200000 6000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of March 31, 2023. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts (i) that have an original expected duration of one year or less and (ii) for which it recognizes revenues at the amount to which it has the right to invoice for services provided.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3 Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Contract Type</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 12353000 3124000 2564000 0 18041000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the classification of contract assets and liabilities in the condensed consolidated balance sheets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.882%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets included in Trade receivables and contract assets, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities included in Other noncurrent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22524000 11490000 35598000 36036000 319000 42000 19200000 26300000 STOCKHOLDERS’ EQUITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:</span></div><div style="margin-top:9pt"><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 style="width:76.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues (exclusive of depreciation and amortization)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,579</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,112</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Company’s plans is set forth below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual Term (in years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,923</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,959</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112.21</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">376,403</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expected to vest as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, $33.8 million of total remaining unrecognized stock-based compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.6 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">257.74</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards modified</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302.65</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288.01</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, $271.0 million of total remaining unrecognized stock-based compensation cost related to service-based equity-classified restricted stock units (“RSUs”), net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 3.1 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, $26.8 million of total remaining unrecognized stock-based compensation cost related to service-based liability-classified cash-settled RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.9 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability associated with the service-based liability-classified RSUs as of March 31, 2023 and December 31, 2022, was $3.7 million and $10.2 million, respectively, and was classified as Accrued compensation and benefits expenses in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Awards</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:61.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">412.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</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:'Arial',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414.75</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, $0.2 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 0.4 years. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, $3.0 million of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs is expected to be recognized over the weighted-average remaining requisite service period of 2.3 years. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Employee Stock Purchase Plan ("ESPP") enables eligible employees to purchase shares of EPAM’s common stock at a discount at the end of each designated offering period, which occurs every six months in April and November. The purchase price is equal to 85% of the fair market value of a share of EPAM’s common stock on the first date of an offering or the date of purchase, whichever is lower. During the three months ended March 31, 2023 and 2022, no purchases of common stock have been made under the ESPP.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expense related to share issuances pursuant to the ESPP on a straight-line basis over the six-month offering period. For the three months ended March 31, 2023 and 2022, the Company recognized $3.2 million and $1.7 million, respectively, of stock-based compensation expense related to the ESPP. As of March 31, 2023, total unrecognized stock-based compensation cost related to the ESPP was $1.1 million, which is expected to be recognized over a period of 0.1 years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments for Future Equity Awards </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company’s acquisitions of businesses as discussed in Note 3 “Acquisitions,” EPAM enters into agreements that contractually commit it to granting equity awards at future dates. The agreements are unique to each acquisition and terms vary to specify the number of future awards to be issued or a monetary value that will be settled with equity awards valued at future stock prices. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company has commitments to grant up to $26.1 million of equity awards with the number of awards to be determined based on future stock prices. These awards contain performance criteria that will determine the number of future awards to be issued and there is a service-based vesting requirement after the grant date associated with these awards. As these awards are considered granted for accounting purposes, in determining the expense, the Company adjusts the expected settlement based on the probability of achievement of the performance criteria. Related to these awards, the amount of stock-based compensation expense recorded in the condensed consolidated statements of income for the three months ended March 31, 2023 was not material. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company has issued 2 thousand performance-based equity-classified RSUs which are not considered granted for accounting purposes as the future vesting conditions have not yet been determined.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases </span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 13, 2023, the Board of Directors authorized a share repurchase program for up to $500.0 million of the Company's outstanding common stock. EPAM may repurchase shares of its common stock on a discretionary basis from time to time through open market purchases, privately negotiated transactions or other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. The timing and total amount of stock repurchases will depend upon business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, and other considerations. The share repurchase program has a term of 24 months, may be suspended or discontinued at any time, and does not obligate the company to acquire any amount of common stock.</span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company repurchased 30 thousand shares of its common stock at an average price of $283.69 for a total of $8.5 million in cash. All of the repurchased shares have been retired. As of March 31, 2023, a remaining balance of $491.5 million of the Company's common stock was available for purchase under share repurchase authorizations by its Board of Directors.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:</span></div><div style="margin-top:9pt"><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 style="width:76.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues (exclusive of depreciation and amortization)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,579</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,112</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 16011000 -424000 22568000 7536000 38579000 7112000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under the Company’s plans is set forth below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual Term (in years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,923</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,959</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112.21</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">376,403</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expected to vest as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr></table></div> 1923000 98.92 108000 299.00 72000 35.54 1959000 112.21 376403000 P3Y7M6D 1665000 79.73 369504000 P2Y8M12D 272000 295.97 6519000 P9Y 33800000 P2Y7M6D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the three months ended March 31, 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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability-Classified</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">257.74</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards modified</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested service-based awards outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302.65</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288.01</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table> 916000 291.19 99000 257.74 458000 299.19 36000 299.00 -15000 278.52 15000 305.59 223000 251.17 42000 235.38 18000 289.75 3000 229.31 1118000 302.65 105000 288.01 271000000 P3Y1M6D 26800000 P2Y10M24D 3700000 10200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes activity related to the Company’s equity-classified performance-based awards for the three months ended March 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:61.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Classified </span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Equity-Settled</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date<br/>Fair Value Per Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at January 1, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">412.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</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:'Arial',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards forfeited/cancelled</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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested performance-based awards outstanding at March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165.87</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414.75</span><span style="color:#000000;font-family:'Times New Roman',sans-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"/></tr></table> 9000 165.87 15000 412.60 0 0 1000 437.25 0 0 1000 363.93 9000 165.87 13000 414.75 200000 P0Y4M24D 3000000 P2Y3M18D P6M 0.85 P6M 3200000 1700000 1100000 P0Y1M6D 26100000 2000 500000000 P24M 30000 283.69 8500000 491500000 INCOME TAXES<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining its interim provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual profit before tax, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, the Company recorded its interim tax provision using the discrete method rather than using an estimated annual effective tax rate. The discrete method treats the year-to-date period as if it were the annual period and determines the income tax expense or benefit on that basis. The discrete method is applied when the application of the estimated annual effective tax rate is impractical because it is not possible to reliably estimate the annual effective tax rate. During the second, third and fourth quarters of 2022, the Company used an estimated annual effective tax rate. The change did not have a material impact on the condensed consolidated interim financial statements. </span></div>The Company’s worldwide effective tax rates for the three months ended March 31, 2023 and 2022 were 19.6% and 15.6%, respectively. The Company’s effective tax rates benefited from excess tax benefits recorded upon vesting or exercise of stock-based awards of $6.0 million and $13.1 million during the three months ended March 31, 2023 and 2022, respectively. 0.196 0.156 6000000 13100000 EARNINGS PER SHARE<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock, unvested equity-settled RSUs and the stock to be issued under the Company’s ESPP. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:</span></div><div style="margin-top:9pt"><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 style="width:76.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for basic earnings per 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 260 thousand and 137 thousand during the three months ended March 31, 2023 and 2022, respectively.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:</span></div><div style="margin-top:9pt"><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 style="width:76.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator for basic and diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for basic earnings per 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares for diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 102292000 89719000 102292000 102292000 89719000 89719000 57702000 56915000 1596000 2026000 59298000 58941000 1.77 1.58 1.73 1.52 260000 137000 COMMITMENTS AND CONTINGENCIES<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third-party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.</span><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the condensed consolidated financial statements of the Company. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ukraine Humanitarian Commitment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On March 4, 2022, EPAM announced that it has established a $100.0 million humanitarian commitment to support its employees in Ukraine and their families. See Note 2 “Impact of the Invasion of Ukraine” for more information regarding commitments to humanitarian aid for Ukraine.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — During the year ended December 31, 2022, the Company purchased software licenses for use in the regular course of business in exchange for an upfront payment and fixed, future annual payments due over the next 4 years. As of March 31, 2023, the undiscounted deferred consideration amounts owed totaled approximately $60.0 million and are expected to be paid as follows: $14.2 million during the remainder of 2023, $14.0 million in 2024, $15.1 million in 2025, and $16.7 million in 2026.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Commitment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On March 31, 2023, the Company entered into a 5-year agreement for cloud services through which it committed to spending at least $75 million over the term of the agreement. The Company has the ability to cancel the commitment whereby it would incur a cancellation penalty of 20% of the remaining contractual commitment.</span></div> 100000000 60000000 14200000 14000000 15100000 16700000 P5Y 75000000 0.20 SEGMENT INFORMATION<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, certain taxes included in operating expenses, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate amortization of intangible assets acquired through business combinations, goodwill and other asset impairment charges, stock-based compensation expenses, acquisition-related costs and certain other one-time charges and benefits. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia and the subsequent decision to exit its operations in Russia.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2023 and 2022, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating profit/(loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment operating profit</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no customers that accounted for more than 10% of total segment revenues during the three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition-related expenses </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">129,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income/(loss), net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,284</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,292</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Area Information</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets presented in the table below include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ukraine</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belarus</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hungary</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">267,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,348</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 “Impact of the Invasion of Ukraine” for more information regarding the Company’s decisions to no longer serve customers in Russia, impairment of long-lived assets in Russia and the subsequent decision to exit its operations in Russia. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:74.670%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other locations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2023 and 2022, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating profit/(loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total segment operating profit</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 709957000 687711000 493147000 451970000 7837000 31933000 1210941000 1171614000 122831000 126734000 59904000 56711000 -3005000 -19484000 179730000 163961000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated amounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition-related expenses </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">129,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income/(loss), net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,284</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,292</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 179730000 163961000 38579000 7112000 5537000 5244000 241000 579000 15002000 21784000 120371000 129242000 11521000 -165000 -4608000 -22785000 127284000 106292000 Physical locations and values of the Company’s long-lived assets are presented below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/>December 31,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ukraine</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belarus</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hungary</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">267,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,348</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 69290000 70183000 65165000 68804000 55282000 57311000 14736000 14685000 8483000 8552000 7895000 8506000 46216000 45307000 267067000 273348000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents information about the Company’s revenues by customer location for the three months ended March 31, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:74.670%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other locations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,210,941</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171,614</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 679437000 657027000 155327000 153197000 89861000 81830000 59100000 50179000 42735000 36389000 27832000 27029000 5873000 30692000 150776000 135271000 1210941000 1171614000 ACCUMULATED OTHER COMPREHENSIVE LOSS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:</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 style="width:74.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.160%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(101,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(52,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/ benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(88,553)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(83,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,306</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/ (loss) in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,557)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss reclassified into Foreign exchange loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/ benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,440</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,957</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(77,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(86,150)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>(1) As of March 31, 2023, the ending balance of net unrealized gain related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the accumulated balances for each component of accumulated other comprehensive loss:</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 style="width:74.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.160%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(101,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(52,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,115)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/ benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(88,553)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(83,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,306</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/ (loss) in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,557)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss reclassified into Foreign exchange loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense)/ benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedging instruments, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,440</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,808)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined benefit plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,957</span><span style="color:#000000;font-family:'Times New Roman',sans-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(77,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(86,150)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>(1) As of March 31, 2023, the ending balance of net unrealized gain related to derivatives designated as cash flow hedges is expected to be reclassified into Cost of revenues (exclusive of depreciation and amortization) in the next twelve months. -101780000 -52747000 16300000 -36115000 3073000 -5563000 13227000 -30552000 -88553000 -83299000 8306000 -3417000 7895000 -46557000 2580000 -904000 33000 43854000 1214000 -408000 4134000 -1391000 12440000 -4808000 -1847000 1957000 -1847000 1957000 -77960000 -86150000 EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ".*I58'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 " CBJ56505S;^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:;5@:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'$/*2NW]^ M]SM(JX/0?<3GV >,9#'=C*[S2>BP9D>B( "2/J)3J$NJI6X)"44:1@ A9A(3+9&BUT1$5]/..-7O#A,W8SS&C #AUZ2L!+#DQ. M$\-I[%JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=FSN4=.+P]/;[,ZQ;6 M)U)>8WZ5K*!3P#6[3'YM'C:[+9-U53=%=9?/KN:"K\3M_?OD^L/O*NQZ8_?V M'QM?!&4+O_Z%_ )02P,$% @ (XJE5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" CBJ568SBP<>,% "K'P & 'AL+W=O75])XR\67=,V81"]1&*>7O;64R0?+2KTUBVAZ MRA,6PYLE%Q&5<"M65IH(1OT\* HM8MMG5D2#N#<9Y\]F8C+FF0R#F,T$2K,H MHN+UBH5\>]G#O?V#QV"UENJ!-1DG=,7F3'Y.9@+NK%+%#R(6IP&/D6#+R]X4 M?W =1P7D7_P1L&UZ<(T4RH+S+^KFSK_LV:I$+&2>5!(4_FV8R\)0*4$Y_MV) M]LK?5(&'UWOUVQP>8!8T92X/_PQ\N;[L7?20SY8T"^4CW_[*=D!#I>?Q,,W_ MHFWQ[6#00UZ62A[M@J$$41 7_^G+KB(. W!- -D%D'EO*Q(;U)C]\A\_LGW5XWTCL#>R@A!V8U"?7W,N@GTKT])HP':DY'-O] M3SHD8U1'I&&)-&R']"FC0C(1OJ)'EG A=7AF*2DR7:6XQJB.>&R:>!^CR:M98T3+6)-(9U M!+PH 2^,A;J)92!?T6T0,O2010LF=&!F#=O&?6SFUHR0V2A$!+=LZP/=#R&H.[\I**E[3AG?H^J*PR+ARB-AL[') MV^H45O3U8&8!Y"OV9K')FO4('(^'/5'MJU/VS&\ M$:[,$3:[FJ= @NGC2X3)CXN?T)QYF8!,:B'-2BZ/(IAUYY)[7TY00@7:T#!C MZ'O[%+PA2F EFZ_SM95P#-M$*MM$S,8&?+T?Q"LT?XT6/-2Q-P@H;ZC=+CB& M-R*5-R)F([//)KIY\=8T7K%:F] @]/ \UWH_R,V$4,NS8DV6 M)Q+FDTR[H=2@^*S=AG+-45TY*_]#6OF?NU@R4>P_JG4VW8-K.]DG)4-(JUVB-[.\?-\VQ[]GDDPM;&: M0;7$W\C@[.JA4!OF:NJL:#,9GH_LX= 9C:V-CK&R0J351I$+(ZH SW<7^^P% M_<;T:31+@=?#SI#86&OYS,$=<^E4;LG8&:S,@5 OX ,J7:,:1"H'57-IJ?OUK5Y\4Q]CU5\V6*0K:$4/OT' 8\49P,%S>2)_GAZH)+ MR:/\+T7-]9E=F,+L_;9_?J\ERN354VXEXAO:YKKI[?B4H^78S(Z.7!Y_)A M:>R#R>7YBC^(J3!_KNX5W$UV48JR%HTN98.46%R,KLB;:Y;8!BWBKU(\Z;UK M9%.92?G5WKPO+D;8,A*5F!L;@L._1W$MJLI& A[_;(..=N^T#?>O7Z+_UB8/ MRR^KLLS/)BE(U0(19\79G/\ND/L4THMO'FLM+M7_2TQ>(1FJ^UD?6V M,3"HRV;SGW_;=L1> Q(--*#;!O2U#=BV 6L3W3!KT[KAAE^>*_F$E$5#-'O1 M]DW;&K(I&SN,4Z/@UQ+:FH;-"7I5QKWA3Z?&* @XTTF6_?]V[S/CKPOH]< MG2%&QHABRCS-K\/-;\1\UYP>-I] YKOTZ2Y]VL9C0^FOE1*-05QK8;SI;-I' M_O9VD;W1*SX7%R-815JH1S&Z_/DGDN"WON1^4+"#5-DN51:*?GG-]1+!H*&Y MO1#_K,M'7D'NWJPWH9(VE*T$CY7)(1%D4[W '7:,B;9@5,^^=#=LXKTT.L1]>#BAG)_733'=TT/(&DX=4K**;.RVG&<)KE/9(>7!KG"8W]-+,=S>Q( MKX(>*_/<=JM=DBL[]NW$]K'-7!9)BI.T1]8#2QF+,C_7?,D:;O96I(]X[C B$=2)N$?0,D+Z2\P'2Y.8#A#=$V,2)/J[E,53655>:L1Y9\Q@]>,^-P^. MYC@=(M=))0G*$VCO0L!Z*I#AWP)+:AOE8!03Z)RHS].#2VF:IP,\.YTC8:'[ MU):G1C;'E_\VTF%?D;2_H#RP*,W2(::=RI$C,M=6J0 ]5W BG(*\]A>.%XAS M$I,!BITVD?A5!JDJ^:RL2E,*/].@Q'VO3?I1T0YS[J2.A+7N:CZ7:Y!@M.+/ MUGUX$W9EBV99[,P<%\9P-E@H.GDC87T#BFHMK"6J84.G^69+!"(R$XU8E,!= M?+,_#(R6*V=1%*6T+\T^' AX.C2K.MDC8=U[H?]"TF,KCDTX5^0(PSGN&U0? M+HX8&_ 7I%-#$I;#]PWTO;"U4.PFROB%O9>QJVXLC5C?:7A@48*3 ;ZTTT : MUL"^?._U;Y V=:4NPF![>[2],#8TT6FGB#2LB(=&[LBDH*[T)1G-',OIP:51 M&F5L@.W>;C(LD1]D\[!Q\H68^;O353V:T;AO,'RP-,F'"';:2(]H8V@6=)+I M9>Z*("%I[G@C'XY21@;4DG9J2<-JZ>CZL=G@BB(A)$O[*\Z'PUDRY)=IIYTT MO+';S-UC+-WM6@X+##O=ZN((Q@F)!HHQ[>2.AN7N6M9UN=ET[K;9,$-$,P?* MZ)<[:00B[%U! @[+\W<=!/RC:8>J="M.P"MN!!]N@;0^,T0D^PYB E"GTR*NU>(O@ M16.,,=)+KJQ&K\U2JO)?4;Q%<3K.$MI.%[A,DNP%5&H-PCYN 5&V \3Q"T"N MC8;=6&%K$#?H(U?SY2:GEU/!MM&-F(MZ)M3!3_3X20YU]=XM_T',86=V?H"& M_DJZ8 MGT*9[S,\@CJDUPD^"PL^&-EUO:ZX$3O_"HY*YE51;MZ.CU3)=% MR=6 #C./"X!-?C^/(ZC#)#JGP%[C% +][(H_@^U.%#GG\1X@Q@R3@3,TUKD$ M%G8)CIEIR_1W3I?$^5S@/\_P GWG&9.]+U_VLR/(R4/9:'"W"VB)SU+H";7Y MDK>Y,7+5?@R;26-DW5XN!0?Z%@"_+R38G>V-_;ZV^YYZ^1]02P,$% @ M(XJE5FLS5T4# P #0D !@ !X;"]W;W)KLK-I:J2._(&0=1&J!J96Z%A6Z?3;)0:PF<6H[T.ZOWSFA$91 M6ZE\(+9S[_F]E8EF>FE&5&T"O7QB+H\4(E+(.Q(+)(4RJ>+R#AJ[YA&R\+ M=VP1*[U@!KV<+F "ZCX?"YR9-4O$4L@DXQD1,.\;Y_;9P-?Q9< ?!BNY,2;: MR8SS!SVYBOJ&I05! J'2#!0O2QA DF@BE/&XYC3J+35P<_S"_JOTCEYF5,* M)W]9I.*^X1LD@CDM$G7'5Y>P]M/1?"%/9/E/5E5L]X=!PD(JGJ[!J"!E676E M3^L\; #L]AZ LP8X[P6X:X!;&JV4E;:&5-&@)_B*"!V-;'I0YJ9$HQN6Z5.< M*(%W&>)4,+B]&8YN)J,AP='D]OIJ>#[%R<7Y]?G-8$0FEZ/1=$*.QU1 IF)0 M+*3)"?E.[B=#_;_346+N/8I M<2S';8 /#L.'$-9P9QMN8B;J=#AU.IR2S]V7CD)HHX1*":K13H5O-^-US9W) MG(;0-["H)(@E&,'7+[9G_6PR]TED6U;=VJI[B#V8"AH!%F((;$EG"4B")TA" MGBF!M;7. *$)UCG-0FC*1;6!5VZ@7Q?+P&[;?KMG+C=--D1U7-NJH[;4MVOU M[8,'-5$\?(AY$H&0WP@\%DP]-TEL?^9Q?1+9EN%.;;AS\+@&/$WQM2>U[U.2 M4T&6-"F '&/]%3(B.>"[.<8R/6E*0\7=W3@#JV59]JN3>BMJ2[A7"_<^(+R4 MB(]5H6(NV#^(2@/5:J/RBKRS^?1X5O5[I?X]D5L.NK6#[L<=,"F+M]5W=S1U MNK[G[(IO"O0\?Z]VO];N?UP[=G.IL-I9MGC+@-]DH.WO&F@*]#J=70/F1K/2 M'PK8 18LDR2!.4*M5A=F_9EQA-RR',7ZO@- !>'_.N7J9Z)98 M?P$%_P%02P,$% @ (XJE5I+[%AVU! I!$ !@ !X;"]W;W)K^ M_9W5"7DZ7L136?ZB;6WK6"@JI.)9[0P$69)75_I6=\2. \0Q.Y#:@70=!D<< MW-K!+1.MR,JT9E31R4CP+1+:&J+IF[)O2F_()LEU&>=*P+\)^*G)]/%A=OLP MOYTAN)L__G$WNWZ!QOP%+O>W#R]S]/@%W3U,'^]OT6?T=3Y#9Y_.D5Q1P21* M2POT*>]]LA6@*=?8DYVHET6T>LWC?WX:TFMS( M>VXWI#?@/167R,47B#C$-?!,/^Y.>G#I! SD?TR=504;F(/IV7TEUS1B8PNFKV1BPZS)K[_@H?.;*=,3!=O+>]#D M/>B+/GEF&Y87S#@B*L]AZ:E7G,T$$^R$ SRR-[O\!COLXR$>-'9[:%Z#YO66 MY''-!%5)OD3L#19&R>25B=([92E.%&POWV&3[["W%%,N%>(+6'^KDJ S]A:E MA8255#^.&;PS2FBUP.8QHAD7*OF_?'!NZIGJ==Y.70+/"YUN^0[-_, )W*&Y M>GZ3C=^;S1P6?ZC=!5JR'.J85L@QK)*)GE=:'YJZFN#] RJ"<1#X'7B#F>L3 MWS?#!PU\T L_Z^OK=VP3=7"(0_R =* -5@/BA6;FL&$.>YGK%6PA>(9X-75X M;NS:\.#UF#BNWQT7)K,00,V8V&E%S?D!J&(P>U39L5RMF !MTNSV6;P0P&A.\>@6VU$_>+YP/LY"M$(YQ! M%V&S$/CZR'.!6/G&_?K9T"):#:EMH5%!\4@D]5;3]K%L1Q?TJ>D-E M$J$SV.T6,FX3-PID'2K8K="EWY48HY47'"E/JX^X7R!G25HH%G\4U3>ANEU4 MDY5W;%*V:HB#WI$TKTX4A01GQ]F)HNWW2:NV MN%]NVW%6G;?,53O44,_WG8,5P& V#/$1)2"MTI)^I=T=8CV4Y% PO9"$7<$R MF06[IX&*TMXY[V9,+,O/ !)%O,A5=3QLGC:?&J[+ W;G^0V^FE8?#-HPU?<+ M./PMDURBE"T@I'/I Y.H/@E4#<77Y:GZE2LXHY>W*T9C)K0!_+_@7+TW] N: M#S.3[U!+ P04 " CBJ56<67L7U,# "Y"0 & 'AL+W=O@V+8O$2ZEX43DC@R)CY9L^5G'8<$"<9@>W$ELR,K"%5 M-.H)OB9"6R.:'IC8&&]4DS&=Q:D2^#5#/Q4-KB;#T60Z&A(<3:^^CH=GMSB9 MWN+K7TS^H)VX_L1&4]P/B+'Y&XZ)!^./I(CDC%RF_*EI"R1 M/5LA+XUNQQ6'\Y*#^P('CUQRIE))1BR!9-O?1CVU*/=9U+E[$/"2BA/B.9^( MVW*]!CZ#U[N[!^AX=8P]@^>]@#=55 'N?$7XC QX@<=@!63,8EX ^7[V M()7 +?VC*7HE>KL971_S4[F@,?0M!)8@5F!%[]\YG=;G)NEO!+85B'8=B/8A M]&B"MU)F%#?)+'T[QE=?/JO(P?B'F('5IH!]LVX8.&%MM<7,KYGY!U-TI5(0 M)-[*3-C'VWS(Q;P2V);]3R^\<3,P@I6RN%1.L"WCS,;QZA 6 M/Q'O.6K) 5[9-N.U]Y1M&]T M['BATRRH6POJ'A3TW]W91+>[GX' ZS@[?/>MCCTG;'O-A,.:<'@X PU4FSB& M^T?>"3N^MT-RW\P/@J"SP]'>J((%B+EI#B2&;&PO=V]R M:W-H965T&ULO9S_;#:)3/EVP=Y>_3#4OX)_=IMHX*?I@]C/)-QJ)%%;1> MC:BFC4?K*$X&%V?5>]?9Q5FZ+59QPJXSDF_7ZRC[\8FMTJ?S@3YX?N,F?E@6 MY1NCB[--],!N6?%ELHC7+,GC-"$9NS\??-0_A(99!E0E_HK94W[P MFI1-^9JFW\J#<'$^T,H:L16;%R4BXO\>V92M5B6)U^/O&CK8YRP##U\_T[VJ M\;PQ7Z.<3=/5O^)%L3P?. .R8/?1=E7:X-3!SA"@&4>"9C4 9-*#KOK5UW\651$ M%V=9^D2RLC2GE2\J!571_)K'22GVVR+CG\8\KKB87EW.W,M;=T;XJ]NKS^'L MXQT_N+WC__YP+^]NR95'IL''2]^])>$E_^!J^L_@ZO/,O;G][1>'ZO;OQ/WS M2WCW;S(D7VYGY,VO;TF^C#*6DS@A=\MTFT?)(G]'?FT=GXT*7ONR#J-Y7=-/ MNYK2(S6]2XMH)0F;JL.FZ7K-OU2W13K_)HF>G1Y-;EA>9/&\8(OZC2])7,A: MXJJA'Q>+N/RF1RMR'<6+(3\OTV@3RYOGJ5DWK. ]&J^1&V5)G#S(JN._<&)Y M)YEOLQ]'SU'P0G/F\^UZNXK*\W)5+%E&^%GC/>^R[!(?&7GS.SQPAH[YN1L]'@H;&1*%PGSD# ?"0N0L! $:XG7V(O7>+UX3Q'L#C\^T!@U M)Y9CV&V53;OE+*'(3%G3OD+LYK-U?:+3=DZO6TQWZ,0RA')^M]Q0MX4&!))" MEDDUH5C8+>;85-L7:EU'5UW/?->=DW8_HB9<:^?1$2-D/"7"3,0\)\ ML]-_'\AD)SEDOA $:PG8V@O8JNC&$0'S4;^4,+\+X+JL7KTM!^[J5F.9KA8L MR_]!W+^W&#_&$SV&>HFSQ7YET+:1TD; 9$N8B81X2YB-A 1(6@F M MD8_W(A\K>^F#B4'53Y-M.3$@C_QMUNJ?99I6HOMJ&@F;C3O]E#XQVAV5BTSH M(6$^$A8@82$(UI*JO9>JK91JW=4^Q<5RR58+?J"S-/UAB5Y M5#VF9]_+U[('6I\FW1M\:FO"W'.JS-M7?4B8>U+]/61*'PD+D+ 0!&N)3]>: MQ_.:NO_[SK)YS.=/?+Z_N[=,-Z7\7ARFU=R^XW1-:]T+6HXP4$-3NE":!Z7Y M4%H I84H6ENP!WZ2_CK!2D6J=WL:QS&%CE*=L6]/":6Y)[7 @^;TH;0 2@M1 MM+;Z&L]&5YLV._]IWO*?XLIX(F]6I0TE56'74!D:^L0T1!TB[8$9E.9":1Z4 MYD-IP8E7*T1E;2NQ,6!TM0-SO.G; FV<)5UM+5VRHNX:I8+KFA3. MQ-8GHN"@_@^4YD)IWFDGQ(4[>U+ M*E4FU 2J::W%%+9N&.+4!NKO0&D>E.9#:0&4%J)H;0$W+H^NMGF."/@DT8Z[ MZRDLR[ M\9&DI&!G086ZFKW%V+5Y[')%A?BX1U*.%YM02Q>[P&X3)(LJ)+BA M,]8M3;R-DZ0=6\:1T:^Q072U#R(NK/C)/@EJBD!I,RC-A=(\*,W7NVY29V$% M-&.(HK5%W'@CNMH<>>T21;F&NYZ#98\M2^R@3BHV4]>\M^J0- ]*\Z&T $H+ M4;2V/AOK1%=[)WU6(D,)8:F&9JNB:KL%NP^GH9Z)'K7)'%,>S*VQ&%3 M9J:8SL1TQ&&SVX2AKCMB_]7%#Q3]_UF92)%/T:=0 MV@Q*$JIV1GUJCJ&;W5C?41Z%=/X /L,(R16A* M#TKSH;0 2@M1M+9H&Q.%JDV4GU^MJ$[06[FR9_'"@Y(9-*4+I7E0F@^E!5!: MB**UE=NX*U3MKKQNW2+MF@Q#JEF:<'<_52?OW8-";9<3V^!!L_I06@"EA2A: M6XJ-[T+5OLMK5C#6R-;$VZ3BY':JSMQ;AU"3A7:='4D3/&A2'TH+H+0016O+ ML'%/J-H]>?5*1BHQ*,2UM+(RNC@N0VT3*,V#TGPH+8#20A2MK<+&]Z$O_/ZE MS_+$FM5V[6BG$X3:-5":2R662*<%'C2G#Z4%4%J(HK75UQ@V5&W8W+#-P;*P M^6YSD9T,7^H$D;[ E$I^7V)H8G\)M7"@- ]*\Z&T $H+4;2V8AL+AZHMG..* ME:I4XDXX5L>M4>?LW6-"?1THS3OMA/C0I &4%J)H[7U,&L?)4#M.KUK1;4C, M#-L8B]-H=>J^.H327"C-@])\*"TX[6*%J*1M'39VD:'^78MZN6P=W-IP1J-T M(LY3U$EZ*PYJ[$!IGM']88SLC/C0K &4%J)H;RUQV#W&2DQ6[YWCMODG:2?;3[U!2)%NBV 27-XDD#ZG_#,GY#6F? M/@KY4VTXU^BIR$MU-MEHO3V9S52ZX053G\66E_#)6LB":;B5#S.UE9RMJD9% M/B.>%\X*EI63^6GU[$[.3\5.YUG)[R12NZ)@\OF"Y^+Q;((G+P^^9P\;;1[, MYJ=;]L 77/_8WDFXF[6]K+*"ERH3)9)\?38YQR>7?M6@LOAOQA_5P34RKBR% M^&ENOJ[.)IY1Q'.>:M,%@W][?LGSW/0$.OYJ.IVT[S0-#Z]?>O]2.0_.+)GB MER+_,UOIS=DDGJ 57[-=KK^+Q]]YXU!@^DM%KJJ_Z+&Q]28HW2DMBJ8Q*"BR MLO[/GII '#2 ?NP-2-. ]!OX(PUHTX!6CM;**K>NF&;S4RD>D336T)NYJ&)3 MM09OLM(,XT)+^#2#=GI^>7MS=7VSN+Y"<+6X_>/KU?D]W"SNX=^WZYO[!;K] M@B[/%[^C+W_<_KE 4_1C<84^_/81_8:R$MUOQ$ZQ'WYC\C"C^A(A'J$7/Y>N;$X<< MVD:65OW1L<@RM4%K6"8*K:4H$*P\R716/M13-],95R>VL-7=^O9NS;(^45N6 M\K,)K%O%Y9Y/YO_^%PZ]_]A\?J?.CB+@MQ'P7;W/;R +964J"FYSLVX;5FU- MLMG/,00^@=#O#QT8FL5)A)/6ZDA9T"H+G&-SOOH?+"W(1EHA+2 =I:),LYRC MLI5LGIN[U SC5HI]!K,4+9]G'W8*+K+RX^M'-'C/$7VGSH[B%K9Q"YTC>L6A MTS1C=08N5X@50NKL[_H!?P*X*.M@U]T&!Z-(2!3WQ]IBY9-@9*RC5G/DU'S; MCE+.(=\C:1+[5*RG,(Z(*<5A#KS6C6@@$'N>3WMN6*S\*([L;L2M&['3C0NV M CPMM4M>/'SQ(,9#FSB, KNVI-66_&):K+F4L"HT>^)6%"3#MY)^V(8V4^S% MU+-KPUY'.,^I;J%%^G-J6+]"L+)-]'XYT$V7AV)H'$1)3[+%+,*8C"@^8#)V M*OY10D669W^#X \/4(I]G.5"*0225UQF>V8J'ZMJ/ QAE'A^7_70S,WYO>2K;@!,8?YOIV)F2 M9\N>38RM"FWP2@899&@U]4,Z%LN.<=@-.5 H=Y#UFLRL#H)ZL!JLNH=*^W"J(]KJYV/HY&<0SHJ$C<5OS95KB&V M:T*0(>*F?A+V9X3-C(31"+Q)AT+B1N'-VTMPJQ=#Y,41I0,O+ -<.S'(VYT M:"3D39O!K-QS]9JM W$B]ZU)_KUZ.XY"AU_BQN_=3D)A8-:U6)L!A<'3S]4: MYW_MLJVI'*PQL, Y2G!_:=O,""61/S)X'9Z)>Q][GH(ZE54U(PA?[A08*/6I MVA_"@VI^,F,D^P<9C0/^0)G7%S\TF<;$&]DTD(ZKQ,W5HY"7HIP63/[DVJQV MI'BZD^-+QD;,Q O[PH=F8XN^0RIQ([4JTZQKI(JY5:V%F5&<] LXFQGUXI&* MG71H)6ZTMFFJR4Q6\5;=%I+B*,)17[C%COI!.()Q$WO.RE2SE2&8EH@7VUP\ M M;$2^,B-;0;^.GN0YTV;G+NI[D](4;-Y,=M ZYVU[B+J666IL7T*2V8M<:BD% M* [ZZ=IJ%D?AB--=Q4#=%GQH/BR&25TI/2B73% W?OD[[!A MJ ;&Q'54X' +; H_W)=H,0MC.A;%@\-K-ZI!8T..BG"B* !^UX M#SF+V0@K: =GZH;S71=*LUN$Z5V=/XA20;4HZX.>M9"P2/D^$SN5/[>H;DEN M=+-2<[,8K:)=,&X$6[!.L#\V M83IFT]3 V+71)Z M(^4H[8A-W9ODZ_6:I]6$YT]I=7*$8)YSE#:G2##AC5^?:N],9;UG>97&3:5] MD,?-YU8'+>?(OA<-9I)E*^T'_NCD[V!,W3!NOC>29A\]^[#B]=5',T;_IV-# MS)IX)3,9DB]*"']S# [ M^':\X/*A^M& 0M596/WM?5U?._Y!3ZYK']>T'53_]KA&Y,P6 KE M? U=>I\CB+*L?T!0WVBQK;Z#7PJM15%=;C@#0!D#^'PMA'ZY,2]H?\8Q_P=0 M2P,$% @ (XJE5HS.#[4L P 1PD !@ !X;"]W;W)KWV6LAGE0%H\E+D7'6<3.O%E>NJ-(." MJDNQ (YOYD(65.-4/KEJ(8'.+*C(7=_S(K>@C#M)VSX;R:0MECIG'$:2J&51 M4/G[!G*Q[C@-Y_7!'7O*M'G@)NT%?8(QZ/O%2.+,K5AFK "NF.!$PKSC7#>N MNK&)MP$_&*S5UI@8)U,AGLWDZZSC>$80Y)!JPT#QMH(NY+DA0AF_2DZG^J0! M;H]?V0?6.WJ94@5=D3^PF*7-DK69>QGD/2 MI=*B*,&HH&!\X.U[_W9"A@/2 MO1Y_(8-OPP=R/J(2N,Y LY3F'\A'J[6K49K[@ MIJ6.FXT._X".[U1>DJ!Q07S/#VK@W>/P'J05W-^%NYB1*BU^E1;?\@4'^,:: M:L!FU43,29>JC RPWQ5YO)XJ+;'W?M99W'"&]9SF?[Q2"YI"Q\$?3H%<@9.\ M?]>(O,]UAO\3V8[]H+(?'&-/K&,L)$G- 'XMV8KFF(W:PFZH(DME%HU5TFB% MGT)3A]6VH9JX*&X$85C%[6@-*ZWA4:UW@!5AJ892+?;A2,*"LIEU(+!;)?Y) MTC0NH4I!O8OPC;K0B_8:KZ*NEVT/^;] MR*WCIX(+LM.: M<]S\0[:0O MJM(7_6OQ3U=]$[VII]]HM?:*_C:H$4=^?=5;E>S64=D3H;%D,)\85R6&.2.^RA2F0FVU[,]%B87>^J="XC]IAAB<=D"8 W\^% MT*\3LYE69Z?D#U!+ P04 " CBJ56&[:*X/,- &)@ & 'AL+W=O M=\D]DFM%_?5]9DCNKF392-+V2V))RYGAO#SSS$@OU];= M^I5207RI*^-?':Q":'X].O+%2M72CVVC##Y96%?+@)=N>>0;IV3)A^KJZ/3X M^-E1+;4Y>/V2W[MRKU_:-E3:J"LG?%O7TFW>J,JN7QV<'.0WKO5R%>B-H]=E%+7RGAMC7!J\>I@9!IY(.#O_.TM_SW7&7N?3JPE9_ MTV58O3IX<2!*M9!M%:[M^H-*]_F%Y!6V\ORO6,=G?WEV((K6!UNGP["@UB;^ M+[\D/PP.O#A^X,!I.G#*=D=%;.5;&>3KE\ZNA:.G(8W^X*OR:1BG#05E%AP^ MU3@77K^YF4TOW\UF8G+Y5LQN/GZ<7/]#?'HO9M/?+J?OIQ>3R\]B;R M\_3R-W'UZ2_3B^F[VF5*5V^>/8'1G M^6FV_,WIHP(_2C<69RO:(O+/.$V9.BL*T)VBS%E:UTH947 M_YS,?7#(G'_MNW"4]W2_/*JF7WTC"_7J .7BE;M3!Z]_^N'DV?'Y(]8^[:Q] M^ICT_V7<_B^*Q+NKR4*>W1#65#"1IZWF2X^TBK*53*/ [ %<#& J]IF!3:2KG164+ M&50II$/ZE(+N"""J2M*G 72ZV@AMQ*5U824F.*(+.1+O6@=@';&RB==R+#[C MX, K)\_//]+1^Y*>J%6I86"E%TIX5(')OETI6855 4DPVXLU MD)3^]_"0@Q46-W?98A3/UHTHDK#LX:99$"3K%LC6Q+30KA MCQ*])/[E4> EVS'P(F0IBC.+Y_1=P9MBKI1!*%4#4]EN4N!*G$J6+Y4A!R#, M^$0UG L]EB )(+^I%-^*LN/&L$$STN?%DY3WOTTF5_>KX68\&XO!1S_'A$$J M%)42)\=DZK5:ME7TP^SP[[ARB3B0HIDJ6J<# =F[+\5*FJ42$Q0'SIS\Z>PI M1U'BQL#C&*SO\U;*2%;YJ#NWT8 NHO&I;^<>52DI9Z)#X4L(12*D0*+M5K)+ M0RY_R3W="U5I-$6RC6_@O_<.)'@K<8REX/B5;:L2*2"(\% (>KWUD1&P<:& M/64[L. K])*$J(XJ2 %<4)#\[D9))S@^*)9"U7,$-G6\T^QVMHK\.#&FA?!K MA1)#C(T@UH(4.?QS#&Y,X9@GB$A@;WU;G.DA @L=-O'RE)EPS1^M1C6"EACP M.(9*7**6MTHH'X"!(85.>D!2$R,75C((N5B G?%=94T5XR&-[(_7^G8;]\=Q M3&E/SH&58&L>@BBLI89Z)Q;.UE!E_<#<",R^+5;IJ0B#M=Q0,M CCC3CFN%[ MZV8L/@'3)8-$MBL'GK-?UP(/:%OB6HY31!AD@?>YIY3H),1I*9Q9 KLUF4E- MHR#U,-,6P()./O0C8IQ?8U3C(')=#MM&&P1J%(/SWV-J1@DJ;D,-)[8I1Q@5 MVV[Y.SI'?#C?<\,62[&0VHEFB/@Q@^]57J^ZL5['GL8 !+:(6&:ZV-5==AN> MH!JR,2*4GQF>"NE78H'9I8].CDHRB+#G6OO;>.8&B>("IB'&W=R8)D1DHK*L M:UG9.;7-3N5H>*,<0Z#C[UPBH!Q1+CQ),($B1.FDG,.N?1@P'7H 'AM%OQ$RW,F* M%(X(3%T ^P J:7.G;(G+D=+R-U47W'I]@Q*;]08V KQJ92['QH MK#E$W)EX$8^8;]CM3!J4 TR'>P1J)5,N:M-1+GZ>^N8HE1?5T>*5 7X,2IYF63/E8+L+I M_4-;=&7-CJ GY]+SD Q.55S5 =)'FM+%QPH.=<5>LUY=XZD19XYP)C( M*@8TK+0,EC7M-+:T!IR7KN1RKVW/[G%_I.^M"OX\QA('\!E#"(%^R1'JV"O# M)Y=WQF48VSK"@L-FNZQ5XQ(_/7HS/,,U75:XI"BRS]MW,1K3)&OZCB^R/ M9T_'Q]]^/B5$[&T_GCX?GWR[C)A( )V4BCE)Z&!..*1\2TTAXV4'<8@6AJSH M?_J 1J=JX,VLO.-[B;1V1*OK:+9KG4.!O@_-=O$XIL@.N5%;L&_K4BVM5+5% M-%(YD26CW-S5E\",ANJS.Z.^%*RW9RW,@;C5^K9A"K;34.ZKV4Z,4M/<-&\3 M$605@),%^#P=9D;%.1K=L9._VY7E=XP'E"$HR&>O@:[T(6K$V[%XV_(K=";H M3IP:F&!]#PDQXD8L+4#'$*B.A 672,7)PCK3MZUF9A7/,P?ARNV]#).(OG,# M_63$!%VD$L]ST:Q5'DX246 R$=NV7#K5$4U/@RA-$2COU,N(9" ER,R(,>2: ME:T(( =I/(3-!].?$P'VK[0K!4'S)N96H,ECF6;M&@->!GWEV Y25VT-L:TQEQQDT;VFK(RN^&B[D(38]] MW% 4,[@)=TN>VX=372;WDA-!WI<*B)++C3MF/PY1:?0U2[?=KL:FDD7NLP^" MSB-].](.3+E00TVB4GFTAF.8LW):^<%<,2 NP!!+:)UF3=ACC=JO*2]2:*6$ M6C9+2]Y7,+%-19V +(E>TXXGLH#TP0,78-6Q%^-8:>&-S!_&XH-=4W\'3'=5 M78!4:*0 O79M$XH-[0@T<>X[3"9,NR)$1UI',2 C'"?]?J9,%3JB1[PTJ?*) MFA6='1#6M*@WZEUW<7N"'/?V&PVSJ/Y X-#MWX M488\Q+@/@$E+ZS_8,,I/D8=3[UL[/'=H%XN8/O!=#(@R:=O<"#^WY4-FSWJIH9E([N5VM$^$A]: M@Q#2YPBQ9@;P47U!V1I,)YZD[QJ'=VQEZ[G.C\0K<"M08M.2*F7@\+E^:,^/ M@C.9(P_BQLU*49,@ED9Q)X(145(LJI;66AV]7.PFBLI;WQBHL'*V7:Y2IZQ1 M.JV++ I"[QTNE;%IMYISE6Y5Z0CM1.">S"TW>3"C0V9&*4K]ZO;G?F5;=?BH MI#-,Q+K&'_2O,"?6F)6J^HY<2M)3-O#Y').?TEV+Q>*]ZG M)X;9N)U\[(+=A-MJD .,>C;*(/46=[N+N[]^NS,=;'>^'J3V9",M-;39VK/M M>CV/=ID1NG9.+&]*$0!1YX1[$*>H*<;$+D4WUL2G(QIRE#BE]5 @?/$NDS>< MT_>5993O]U$LD%"):6(&K$JFM>A#_+,C/(^OK?:Q$^N<75-ZCWAO!1OZ;V1 MLT_R>FZ29YCT"8QX:^06OPM+8N!6JQ#E*C A%VD 2.MA"LTNYCAZ,W]#S M<1;NW;SKV]Z/8S$I;9.S\5*MQ>"K^EFWT_G,6R:>1XSEMLO=3=+9[:_D^CU0 M7H?AX_YNB34D']\C*_MI5EXWC_8SC='0*>CUQ2T1_?+3&T@":_,K[2-_VP_W[R>Q-1^EZQQP"[EG MW)9:)=@;=O^UIB]_R;7IZU#&DDA$,P<@BT(D/ITJ\.Y"+^[M9[K=*^\@.P;6 M!3$9W0>NPV%*UPW00_&\0(#(IM';3)?WQI4GS^^*XV[+:AN:$E-ZCO?]KN-H M\-L<,+PE_P+)QRU(_)E.]V[W(Z=)_&U/_WC\A13&]25M%"JUP-'C\?-?#E"! M_*NC^"+8AG_I@[8,.LE_TM?JRM$#^'QA@03I!2GH?OKU^C]02P,$% @ M(XJE5I?F5O1("P *B$ !D !X;"]W;W)K&UL MU5IM;QLW$OXKA&KT6D"6+?D]M0TX:=(:11(C3GH?#O>!VJ4D7KCDEN1*47_] M/3/<-]FR8Z?H ?$S,\_,4#E?.?\Y+)2*XDMA;+@8+&(L7^SMA6RA M"AE&KE06W\R<+V3$HY_OA=(KF?.FPNQ-]O>/]PJI[>#RG-_=^,MS5T6CK;KQ M(E1%(?WZI3)N=3$8#YH7'_1\$>G%WN5Y*>?J5L5/Y8W'TUXK)=>%LD$[*[R: M70RNQB]>'M)Z7O"[5JO0^RSH)%/G/M/#=7XQV">#E%%9) D2?Y;JE3*&!,&, M/VJ9@U8E;>Q_;J2_X;/C+%,9U"MG_JGSN+@8G Y$KF:R,O_VJZO,W0T$%D5HBOJS;"@T#;]E5]J''H;3O%H-:?2!C\J[89RVY)3;Z/&MQKYX>?WVYNK51_'^C?CXZVMQ_>[WJ]OK M]^_H^=-O'ZZNW[T^WXM00XOWLEKDRR1R\H#( _'6V;@(XK7-5;ZY?P_FM39. M&AM?3AX5^%;ZD3@8#\5D?W+PB+R#]LP'+._@ 7D_ZY#!0FTKE8OWI?*2 B0( M:7.![TH7I!&_>%>50?SK:AJB1^S\>QL02<_A=CV43R]"*3-U,4#"!.67:G#Y M_7?CX_V?'CG%87N*P\>D?YOG'A6YW>"OZA'OK7BCIKY"4HO)(;MI,A0?JA"T MM +$D2F &Z/,/@/P3Y\]N$(QVCH&42I7FO3X^N;JK5C(@&POE8PJ-VN126.P M"U*P1.BB4+G&5T)A?70B+G00E35R-:L,"ZDLG!LR>%1.22[K'8FK(-Q,()2R M11M+0VQ7XI4K2FG74)R+G>.ST0'RS!BB#&RX\> _']/][OKR]#.=*3&KO-6Q\FK8H<'8A*HLC5:/ MF7(T.NXLH3U&@4\7SN#!7!*5UX68:8MO-<@H1"Q@<#;M1NQ;!_Q7Y$D*/+S+98%J2KFAV6([WS4H M?'ESAE[4D@_ZXM27$L4RT-Z&(.DS 9 LJT4 T%)Z#B32,3=N"B-S17K 87# MQQ'10L*\I82^+FFM0ZJ2712D^QU&8E$5$D&&P$/&9ZXH=.0P@RD490Z:26T; MI,TYM!TB/3MOK&"*U.4(IU0@60SSU MCU"79^63 ??,X7Z$,&):6SI3P:^TVJ64FR,0;#X2/U>>HHY>(:Z4 GY@=1>KNK<1S.Y26L M U4I:1*6QN5S0J@^94CDT?DDF>_S70K*]:9;T:[BX<^T$C').=;A)0OX()GR M)/R' +3C4XJ4'L$C:%[5_.K54B%[@OA!?0&" 8#3ZURAK@*0V+@'^GVLS?LQ M.>R@8\G[\F_1O@**H9@K"[I*P,H1 M2XT/M'XK0(C+G?'9:/*W(G3\F ?^;H2>TD<$L7-XUDM$KV@\XB1W8MH+/^2_ M\@GQ!\B(J*J?YRJKN$] \DT!FJ7FH>9JC=@'V1%).8-AJR$5;9V8J^]FK.R#>I.UTGMI.>E\_1SP'#R+E.#.\C M1,$VJ'=8Z&$O0LKKABF357/;%1!4XN"L589,2992GJ/R@GO2+T?P0E.@8'K9GSM%(FDM*>PSY; M2#]O9H6#KB7:-/T]YRM<@IS?^Z$&Y<<^!K+?UE _W.?+U#7U39HB]=4R;07U M5]:CK\%9:3;-4W_-'\C\5*&)#5UB MIYTRU,TF3 GDOTSZK"@H* M#@6RDZ<.##%%ZA=GJ$9$J I/72]1(]3RE>MN8EK][2U!_4CA[IDV*TOG4B!< MJAWP7P9&-A24>04<4MWD!PZS>LQ]S#!22QUJ&O!D3-5!>K\F?:D1XMR<.Y>O M$#YU$+#&92PIJ5,T0=4&C*GT_@XRD+S05 M^>%3;4')IG8+!9VXKZ!J2/= (5.6KAQ"/7LT3-"4:;IA:2!*<]<7S62S#;B1 M^*!F? %<2[%JGNCN\4!@]RLZ=0ME9Q?PX!!K KG%^5GE] YSM:35.2=\[?Z) MJ>RHZS.'3[G#Z+8>C$XWKV-^:>(Z5?*3_J5%>\K[E!KJ>Z1Z4GQ>#QZ:S&PN M/9[1C#]]*KE[([0Q.U,,IZ3W,N<$4WI)^=4&*5\ -X%+2IM$@%T578:)##&, M,#1\BY9:ND=8E>5V90HM*LA936,WF, !IUTW0Y/Z1ACGBL!R=19@==*_0MHM MTDQ07\UT1G3*GQ.D=PFB,QF>G6EN)K=:O]_KQ9[79/:..E4Q\GR$2HZ684D7 MD::YIJ((2:AG&'?2CSQ?AYX*VAUS=?C+P?M T/9"E?S!A,KW8E>EUT:<;.NK M99%@22'"$A+'RSF@:^_!8&1_#C'4^YC&Z]V\29>K^-MW/[H%K+VF&LL:TS*34;B1U2.X=-F>I7><*)VM>V7^NU)ANC,)6K:6SN!+@N MH7<*!.=6P+Y^@YT[%>H6@?M-^)B]1J4?4J;<;Z86M/9OZG?OB65HZ0J#A*5* MW@1@5[B-EABTVVD:0@/=XF/70IE4&%/,V,1"V]-C*@V[C'^]?.HO--QZM/<; M#]C41OL+\8K*.XGQV+CT_A_;9N2M+=A-K.X?!D M^V!RAEJM4!I3ZM8W'338V;9T3 XGXJ.+S>#0S\H=.O+D^$1<95EJ-$NY9J?M MB.,C>NLKE7(32';=3\W#H:.DH^'1_FF[86.LVS2J#]AX.)Z J_3[ M=[<\_2\"A,]&ULC57!T9.^G.YI"N MMVFWATX/E 1)G%*D2E)6\O<+D+;CSB;97D21!![P'D%P/AC[PS6('AY:I=TB M:;SO+M/4%0VVPHU,AYIV*F-;X6EJZ]1U%D49G%J59N/Q>=H*J9/E/*QM[')N M>J^DQHT%U[>ML(]K5&98))-DO_!)UHWGA70Y[T2-]^B_=!M+L_2 4LH6M9-& M@\5JD:PFE^L9VP>#?R0.[N@?F$ENS ^>W):+9,P)H<+",X*@88O7J!0#41H_ M=YC)(20['O_OT?\(W(E++AQ>&_55EKY9)!<)E%B)7OE/9O@3=WS.&*\PRH4O M#-'V;)9 T3MOVITS9=!*'4?QL-/AR.%B_()#MG/(0MXQ4,CR1GBQG%LS@&5K M0N.?0#5X4W)2\Z'<>TN[DOS\] 6\ M=>]HQ3FX-FTNM8B5H$M8.4<5ORI^]M+)L/IME3MOJ4J^/Z=###-[/@S?G$O7 MB0(7"5T-AW:+R?+=F\GY^.H5$K,#B=EKZ/][1K_OS;)FQZP=O'MSD4VR*[CI MK=0U^ ;A$84%Y!.%&RRPS='NSR0["1:D9B?T(Q0T*O1DZ =#-^P(=Y"^ 0'> M>*&@ZVW1T-V!SLH"P53P=C(=G5-!*\7:2UVHON3X!=43C:@]_SI9HHV'%O B MVE&#__LI!(3J12T4V MZ"@076U%_2((<>K-*0W@C.HC!'5#,G"RUIPT%U3>2Q48.-,UTGE9"-:%%&K1 M$N=."<\]U)V0"&8K.;[I.F-]KV-,QJS1U%800!&S#+U/D)K4MG@4)?N]G8YF M!^V(L=1>Z%KFBHAR75.,()YC*=D@-A(B8U$%.5TC.S>"C340&CMM..ICCHVI MX4?-'31BBZ"-AQQ10RAMS:QR+$1/LG(M8%51AV5'_U^I*;^C>GG2VI#^V@5] M-*DJRR!613=4%Y*.V'E:H-Y/&0U$FU.@#HR6]Z0N)>G7"Z4>@323,8:H:XLU M&8V>NW+I48LD(>KP$' BO?:Q6QY6#V_-*K;8)_/X4%&/JB5Q4UB1ZWCT_BP! M&YM_G'C3A8:;&T^JA]^&WDNT;$#[E3%^/^$ AQ=X^2]02P,$% @ (XJE M5J'^/K\M P Y 8 !D !X;"]W;W)K&ULC55M M;]LV$/XK![7H)\.2*+\EM0W83;9E:-<@;=B9:?--ULA.KBOI;*KJ'*NN8QCFU=8FYHZV MIHQM8Y 7 53+F"7)+*ZY4-%Z&%PEL#MJUK;AZV*'6WBM+H>' G MRLKY@WB];'B)G]!]:6X-[>+!2B%J5%9H!0;WJVB37FXG7C\H_"FPLX]D\)'L MM/[F-S?%*DH\(928.V^!T^L'OD,IO2&B\?U@,QI<>N!C^6C]EQ [Q;+C%M]I M^544KEI%BP@*W/-6NCO=_8:'>*;>7JZE#2MTO>XTBR!OK=/U 4P,:J'Z-[\_ MW,,CP")Y < . !9X]XX"RRON^'II= ?&:Y,U+X10 YK(">63\LD9^BH(Y]:_ M?OQX]?7F_?ME[,B:/XOS W+;(]D+R P^:.4J"]>JP.(I/B86 Q5VI+)E9PU^ MX&8,63H"EK#LC+UL""T+]K*70M.ZZ(24P%4!-\IQ58J=1-A8B\["E;"YU+8U M"']M=M89*I"_3UU#[V5RVHMOFDO;\!Q7$76%1?,#H_6;5^DL>7LFALD0P^2< M];/I^7](&*YA]T!=U&CCN+\%BR7UEH..6Z!GKR7UI[V$/TBA@DV-1N0,2MEQRE:-7UWOXG:N6VA@."8/7P-+9Z&*6D)2E;)2FC*0INQ@E<^95 M&&SR[ZVPPK>CA:8U>47]1(V9ZU8YH4K@Q3]4\IZ7A3>O%BQE;V$Q]\_U?D]] M[/TJFE0TC*C=%#6(,:CR!\![LJ5*!,,=0B];2-D")J/))*-U.D]_"H#J+:^& M@@O\YZ-DL0C\9Z/9)/#/LM$\2^!SA7#76BOX<',5+SSWMFXE.2V@/%ZTJ!LN M3-"A K,8O+UFXPMJ8"G#+#I%P)?I%>98[] <3]G8>Z82[?RB]!.'S_T(!8Z( M/LVA-L 7ZOM?:'3?>P?!C6_\+ M4$L#!!0 ( ".*I5:&PO=V]R:W-H965T3AN7SG1N?D0>FO9BF$98]9FIO3WM+: MU?%@8.*ER+CIJY7(\66N=,8M7O5B8%9:\,1MRM)!.!P>#C(N\][9B9O[H,]. M5&%3F8L/FIDBR[A>7XA4/9SV1KUJXE8NEI8F!F!O45!*9 MB=Q(E3,MYJ>]\]'QQ9C6NP6?I7@PK3$C269*?:67=\EI;T@,B53$EBAP/.[% MI4A3(@0VOI4T>_61M+$]KJB_=;)#EADWXE*E?\O$+D][TQY+Q)P7J;U5#W^* M4IX)T8M5:MQ?]N#71N,>BPMC559N!@>9S/V3/Y9Z:&V8#O=L",L-H>/;'^2X MO.*6GYUH]< TK08U&CA1W6XP)W,RRIW5^"JQSYZ]/7]WRSZ?O_]TS6ZNS^\^ MW5[?7/_U\>YD8$&2*2S?T#,%5S%E:<781/ M$KSANL^B4<#"81@]02^J)8T],Y^^V5T.'SS!,/CFN'Q4]1?8IKO(L0^ M+@6[5-F*YVL6'*C!LCK&$\3U@J^4RFTM)G;MF<]'CO]$A>!<^, M"^S-%^0=TM"DQ,Y8 0>Y$0F-C$IEPBU>9CSE>2R80ZSI.Q[F*D5L( J6SU*< MXI296V;I8WT<2,_=5,GS;[],P]'K-X;-90Z:DJ?[N,X$)V,GSV&?NV, OGA9 MH\\1O!*QR&9"5[/A,3OO6GM12OA>W(N4C;X0B"%: MWG,*3A7_!VQT&(3A& ,G9/BF:\H%4,.L0FC[5D@M6*YR*-MJZ),$DKD5T*3% M8-,(II@9F4CN+'[ HC#<.*D9T9>/RC::?8DF'LN\%R@&1B<:3#KY*^AX>.[CY M20@)@]'1EE*VIWX20J)H5X4T]R/("(-)..GFGD@_'QFPP62X06A[9B\ZPG$0 M#:<[HI73/XJ.* H.)]-.SJH37.S;*RAB$2SFSDA888CV2LN8GIE*1.KC7()< MIHJUO'W78Y<6M ^XY:-WA"RB.2>=. *+-6"#<6 M'QP%XI'Q))%D+'R1N:]!?3FXX#HA5;2 T1"1#1]EBFF9:UXQU(V*!V2 1( M M5%NUXCE4KV8>"NM7#Z[6PT?QN$)UB8$6MM!YJ7=G%]G2.YU7+YT76"K8BJ^] ME/#.&53.$T%#6HJ:-16Z3G>E[R)W$B\"[F9(JSR.E4Y<('F0=NF6@LE[2?4R M-OL"/*D, #Y7>BR1H9V((D$I!B*7,CW@B82;A\8GP4&0KZW@B/*-S,# G,-@'7&I- MDY(;(VU2K^Q#GH?OB$EV32)32"FCY8_BA*WU:&53G?AXV5P" --6)V.S(J4.U)M15BN M%Q2I"0>P:P.-#CQXTR5?T(!@'9"!KXU=@5/T3M185:BK7*/4-NS(XR5!@JB1 M*$2@B2AOW9=5#8JDL=V7W19*;(XL^N*0,O.5#$JG!!/?@VX'QSXYLM@^8EYPH^2ONP\SSSA$>OV0X!22!PW3=&>I_GZ#@'/[! MKN=S"EN4/$ MBJ":%(9 %_&EK#E@\YR[&.\RB\N0=8WE-X+I*Z1:>S$+C$/7E/&01;9:0/]RU^ETK3.O#I;4.@>_I"I!W>\L+%S'A]&$I@9.6$<2W@J\M;MYWTF%U2 M+P73H+=("4K'=+TIUA6(YD6>N#YVC"YO.MXSVKU2^4AX3L1*&>FZ^.DP&$U> M=PXZ-KN.--[BC$)R& 73\6C/:)?0+2R,3K+N&;$ZF$RCCN<_2=".Z7?D/:_( MJ:E+P!%9R=[A,(A>1^U!0W9GJC%%*T@>LPNEM0,LZC&@W.<\V&[$+H$K:=EY M5;L2]Y-@.!RV!\V!.U-78BZT+IUF,Z +N7$NJ"77@4=CQ_&NRBP_9@$W8;4WM@UR*>B)G# M5C ]'+6>+61MS?S_(/MO5S"E*E]LL79X%+6>;=8V9UZ*>00TIZUZT,+\]M15 MH:O68(V>H*Q%.SJ=S18_6Z6"D,'S#A:0$(R:VP>J&U(94Y+SV12]67/!L4#7 MBRRJ"FU<.525?UZNILVE6S2WX.#PL#]BF4Q3'!*4J;G&%C@I5G.-LJ_J2]V> M4=2/JCTNV\:7-WY+NS"P"&T\D"K>K4B*WK@GJ9N,J9ZG2Q&R$*D"# M BL:;M/0=E=)B7+ETQ**I(LS=TC2/J15H#G=.W=H*&]TQMSZ6Y"J *<+WK(L M@S5:ZJXM7]6^K:[3^T[9'%'1*B&5U,X[Z)K+N@(.ZEPS%4,8CPAJ/]8.9+Z2 M]:C98I:L?! -M[SK()SVQ\W,"VY2FAO/E"X)_)ULG"*Z^-LOT/*!E'X4<4V@ MK6K8E]T+;!7873_]#EJ_T&="+]S_(1!!:,/_6%_/UO_J<.Y_X6^6^_^3@/ + MA!"6BCFV#ONO)SVF_?\>^!>K5N[W_IFR5F5NN 1VA*8%^#Y7\)_RA0ZH_P'D M[']02P,$% @ (XJE5G^E*D<(!0 HPP !D !X;"]W;W)K&ULG5?;;MLX$/T5PBV*7<"-;=E)FYL!YU+40!L$29I]6.P# M+8TM(A2IDE0<[]?O&4JQE>:Z?8DEBC-SYLR9(7.PM.[&YT1!W!7:^,-.'D*Y MU^OY-*="^BU;DL&7N76%#'AUBYXO'>FLOF2K(>&6- M<#0_[$P&>T_=P>:T\L$6C3$0%,K4O_*NX:%E\+G_C$'2&"01=QTHHCR108X/G%T* MQ[OAC1]BJM$:X)3AHEP&AZ\*=F%\3L>#KY)J9GEU<7 M/[Z?GEU='O0"HO#>7MIX/*H])L]X'(KOUH3[Z4*1UVT#R>W"UUQA_> M#7;Z^R^D-%JG-'K)^V]5\46/3^-]+'>^V[\ M?&R+4IJ5J#SHS3;%F"LC3:I@J5IE"19R-Y@/T=8I?\,>Y[I*0R6YL3VV"TPG M])]!QSA')ET)NDMS:6#E9""_):Y:@7.):HN\J77I[,+)0BQS'1OR$56N08:C,*2-+(KZJ:P3F@P@61D M$!*BRLC#)4!F K!2Z7,DA^HSO$U4K/..EC2C#ZV\E'@XZ+ROL8ST_06 D%"DSIG$RO!KK@4=C[W M% +G\-9*,#@O"V(QLJM2NK!ZJ(:,L([)&@&+)>)#$3/)<-FZ CE.K^Z#-H5X MI+,>63VB+(90M4?0EN&DI4B@A\JR MB,('_' ?,I3:_9:81& /Y#+L"JEU5/N&V0_O/B>#3_MOU8!OU2Z7B(U2:\I^ M(]Y;Q$&/6J^ENL"C@!DTMC65<-1R;1P>_P 7NLJX +%C-Y_^1%E_5HHUBXK, M2)0V"@:#I=THCNHR-XWU.N):LW.IG+B5NHICM34[VQ.S$(V'Z/R(ZD+4'$9A:0PLO_=DH9K%Q]9'3=S+>/4\;J2:QKD) M(U1?; YJ+[XI.5-:A=6#U;?N^_*Z(CZ*E5)@Y=R7S5$O!LA::-L> Y7A> MO!>#G6Z2C/@AZ0YV![@PI*ZB%VUU@XS/$M@-!_RW.QIMOPW=_XX0"Y_LX^E3 M=[>_+9ZZ9O1:%\>"W")>CWT]+.L[Y'IU?0.?U!?/S?;Z^HZRXSCU.-WF,.UO M?=KNX+2.5^+Z)=@R7D-G-N!2&Q]S_!=!CC?@^]S:GOOD5<_7VGRR%9$3=TW=VHM1Y=SJ;#*Q146- MM&.]HA9O%MHTTN'1+"=V94B67JFI)\ET>C)II&I'E^=^[X.Y/->=JU5+'XRP M7=-(<_^::KV^&,6C8>.C6E:.-R:7YRNYI!MROZT^&#Q--BBE:JBU2K?"T.)B M=!6?OL M@VP,X:*S3C>],A@TJ@U_Y5WOAQV%?/H%A:172#SO<)!G^48Z>7EN]%H8E@8: M+[RI7AOD5,M!N7$&;Q7TW.5/;Z]NWMZ<3QRP>&=2]'JO@U[R!;U4O->MJZQX MVY94[NM/P&%#)!F(O$Z>!'POS5BD<222:9(^@9=N#$L]7OHEPPBQLN*OJ[EU M!K'_^Y"- 2([#,'U<&97LJ"+$1+>DKFET>7S[^*3Z:LG"&8;@ME3Z$]X_FOT MQ*\5B6O=K&1[+^I@JUXL5$'"4XY$H7:BVJ+M2 MM4M15+)=$N_XFD'YMLZ?A!>&7Z"= *AIN##13 3W#T>M;$$.KS3.-\AW6Z!> M94NZLX+NT(DLDWS3D7 :')7M6:A:N?O(LRZDK<0"S<8*::TN%%Q0HJI5-,UP?"M>&>#2$F.#,O 8!8WW %>ZL5+"/#9Q-"P M>8=&0*I[QHIZ <,>*O2R5?]L3U^14=H_K1$=SU[H>:V6TO!C 2M[R>>QRIAXXL2E6&(2-]Q9&-V(ZCMG-^3@7]R0-'']-QH<^ MJ,BE(>KSBL'J>T]J/PU[GPJ]8M:6 >D.D2XYS,%_G*-L7$"=$T#"!B*N3+"V MA-">49R&5I5D;/#"@+^NZ'%DMB:&]\JQLY!W5K=(!8#UAKE*NMW<1][4-7B0 M*10C\.MPTOA0!7(P;39K*L0"-&$ADSIBP*;1U\5J,++R.QI!:OZU"T)2<87RX\5VRZDW@F MXCB*\Y07QU&>9^+WH>%\*V0:G60Y?N-\)FXJY-1+G\K?"I=$)\I^'@@Z?6\1V!R11FGF3SA%(#)4:_O2 MDVO)7U'*/+35X_AC]8HS@I2GW"OD#HD_SHD=;NA<72 M<9SUTFEV)/[PHR_,Q;UB,,D?O%M\G+E[<*1$F$M\-7\Q'1[6]=4A\0.;R=<1 MXJLIW&L'@G \3O%O]AAISX(#BBD4OQ?).,/O(<+1PYS:\ZV_;5!3W0/3_P1- MKA[6>D,%-7-,1PP9KHP/PP3@7?("*=>/8?]9?4><;EET&LHJ$VD>)6%]+%*4 M?Y+S^D2 ^&R6\7K&B7]ZDO/UA_Q;P)4B0:).IWN]9#.4Q+,XRN(3,+4P!!=& MYWQA0(_0;E[$270\BX]Z9>Z9>91GQWNW:R5+/RPJUS>9#3K\^RS.Q@E&-33 M_4[TT-';<273 I_5W/A?LPVCY>@Z[082;F697'%?R& M&\]'Q0^@3XQ:"5.>(7OZ46O7_E(%IGYPXXWM!*#"R/P_+!P?^G:9['Q!-H0) MG;^3>=1'JH>/R'8]"UQD>G%[Y[]&Y M=OBZ]GDT.6#P)_*[ER&V-B2S)C MGGAR79SW$B8D2YE[1A#X6GIORF M"K\X[WWH42%GHBG]@UG])5M[CA@O-Z4+7UI%V?2D1WGCO*E:93"HE(Z_XD?K MAPV%#\DK"FFKD ;>\:# \DIX<7%FS8HL2P.-!\'4H UR2G-0'KW%KH*>O[CZ M./ER-O1 XODP;[4F42M]1>N ;HWV"TBO!F"GUG9.#$4/FR9A/Z1A==A)A;S1^ M'_'N/T]I(O13GSX+KEA1TJ5S)E=A-@[[4U$KCPWDRY,$NYN;Z9BFRJL,BO1Y M<#D8TS>4N(/9=FYVXCT*[07RUW9201LK]"#4;":5DSILT;7VTNHUR)^TC[(+ M?64IRV?:,/-&,J#K#!O0%^QMM9UJ:Y:JD([06>%+NX[;2V?_YL:?(>YB^ZLC M!67&(@T#F$"6,(J9T=Y)D@P2=)&RA"7]*,S@M?%@I&";-Z0T"*#/A9TM0$W- M4GNC09(DE$4L4C/*I?6X!"@W&O2QZ$B@\BKI=WD!?17)X\C\EI3' YITISND M&0?*=SB_NP!(SY1)=&1MT">%Y_S5]'7P.* "T1(6A]B6O> 6JJJF"FX9'6VX MA>3W1BU%R>2@/[&PQ2W@(C!PY) (J,5Y'YFH1:&$[L#[)!MKPAF/*^405BMT M[D(^&?"VZ.;62ITK6"M<1U?4G ?@FL4\$@7(*^Y5G%PH)N;!&+S99M?_=$PF MA84I8"X=L#Q)%?B(<)T13I+,^B/H_Q$F==FXX"([AP=8J.#X;+2(T$I.QHY* MN906)!E%F1CHGZC*L3=C6K'V EHZW-EXXE#4.?=O%))@!$]&' M-W($'&//=(0/F<"AL2KW6YTLLAA(>+$23R%8-70*Q?V#LW(_)AC0]+H,0\#S MMJ.O1=]SI8J-@N?>$]Y&'"8$4X?HM,\:6L!E)@^)6[#HRC1EP6D+LO,Y>VR MGLH::,CY8GV#_WJ?K( 2&D-5EZB87+9MJMQT!=H&\XY5ZU_S<@S #"47NY(/ M80I78/0GO--XQWV=MPM^!K#SMS?$39(OZNCEP:>MG?%[]_*,/4J/^MP0UX/K MKN!")1P-CNDMOBF^ETLD8."]A=4>'9]T2-WHMNU56\71TUOQ;K3M43+<>"%6 MTL[#.YB=WF@?'XOKU?53^S*^,'^*QW?Z;6@+7/HSJ":#DZ,>V?CVC1-OZO#> MS(Q''83A G\7I&4![,\,LJ^=\ 'K/R 7_P%02P,$% @ (XJE5I$?-*Y. M"0 >!T !D !X;"]W;W)K&UL[5EI;]M($OTK M#4T0S ",3';SC _ =CR8 $DVB#-9+!;[H46VI,90; V;E./]]?NJFZ*DL1WG MV!UD%_M%/)I57?7JU4'QY,:TO]FE4AW[N*H;>SI9=MWZ^=&1+9=J)>W4K%6# ME;EI5[+#9;LXLNM6RHC'H;IT4KJ9G)VXNZ];<].3-_5NE%O6V;[U4JV MMQ>J-C>GDVBRO?%.+Y8=W3@Z.UG+A;I6W:_KMRVNCD8ME5ZIQFK3L%;-3R?G MT?.+F)YW#WS0ZL;NG3/R9&;,;W3QLCJ=A&20JE79D0:)PT9=JKHF13#C]T'G M9-R2!/?/M]I_=K[#EYFTZM+4?]55MSR=Y!-6J;GLZ^Z=N?E%#?XDI*\TM76_ M[,8_&V<35O:V,ZM!&!:L=../\N. PYY 'CX@P J@C>X=E8/DA9?D#T@* M]MHTW=*RJZ92U:'\$:P83>%;4R[X)Q6^ENV4B2A@/.3B$_K$Z)IP^L1#KJF- M:GK%YJU9L4O8VH("@+=;LDL'K&K9W\]GUMW_QWT >/WQ_?HI79[;M2S5Z03Y M8%6[49.SIS]$:7C\">OCT?KX4]H_&9C/DV0OM)6+1:L6TB6 F;,!$LO>+X&+ MJ9&2NEFP3LYJW'1>-!WKL%C=D:6[EV:UELWMTQ]R'F7'%EDYZ)O=#F0%IK4I MG5# =%/6?44[2#Q:FJ;4M3Y0N+>-JG;J7)!HO55KTSKSF%4+%(/.LA_?F$ZQ M*&9D!@^/K_T">]GX&@7U;B4Z_@D^MD[/6K7:5!865;JDO9X#@E:I PXS,+!< MCA0$6N/FU]O-W^#.DIW#3^AA5WV+\LC>]=9J21RSIM:5\V6$>N3:JP$7NQ6W M[ E+FD2/";A460AYQ=O;XZIS61<1:+/$C2Q#D>\6,6IR(H M1,;.WYY?LHRGC*=!F,?C.B[S*&275U=,A%@-DCAF&7XYB\) %'QGI=^P2#*< MQ84(HIC.LB 7=(P"#H$BCAY%C?\YJ"5%D&7I@%H:.A-#9WR:IT%6B!&WL,B9 M*' /(!<%BWD$+\,!LEPPGN/Q8@=9$20Y=Y!Q:(Q9G$ ^Q&X9$R+@>;&/69IG M019%A%D"O1D9 B *(9Q%418%*8CZ'\@V$!D(M;=LH]H.J-3_SS;GR\LM+A\& M7%#K6KE1-7LJ5^MC)]43KQ ?+@(0B/X7_>R] D)1#+(3B_,@!36);U%>!%$1L5=Z#K1* MK1JR;!!3LNZ6)>D![9,B@X(@07&(1(+MD,K8_0H0+(@J.Y@RU!M4GBP+HC0G M\O,8P!0H*-GW6R:^*-P\X,[<2* 7 MM[M[_=>7NW&L?0^(P'V\+SV33?4,ED()>(SXQ7&00%U,?8M AA21!P_)A=YQ !Z2-T,?R'QSB/! M$;J>D:3B,?0B40"CC"48]5PZ?D4:ZA6IW\WZ.)9FT6B7*(\F:3>*#V:Y5-N* M;],.*/XO)]4C&+:RL7/5MA QF+X(,^7(G06AB!VYJ4<,Y.:Q)S=6.?BS+RT[ ME+*UT4""*ABI09. &QD5;LH\#+/?;_Y\'4QIGF#P*08>YW'N>9P/*879P]U\ M%*<4[T9HZ2AJN,C2]"MRY47?NC0@WCO,5AXS=0^U@GVR;Y/BGWCL23;E;*7K M>FA$8SJ[OQW 8D=Q]&MF9K5>#.\R%D<[UY#7#27@1IO>CIPO:1ORO#/L23H- M1_W5YUO,I_=E^]!%81[I4!9@'C9+]7&MRLYO/5/[CL)0DIGW7=_20BV'QQ[R ML5M2X/ L?.E03^M;AMR>]W32-SL$\$8'W [A]L9OX9;K=:UA'%A !9O&%V=H MI:F*4"FM#)8;T]$,4-;&*F?K1M9@)93O;_>0N51XMA,'2I;^R3NPQ#2)+6"Z MQOPT;.P00C#&\<,TBMTJV9*'-8V#9-2/6OMZ=K/4\$UW.SCW!AWI*Z]QC:DG_&**! MO]XV.0;,\P1#-"P P3 H4%J!.!9[>4),=]A>R%JZ6?V^7!P,I!ZW>W]W41!C[!D5']JYTWY> MEFV/4\(?-MN]L:CL4?N;0U'P<3O!XA4N%.GC._S%*6LPMMRO+W*=B-_!@$IP MJ^V6G)8XTZK[)YYM>D)OS;1UZ"#*M!M"9\U*=4O7*9TM+D'=A(.MY$*-/_K7.S7[N/*E]F\'X4[4)?($U]B70^]SZ#MG\V^;(^U ME$K++:B(,M=09P&;/*J#9NI&$I:7>BT/FUQ;^4ZT>VND&C$66=?&?*WQO++] MS*K?>_)WZ-K3?],\$14/#!2N'MU0B+XAA:#B#B>^R'+^L.4\G8H_U?)H>M^' MEJ.]KV'TKX?[YD>L @7\A['Q[OA9\=Q_3=L][K])PG,T?8N6/H=H.,V2B<^% M[45GUN[;VLQTX*,[72I4S)8>P/K+M5 L !DC 9 >&PO=V]R:W-H965TW5F9%HD1;TXMF?\EE[:2^+:26\ZG7Z 2$A"0Q(* -K6_?KN M+D"*DB7;R5QR7RR^ (M]>YY=P#R^5_JSF0MAV4.1E^:D,[=V<71X:-*Y*+@) MU$*4\&:J=,$MW.K9H5EHP3.:5.2'4:\W."RX+#NGQ_3L6I\>J\KFLA37FIFJ M*+A>GHM+_A,W K[:7&MX>ZPD9+)0I1&JI)I,3WI MG(5'YWT<3P/^)<6]:5TSM&2BU&>\>9N=='JHD,A%:E$"AY\[<2'R' 6!&E^\ MS$ZS)$YL7]?2WY#M8,N$&W&A\M]D9NJ/M?A+=.5K1#5LS>J=+.#;LJ,Y&MSS\$O1KEHEJY\^A)@>^X M#E@<=EG4B^(GY,6-L3')BW<9.^=:')Q#$#-VS9>06Y:=:;_1O/^4]*\,T[?* M8K=6I9^]@RY4 <@WG,#S<2[85.4 85G.F.637'@IS!>E>!&P]24 M&9(T(4EI6Y)XP&L!@$[5K(39&9,E"< %>;GT*AF8!FE4.@&E4;G,N(4;8^&G MJ->1)4A'W33)6 @M56;@<293''X$JFLAUC*3T@G_1+"FL2A&BSM15F#)OGA( M\\H 4^#C3$ L4^DTYV7&>*&TE;_3@U=LCX6#;B\,X6*_'_5?L5M@%W!0E\U$ M*33/W9P,<"LQL9" :@<8%D7=9#!BPVX2#]A'96'X'HM'W60XAHMA-PPC%Q#V M88'K&7^G%BL^DW;)*K!);_7@(N"78VFVDQ ]\]?E7K >0.40 70RYPR_[.RPH(G7F@PN\8_NZQ\2@8 M1\VD&> ,A86]$;R+QN.@UVM>B@>A4XFQWA]&Z-@X"9+^K@6!%])Y0PRX7H(N M X<%$08C'@ZZ_5[,XF#0B+@3!E?'@/C%*(DY9=$C@8-!@C$8!T,T)!Z,NTFO MSZ)@V-)X 84%)%I%LK=+BH81&9L$XR%<#+I).&9@.3O;,KK+]N(X& '-0Q9! MA&& I;30 LLK&E^5+=SLQ%B*6:U%SKU^5>FM-ZT$,EU6"DI^>"<+&@LY,A72 M5D!@7J?>8SKOR$TV25B_JL&?VKR:IM/GF&)<3@@ M:(0!0@+Q&R7#8-BOHUKS13^I^0+&Q8,5=_AQAV?THBFE@ DL/D;GI#A@G'M5#/1!$=ICR,@56)_DC&C@"5DC8OI,1 MC8,X_#I'/"*;,!R1KH")!.@QH45&02_ZYO;3X8NP]>O_E1NB8.PYI9=#AQ\#YI=]]]6\D@1KZ;&*SCL3R;A M<>THY-!&8ZAE1F'; VO<2^@:<(T76(<&;:^#R*:7(A5$+OYIU&7W,'@OAJI: MQP+'[86](*J?=#'KT'YHG?)EEP;@K#93&W:6IKK:# \.G4 ?-L4D;;HNWVSN M:"XG/$>\,]I0@5NNA::-;_E#:LZBM=J/*R_?6I!^0%W9Z9#G:@NUYDDP&KHZ MT(?.<-#;J ,4B.AU\[L?(J/WXV$0)4_5@>WSXD$O@21Q#E?6>2CFOCP=B0716+7"V! M!AP6KRMP!2C'KH&YB):>'[7?N;J]ONZ\ @I!"@/MY;,R(>:Z("RSQ9:NMWT>_ G4HDK68V*\!Z\)HE5(?2@ M_2CY"Z4"GEQPJ1G0\V%9):78=R:Q:&7*--*;"[#>X/E[:NI:A<'0..-%JCGE]@,=,>$ *YC8I#T$\ M(!LW0QZP-R\M:2U'V&W&9(C^:*.#6+44FPW$R\ZFU@JW\^1VYG%,\VW\TCB2 MVB#8C*QT=H!XGE?X&DLV;2\XJ9#6'9)A[_"FPG;2U_6ZMKU%C O@!;"$Q^<+F<+LD;9=.W^#7\HBX<"! ,!08" M4EA8E. 8AHRYAWCBN+KC)R>O:T^CLY81#M;$9SOK71L(Q_E;&F&>#:*4H54KUQ M.)UL:S6IMV<8I'0NH;K0.%_EMCD;3]?:?-,8Y33A!57KEY[7ZVQU6O\MI_// MB(EV.YFX;>JY@IBA'RXAK5.K@#QY M!:9JJ@1U)Z-%JQU2H'Y!NGL>2'J]C29YY<._KF]+V@U&X"B[X,NV_%5'B#O! MS9;)-8):H!O0&-<53+4JF)4%T;#[G6M5S: Y6%#[0OU9XXXN4LL=Y &4@5+, ME'5XA>( J9GZ<@1T@6S "L%+0EZ:5YD#G1.-1E:&>C.82:_\?T4@MI2!H RV MC$CXKGFZJ: 1#GN3Y"!LM5.W II3""Q8??4 &I;XKY*4L!..XWX7TX$7)-)5 M(+"0MGA(6-0D;("MY4Y3T^$"&^9J 2ZLJVR7 >Y*50CYI8 MK<2-V:P"P"N];+,@.5/<<8G_G5HC;G>BXIQ8YSX!W]?1G9F%J.-4.&F3TO>P M[E*F8,FKS,(Y&()$^P*$CR]U"%O, +=ZIH1#O9K /@0MJ?^?2..4*]=8$) T M&R^N9^G7]-:;G61M7,;BWHI!GLAQ,H'5^SBW]X!Q>]$H#@9CQQ@^ZOAX%"0- M\( ^\1 0B"W/:Q2V-?"KKMIZA)'&I-K.A+RUC:Q/KW#-_CALK?H([FOF(.MR MS XZT$+MFW [ #S*@II]7*JPR9)\])BF@FW_^SYL?:Y0"#VCCS)0)0BL^W*A M>=I\]W'F/G=8#7&PO=V]R:W-H965T4'??K2XXLQ4&=[+[8O">#EOS!H?D']K M[J/,Q@-*86OT9(.'B.4BNS@]OSQ3^V3PN\4M'8Q!,UF%\%DGM\4BFR@A=)BS M(ACYV^ 5.J= 0N/+'C,;0JKCX;A'_RGE+KFL#.%5<'_8@JM%]C&# DO3.OX4 MMC_C/I_WBI<'1^D7MIWM;)9!WA*'>N\L#&KKNW_SM*_#@?O+U:]W-_!X\>?-PWS, M@JCKXWSO?=EY3U_QGL%=\%P1W/@"BY?^8V$RT)GV="ZG;P+>F3B"V>D)3"?3 MV1MXLR&]6<*;O9:>ST.-\&B>X-I2[@*U$>&OBQ5Q%$'\?2SE#O'L.*(>DG-J M3(Z+3$X!8=Q@MOS^N],/DQ_?X'LV\#U["_VK[7C3^SBW0TBX]2)9QBA*LGX- ME@FLE[FMH8EA8]-9DZ,NJZEP;)Z03H KA*M0-\;OH"4D,!Z0V,JIP$(FOC4. ML"PQG3'U@BA;)["M;%Z!I71R"A!P?&K$ZME+PI:68842-7F> +'AED/<#4 : ML$BSQHF?4@]-$R*WWK+5[8VQSJP<"O'$=F.B#2W!/VVT5-AT!6BN>T:'"EC8WGD%JT?J6E*IEK"64T"1LC/JXG5Q,>1#K?R6C?>@O MK8E2TA?!)$J>MS&E(;"2+AB@T,8<(92)K5E99WG7H_R_F@1E#/4 SZ$?CN!: MLI2:J%]I(_%@)-ARDJ8O.ZB48Z&$#]J?BCM(H*4>KY!C$T4R4"-7H5 FE4:O M3&_U;5H8P>,1-):'1$AHH!V:^([#NT*,05IB9=L(OU)HPA95'&+5JV:_+^7L M]8P=S+-PD]0\H;9PA1Y59D&+:UCE:.DX)1&K:1IG)9EMA5TSTD)NTCLB)4W] M^7K*"F7K1B\:<79"(C=R>C0?V?&!H0E$5E4KS8SH1 .BJ![Y,-]C]3QH.DE' M?:%=MK&K2BG:XJK7 1T70DN)_K>W+Y>NK[5D1:)?F8WJ6%U%OTZ3E5R[(HNQ M4-+Z%SJBX&R10O2"*ZTW/E\H#[U\7<"Q.W1\\+S5&-?I$2=!;3UW+]VP M.GPG7'3/X[-Y]Y$A[\O:RD7@L!37R>B']QG$[N'N)AR:]%BN LO3FX:5?.M@ M5 /9+T/@?J(!AJ^GY7]02P,$% @ (XJE5B(\3S6J! G@P !D !X M;"]W;W)K&ULU5=+<]LV$/XK.TPG)UD/RGI&UHQ? M;7*(1R,US:'3 T2N3(Q!@ % R?KW70 412>RXG:FAQYLDL#NM]\^ *1>=N-L==G+& M932?^;6%GL]4:067N-!@RCQG>G^#0NVNHEYT6%CRQ\RZAW,>G]"KJ.D(H,+$. M@=%CB[ MSSJ6<-UN)ZDP;@)&_ I&'SXK:3,#]S+%]*5^A_C4I.(#J9OX+.!GIMO0[[4@ M[L;],WC]VLF^Q^N_YB33DLM' PO4L,J81OCS>FVLIIKXZY2_ >[R-)SKDZDI M6()7$36"0;W%:/[^76_8_7"&[&5-]O(<^ALS\D\QX(89G@ >(E%0)(R/!#>0 MJ+PH+::PWD/*MSPE$9 T$;BD+02V95RPM4"PR@GGU$Y>.5,B16V0(:$\8RZ0VFI78/!T3LN$K;0(T'1:D+ M96I=(NJDUJ^XTP(F]R"5W*)Q'AWMTL-JGOA%;]MFS$)&5&&-*"D.I@PA< QN MR9)#(F[@HI10A9,EE%;L"$HFQ:4AZK[OM8:6_BMY'9_8=!: M09_+U1?CB\QQKCQ41.Q0CB6-5-TLL??OQG%O](&&[6JQ:,/OM%.SQZ3)9Z7W'.T6:N,!V=C1)T MU/O<^R(C5PTM:IMYS5"=-5AH9!>!,QR^+P)F*BMF2B8UXHL3R!\;[E\,#V5. MI6MIC!"!-]F:PL.Q4WZ!7C=NQ9.8WL:3UJ@W^1>(IU#N4"HZS1W.%+Y6?0:' M/FOVI&G8.8$]&+5&W1@&P]:D-_#4CT5P3/S+,OUA$I:2VU/K;,=T&LHS++BB M]#D]EJ4K0^BU!I,AQ*UN/'R+-V=B-9A0H,8P&+'.0)$TDIZMH]XP=S0,CU M(1UA8E%?,VK+BSHS.Y*+AUV25:7Q9PW]]?JCXT)CC%I?Z7FH=/253C>E)*NO M2E[;U;W/98'^QBOV[5.WDD[CSD@5_>AOQN[L**4-U\=ZM;Y\7X<[YU$\W-R) MQ".7!@1N2+7;'@TBT.$V'#ZL*OP-=*TLW6?]:T8_(% [ =K?*!I7U8&PO=V]R:W-H965T M(:LGA3.E_+B%N_FH;&DRR24&VFB]GL=%I+;4>7Y^G9!W]Y[MIH MM*4/7H2VKJ7?OB/C-A>C^:A_\(=>59$?3"_/&[FB1XJ?F@\>=]-!2Z%KLD$[ M*SR5%Z.K^=MWQWP^'?A3TR;L70N.9.G<%[ZY*RY&,W:(#*G(&B1^UG1-QK B MN/%/IW,TF&3!_>M>^R\I=L2RE(&NG?FLBUA=C-Z,1$&E;$W\PVU^HRZ>$]:G MG GIK]CDLR>+D5!MB*[NA.%!K6W^E4\=#GL";V;?$5AT HOD=S:4O+R145Z> M>[<1GD]#&U^D4),TG-.6D_(8/=YJR,7+Z_?W]W/= MPZ^W#]=WMX_GTP@3?'"J.G7OLKK%=]0=B7MG8Q7$K2VH.)2?PK7!OT7OW[O% MBPKOI9^(H_E8+&:+HQ?T'0WQ'B5]1]^+U]6UCF!5#$+:0ES#76U79)6F(&YT M4,:%UI/XZVH9H@=I_GX.A6SD^'DC7$AO0R,578Q0*8'\FD:7/_TP/YV=O1#" M\1#"\4O:_WO*_H^71J_291 __?!F,5^!O:BTI$L;%SC0-P:[*2L7@FG#&<+3T3E^%B#;'2 MOO@YF]3G0>3]O MB!2MB@P.1[G++O2N=<'1,,&UHHRQ*%J?J9*)' DM[U=8A2HOH67U*YR"< MSK @2^!"QB'4;R#):%+*M77"P)',A=[XMU%]-Y:OM4_$O;2RHPH@M ZN;:1/ M:6180PNW.V9E/S>N!:TKN2;0E)'U;)'*$J02KJ<"S-B 8L15<$87J3*1-^#! MQP%,[%#,7.CS.!&_Z]B5X=!%?N&:0!HSW/C]IFUHNW9F38DS9E P%LI(7:>: MR36H#GIZ7W,=@9T'9[%^/-.G#KDFE?(MR\.67&H8W')3L/P U<X6DS$YZQNP#?IW7F?@MZ3;/!:LXUE&U,2>Z.'2!6. M<%.FV2)7:15BX;G0 "@IXBX@V5?"U)()JP7:]0! MF>VX+Q9V3'53Y^6:Z'*0./WZ+.R-P%U9<-WHS%ST?&R/J3RX2>\U?QDJ46)C M!BD_??%H&21^:Q$XN@+,6K';8X8">F]1YQYX'Z=M:3$6MQ^N[A&^1285>\^5 MC6%: 5\D!,S16!R9(*_FL]EDAOW2&,:XVK>D=I80?FB;!J,!:J"C;HS;#/LUCX9%(/*!OB45R=C$[NP-,:F#7G5W+T"6WTY/.S<]2/ZR= MYYZ6OT#RQ\!*^C1ZU-XZQ\G9=USJ(HEW&B?BADIB3O'2E^KVL '=M#Q0DT-; MPA @7F$AI*A>HJMT2^CBL-B:%HA+)FUP94Q-U6 66JXJ-M[FO8)%,O7\,XV' M3] 3]'#YL!2\;QLL"<"\:^\)UU(_43'N&S\2F^9[W_]Y4F%GR"/ TE,4QRD0 M). J42RSHU^FQ]U,XR[ I8X0BAX@=0!0;@50L4DE$*5ATC2HGZ=4U&A-KT[W M^9/:1%?0?=TL>5+I5-NE,\SLMZ#=\60Q2!4[_#WQ]R2/,[B=G>6S.PL #(^/ M^?')9/[5XY/OOWIU.DD;/Z]XC-U+572(4Y]O'$W]'BL6+Z\G/R>J M[$9^VM6,:XMA*X*X=^VJVBVSF;0=+@$]+U$9M6G0ZZ-X]?ID\'K()ZS6?;D, MU@X'%I=U>MT-*RA7O)F8;EH/H:;5=KEE5_*<3\T6T>3C>1\4\$N:O)3UR2@OMOU-=$WZVEVZB&T]7588=N3Y -Z7#HVHNV$#P[\_+O\% M4$L#!!0 ( ".*I584'BZJY D ,: 9 >&PO=V]R:W-H965T]/QP67Y>CLQ-Z[ MUFX MDY+)0I1&JI)IL3P=G0?'[R>TWB[XAQ1;,[AFY,E"J3OZ<9F=CGPR2.0BK4@" MQ]>]^"#RG 3!C&^-S%&GDC8.KUOI'ZWO\&7!C?B@\G_*K%J?CF8CEHDEK_/J MB]K^)AI_8I*7JMS83[9U:\/YB*6UJ531;(8%A2S=-W]HXC#8,/-?V! V&T)K MMU-DK?R%5_SL1*LMT[0:TNC"NFIWPSA94E)N*HVG$ONJLYN+7Z\N/MVRRT\? M/W^Y.K^]_/SI9%Q!,#T>IXV0]TY(^(*0B%VILEH;=E%F(GN\?PR#.JO"UJKW MX:L"K[@^8E'@L= /HU?D19V7D947O>2E6 %(%?LB-DI7LERQ?YTO3*6!B7_O M<]=)F^R71G5R;#8\%:\#NAV0$M M#/UW'S[_'#-3#2_D=YI'$SJI*,7'/\YI7@D&>-0?Z/<;S7*5T%Q%0 MM4Z%\X T],ZUBLT1:U&"Y:AI+-;"5GS&8-= 9>>$%O>BK!NQO2\;K9:R\MAV M+72WZ=ES)DGY$E9DC"/B9:H*P99:%>U2&,46 OX(5I>M,QE+E0$/LXL'$+,1 M=F=>H^XH_"\J2R%,F@H_L5QN(&W'U))E4H,>L2W/:3'YD8D,232 M;)".I4P'F+/9-GLVPJ5*JSSGBUPP7@TSQ')D)D=&ZW3=;VP"U9E=[3:X"S\H M1L "O.(Y6PIAO'X-?W@2XCZTK6"L!KIQZ0(#-TI5OA7%)E<[(9H8*^U@T@I6 M,%>SE2@A+;=/>(;:D\1*U*@&TIUVTOA(#PSOPK72JMY87T@U_,EJU_5:*Y"+ M2Z0ORR3=]H8UR3(%%X>I8+P@FOS>Z9%EQK?N" M@HT+63KX>FRE5+:5N?/0^6PE, G=4MMDI8#/BAQ%MTOOWKJ2>^1J'PNKUU@G MWFJ1]P6Q)[BJ%&\K3!"M KMD@8BC(!"/6PNK867![;IL"M^Y@9N6QBI5(4LO M5A=2SK6FK'%7:BJ7F17Y0EESTQ"I((LP&1&R*"> BD*!YK+/\2M*]ZEJ& .+ M[AVCXF?[S*+YB)TW," 6\,"')<8OJV/-3=\%*+=PQS$5P6-#_5*F" 3YVV)% M9M@)$/(!.A:[SFR@ KW 4"&VT"$^,]9@:$)NRI7 YAV%']X-N?WH47]RACYI M3B T3),2VQ]1M5NK)8P%G6^(_1:(:K5SX8"$-)=D'^UJVH*^$Q6"8WZPF;,- M1W6D==UV(]MM:EM M(!\WXDJ+#%&6(\4#.(':<*]H MWW U/LB5,8?>OOFH;Q:@H>?AM"$A&

RVQX\K&9L\'/G!D0A+9D,)S=;=H*;6EL:Y<_F^<9"2CN%ICT(>*@" M[2;H3-#, US9PL'AA&6U;@L)F:#7$(.>W0BP;0Q*K3.HJ![;UF@Z,V'N(/_: M:L7]D@7^WVR%[T_W0/$?1S*5V_]\P"#:MJ?.LAMO?E PKT/F>"]FOCX?W([9 MS0\F2*!UYL7)''!-O" (#P'[ET9=TPXL![$71\DA?8<3 /RS&V/W3*+=4>,@ MG 2T@32YY?L8"C43HWA@Q4$8> D5S^7^>3$(?2]* GS/84/H"D:8:C!6NPQT MQ%ABQ@X"+PX#:)FB/C\B:6C 5$QVY'(0/YAX4W]&!H0P(.X,^'&2B1T2+YQ- MZ,J?>N$\9+_VL\:Y%AS"^J;S=[21MW2TS-JX]AAIBM/Q=#L/N\/:AIA'HYV2 MI^@N?S7KNI/H7S[D7J]WQNIZ M/+W12XV71[7\63RY3=B3NCNW MQG,QM0UP&,YKYM1%XPBU!,DO;<5'92G<8> M((/6Y,U ]^\!;ET;%@/^LY#%B1>!_:]53C8&$Y3EE+ZFLYC]5I>8+'9LADX0 MX3..":J9:V#SF.[XTZ8@)H!,,$6C\R(_:1C@#0NGB>=/J3&&2>1%D]G_^?#C M#0^RL.!Y5OZJ.>GV28$TF3:/G$-?K*L7)ONF;P"VSTX+?V(F^@&C/P84 ?^ MGD1VX & _#!I5_R.3&0@NP#PBG [B#$ S1-V@^/2=Z$MR&9S;P;&GP482WSV M21!^Z(&AB23P?18#Q^5_?N!7I&@ M6[EW]-W=[A^.<_=BOU_N_AY!&E821N5BB:W^41*/F'9_.;@?E=K8U_P+52&Y M]G(M. 866H#G2X4B:GZ0@NY_G[/_ %!+ P04 " CBJ56M:\!.=,# "E M" &0 'AL+W=OB#[0TMHB52"])QJ-0E8YI;8) MDR@:ABWCPIM-W-F-FDUD9QHN\$:![MJ6J>=S;.1VZL7>R\$M7]?&'H2SR8:M M\0[-P^9&T2[>H4' M%:Y8UYA;N;W G3VYQ2MEH]TO;'O9=.1!V6DCVYTR,6BYZ/_9T\X/KQ2*Z!V% M9*>0.-[]0X[E!V;8;*+D%I25)C2[<*8Z;2+'A0W*G5%TRTG/S,[F\X>KAX]G M]XL/<'U_L;B%^?75S>WB8O'I[O+S CY>W]U-0D,O6?FPW*&>]ZC).Z@I7$EA M:@T+46'U5C\DAGN:R0O-\^0HX!53)Y#& 211DA[!2_=FIPXO?0=O\;7CYAG^ M.%MJHR@S_CQD8P^1'8:PU7*J-ZS$J4?EH%$]HC?[Y:=X&/UZA&"V)Y@=0__/ M(T2)(1:4=!GB>^M?,'WD5!-ZFC79#P>.S#G.D:5A0;J+%:6WDN*(4[ZI-& M'[2^(%.&%B(-LI@,?Q#4O!L*905K:MHA#*S/?1O+%>,*'EG3(8R"8IS#(!L2 M U+Z1+0'5IS,MN+4C\N&:Q>WI#T MX? 0;F'SD4""<3XZD 4_")S]BPJR:J-1,![V.5]0&N>1?Z@MA:]&1XMJ[0:D M)LA.F'Z*[$_W,_BL'SU_B?<#G'HTF:>AP16I1B>CW /5#\5^8^3&#:*E-#36 MW+*F[PA45H#N5U*:EXU]8/]E,OL.4$L#!!0 ( ".*I596A)%=0 T -8D M 9 >&PO=V]R:W-H965T>>8;R^Y5U7_U2J2"^U97Q'_:6(30_'QSX8JEJZ<>V40;?S*VK9] MH[W\P:U>+ -]<'#ROI$+-57AKKEQ>'?062EUK8S7U@BGYA_V)D<_GQ[Q#7S% M;UJM_."UH*W,K/U*;R[+#WN'Y)&J5!'(A,2?>W6FJHHLP8\_DM&];DVZ5-O2*[!6V\OR_6,5KWQSN MB:+UP=;I9GA0:Q/_RF\I$(,;WCYUPW&ZX9C]C@NQEQ]ED"?OG5T)1U?#&KW@ MK?+=<$X;RLHT.'RK<5\X.;V;7EZ?3Z=B?+L3T\I?KRXO+ ML\GU9S$Y._MT=_WY\OH7S&5KK0RC]_?Q#@!UD[*-*:IW'- MXR?6?"&NK E++\Y-J)X[R)T^.=!J^D&XL71R-Q?'C\8H>]%UU0 M7K"]%T_8FQ2%;4W09B'R-L4_)C,?'$#TSVT;CO9>;K='E?6S;V2A/NRA=+QR M]VKOY,[K)]QWQ\^.[,UHTT:WYW]$Y8E[^@^]*GSX7V0HH*Y$"A M*_5"!UD)1,WXR!]4A[1]72"BTI2B<;9LBR"46< ?Y>B^(BXUHB_O]8:III*! M+&U<3W:\G8>51!1*=0^F:< ;H5\IV%1*RGE1V4(&50KID.-2T!Y!'%5)ZVDP MDZ[60AMQ;5U8B@ENT8438+I6LPK* );CMQ0K,1W\](N3@A<7.7?88"!]' M0 ZV1>F$^]8UUG'($):/JI+LW$HC/%BB_*.5+E!@*6AJ%>S*C,2-,L:OJWMI M$*H=&'_58?S53G2>2@]G /$;JA\3>/O;0+[3S/9"W&J;X7UT_([3+(N$28); M:V1;:@H'4E:B/\57'D11TX"3F&_J13'G !\9]BA*:WGQ;-4FK],)C>/"_9N/!V+ MP5?/(Z:!UJ)2XNB07+U5B[:*<9CN_PU;+@$56FBJBM;I0(1X_JU82K-08H+Z MQ3U'/[UXR4"3V#%X/5;(]T4K%0TON3.*$JC3Y+OHW%#N2^[I#[>B=R[SQ3\[D/(!=D9QMH=UN@ M,$:PQ(S &N("LW\NHG01,8<.ZQ@3P@"$U1^M!NZA*0Q4&/,FZ+*67Y50V6<. MDO3@IR;&*"QE$'(^A[3B',F:L.EA#521F.+/^\BK#$O-6"P^)H"UN!)>0FIY M&&JK$BT!RSLQ=[;&4M8/W(TL[=MBF:Z*G%A+I%T)NL31RMAF^%Z$CG.OA9?9 M+P27#3+.="UP@;8EM@6VQ$Z$4?#"YP93HJV0(*5T9@L;MD#5 M=?:Q/C(FUHI4SZ499*[K0[;1!HD:Q>3\]^R5ZY'*R%#WB3W+$1O$'EQ^01N) M%^=]KMEC*>92.]$,N34B^%'W[)=NK->QP7&I0]\5R]B>LLJ+=0LC.7:XC$K? M=A*H8X-"^J688_SH4Y13D[Q"J>^H]#==I;_96:=G%C SH:_2,["[#F("/RX) M$P"HN$5,Q:WV7[?QP/?9SYWJH@N?-FCI;9&3P+I MH?4B6G?PE1&BX7VOD.@"Q'44HTLDMZNWFFM/E&"'1H&0F;B\Q \)! /F(C;K+)*A\C M(2=GJ/EXO*=#N/ )!2B'"$AC$U5V\706+,/K+%@H^8^6W/8N9,K!T:G M3CKNT4$R*QH>RH^!'(-]ZR,I(!%?5F@0"YS3;30DX#[]>+%< M0WUZV> ]7E.6HA5<5!.OV" MKIQCL>P$MOALJA0F ,3G;99-']4L9,6T":C2*L\$GY %8#U*56HY)8B[B#GS MU% ML$HA9? ^F;]AY&-7[0#J YM%$U^SY M-N;Z#C/;(-[!85'9&Z],&T-/\+&MS[YJDA-)#!YC_5V7#>LMREX9M MN[91ZL'J(_%K:Q94NX8:GF92OE+?(#@P=2A/UA\ZAT]L9>N9SI?$+2R)ZB U M6EI*&01\II^:?(%8P[G:S%LL ZH)H)?SCG*3)690?#JO6M)V\4K-[FX"1>4A M(R8J+#&T+Y:I\==*$JFQ9J4:?G@SY(U-4IZ*3:42J4!JNHI#S+,9QF"8TZ[< M)SI>IRSUD\+S?D*H.EZ']#)48ST'1GV!&^T#* Z98DG3$8;FIXU@;E M4U';BM*=3TH\3*;@])M@]_I5\3E=,43C)O@X! \!MS%1[2*BGSHB^FDG@TQ* MV^3@7ZN5&)S08>@U)6(1DW&3J'[;!=N(ZW^P[&?N_RO%,I_%#9.2I'LW!W?? MW1-;UU+BZ[X[:*"$9FFSM4,^H=*S5!X-E7!??Z-A6_'!%E^7MD)?]:3K$HM.G0A"Y.DURF;O(HL+SLE_+097JN'RK.3@SR MX);B/^^3F)SN$]>5#S7\-?27XBF8!CEVC3[F,YZM>67)^5UY?,@T;4/348+G MK@H[.NR?!!SN[M(TI_TFJY9GTGZ:N.RGB:UG_;NM4K0?T1< ",5(48O8N*=5 M2T'2FH^W"OI;VU)5<>.E]E$S#V(@D.2E!<_:!2&%'LV4%&,[HW,]UJV/UY5! MBH2H8?>@9(Q%)_I>]Z(O^[D]'OET+1W#/3%2YP.!K:,US\AEJ5/G')[N.@52 MC>??O1_S;5->!#4/VO$EE.XO-<;V_ MX@=:^+([B7 *@L6DN,=&.8@['TWD2^O90J%ZM7546]+GDJ M"SZ'ZN>KR%@/#T9Y>*?' CYVN?B8,9\W4>DTJ1J;UB'IT!@R#PQTDE3!]20@ MXLQ&/1"\ &D4Q)>V7# <(*HM6F>YJ1GS\8(SP[80CJ!03ZAR9&F(/=) MVK2>\T,=8SC#S$$=UK'2IS,8-I&".Q@L=T0QYG9 -,Y^4>FL,STMZ6DY>\,/ M%@8#YJ/#/VYW#$O*-C"<-+18@'="' X[E3135(G]5,.*2GY[2,8YIH_A$_? M"(--9)V6K-M*QH=(@T $Z18D]#+?=]#8@H>8.CZYHN%J\Q"1Y6HZ#4BHRZ61 MHHT\RF))D"!KM!4RD,MF7])CEH7:L2N.(0R9(;]AV70JE4HYUR:/ZQO5]FBI MPOH03V8:?ER&EXL6H*(:28_5N@Z8ETS*NDVC:D<*\>Q]@U&>9!,6T8.C.K%Q M2O<1S;2>H?42.E1MJ[;FFX]/AP?_@4XG^?-$DG)ID'5E6/,(IV, MV8KET5-X'3WS!HQ]1FV&5ID>%78!RCYBY6?!@=6S835M);&7:/ M.1G: I06>T0.YV D01NB@^NDVF(XZ&%HI)5T*W$A%K@<%E1^GH<\JX-GE?7^ M.W-:NN-?&)*EO;*2\&/S0XVOV8VIK]*TX1]^;!DZ3?-;%R$+?T MX!BBZV/"(%_7JY+MZN/_O>C&_ ;I[#>.7&A>CP+:]Z:9($O;:T&7UBB':_3( MB!7)SXH'ASG#?,L0:YL)RPUF7X;J &,=/Q3*T4GJ4 V1KE+=.( J(%VJ'>>: MR)L692&\C@\:,9?G72?=C_:F<2?JO27QU_\("\+ M.NNMU!RW'H[?O-I#\?*/:.*;8!O^X0KH)=B:7](#9^7H GP_MQ!KZ0TMT/V4 MZ>3?4$L#!!0 ( ".*I5;\AC,5)@, -4& 9 >&PO=V]R:W-H965T M4K+JHXQ>;Y,PYFV^V0'3P4DIE9U'A7'6= M)#8KL.3V0E>H*++5IN2.IF:7V,H@SP.HE GK]<9)R86*YM.PMC+SJ:Z=% I7 M!FQ=EMR\WJ#4^UG4CPX+CV)7.+^0S*<5W^$3NB_5RM LZ5AR4:*R0BLPN)U% M:?_Z9NCS0\)7@7M[- ;?R4;K;WZRS&=1SPM"B9GS#)S^GG&!4GHBDO&]Y8RZ MDAYX/#ZP?PB]4R\;;G&AY3\B=\4LNHP@QRVOI7O4^T_8]C/R?)F6-OS"OLD= MC2+(:NMTV8))02E4\\]?VGTX ESVW@"P%L""[J904/F>.SZ?&KT'X[.)S0]" MJP%-XH3RA_+D#$4%X=Q\>;=*%VMX^ #K3[>PO/^:/BT?[OW\R]^/Z?+^%OY8 M\XU$^^P-.TMXQ\T% M#/HQL!X;G.$;=,T/ M_@#;[WPF:D4*@:^_]<>]O\YT,>RZ&)YC MGS_10\UKB:"WD%J+KFG@L^ ;(843:$$H>*RM%?R4]K/LI[6GUA>CX\B*[CQB M< 7"0I<55Z]0\#S,MUK2NQ=J!_R'-'E*VC4LN"U"//,#_%Z+9RY1$>@=L'$\ MOAK#VO BM&4.U#C+9D,%:.SK_=J'326*H93:>0)IENO;R*O[JQ5!D//*K MQM^GC':"S(LWYD-U-JAP*R@=7WR M(_B4>^R W3+OXHZWK!^W&>3PVVE?95( MIO1S!F/P$/!*JU,4DW[;V\F#\&W$EU<#.'4WDR.K*='L@J%:"!O1N$ZWVGEV MVEC5C_3&\.GZ[ 2]-HE;@O8N)F21IC'19N)T%8QKHQW98!@6]-U!XQ,HOM7: M'2:^0/&PO=V]R M:W-H965T9^@U+OEE$:/4S+5I>X2VZ3^VUH5$\H!2B066% M5F"P7$;K]'PS]O[!X;/ G3VPP5>RU?J''UP5RRCQA%!B[CP"I\\O?(52>B"B M\7./&0TI?>"A_8#^.M1.M6RYQ5=:?A&%JY?1/(("2]Y)=Z-W;W%?S\3CY5K: M\(9=[SO)(L@[ZW2S#R8&C5#]E]_M]^$@8)X\$L#V 2SP[A,%EA?<\=7"Z!T8 M[TUHW@BEAF@B)Y0_E%MG:%50G%N]^?#AXLO5NW?P["/?2K3/%[$C6+\8YWN( M30_!'H'(X+U6KK9PJ0HL_HR/B<[ B3UPVK"3@.^Y.8,L'0%+6'8"+QMJS )> M]EB-6A<[(25P5<"5L&C<@Y7':& MV@9\U(Y+V'#)58[>G<4!7PXCLIQ?.R\/3)G*7L)&ULM5AM<]HX$/XK&MKIM#-N\0LF)$V8(22=]J:YRY"T]^'F M/@A[ 4UMB4IRTOS[VY6-,6!HTN:^('DE/=I=/;M:='JO]#>S +#L1YY)<]99 M6+L\Z79-LH"=P _;+\EKC5[=&244. MT@@EF8;966<4G)SW:;Z;\%7 O6GT&5DR5>H;?7Q*SSH^*009))80.#9W,(8L M(R!4XWN%V:FWI(7-_@K]@[,=;9ER V.5_2U2NSCK##HLA1DO,CM1]Q^ALBLR"L%H1.[W(CI^4%MWQXJM4] MTS0;T:CC3'6K43DAZ5!NK,91@>OL\,/HTX1]'7W^A'T_?<'%.[5"O<.H0]O,!+3(@.F9NR# MD%PF@F=L9 Q8P[A,V6?!IR(35J 95\#)GI1QRQJ64@"P"22%UD+.V3DWPK39 M>5"3=CMO%\!F*L/P)F3K>,//5B$ 9'[PV; MU6;QM5E9PZR\8=8:KS1+UV9-R2R$H&V0-LFBYHT#O( $\BGHE30\02^VS#WG M&6H#[#/<0<:"J@VK-F*8#S#:)8,?R8++.6 :T.*.4WY9Z?^2!7TO#'O8<4:& M[]M$+@<:9A5FI^^%T,"DD@F&CT9_DD%"6D!/6NPPE!N5B91;=(,IID:D@FMR MSDL6A>'&3NL>C=PJN_;L4SSI5(Y[_78K"/J0*YKGA\NB8!-FXWN,1N.^1!FR M4R ,=VD[./;"H%?/6[65N+3L5XGRDF"B7MRB5X5?TF.'-\_$D- +CK>3U MXT&K9M4.![)[7&?W^-'9?41G; 29]G8"F3O'ANWC#=LGR #R\CW7:5LJ/[AM M>RH?D1.07^BN"'5E+:E^P+)NRR0@5ADNOWL0@.PO*PC@.J([11=IOGRVC&8QG-5E YJW[Z\ M$O[@LL#*DZU ZF,<.X8:BJ$F*V;[[1$RR0K2"Y=\6H4@.4>A_IJ&50[=UUA< MF#<>DUA=A\='[)H_Y(1U")E\@"=R)U1ALH=5V*=L2BX$C%3#7L<8>OX;=CF; M87%+:+,JV(C!().'==0A*K"R;TI%@O#X9X[:\"^+_H;GMUO'W.(?0;Q E@J3(ZT?^%X0'[5V6A:[:R#9THRB/XR\02_8 MT]L%FN ):Y&0KQP:SO;B0=32_LR"9OJX62AMWV(*R?'K#K?(*_7ZOA<=1X(@F<7L#'R2E@VFF.J=4D)M8\]W_>;G?6& M.Z(+F($F;NZF+\?H,G.5EQDNBWM>$,3-SAI[1_1\A-TMW7Z9LQ&6-U$8[.D] M@79/!6JC77@RGE,:,Y;=:?!^6U1V]W:;3SLY*#G[OG*X.Y8[)1O M/+6T?B$;E0]#Z^GE\QIF;JSA#,M@ADO]=T=8'NKRR:K\L&KIGHFFREJ5N^X" M.-I($W!\II1=?= &];OA\#]02P,$% @ (XJE5KL[/#\F P /P< !D M !X;"]W;W)K&ULE55M;]HP$/XKIVR:-HDU)-!W M0 JT59':JBJL^S#M@TDNQ)IC9[93VG^_LP,ITRCJOB2^\SW/O?A\'JR4_F4* M1 O/I9!F&!365F=A:-("2V8.5(62=G*E2V9)U,O05!I9YD&E".-N]R@L&9?! M:.!U]WHT4+457.*]!E.7)=,O8Q1J-0RB8*-XX,O".D4X&E1LB3.TWZI[35+8 MLF2\1&FXDJ Q'P9)=#;N.WMO\,AQ9;;6X#)9*/7+"=-L&'1=0"@PM8Z!T>\) M)RB$(Z(P?J\Y@]:E VZO-^Q7/G?*9<$,3I3XSC-;#(.3 #+,62WL@UI=XSJ? M0\>7*F'\%U:-[1$9I[6QJER#*8*2R^;/GM=UV *<=-\ Q&M [.-N'/DH+YAE MHX%6*]#.FMC<'5U3>?P>OU^;>\WR]MW)'S9^8ZPJ82F-U33+IP\G<71\;B!5U"+28.961@F>,4O" M@@DF4P3?WG0PQC%3%Z1%VP;^M"XPQ7*!>J.-885T3&2?*T%CQYQ!L@O;*/]% MC]=^9WXL3@0SAN<\97Z.),:0\K6). M=!I1#Z>ZQKU8L8[,]3GA>I'[=OK]P_=%]]\>_,''Y[0Z[IQV#V%7YX=;0ZU$ MO?2CV[5*+6TSWUIM^SHDS5!\-6^>%CIVNLT&!.8$[1X<'P:@FW'="%95?D0N ME*6!ZY<%O7"HG0'MYTK9C> &ULG5=M;^(X$/XK(V[W M5*2TD!=(V@,D^K*ZE;9W5>GMZG2Z#R89P-HDSMI.:?_]C6T(L$W9WGX ',?S MS#.>9SQFM!;RJUHA:G@J\E*-.RNMJXM>3Z4K+)@Z$Q66]&8A9,$T/XIT$51<%D\^7F(OUN.-WMA/W?+G2 M9J(W&55LB3/4?U5WDIYZ#4K&"RP5%R5(7(P[4__B,C;K[8+/'-=J;PPFDKD0 M7\W#QVS\PCPW0$3CVP:ST[@TAOOC+?H'&SO%,F<*KT3^ MA6=Z->XD'I6Y373;#*28@W2K"8T,["A6FLBQTN3E)F6]):3G9Y\ MNIG.;F9P\L#F.:KNJ*<)U+SJI1N 2P<0O (0PJTH]4K!39EA=FC?(S(-HV#+ MZ#(X"GC+Y!F$O@=!/PB/X(5-A*'%"U^+$"EI"OZ9SI66)()_VV)T$%$[A"F, M"U6Q%,<=4KY"^8B=R:^_^,/^;T<(1@W!Z!CZ9$:%EM4Y@EC E2@J46*IE7FR MU.'FB2J00FCC?12YG?=U+7FY!+U"^DA$*%S^T.0/:/?35;/]P,K,# +/KD\/ MV.66'3IVL$:)P!0L1$Z%KB[@P8+OBP,^EH2 ,--,(Q6VAJN<*<47/&6V1*U+ MXP[^K%#2'/%T7E*A-,RH=FG*@R66]#JW[%A&5<%-:DUY;^DH> >^[_E): 8# M+TDB^,PD-RK_:=X3LG/0 L7K1&,_)]BA#7I[ =2VTG)QE8QGEE/K!"UT2\O MT[PV"WEIO1=$II9.E8VV<](+S[GF2$YVDFPB4U K=+CB4+ ;_<7^N1E$7M(/ MP3:\4[$X)2.BK]"4T5Q3XW0T\"E=L7*)%L\1$/.<+^W&'1!H7(1>&%D/YZ25 M"/X0Y:DE5U(WIPBE6=<[R="-NI#5V.P\;776E-Y+>) M=,F3%]J:.B%U!DGW MA=7>EMG5OA]M5H=1]XB$AXV$AV^6\!?;=G-K2=]1)>_MKVVSO^_(]D/&:YSE=N8CD8=K^IBTV!Y6QNL84BSE* M"^FHW['GPK9*F\X3JFXZ<%SG_<%!US65'7GG[@2+($R\P(T'$%(S"!(S'@(1 MC^/(C&-SQIP/$SH)25QL03* @,Z$?O^@LU1;2G[L>Y$_)*:* N%%56M[!I$= M4O,Y\0-O$/O=C;'IH(F71(/6'M3;NWP6*)?VBJW BLG=0YO9YA8_=9?7W7+W M%X"V8M=@]:5/8J.Q>:+L9VN*)_(BC- GJ_$$)O'XR# MYK_-Y#]02P,$% @ (XJE5N3-MNZ8 @ WP4 !D !X;"]W;W)K&UL?51-;]LP#/TKA-<-&U#$CO/1HDL,).F&]5"T:+OM M,.R@V$PL5)8RB6[:?S]*=MQL2'.1*9+OZ=$2.=D:^^A*1(+G2FDWC4JBS44< MN[S$2KB>V:#FR,K82A!O[3IV&XNB"*!*Q6F2C.-*2!UED^"[M=G$U*2DQEL+ MKJXJ85_FJ,QV&O6CG>-.KDORCCB;;,0:[Y&^;VXM[^*.I9 5:B>-!HNK:33K M7\R'/C\D_)"X=7LV^$J6QCSZS54QC1(O"!7FY!D$?YYP@4IY(I;QI^6,NB,] M<-_>L7\-M7,M2^%P8=1/65 YCV_^P!SA/W@"D+2 -NIN#@LI+02*;6+,%Z[.9S1NAU(!F M<5+[2[DGRU').,HNO\P?X..#6"ITGR8Q,:4/Q'D+GS?P] WX *Z-IM+!%UU@ M\2\^9BF=GG2G9YX>);P6M@>#_BFD23HXPC?HZAL$OL%;]>&2X%*Z7!E76X1? MLZ4CRV_A]Z%B&Z[A82[?'Q=N(W*<1MP #NT31MF'=_UQ\OF(TF&G='B,/;OG M?BMJA6!6<%.3(Z$+J=<0*ICI N;&,J5W+02KD/1RJ(2CAQPNX:%$6!FE&G+R M;P%"5),#XJ#9DU-X.6S#LI.3MW*\H^4W8X.'+[,/"8B&YE+5% MY+:F"Y@Y#VG6F__/.(%T=)HDR:MQI0E9%H$5A##JC>$]KRFOLRC/Z^-&OI7:@<,70I'7GON><^.#I],/97-U>J M95\6=>/.1O.V71Z/QZZC\U/_[MJ>GYI56^M&75OF5HM%81\O56T>SD9\M'EQH^_G+;T8GY\NBWMU MJ]I?EM<63^-!2J47JG':-,RJV=GH@A]?)C3?3_BLU8/;N6=DR=287^GA?74V M"DDA5:NR)0D%+FMUI>J:!$&-WWJ9HV%+6KA[OY'^SML.6Z:%4U>F_K.NVOG9 M*!NQ2LV*5=W>F(>?5&]/3/)*4SO_RQ[ZN>&(E2O7FD6_&!HL=--=BR\]#B]9 M(/H%PNO=;>2U_+%HB_-3:QZ8I=F01C?>5+\:RNF&G'+;6HQJK&O/;R:?)Y]^ MF=RRUW?%M%;NS>FXA5@:')>]B,M.A/B*",D^FJ:=.S9I*E7MKQ]#G4$GL='I M4CPI\&-ACYCD 1.AD$_(DX.-TLN37[-1K56S4FQFS8)=05<++@#G=LZN/,+* MLK]>3)U__[=# '3RH\/R*6Z.W;(HU=D(@>&47:O1^:L?>!*>/*%]-&@?/27] M_!9Q6*UJQ]9Z2C _ MW+2LQ6#U!PWH[959+(OF\=4/F>#IB4.T=EJQZ6-/8D!,1(S5$>'+;#;#W M39>[(-Z/\),WL-%Z.4MEM:D<-*IT27L=L[NY56J/T@R$+.<#(X'YL/GM9O-/ M>#-G%[ 35MV3AL2[T//2YNL]RQ/[$DDT$<2]R) M.,CCB&[R&+]IF =9*-CDX^2"QF0J6"2S($YB;S@7)RQ*9)#+E%U<7URQ5"1, M)$&81<,X'C,>LJO)A,D0HT$<12S%KV \#&0NMEIV&^9QBKLHEP&/Z"X-,DE7 M'@@LR"/^+&KB/X-:G =IFO2H):%7,?3*)UD2I+D<< OSC,D<[P!RGK-(<%@9 M]I!EDHD,T_,M9'D09\)#)B Q8E&,]2%V2YF4@5SCXMC=[98JYJ]*A;+ M$[]J1;R"?X0,0"2ZBR5\'7N?)9&G59H%$KQZIYL".!8U=+)K76(''LD@ X/\ M\A#D"$288D$8) C-RY5#_G5N%Y]^ZX^J@MJ<)P$'IT!3CM4!#.57_1V36H))$41(0"ET)G]'2%;/^)N\*U/00W@!O&=I MAKT..#P!.V 0B"LX[(/W04P>( MP'V S_15&0"&)[A'(8Y_[.ET-?--,(/B7F?U'5VR4V5BQ! M'$M._!!@#E(C40HU, YC,+"DDQIYH:F8@?EVBW3DJRTX&%&V83'X^QWGCI=@ M1QU42.I)Y,6D*Q&(D)QWX"&X4#OVP$/PIJ@#:5<<.";DH:\9<2*?0X_+'!BE M+$:KY\/Q&\)0+TC\]L2 :VGN&^T#Y=D@;8?EO5H^U#;+-V$'%/^7@^H9#&W1 MN)FR%DL,NB_"3'ERIT$H(T]NJA$]N474D1NC OS975VT2&5+HX$$93 2@R(! M,U)*W!1Y:&:_W_CY-IB2+$;CD_<\SJ*LXW'6AQ1Z#__R69P2G(U0TI'4\) F MR3?$RA.']G@XM,K=J5I9=UT4^Y4?1- MC9"\5M;' XH[^WE:ZZY2'CSR/ZG5BX_\?4T%9A1QR@':_=*I]DVQ>Z;0FEEG MCMV:L]PQPFR-P&QR(^8N"S0@15T_,D3Z;$4WJ\9AEIMIDWG0%S]);8 JIK=%/]QAZA:F6'9L0TBCVJPI*%-36'I-1KK;OL]C#7 ML$VW6SAWVIZBR\/%PJPH)9OM['G1N0^ M1'W$(2E6/@J57G>UF_;]G2X!:U1+3H*7NN+#@P@]R"!X7\^M](NRM"O<$J6A ML]OI4WPY\(%]VW\^WT[A\()!<$KT-HSK T/$J136WW5;][:,W2?TF? MFK8U"W\[5X#>T@2,SPSZF?Z!-AC^6CG_!U!+ P04 " CBJ56F'*_QVD% M !W#P &0 'AL+W=O5$ M-9*2PCK5U01[7CRI">/.],B.GT$IMCQW?Z@0M6 MKK09F$R/&E+2.=57S;F$WF1 *5A-N6*"(TF7Q\[,/SQ)C+TU^(O1C=IJ(Y/) M0H@OIO.^.'8\$Q"M:*X- H'/-3VE566 ((RO':8S+&D ;=SM0C;*MT23Z9$4&R2--:"9ADW5>D-PC)M#F6L)LPS\ M]'1^^>GT]W>?/KP]NYB_?)%B/WF#SOZ\>G_Y-QI=DD5%U:NCB8:%C/DD[T!/ M6E#\"&B /@JN5PJ=\8(6]_TG$. 0)>ZC/,%[ 3\2Z:+ 'R/LX6 /7C!D'5B\ MX+&L5T32UR=PF@4Z)[= ,HUF4A)>4MO^9[906@)C_MV5?(L=[L8V*CI4#4V?Z\H4?>V_V1!X.D8?[T*=S4&6QKB@22W0JZD9PB%>9WER+_$N7 MDYD!X1!+_+,;TZ9J5RI[%]N=RN6*HJ6H0,V,ET@;CG229M^H0AJF\WN!*1O8 MP@:6;P=&V\! V[DH.7@7B'$+8.(G_+8CI (W(!)O ;@2%2N(AH[2\*G[=1@' M=!.;M!@-E4P4"H8+EAOS0W2YDI3>XZ8EE/G!L*;2!D;2:\K7D,F(WN356D'1 M,,,%A2W(61LYX04BM9":?;,#K] !\N.QY_O0&(4X?(7F4&A@@\:HI)Q*4K4^ M!4B8&6J96M1O@$(8CZ,X14TC!C0-GI5=H M8:Z&0_3'NEZ $\3VV=92.)W9-6Q=2=&L+"4MX1 ?3O49P(4#=("S!E(2C7XC M? V7#.IJ!GPS^#U 6>IF>' J0?(&S/=2F,-9YGK>,$EOJ,R9(=THP>:$@\B- MPL<6A!*5KX8:9=:+S-G!R;G8L")(XG'H!2APXP'BFBJSNF%&MYA5$[%T?@ 8 MQY$A0^8F)I$@SL:1%R+L)EL1-W#9 :(6%GLW$DZP339RLP0:\3CR,P29[R%8 M/! L_G&"0;E@>5]E9QLBB_T\VPO]>"UJ*Y#ET'8=&J@H:46Z/=G%1_IU#5:O M\XHHQ9:L.XZ*D06KOIM0749M*2-M1GVYT;:VU&UMH;:VW-_W0W36+G5ZA]B- MP%\?74'W LY,,GN"K:RN.(/:]F$(9LOUE*C54XYWBK(7GGJHGE^- -!;HZQG M&5_QCKL[]^0)+69^; GHNX9X1B4X2MPD[$G2JS*,>E6"71#?*;2SJT71[L7( MCXP^<9*Z$4:^D4G@@5BSWK(+=H1Q8 TC6#HQA=KV0-=!VIO">2XI ^M)3G@. M1=SBI]8P!>U%:-1BX,P-_.=MQ -)^WYJ8\4N:-OW(KM(ZGK^OFJ?#&),?EB, MYU3:/_#\.8+<"_\3!=EL!?_SM/=_U?H31/?HACPE//LW)7+3I!5)")=3['TG M$GL0^,WP'?F&[F&0N#C:)Y+=?D$K.@@V3[SVHX6C7U: M+82&AYIMKN!E3*4Q@/FE$+KOF 6&M_;T/U!+ P04 " CBJ56*<&S0"0# M !I!P &0 'AL+W=O=9L\9&'8V^8AR ,MC2QB)5(EJ77Z]QU2LNI%O$:0%XD< MSIPY<^%P?I+J61>(!KY5I= +KS"FG@6!3@NLF+Z3-0HZR:6JF*&M.@:Z5L@R M9U2501R&HZ!B7'C+N9-MU7(N&U-R@5L%NJDJIOY=8RE/"R_RSH(=/Q;&"H+E MO&9'W*/YJ]XJV@4]2L8K%)I+ 0KSA;>*9NNAU7<*?W,\Z8LUV$@.4C[;S<=L MX866$):8&HO Z/>"]UB6%HAH_--A>KU+:WBY/J/_X6*G6 Y,X[TL/_/,% MO MXD&&.6M*LY.G#]C%DUB\5);:?>'4ZHZ&'J2--K+JC(E!Q47[9]^Z/%P83,(W M#.+.(':\6T>.Y0,S;#E7\@3*:A.:7;A0G361X\(696\4G7*R,\O-:O?X\?'/ M/6PW.]A_6.TV\-L3.Y2H?Y\'AAQ8M2#MP-8M6/P&V ^26$*#1N18?;:/B!B M/;OXS&X=WP3\Q-0=#"(?XC >W, ;]-$.'-[@K6B9$EP<-6Q1P;Y@"N'+ZJ"- MHN;X>BW>%FYX'F)FN68H+CVZ$1O6"WO+77Z)1^/X&V6%/=G@+?;FG"Y@U M)8+,X5Y6=6.8:V3:KIGF*3"1P0,O&X,9?!_9M7!N.KP>SE.!D,N2+B_!@[&M M 1J-)J$R!1@Z3E^3._3DLHXF55D02V>/@/3G1<]@Z="(;YJ M)5=_^XGAL:E0,2.5)?!#OF;P2,.-"_*'\ ZB,/;C:4RKR=0?1].?0+R&\H!" MTOVT.#/X[(8!V;(7@CYB'ZNUUA=^KF G8W\C_&B0>J'>SM MQLC:#=.#-#2:W;*@MQ"55:#S7$ISWE@'_>NZ_ ]02P,$% @ (XJE5G-L M:E_I!0 D0X !D !X;"]W;W)K&ULG5?;;MLX M$/V5@5L4#L#6HNY*$P-)-FV#S0U)VGU8[ ,MT[90671%.D[Z]7M(R:J3==QV M'VQ1(F?F#.?,#'FP4O57/9/2T,.\K/1A;V;,8G\PT/E,SH5^IQ:RPLQ$U7-A M\%I/!WI12S%V0O-RX'M>/)B+HNH-#]RWZWIXH):F+"IY79->SN>B?CR6I5H= M]GAO_>&FF,Z,_3 8'BS$5-Y*\WEQ7>-MT&D9%W-9Z4)55,O)8>^([Q\G=KU; M\*60*[TQ)NO)2*FO]N5L?-CS+"!9RMQ8#0*/>WDBR](J HQOK9](*;H[7 MVC\XW^'+2&AYHLJ_BK&9'?;2'HWE1"Q+G'B]/+.SJ[_'!U:_H"V@"U69F:;3:BS'3^4'0-;!\]?PCOV="B]$_8X"SLCW_&"'OJ!S-W#Z M@I?(L$'"]+26H"O/>R6DI-DUK-Z?3!R+H2)9TX@LA: MDZC&=+60M7!.7==J4IA!_UQIO08*I#66NIM3N^$M=WI MI_CD&E_^!)_J\"U:?&6#;]3@6V[@DRT^3#XB^6VT+"E)MP&$ )F9Q*^6DN8- MZZ1E'8$S^:PCC;.,@<]H)6%$ *."F97>ISLGO$G91L0NIS55ZM:U?;H$B!D= MP9\B%_2:$B]C691@%*<)2SBGTV4-)RG, L;#A,*(LRSQZ&:I=2$H86F06&!9 M$-"=,M@@__A<PH#E@6<]I!^:BC?/0;E,]5 ME1=E(5SYQI?U'CSG.1E%)ZK2JBS&CCQG50[6K6F/1?>%:R*6-.WW1G"S M0(BY6E8&K+\U*O_ZUG:^,;#/;5HV?K8I"NZD+$HRD"=AG/M[(*&MK=^[W2@J M(ZII87L*TD]+HZD?L2A(]NS3#T&W*^1RC1;];0G_K=S;6I9/"@'U_9!; 6NI M6;ZM7H#!$:@,%'V?L\12N8VXJTSM/B $2 N/!0G',P,&'\M0M*0V3:ER!IH( M=&6JPAF)CZ=B?R&3R49!=2/V2QEUH /@!$'8"?!]GF:L+\ M-+0C+V9^YN_*JKC+JOB7L^IZ]JA1($HZMQOGSD5P]XLH;?'!_+FJIF_/<5 : MTY$+U;8XYT=LO6;M,2[CO#MIB?@%ZB>GSS*O5Y\EYC+<"4#DS+&^$V M\%D>'#D%S?_GKS5.HM+69(0U\UR99CP-0.["RMP:\$53'#&$$(6;I2B&.)R* M>JDI AU3GZ*$!:B-UZJT&'F(-(GM(TXC^K2LICB]4HHZ&> _BBQUQDUYSR+[ MQ8M;@H8((8_1!EC@)6U&OB8_3I@7V[;A)P$+PG17C),NQLGO'Q;0.M MV^*Y4_7V>-[9WNLZL@O".B@H5%5S4W#4&N$:L#6R]0;$]2&AH\;_:.X_*89/ M8P]NH/2%@>O'-&,IBF7* MT5\]NI0VU'9"V];*/8\B$"[)Z*/$/E2/%*(,!!$%,0O2C$Y$)<8"H8>T;Q^> MGZV[<,32)*# 8S$2OZ'0CW3A4)LDX&$ DJ)NK>FT_;RPC5*#C6L"]GOJ+D,: M11V%OKDQ=%^[^]91<\WXL;RYK"$,TP*@2CF!J/T# "5 M" &0 'AL+W=O3D:BU77%\5Z":IN&R=<+K,5V[(3.V\%#M2ZU.? GHPU; MXP+UT^9>TL[?HQ15@UQ5@H/$U=B9AN<7B9&W I\KW*J#-1A/ED)\-9OK8NP$ MAA#6F&N#P.CO&6=8UP:(:'S;83I[DT;QLK?6#V%[ASI_4X.6B5O87MIUL,G0@;Y46S4Z9[_[9RRX.!PI9\(%" MM%.(+._.D&5YR32;C*38@C32A&86UE6K3>0J;I*RT))N*]+3D^EL]G3[=#-] MG%_"W>/5_ %F=[?W#_.K^:?%]>%5^#-JG>]6CU'160'TKKC=L@,>2U8SGM,=/1" +"\A)TZ"(]>& M\J&HL)3S=Y1KHGP.CZ5$?%H+7%>< M&^([(O [],(@] 99X)IU&GF#9.">1@G[7AP$T(O[7ABF+EQS8HD4BQ?HX0L] M@ I='Y;(<55I$O."0>Q"ZJ7]^"2P!QQM& Q2&'M1-"#MP$O3R#5^_L0[R^@F MMK0S$AX.79@Q5<**<@-4!FLC7W&JU);>1:V.>I^1*WT#$7M)2(X_<7JL:TIE M 6MZI'WHF9B[)IX9<7+;B-/[F]=,J6I5 M$4[%M:#24]8UB<_(6RH BE1>MS:K=%P@93FONO@R7@!KA-35=WO@0B_R4I.A M89!88Q\8>0LN0=L2[.3B&)+8R]+DOQ(5>E&8N) $V>E OLM3XH5Q8G3C8?A+ MEGJA24\8>4D2F" G7A9D+ER2/6ZZ86=Y0]+'TT.XF:E' O&&Z>!(%?PD,/T? M'634!@-OV.]J/J,R3@/WV.OC'XR*!N7:#D1%D"W7W=38G^YG[K0;-?^*=P.; MGF)R3T&-*U(-S@:I [(;@MU&BXT=/$NA:8S994G?#2B- -VOA-!O&V-@_R4R M^0%02P,$% @ (XJE5HS-_R@@ P 8@T !D !X;"]W;W)K&ULK9=K;YLP%(;_BL6JJ9.VYS=6U![3%(>XA@M M*&!I%$'ZYP*%Y#!1=.7YQA)O RYOJ/8X@5OD(;Y*%E3TU-)EC2,4,TQB0-%F MHDSU$/_":!Q-EJ( UVL TY$MR^(8*H)[T\TG(LE]P M*,9J"O!3QDE4B$4$$8[S*WPJ%J(BT*TW!$8A,/Y78!8",P/-(\NP9I!#>TS) M 5 Y6KC)1K8VF5K0X%ANH\>I>(J%CML7*\^=7WH>F,YGP%O=WDZ7/\'=%?#< MZ[E[Y3K3^3V8.L[=:G[OSJ_!XN[&==Q+#YPN,=LQ .,U6,4^HEQD#,>(?0*G M,R0ZH6A] 2MO!DY//H$3@&-P'Y"4"0$;JUQ$+N=7_2+*BSQ*XXTH;R$] Z;^ M&1B:83;(G7;Y#/FEW*C+5;%>Y:(9Y:(9F9_YAI]#!'+,*UKTVT'9G5V,V2W6QSMQW( M@FS;?=E CRG>PU L1N.NYE;]S$K^H>QM?6"-++D)^RI0P[C^4#C(K,;8*QE[7>=BKTOVCLQJ[/V2O=]=+N96O4J. M]8>FIOV3B:T3OA-G4.(,6G'$2Q72M#'X5N&Q6]:168UQ6#(.NT[789?L'9G5 MV$(6 MQPR$:"/LM;.!.$&ULQ9Q=;]LX%H;_"N$=+%(@K25*_D@W,9"8[-38:1HTD]F+ MQ5XP-F,+E40/127I8G[\4+)BFA7#6KM'NT#1V#+Y'.H]UI%>D=;YDY!?BPWG M"CUG:5Y<##9*;=\/A\5RPS-6O!-;GNM/'H3,F-)OY7I8;"5GJ[I3E@YQ$(R' M&4ORP>R\WG8C9^>B5&F2\QN)BC++F/QVQ5/Q=#$(!R\;OB3KC:HV#&?G6[;F MMUS=;6^D?C?<4U9)QO,B$3F2_.%BIB$%0CXBE?J@K!])]'/N=I6I'T.'YOH(-]S*KCX>L7^H=ZY_7.W+."ST7Z MCV2E-A>#Z0"M^ ,K4_5%/'WDS0Z-*MY2I$7]/WIJV@8#M"P+);*FLQY!EN2[ MO^RY$>*@@^:X.^"F _Z^0_Q*AZCI$!W;(6XZQ,=V=ZET?[O:]%HXPQ6;G M4CPA6;76M.I%K7[=6^N5Y-47Y59)_6FB^ZG9XM/-Y?Q7]/D#^O4C18OKWRYO M%Y^OJ_=W?_]RN;BFZ.2:2:[0 M0O'LM-IV)=0&_?,7W:G>5OS+E;]=A-@=H2I=[XLM6_*+@:Y-!9>/?##[ZU_" M#P)]+\@.!\^'LKM#=M5;D?8213%TU98"A36TG*TUW+DU?*S5E(7 MJ'R-4J[/&:=(5F>'M^+A;5EPQ(K"K>D..CK8N3 >3\-16U-O^*Z:NL).)Y6D MWVL*%-;2=+S7=.S5="ZR+%'5=[+0UP,I4WR%E$#"EAJQM>1\UTIMF$(;]LA1 M+A3ZIJ]QEIK!\^7W-7ZG_M@A P[:*LR]X^PJ/B2, L&L_$SV^9EX\[/(MBR1 ME?)HN6%RS0N7R).6R-/VL3N?M(_R( ["5D/B'5)7]8!@EGK3O7I3KWI7;*6O M)N\5XL_ZBKO@+NVF[2_H%+?%:S>;CB?M&D*\ ^JJ'1#,TNYLK]V95[N/9<;R M1#&9L!R9,N&2T OJ>AT!"2.0, H$L[(1!N8"/NC]@J\) 90I4!H!I5$HFIVL M [<5_G]/JTW\PWH4GX6N\ZI_I)VS!$FC4#0[2]AD"7NS="URDQ'/*:+!'(H] M=FO=;HA'$T=+XA]99QV!:+:.QHJ&7@OUVJD"_:'?% J)!WT,//*\Y 4ZX<_+ MM"P2_3W7FU=9L-V]).V06":D2OY=;W#?<@#UK* T DJC4#0[I\:WAG'_ MIQM(DSH'I1%0&H6BVE$5 :A:+94U/&GN/^[3D&M>>@- )* MHU T.UG&GF._/>\X*X/;9GM\AL\<]<N.[20(IU%["@$JKJVG,=+8 M;Z3_PYD9W+;+XQ,X*Y[#FKDM/VW!ML?J//7']1@@](H%,U. MF3'8N'^#C4$--BB-@-(H%,U.EC'8V&^PN]6JMGEVKM1PM NGSED._^@Z:]F' MR\;&9>.C7+:N59_5ADN4Y$N1\>%)HZC["@K4?H/2""B-0M'LQ9#&?D?]V^\( MU'Z#T@@HC4+1[&09^QWY[?=QBYK\D,[I:'OX,'+5+-"P%(IF*VV,>>0WYJ9F M=5C.XV=V%A[4NH/2*!3-SL[!$N[_P1INV$7<.\:7AX$3%U-23^0765$(IF2VBL<^RWSE=EDJZJ2O$'\JSZ\$.Z M?E=!:0241J%H=CJ,OXYQ[YSYJ"N&8IF:W[P\^P'I1BG/?([[5^J^T@;D:[0(MM* M\=C,2'B+EQ_9]7@ I1%0&H6BV/ M)+RL'\3WW?:K\/U\]V!!@]D]Y_ 3D^LD+U#*'S0R>#?1)P^Y>W3@[HT2V_K9 M>/="*9'5+S>P%-)4E5Y(A^?==V>#0VKB] M 4G6[ONLM%IIO)/JN]X &/*24E8"D(S*8B"U<29^E?7?M<:%#.^,MCIHS:QH2RE M_&X[LV3B>)8(.,3&NJ#XMX4;X-QZ0HX?>Z=.I6D-C]L'[Q^+X#&8)=5P(_E_ M+#&;B3-T2 (KFG/S*'=WL ^H;_W%DNOBE^SV]M__O0XG=U_(.=3K<%H0D5"/C.Z9)P9!OH] M.;\%0QG'U@5YS+5F%!NW3,=2&"9R2,A#!HK:Q=<=<@<\N< LNM"4 Y'*SLRD MQEER19:O9&&'SP@3Y&DCNP:C-!RNO$^FNLRFN!$-%^HNB1=OT,"+^B2 MY\4M.3][_ZL;%Q>H6J6@6J6@\-L]X?=9Y#JGW&+/Q$K!CQR$(3,#:<>.74NS M(?]_1J-B3']K(B\5>LT*]O!=Z8S&,''P=&E06W"B?][YH?=O"W^WXN^V>8]N MJ-X4&QC;!N*S+2ZW,(U+7+H*"U?V4&^C( Q'X=C=-A#T*H)>*\&4X_FG(H8F MQ=*T?Z38&P2]9L%^)=AO%7Q2- &L&S%@K$L.90+;W%18"0@MDKI#!!8^3$!Z MP+.=LUZGD*^#]NN@W6#4#!I6H&$KZ%Q!1EE2X&$>@<)CKY3-KY*QB2.L<02] MH!EC4&$,VM=+&DSP4M*>PO)$-XD/:N)=/P@'S?+#2G[8GA]Q+'-,2)+15[M= M3<+#FG#8;U8=5:JC/ZDJ6ZABF>(UIVEY4>!&+$' BB$.O-@/T+@+HQI/O^\- MFXE\[ZT@>W_%=%!N2 S^5H8;:Z17 _/]X,0&^4B@60DCQMVL1U"@&_@F(MVKJMY?3\JP<*;4&ULM97?;],P$,?_%2M,:).VIDU_K!UM MI+9CHA(;967P@'APDVMCYL29[;1#XH_G[*0A0)H'!"^M[?B^][GS^3S>"_FH M(@!-GF.>J(D3:9U>N:X*(HBI:HD4$ORR$3*F&J=RZZI4 @VM4N#%E MB>./[=I2^F.1:#.7!NA!#CJ=!T2I?&L#H^J-_8V#&6-54P%_P3"W4T<88."6%#,Z[OQ?X- M%/'TC5X@N+*_9%_L;3LDR)06<6&,!#%+\G_Z7.2A8M#M'#'P"@//.+.4U MU=0?2[$GTNQ&-3.PH5IKA&.).925EOB5H9WVI_/W#XO5XL/BW=V*G-Y1*:E) MTQDYO09-&5=GY()X;<\CT^ I8XJ97"J29C*(,!F8U4!DB6;)EM#P*_+B@6E% M3@A+R"WCW.P>NQI)C3\W**AF.95WA*KCD5N1Z$B1UTD(X:\"+H98QND=XIQY MC8K7$+1(MW.>Q_*PNB:G)V=DG2G\[WQN[NQJ*?DG1;Z18'@HIE2P K)J 9Z&IID#8 MJL)J,D/%0C"5*9(ZJMS%J$+5Z;8&]6"#$FS0"#8_XI]L*)-D1WD&=2BY:*== MS= QE,L2Y;(9Q;8!/*M[X)9!12RM/9Y&G;^LIV%).?SW%V#X'X!')?"H,:TW M+&$:+CBVNQ +3]-DR]8<6YI2@"W,W@H)X3FAL6EQ=?BC/PJOV^K]=MANI3GC M(6[M$Z2(;9MYGRY7RU=NFC?WG]OS)_*6RBW#.\IA@Z;MUB46OLR?G7RB16I; M_5IHK!@[C/"E!FDVX/>-$/HP,0[*M]__ 5!+ P04 " CBJ56=K(/K'4# M +#0 &0 'AL+W=OFZ;)>4%$YI+@13;K)P+?+[&"QM0C?C V5[WVLA.Y4[* MS[;S*ETYGF7$E;$/+W-S(_3^LF5!@\R4RU]45[>NQ 0Q.2FUDT00#@X*+^DX? MF@_1"R!D)( T :3B70-5+"^IH?%2R3U2=C1DLXUJJE4TD./"KLJM4?"60YR) M7[Y]>_GQU>O7Z.2EE.F>YSFZD7"!*>^I2D_1R24SE.?Z%#U#7*!WF2PU%:E> MN@;@;1(W::#6-109@?+1&RE,IM&52%GZ;;P+M%ONY)'[FDPF?$/5&?+QGXAX MQ$?O;R_1R;/3B;Q^^TW\*J\_DO>=-#0?FE\=-AL.L_HYUSN:L)4# M%,W3,G M?OX'#KV_)DC-6E*SJ>SQFFVY$%QL81/F5"1LB&"=(JQ26#W>QP%9>!%9NO<# MT$$+'4Q"P^,.Z\Q9U/XOXKEKQ6\@A;W. ;V?5U:3H[]>!(>+<&2]<,]_\>\75X/19S=&C'3$ MR/\BKP:FSPV3^0B[SJ+QI-D^06!-@F]7+/+F8]"=$>-I)[XJ%11%@Y"3@<=N MY,ZF<7"-)WGR*QQ4&]X>,PG'V_9FZO/H6C:5M5X1I5 M'[\N5=NG;:5_4=>WW?#Z-P%J/MA,&N5L Z'>602S5G7E77>,W%75[ITT4#M7 MS0S^5IBR ^#]1DKSV+$ [?]/_!]02P,$% @ (XJE5ISG@I&T @ [PH M !D !X;"]W;W)K&ULK59=;YLP%/TK%INF5MK* M5T*:CB"UR=9%RM8J5=>':0\NW"16#6:V"=V_GPV$PD38*I&'8.-[CL_QO<#U M<\:?Q Y HN>8)F)F[*1,+TQ3A#N(L3AC*21J9<-XC*6:\JTI4@XX*D Q-1W+ M\LP8D\0(_.+>+0]\EDE*$KCE2&1QC/GO*Z LGQFV<;BQ)MN=U#?,P$_Q%NY MWJ>W7,W,FB4B,22"L 1QV,R,2_MB;EL:4$1\)Y"+QAAI*X^,/>G),IH9EE8$ M%$*I*;"Z[&$.E&HFI>-716K4>VI@L8 YHP\DDKN9<6Z@"#8X MHW+-\B]0&1IKOI!14?RCO(R=6 8*,R%97(&5@I@DY14_5P?1 -BC(P"G CC_ M"W K@%L8+945MA98XL#G+$=<1RLV/2C.ID K-R31:;R37*T2A9/!]8<)4VB59,"!"GZ&0!$A.J1A_0_=T"G;P] M]4VII&A",ZRVO2JW=8YL^Q7S,^3:[Y%C.6X'?-X/7T!8PYTVW%0'4)^"4Y^" M4_"-CO"M,R$([K+1B]//V(5(<0@S0SU$ O@>C.#=&]NS/G:9&HBL9=&M+;H% MNWLLT8?T_EBI%;24$(N?78[=(1T/1-9R/*H=CWJ3VJQC\E+'5-5QE^^2S"O( M],MO'SA32_]\<]^T].^XEMIQK7;3(2NQ)!LW*NSO&NR+:"D\KQ6>]RK\E''5&72)Z<6] M-@D#D;4L3FN+TV'*;CJDXX'(6HYMZ^7C;@U9>!6;UU-YO2&E2K/1C>A64'WK MMR01B,)&8:RSB:I;7G97Y42RM&A0'IE4[4XQW*F.%+@.4.L;QN1AHGN>NL<- M_@!02P,$% @ (XJE5ECSW3\B!@ H2L !D !X;"]W;W)K&ULM9IM;^,H$,>_"LJM3KO2;6,#21^NC=1'W4KMJ>K3O:8) M;= Z=A:3M"?=AS^P76-B/$T:^J:UDV'@SXR'7\"'+YG\F4\Y5^AUEJ3Y46^J MU/R@W\_'4SYC^4XVYZG^YBF3,Z;TK7SNYW/)V:1H-$OZ.(J&_1D3:6]T6'QV M+4>'V4(E(N77$N6+V8S)?T]XDKT<]>+>VP&_>"5H8/R-LR0O_J*7RC;JH?$B5]FL:JQ',!-I^9^]5A/1:!#3 MC@:X:H#7;4"J!J006HZLD'7&%!L=RNP%26.MO9F+8FZ*UEJ-2$T8;Y74WPK= M3HTNCG_..L5\QN8-(_ ?"$2:>YJ=P M\S,^KIMCMWE?SV(]E;B>2ESX(UU3N3)C!SY%I0OJ=V&>V8-\SL;\J*^-?O\M'D9_^O0%Z8CSF8B*8U%GDFZ*RWV'1KZE"RQ$Q\5DVE7ML"*UM M'$&T%D1!07>9TJ%C9;+/.,L74@]69_F3R?+E6Y8S7;S>4OG1Y+E/0MG3H#&\ M>#B@PQ41'BL\P ._C$$M8[!F%C8>5F\J#D*F8B!GCN1A+7D(1NY49YT.!T]5 MD6ABPB4S:X1/]+ ]Y_LXIBN1:5MA2J(]?V1VZV'NKI%@2:.$;IEENQXMA Y6 MM+2M"!D..K3LU5KV0"UZ"=4+9(K.7\=3IJ<>G7$IELPLR&X_W8GZ1Q V[B0,6PQ99(8 M7/\_$1:KCINI&*UF*V3B"K+$$7A0K/H#=4 F[L]ABPP81H:JGJ/_ MT(=Q$>YAX]_+@;RY\V%I!*]+(] &05 0">7-5=S8$?DXB'1#(V[CQ6JZ@B;N M8"U^8!*H(.*@-!+*FRO;T@B&]SVV@$7P=4=!- MC5#>7)T6,O P0+T 065CQ8&\N8HMDV!XB^3S.!&WMT%:J0J9N((L;6"8-D)R M(FZCAN^WM,^L^[+<\!MWV".7-W>6V$$-@B-F$%TE[&V,UR4 3 M=XB6*PBXBH?GQ:H_>!/ 8]2]"4 L,A 8&:KBO@TTPCULFG^AO+GST3AF69=* M@$6 ! 624-Y!I!L:B>_,I5T=?6;=U9%8)B&ACEU(4$0)Y-4_(QS&&HIA:Y+*X $E.HJE5,% MV]Z'U7TPR0#6.C9K.]!*^^-OG*3A94-V%R'M%W 2SWB>\XXGK4(.$3&JJ#X MMX(!<&XUH1U?"Z5.N:85W!Z_:[_/X!%F2C4,)/^7Q6;1<5H.B6%&4V[&_9%W,]1P2I=K(I!!&"Q(F\G_Z6CAB2R (#@@$A4"P)X">J18( M"X$P \TMR[#NJ*'=MI)KHNQLU&8'F6\R::1APF[CQ"C\RE#.=.][#V/RTGM\ M'I+1L#=Y'@]'PW\^3 MX!U9G@O!$U&>2MLNYM9UQZ\-F=\4*(55.U7_YGHOE>I-/]8UP<8U0:UK[IB. M; R0L:UOW\B(OK(D32IQ:C7]UD7]OX^#%QL$%>61TRCC> M>C%$1D!U:L\T>\$%>PS8@MFGFF'5?Q9R:DVA4PX8%LO4V#E21"B=Q\WG1UR' M/!A(]'^5/CSIS>Y4VG9]N+G;^;7WJF[AJ^S:P#)O&(G=%&9+8KWPI?7>$RJO&/,'XQ<9DW75!ILX;+A KML4'8"?I]):=X?[ )EW][] M'U!+ P04 " CBJ56&/D-RX() "Y6P &0 'AL+W=O2=?2E]>7P)5^1D1Z_EGGVFN4_BH64)?NY3-+B M?+(HRY>/TVDQ6\AE5'S(7F2JWGG*\F54JJ?Y\[1XR64TKQLMDRFW+&^ZC.)T M3^S)VPOW\?.BK%Z87IR]1,_R M09;?7K[DZMETIS*/ES(MXBQEN7PZGUS:'Z]MBU4QRWY4 M3_ZHT)> M9\G_XGFY.)\$$S:73]$J*>^SUS_DUI%;Z_LW8TLHSA1C]XWWGS/ MOCW__.9C.MCZO-CYYBT_![K*T7!3L-IW+ MN:']-=[>YHC 5!WTW9'G;T?^BJ.*=U'^@0G[7XQ;7)@&A#>_D;-=3]29I)#Y6DXN_OD/V[/^;7)%)*9Y M='8>G5I=M"WVO67[T>36H71+)*:Y=7=N771&KZ-BP>1?JW@=)3)M<;N1\&J) MZIR_ON!R*/-X5IUD9FJPIO%M!-SF M^-Q [(W.4,1#;AZ;OQN;WW&M-,YKQD/H4RX8(C'-RY(*=QY"U,-_U>4I9TF6/N-&4)6^1L)#(UXHS$9L M"Z[,%FKE1C[)O+I^SC*%37.91S7X*'9C477Z4@BD_KB+N'K5>$&T#H;E.K;M M[OWQF,J$)[R6X3? PNYR06%_LZ\*_-B-?,G46,V7;E2I[VQ0J>F^.?CFPR\R M6PTJQT1JNF,@!QM'AWI^Y]OY59PV2U8*D2I@:YQ1XG2MSO;+ZD)D/"#B8!5Z MEO#WS_3FLM;%"F!@HU?BQF*]5G]Q<06LL^J<_ZO"*UN]?"_76;*NF'2OP&B& ME"&HU/1# Q1ANT070AOED=ZVB=1TVX F-LXF5UFNVJ@)+]A*$7]>?^ZI%\-V M 5P^YU)6Z]EX*$S<8EG6_G(^5J8/'MC%1CFAL9S5AQ;Y2WU@S'^H"\;3JNVS M$RG#4*GIYH%B[(#@!$Q*,E1JNF-@'AN'GDZD;Q]2BNT(+W#VU^1A'<;Z''B& MXSS3 PAPI;ZS0Z6F^P80XO;P]F,K:TQ,!T"#P],1TW>E"3KAL[[!^#(X0 MP!&"($H1I%$*E9KNN/$ES/A1BN@6I9C+6E"(&01'4,60QWV$<$!['%P[#F5&W#9WE][CY&X. !/ M#D'BXI"2$I6:[AA(R2%(7)QNB0O>U:E6 (&<_HF+6L&?Y5HFS#;Z(LU>J-1T M^XU;5"CN4:&]264,$'( A!R"[,7IF+T8ZM 3*W"+,SA[<3IE+Z:JUNS% 31Q MJ+(7AY1#J-1TV\ ASN#L!5?H[?

VG!2@?0PJ$)7G"9WDX.&:3%B0OXX8Z; MNKB'<E+C ZNZ6O>"]])[(,9C'!>9Q";(7EY1Z MJ-1TQP!(+D'VXG;,7@QUZ,WL #_>2=E+#XK .^@[:51J^N$ J/((4AB/E)NH MU'3'P$T>00KC=4MA\*Y.M0) Y U(8;C1%VD*0Z6FVP>H\@A2&(\4BJC4=,< M11Y!"N,=IBO[$("6Z&-K_$QH^.^$CN,)6J*/#/#$HTI=/%("H5+3;0.!>(-3 M%URAM]\^=[QXP!4>3?""R_0VT^>.%Q_PPQ\W>_&[W?%B*FN_X\4'7/ '9#"\ M"SWA'?3^)=X8+.$#2_@$&8Q/FL%0J>F. 3G\\3,8O]N]+^:RUC4,V. /R&(X M41:#CZ'WI(^!'3Y@AT^5Q?BD60R5FFX;B,8?,XOQN]T%<[1,'WSCE]$#,AG> M.9/!>^D]H6,0D0]$Y!-D,CXI$U&IZ8Z!G7R"3,;'OF/:VNC\-50 *!0,2&(Z ML03>0>]?NH^1Q 2 5@%!$A.0TA.5FNX8Z"D@2&*"PR1F?W'BW9QJ Y H&)#" MF#:-N<(%>\_B&"E, #@5$*0P 2D.4:GIC@&' H(4)CB>PJ E^MB 68+!*4QP M/(5!2_21 9 $5"E,0,H<5&JZ[<9V+3&<,<@B!'$*"W"4DS5VHU'3' M !GA^+E+>/S>%[1$'SH 0C@@;Q%$>0L^AMZ3/09@A 8(57>$I+F+51JNFU@ MEW#,O"4\CC5HB3YHP)IP0,XB.N"^])W(,Y@F!>4*"G"4DI1XJ-=UQ8T,[ M@IPE/)ZS;$N\XRO4MII[U U(6CK1PY$>>F_%0R6W=T@:^]Y9!&G+FPB9ZU$V MO;-XPS5!XO(F8EZ$;U9(<6C:V!MY*?/G>LOH0C'Z*BTWVR3O7MWM2WU9;\8\ MA?+-IM9W4?X&PO=V]R:W-H965T.B/_>MPW]M;@@<->5=K$1/(HQ)/IW$5#QS- D$"HC0+# MSPYN($F,$&)\/V@ZY9+&L=H^JM_:V#&61Z;@1B1?>*3CH=-S2 1KMDWT0NP_ MPB&>CM$+1:+L/]D?;#V'A%NE17IP1H*49\67/1_R4'&@](0#/3A0RUTL9"DG M3+-@(,6>2&.-:J9A0[7>",&'/->*(NR'NR%&N] M9Q+(/0]Q]T"1,\(S,N-)@K9JX&KD-JN[X8%Q7##2$XP^)3.1Z5B1:19!]*N MBP&74=-CU&/:J#B!L$7:_CM"/4K):CDAYV<7#;KM,IMMJ]L^H?LJ,^3K/9J0 M.PVI^E87>:%W6:]G3N2URED(0P>/G *Y R=X^\;O>A\::"]+VLLF]6"^E6&, M%4URB3M51U?X]ZV_.=Z[H-MM>?WJ;^#N:A Z)4*G&8&]X G71 L\GY@UK!IF M>G05J\>Y*H$ MN6H&X2H46UQ]P73M9C2Z_V6I]$JXWC\N[-Y_H.V7M/T_2Z4\D5#?1: M7H?^MH-NY5Y-06[LZZ&(U2ZNV'*T?*!&Q;W\T[QXW69,;GBF2 )K=/5:5UC, MLG@QBHX6N;VE'X7&.]\V8WQD01H#G%\+H8\=LT#Y; <_ %!+ P04 " C MBJ56671()JH" "W!@ &0 'AL+W=O[;C M$A6B/.0%W_EVAIEA;^FNM7FT*2+!4Z9RV_-2HN69[]LXQ4S8EEYBSB=S;3)! MO#4+WRX-BJ0$98$3A IC<@R"'RLF:<>)#@7A:*Q7G_'VL^QXXNULN4GK.O:P(.XL*2S&LP*,IE73_%4 MY[ %:'?V ,(:$+X5$-6 J#1:*2MM70@2_:[1:S"NFMG!Z.H*;T6 R'8]N1K<_)W!XRQG?"/.()&8*88)Q821)M/ @ M*>5^@#$WC50;N$!"P]+*NDLA#=P+5> 1'/*)D,H>P6>83B[@\. (#D RKU2* M?T/;]8DM."%^7,L]K^2&>^2RHA9$[4\0!F&T SY\'7Z!<0,/7\)]#JY)+VS2 M"TN^SAZ^,5HR,B9,(!8V==Y^4(H&&T9]"TF:[1]9OZQ'X=,Z)W(GL14:>)J/-JIPR%,1N9+T!DNN"NT'/ *C7[+S5*!4&BN7L( M4K%",'5\R79\AP0 !D7 9 >&PO=V]R:W-H M965T1 _B;*E6?&OJG&U!\:EEH11.!)!4'Q M[P4F$$4*"=?Q;PYJ%',JP_+S!OTJ:8")BSZ&OHR&!IG!O%A3M-(WK'5 M%\@=ZB@\CT4B^R6K?*QE$"\5DL6Y,:X@#I/U/WW-B2@9($Z]@9,;.+L&[3T& MK=R@]5Z#=F[0SIA9NY+QX%))1P/.5H2KT8BF'C(R,VMT/TQ4W.\EQ[WDW?1H_3)\NR=5T-IY-IN-K,IW=/]P]WES.'N[)T14-.7FB40J$S8D+/'RA M*E9DF@C)4]P#4AR3(Q[UUR].F8?")A0AX"E@J:^&)@2EROFM7T M\K5=K-?F[%E;B]RP1 :"7"8^^%5[$_TLG'4VSEXXC8 WE)^2EGU"',MIU:QG M\GYSI\;<;39WP=MG7O&F582NE>&U]N)M0B%.2"E*?U_C0#*5$(M_ZDA?H[;K M497.G(LE]6!HH) (X"]@C'[_S>Y:?]0QIA/,U0168;-=L-EN0A^ABJ!&))AS MG..6)A$3M5MVC=+-4)2HOHS:7>ML8+Z467D[R'%Z9YWJ*+=Q0;_H;J=PM_,N M=R]?O8 F"R#8L:+<)S_(V//2.(VH!)_\B5\.[ BZ@0X3ST:*;T^/%10E*>Y2\9 M "<3%J.C@?JF9.KBL1CJ(M#HV*'[5R>8JPFL$M!N$=#NAZA!5R>;.L%<36 5 M-GL%FSTM:M"(9J JNP:5O;\[+5F )CM?]*^[[^ M7+O&Z)12V>XZ3GOGF- \U:&\Y&AE_; =NV\7DU8]+E4(]O^:]'@2X"DT)GT4 MTN YV^ Y'Y+^.:PN2G6BN;K0JI1NRRZ[L0X9 M7>>;\?M/5:#U5@5:]JX&:*V@ZJ9LMSM[)&!;&]GO*XY^10)F3/Y4!O2H@*9Z M*H^+3C17%UHU?MMBS^Y\C IHK;6THKFZT*J4;LLMN['^.$ %NF\^R]:N!FBM MFVHF[/6M70TP2W>&,?!%=OXGYWG-UJ[O1?V.>3]2WM%F9] M:7Q#.>:Y(!',$=(Z[6'$^/H>=MV0;)G=3#XS*5F!J +Z?,R8W#35! M<1L^^@]02P,$% @ (XJE5AWL1T?/ @ O D !D !X;"]W;W)K&ULO99M;]HP$,>_RBFKIE:JR /EJ8-(;=FT2G2JBKJ] MF/;"30YB-;8SVT#[[7=.:,HD"%,W]@;LQ/>_WYW/.0]72C^:#-'"D\BE&7F9 MM<6Y[YLD0\%,2Q4HZC(.CZ@G'IQ8X17M?W&J:^;5*R@5*PY4$ MC;.1=Q&>7X:E0;GB*\>5V1B#"^5!J4;X1?U3&3P%\\ ,7JG\&T]M-O+Z'J0X8XOLO)SL:3CQ?3CU,X_L*T9BY!)W \1LMX;D[@"+B$ M&Y[GE#\S]"WY@'9Y"%$1MN)^.X?CHY'<9GW!KYJAF MCDK=]BYF- ;Q%"9(VW$*8S2)YD6YR=\GM!:N+0KS8QMP)7RV7=B=@'-3L 1' M'I6X0;U$+W[_+NP&'QJPVS5VNTD]OE)"<$L5;0W5<\XLIF 5T %SF9=SR%T\ MP.8:L5IE,V8A8TL$J2P\TQE-2 -E@NFVX"KW@]*].XW+.#QK14-_N07ZK(8^ M:X2^X9*+A=CFKM'PC;GLU%B=0Y5 YP#8W1J[VYC-.W0?RM>]MJBWIK99)02A MI,V@"RE[-@U8O1JKUR@XJ6% S?ZZ#)M]116\@3#:A]^O\?O--=M5HH^$; M-WM08PT.5:.# V"'P6M+"/Y)E>Z1Z5.I,&U@4.]X?]^.AQMM*_R/);O'66\= M2?L/(O$W>K&[UU 3G'-I"'%&VD&K1]\?75T5JHE51=F>'Y2E9E\.,[I>H78+ MZ/U,*?LR<1V_OK#%OP!02P,$% @ (XJE5A>DT9H1 P K@D !D !X M;"]W;W)K&ULM59M;]HP$/XK5E9-K42;-PBA@T@% M.JU2JU6E[3Y,^V"2@UA-[,PVT/W[V0YDO*3I)K$O8#MWSSWWY"Z^_HKQ%Y$" M2/2:9U0,K%3*XM*V19Q"CL4%*X"J)S/&W4+P0DN5K9\4@)[3\QZ]K';8<%$Z]@[=V\/8=VF\X M^&L'WR1:,C-IC;'$49^S%>+:6J'IA='&>*ML"-5O<2*Y>DJ4GXQNKZ\FUQ-T M.F)YP2A0*1";H5M0RJ#K5U4K L09.AV#Q"13JW/T-!FCTY,S=(((18\I6PA, M$]&WI6*C,>UX'7E81O;>B.RC.T9E*M U32#9];=5%E4JWB:5H=<(>(?Y!?+= M%O(]$?U?W].1P':$""HA@O]5J\$Q-3@2 MV(X&W4J#;F,Q?"U OW(Z?Z=>2Y3.=KVZ;NCOU6N-52<,V_7U&E84PT:*SY@3 M/,W@'8;A06P_:(=[!&N,W*VNV^'7J_CUFOLI95R>2^#Y.PQ[A]T<=((]AH=& MKN/W]AC:6U=?#GQN)@*A B^H+*^.ZK0:.J[,7;MW/E3#2#D[_($I)QEU,&ULK59K;]LV%/TK%UHQ), <60^_,EM XJ1H@;4-ZG7[3$M7%E&) MU$@JSO[]+BE'\T,Q6L!?;)*Z]_#<<_B:;Z7ZK@M$ R]5*?3"*XRI;WU?IP56 M3-_(&@5]R:6JF*&NVOBZ5L@REU25?C@$EKY'4K&*Q2:2P$*\X5W%]PN M9S;>!?S%<:OWVF K64OYW78^9@MO: EAB:FQ"(S^GG&)96F!B,8_.TROF](F M[K=?T=^[VJF6-=.XE.7?/#/%PIMZD&'.FM)\E=L/N*MG9/%266KW"]LV=C+S M(&VTD=4NF1A47+3_[&6GPUX"X?0GA+N$\#@A?B,AVB5$KM"6F2OK@1F6S)7< M@K+1A&8;3AN73=5P85U<&45?.>69Y(_'N]7C"JY635V72/885L*2Z0+>D\'P M4;0+A12_AJL'-(R7^AH&\&WU %?OKN$=< %_%K+13&1Z[AOB9)']=#?_?3M_ M^,;\$7R2PA0:'D6&V6&^3[5T!86O!=V'9P$_,74#4? ;A,,PZN&S_/'T\ R= MJ-,W?]&GNB MXNDPZJ(.R(\Z\J.S!KMS;R#S 1$&IC62O7)-^T2T]N)+6C"Q05=+:ZQO< M9RD&;L$)NBQI1RK+T;_*L&U=0]8@&+DSK9(9SWEZQK;))6V[$-B!,--.F.G/ MV ;J=(GWU3\]-2F:1D=.G@8-)G$X[7=RUA&>_13AO9.SC^BLY[0(XB.BIT%$ M-#I>S5NAVK@'B8;4'O/MG=6-=F^>.W?5'XW?TUNH?;K\#],^I.A&VG"A MJ;2<(([WM33T6G#-@MYSJ&P ?<^E-*\=.T'W0DS^ U!+ M P04 " CBJ56N<^J[&@" !P &0 'AL+W=O9W/5+>'LP>G%'*ZWJ*A]<(]D#OQ"56E@(H=;KC.Y$086 MS* ^A[-;-(R7^CSV#=5AV?RLS7G3Y Q/Y/S!U "BX06$01CUP&?OAX?'<)_4 M=Q:$G06AXXM.\'7262M=H?W]N5A#Z4PP9,(%< $OR)2>]@EN,HSZ,]B=.-4U MRS#Q:*MI5%OTTL^?AI?!ES[Y'T1V9$;4F1&]Q9[^K,D#TVG7?6+?9A@W-D$$ ME12FT#"<0,Y>^IAF[V.:=$QA#].1S%$G<_1O/<_WOS>IQ]X6CSZRQ1]$=J1] MW&D?_W>+&X9ALP7M3;!-@T$0T6[='LKH#PM'75A3H']P/MF[@7;PF@M-^5>$ M"P97Q*.:\[:9&%F[(^M1&CH W;"@*PJ5#:#O*RG-?F)/P>[22U\!4$L#!!0 M ( ".*I5:#A.QFV ( .4' 9 >&PO=V]R:W-H965T(MU6%V>L5E'0[ MLUSK;>&!K NA%NQTVN U+$ \-?=,SNP^2TXJJ#FA-6*PFEF7[N3*U0%ZQW<" M6[XW1LK*DM)G-?F:SRQ'*8(2,J%28/G8P#64I);5ZI@K<'[]E_ZS- M2S-+S.&:EC](+HJ9E5@HAQ5N2_% MU]@9RA4^3):.+!0UG)!JUVP M5%"1NGOBE]U![ 5XWH$ ;Q?@:=T=2*N\P0*G4T:WB*G=,IL::*LZ6HHCM?HJ M"\'D6R+C1#J_O5S<+M#H#HN6$?&*Z I]:X!A0>HUFH,TC.8$+TE)! %^CD8W M(# IY>@,D1H]%K3EN,[YU!92CDIJ9SOT58?V#J#O,+M OOL!>8[GHZ?%#1J= MG?^;QI9N>DM>;\G3>?U#EI1HCGY>+KE@\JO_,DGK4@3F%.HJ3'B#,YA9\K_. M@6W 2M^_0(WDV6=$? MSKG)0<>(-$/=O4WJ!V//G]H;@[2@EQ:%IV"A"18. M88[K)698U,.B4[#(!(L&,,^/X\ ,BWM8? H6FV#Q .8&X^B LZ2')4=ACP7( M>KP2P$S(9.AO'#B.&3GND>/C2"IPB4I='1K\*JNT,!: \=!O[ 9N9*:[SM^B MY1SESX'S"2)5TPIY64@MO0,7QA+D#"1\=+TP=@](V*N;[NDC,!+=P<5TPR0) MPO^(]E[15@U07ODUJ;D\U94,="YBJ9EU/:6;"-KH.KZD0G8%/2QD'P:F-LCW M*TK%VT2UAKZSIW\ 4$L#!!0 ( ".*I58C,E"M>@, +H1 9 >&PO M=V]R:W-H965T%6KJ;+0N[UQ7)1O,F1J($@NJ60F9,TV7.>W50!C.5I1#?S,5C.G4\,R+, M,-$&P>AGA_>8989$X_BG@3IMGR;PL/R=_E!-GB:S9 KO1?8G3_5FZMPXD.** M;3.]$/O?L)G0R/ 2D:GJ/^SKMF//@62KM,B;8!I!SHOZE[TV0AP$!,&)@* ) M",X-")N \-R 81,P/#=@U 144W?KN5?"14RSV42*/4C3FFBF4*E?19->O# + MY45+JN44IV=1//\#KB+4C&?J _P""]R);,>+-=Q+3+F&!Y;PC.LWJOM,P2!6 M39I'.G2I;@U*&LHE#NT)F9P7H?C[E@$Q;9 MA,668!U+PM:2L(].J^^5Y]L,SFX9URW]\*"I/WK?M*/"L%5AV*O"IY0R &5ZED$I-"U-3J7S)!G^ M;_B^=T*3WC%M6.Z*WR#3X_SI\6)_-0+^'216\3%MF$Q99@'1MN6QMN MK>:A6YN6V(1%-F&Q)5C'$M_[[^#EV!6:;$M6BVY M>W#L-5\UZ%RXYH6"#%>$]P;7].R7]8>"^D*+LCH)+X6FI5M+LSANOU<,_L74$L#!!0 ( ".*I59S73"X 0, + 9 >&PO M=V]R:W-H965T M4<(H@51$+"4<5B/MQKR:NBH^#_@5P5[4VD2M9,G8D^K,PI%FJ(0@AD J L6? M'4P@CA4(T_A7,K7JD4I8;[_2;_.UXUJ65,"$Q;^C4&Y&VE>-A+"B62P?V/X[ ME.MQ%"]@L]CQ<-F$D[QH>@PE@M&+\=D]ZG M#Z9K7Q^P=+2]*JI5%=7*X?;1I6+99JF0/,-76I(_>0EF$A+QM\G_@C9HIJF3 MZDI@T6&DX5$D@.] \U2RQG53%SPA*9+/-F7U0D>E"=X MDXW.NYWE7C;OPZT !D !X;"]W;W)K&ULM5UK;]PV%OTK M@K4GQH:QC('%=-$!3!$G:_;#8#XHMVX..1UY)=EI@?_QJQC-#BB\- M)Y=?$C^NSI"7U]+1/=31V9>V^[._:YJA^.M^N>I?G=P-P\/+T]/^ZJZYK_L? MVX=F-?[FINWNZV'\MKL][1^ZIK[>''2_/*6$B-/[>K$Z.3_;_.Q]=W[6/@[+ MQ:IYWQ7]X_U]W?W]IEFV7UZ=P,GN!Q\6MW?#^@>GYV^+I8S^5SV_ZY_N;M]:L3 MLAY2LVRNAC5&/?[WU%PTR^4::AS(?[>H)_L/71]H?KU#_WDS^W$VG^N^N6B7 M_UI<#W>O3M1)<=WG7= MGYT.XVC6F*=7VT]^\_S)-/#)K'C7KH:[OKA<73?7T^-/QUGLIT)W4WE#HX#O MZN['@L$/!264><9SW9]S2 MC[O^PW[9/]17S:N3\2^W;[JGYN3\VW^ (/_T31H);)*"^) @H!R'S<9&M\/C1\TM.*F:^^+AZ;;G!)7 M5TW1?EXNGM>L+_KQ__YFT5RO:WU,T--B+/=U]**]]DWJ^3.Y,5@YGE"M&44' M=N2*B/VT173:;U=7X]F^;XKOKIOGK[Y?3^UJ_$OLQC/J>/(9[K:GG:;[H5@N MZL^+Y6+XVS?9Z">EEJEP,B>(D;G)9.5^LC(ZV4]=O>IOFJX;UZ]]:KIB&*] MOIE$85)G@@0VF;':SUAE.N@2B+[;DX(JLAZ(N'MK%:EBO4Z@TXX"I"X.%-IV^P34@4WEN@;'2@(0V M30/5::!'E^CV4+/VF%#"*E!/%)5"!,I3,Q:(LH'S3V,1OAC9W(N1'H_7N'KI M'2$J/<%"F\Y8$Q0HX\I\C49D(%MITKIJS@,Q5D:@T!@MMF@9-9"!* M$N(5J=Q"8X03^S+NBRL9%Z%ZU!0#XASCU[$05_UB=5N,)\NB'>Y&;MG%!AR% M2UX9)+3I3;;F,)1D*E"*RF6PT*9IT%R&1DE"M$"WAYJ%QTLNK?+T1)6J"G!, MJMD%C;.+D6,^-RGE'&<5)7@XDM.FL-76AN;HM%)7/ M8*%-TZ#Y##V^X[(]=$H:%1-V?\(7)SB#*E"9FF70.,OX>;&J5UHJ*T2++3IM#698327B(+*;K#0IFDPI*1X8R9:FLPM M.55!90LI_KA2A4I3N3;*A$-?]@L60W+)04Q5&Z#A39-@^8V['@YB'ET M'EX19=^H^^*8$F6@+$O-.,HXXW@]EN58C7Y]'+59@H4VG:AF+V4NX:=$93-8 M:-,T:#93'B_\E*ZD(TFE"+7W0[AQ0@E9A8I14Z)R%BRT:1HT9RF/UWM*5\8I!:N8?5;TQ5&H>JF91!EG$J_? MO[[P#@RU(X*%-IVD9B1E+IFG1&4I6&C3-&B64AXO\Y2N?$.% ON6VQ=6<44# M9:B90QEG#A>7E]Y1H;8\L-"F>^ T >&YM!R.2D^PT*9IT/2$'Z_E<%>E <(J M^[+L"6.,JD#/G&O*P..4X;>V&^Z*+5'TC@^USX&%-IVMYB \EXK#45D*%MHT M#9JE\.-5'.ZJ,R-/K!QUT1,GE)0 @8HT-L[&N<.D(HO_%0?OLHSC)B]1CG8' MUR2%YQ)V."J-P4*;ID'3&'Z\L,-=P48225AI5ZH;)Q0'$CIW:G+!X^0B5JF' M[;Z,?T#R6N5HA7!-:'@NF8>C,UYQ/$RC_#(/!5E5L'ZH@0)$$ZA M68B(LQ"G7 _9C1G'3-Z%GZ,_(C39$;G4'H'*@K#0IFG0+$@Y '*;#'2$\:%-/9\3(>F^8B(\Q&[.E-W:L;AD] A*NM%.2RCF9>J* !?BIU$Q$QIF(AY\>MG,SCIO\P%J. MYHO4M$?FTH8D*O?!0INF07,?>;PV)%W-9SRG"FX_@>&-H[0,7/2E9B0RSDC< MB_XA.SGCH,GKDZ,G(S7OD;F4(XE*@;#0IFG0%$@>KQQ)SP- )5/<[MC[XBAA M+'#UEYJ8R#@QL;S*)#T/ M"8$ 9V^2-XY49>"A2ZGIB8S3$[MH#]_I&0=.7J,<;1FER9#*)44I5#:$A39- M@V9#ZG@I2GFDJ/5SF':I^N*XH"%)5&F.HA+$J,W=5>K.S_@')*]5CCZ-TJQ( MY5*K%"HSPD*;ID$S(W6\6J5<%:H:>:LM5GG" (#)@%BE-%U1:6+581M!XZ#) MRY.C6Z,T*5*YE"J%2H6PT*9IT%1(':]4*8]25:G*?@+)$R8$9X$-3\HP;4G3 MJ6+;0N-0R6N2HS.C-/51N10IA4I]L-"FAC6:^E3'*U*5JS4)Q3BW-2E?W'B> ME0%Z6FE"4J6I4J%MHG&8U!7!0IM.6A.=*I<05:$2'"RT:1HTP:F.%Z(J5V"B MG$E[7Y0WC(2> MG4%,7Z,LQG/$<)XCN02E'3):*G*P&B"&^QSY"OLYXGG.J*+,Z2%Y SE$7#L- M_SD29QS>$5I M=^ST(4[.'4G)%\BD%#R@V8/IACMCA[LOU3F;SSA.^LKD:*Z Z;8+N?0C0#;A MS>/":]KPQ@UN9XK458>$H,1N@?KB)!,D=/TW[7%G_''W)9KL_!D'3E^H')T7 M,)UX(9>:!,@VO7E\>DVCWK@%[DS-NEH1L-+Q\?:$R= >?3#=MB> MTAG$].7)T9$!TZ,7NC!CIFM0@$,VEL[ )2\0%IPU?X,"T5QZ$^"Z^*+!6:DP2%'<(7>F5CT> M=G1RB=]-PQ,(DH6T>C <=F'&8G=?J\?L+IT!3U^N+*T;P](7:"Y)"G"-?M'@ MK%08U"ANHCM3N:[DI 1X"M<31RL2V @%A@4OS'CP[NOV\ VF,Y#I2Y2E86,X M_0+-)5Q=UT9ZK5HUDIH6QQWQM'RZ!N97CQPHP9KW''E;K' M= 8Z>:FPX*Q<&.R(91.V<,V T>"L5!A$*6ZT&Z]:YGG\J>2.^N^-H\'MT<#, M]R<=*&L=ML]T!BY]>;*T<0PG8 -"U<3V T."L5!C&*^^W.5*KG19$2A,,& M?'&$0JCI:KCUPHQ=[[Y28YM-9T#2%R5+R\:P 0:63;O"-0=&@[-285"AN/'N M3'UZ//5XQ6WGGD"<"-UE&;:],./;J\^D@?VF,P#I"Y*E26-X 4.93;+"]0I& M@[-281">N ]OO#9+CV3%%'?>%^(+9)60P=?1&3Z^,&/DJ\^>@6VG,P#I2Y*E M+6.8 T.93:O"-1!&@[-28;XR\BNTJM+5H*@@RCES^N*4K *>$F!8^\*,M^^^ M-@/[3V>.3U^/+'T7PRX8RFR2%*ZE,!JF=*T_,")5ZZE>F&E3S4 MXS>Q[P--T?B1Z_,FV5= M14DJQVC<%\:@8J'KN.'["W/&OYN:3-J&&D=,7B L."L%!I7AV:0G7.MA-#@K M%0;'B=OZSM2JJRA)19VSIR>,K5_'%*I5@W;,F0+[:O7 /:AQZ/25RM);K MJK.I3K@NQ&AP5BH,]A-W^)TI6L\+E9QM4YZ@,M0+-9R!8%^O!^U C:.E MKTN6_HKA/0P\F]2$ZSJ,!F>EPJ!#<4??F1+U>.M)Y_%F7Q@H$3RO&G; ,.<' MO*O3V;?,XW99L."LB1OD1V23E7!=A]'@K%08)$A\A:PD7+F($6D[FOK"8*2I MH5ZH80<,MQ MV'-.J9X@'KKN&^; ,.<.;/#4 [>>QA'3UR9+&\8P(0:136;"-2!&@[-28="@ MN+GO3)EZ'GX2[B9I3YB@*K3)Q# &ACEG8'WI/VC;:1PN?7&R-&<,_V&0V20G M7 MB-#@K%089BMO[QNM4>I0D2IP^E2>,4A;R.@'#&QCFS(%WA7K4GM,X>/I: M9>G3&&;$(+-I4;B6Q&AP5BH,0A2W^YTI6U=C G Z5IZHD@=LH\ P"H8YI^!= MS2;L-XU#IB]/EN:,X4<,,ILTA>M#C 9GI<+@1'&/WYE*]3P&!CT9EPB!# M<7??F2KUN.\15[3RA($*\E;#&1CFK(%W=1K=91H'25^2+*T9PW,85#9U"M=Y M& W.2H5!@.*NOC/5Z0I/U#'=]44!X:'+OF$(#'..P/N3:&B+:1P@?36R-&,, MGV%0V30I7-]A-#@K%0;/B7OZSA2F*S8YQCV>F.#N/<,*&.:\@/=GS-#.TCA M\DI@P5DS-KA,E4V&PO4<1H.S4F'0FKB?;[PH*U=?)>_G.E.3SL<*\(>>E\Y2H)XP1 M*>U+^&E_US3#3_50GY^M;VN:BV:Y[(NK]G$U'K?^*]K_M.B:F_7@7[ZF)Z?. MS]_ RPM8__Q4PYR?/=2WS;MZ?;?4%\OF9H0D/ZX;1-WB]F[_S= ^C/DY*3ZW MP]#>;[Z\:^KKIEL'C+^_:=MA]\WZ [ZTW9^;89__'U!+ P04 " DBJ56 M0QA?LXH# T$@ &0 'AL+W=O4DD";N<+1#7NY4W/3!4C;4"1S.=E:'D MZBE5=C(<]+_WO]SVA^AP '/(9H#ZRUQ%#"(D&1H!&L"833/Z1RW0#%W-Y(SK MQ8246P:@Y794!^L;3?4^-D%#]4A,2%%T/S\IW^A:0BI^K2-8 M &FL!Z(5>29R,H:>HR0G@,_!"=^^P2WOO85F4-$,;-[#OI T-6GD!6&!X''N M^:/@B;WZA>[M4%/E8:NB"K#?6*\IO-)UX#U0 MU3,@,+H'PFU!KSL&;'U3[T!6SX_P^M)J6:1EQ;9MP=6]!S[= M&VE96Y!MF=9M";;W)2\LK?83:7D;=%7W#]CZWMZ5KNP@-NO*7;D#T/&ULO5AM;^LF%/XKR+N:>J6N?HW;=$FD)NZT2;M;U=[>?9CV M@=@G,;HV9$"2WOWZ 7:<.'6]9$+]8@/F>0[GX1P,C+:,?Q4Y@$0O94'%V,FE M7-VZKDAS*+&X8BN@ZLN"\1)+5>5+5ZPXX,R RL(-/"]V2TRH,QF9M@<^&;&U M+ B%!X[$NBPQ_S:%@FW'CN_L&A[),I>ZP9V,5G@)3R"?5P]&YA!46@F M-8Z_:U*GL:F!A^4=^T_&>>7,' N8L>(/DLE\[-PX*(,%7A?RD6U_AMJA@>9+ M62',$VVKOG'DH'0M)"MKL!I!26CUQB^U$ < Q=,-"&I < QXRT)8 \)3 5$- MB(PRE2M&AP1+/!EQMD5<]U9LNF#$-&CE/J%ZWI\D5U^)PLG)X_V7^]^>[Y_0 MQ8Q1R=4TH"DN,$U!?$07"4A,"E7Z 3T_)>CBPT?T 1&*/N=L+3#-Q,B5:A": MRDUK@]/*8/"&P1!]4H9R@>YI!ED;[ZK!-QX$.P^F02_A)\RO4.A?HL +PH[Q MS$Z'!QWPI!^>0/H6O.5-V,Q':/C"-_AF.:9+T!HW\[$E,D0W].?=7)@N?W5-0V4GZK:CEY-;L<(IC!VU7@C@&W FWW_GQ]Z/71K:)$LL MD;7TC1I]HS[VR2-L@*Y!+5DI6U+RSW$(5MI5'+'AT"OG9N(/U4HZ'HKSN M%<3A<:^D=SS_T]M!X^V@U]O/'&?&5R ;/"] ()6T*-U%%A8"I+A$%&27"KW< MYT:03;+$$EE+T[C1-'ZG#(UMZFN3++%$UM+WNM'WNC=F9^WH[!*N(A@<)EXP M"**C].PUI-X^I-KZMW:OG M'*A$11U+!#J5Z.4_-X1LDB66R%JZ#AM=A^^4HD.;^MHD2RR1M?3UO?VNT3LM M2?\C/FN:PU0-!X/AS5&J]EL[5YHNH[$7QMW)ZA]LE?U>IW\WF4D9/3$Y^^G. MC1ZK;(DMMK:4P5[*X)TRM#9D2V2;;(DMMK;(^Z.$W[N3/CU)PU<_M] ?'J>H MU2- A\DH.,I/]^!4JT)B:6X'A-J]KJFLCH=-:W,#<6?.W4?M4_]V5MTC[&FJ M:PUU^%L2*E !"T7I75VK-8-7-P551;*5.3O/F51Q:8HYJ#TUUQW4]P5C&PO=V]R:W-H M965T.B05LT&R== M+(H^,-+8(B*1*DG;:;]^AY2LVHYBM( >^F*1U,SAF3-#:CQ<"_FH4@!-GO*, MJY&3:EU?UW)PR[D1#NW8C MHZ%8ZHQQN)%$+?./NE3)<26 ^(T.P250[#OT'G!(:P<0AMH MRGU,7A/&R5TJEHKR1 U=C:3-UFY<$1R7!(,7"(;DD^ Z M563*$TAV_5T,MHXXV$0\#@X"?J+RC(3^"0F\(&S@,_E]]^ G;!.0&CQPA?P MIGF1B1\ 9 9RQ6)\IE3"Z<,SG4_(99:)N-0<\W$+L5AP]A/-;D R8:P5INKK M1]R!7&O(U;3@M:"0$SC1FU=^SWO;I%5+8#O*=6KE M.H?0H[(@2Z'B[8*$LB";@B\1>Q;1W'"K*!QT^^=#=[4=U7.KON\'M=$.VV[- MMGN0K4F.29N$%? E*'($3W&V5'B)F>4$4*&8E0'@22$T%U*SGW;AN"F4@]O] M:1Y; MM1IE5: MM1KE\KUV_]!)2(W:W:1C*^OW<"GEN==H). M\PD8U&P'A]GBMYKQQ0E9 =)L[+,$_RH,:4E-9_S#?'&[\1!]#]-6TM@.T*< MUT*<_UT%?]ZF[_:%:_UDJ\@M^_S(.CV!GLUWV#6[X:]O:)WMWJM M'.3"MJ *N2RY+IN0>K5NW/C;MK^WA?L&4O3.V& O&%61_/ MH2S;T7*B16$[N@>AL3^TPQ1;>)#& -_/A=";B=F@_E,0_0]02P,$% @ M)(JE5G0D*)J%! D1( !D !X;"]W;W)K&UL MK9AM;Z,X$,>_BL56JU;:"]@)$+I)I/3AM-7=;GM-NZM[Z< D006[# MKPT$T@M0Z-V;@!T\\YNQ/7_P:,?XDU@!2/0<1XD8&RLIU^>F*?P5Q%3TV!H2 M]<^"\9A*U>1+4ZPYT" =%$N#A M_=[Z[VGP*I@Y%7#)HA]A(%=C8VB@ !9T$\E[MOL">4"VMN>S2*2_:)<_:QG( MWPC)XGRP(HC#)+O2YSP1!P,&=0-(/H"DW)FCE/**2CH9<;9#7#^MK.F;--1T MM((+$STK,\G5OZ$:)R>SA]O+/[[<_GEU?3_[^&%(L/L97?_U>//P-SJ=2>8_ MH=NU3I] 4YV_4+Z#CH<5VPB:!*KS MY%5[9$K%K@E,/^>\R#A)#6*T0H%GX'XH.L X1S"_N:0:QBU@W$88M2?>,T5NQ1397C7*L$ 9MLK+ M%H2>(;79]RFB\P@0E6@-/&2J-VF?LN$QJ./8U:!> >JUG,"U$@B%*ED*_4Y$ M[PB1U,TJMLK:;'6O'#]2H5' TRUP)9SH.E^"Z(Z'/M37D=S9_UM(\('0X%8) M5Z\&0M)LQ:IV>/:BA*V4#-^M&S63K'?7? MIGEP#(PQZ1%<0UQ*"VZG+:T+5U=R^YC<]7INC23B4HAP6R5ZLY!U17:.]A3Q M[)[GUB"7AMV 7T6-_ZCF=; M-86"E!)'&E6G8?5V1;2L7%-G26E;!'],>NGNM+]47"U6?E MAD;H 7B<[K$7H%R<50(VZN,[5RLIE8RT4[*W5VLE?+/Q?A8WC*/41-).$]LO]A0CDLTTBLP.#HKJPH#S\X_ MLH9DZ_3,8&ULQ55= M3]LP%/TK5P$AD$;3)J5ET$;J!Q/50'0M#$W3'MSD-K%([&"[+=VOG^VD62>5 M/$R:]I+X.O?CG)OKX]Z&BQ>9("IXRU(F^TZB5'[ENC),,".RP7-D^LN2BXPH M;8K8E;E $MF@+'6]9K/C9H0R)^C9O:D(>GRE4LIP*D"NLHR([1!3OND[+6>W M,:-QHLR&&_1R$N,MJV#7^UN$KQ8W<6X-A MLN#\Q1B3J.\T#2!,,50F ]&O-8XP34TB#>.US.E4)4W@_GJ7_9/EKKDLB,01 M3Y]II)*^<^E A$NR2M6,;VZQY'-A\H4\E?8)F]*WZ4"XDHIG9;!&D%%6O,E; MV8>] *_]3H!7!G@6=U'(HAP318*>X!L0QEMG,PM+U49K<)29GS)70G^E.DX% M\\>'T>?;A[OQS6Q^RU+B,!S,PH1 MC'BFCX;(B(X/N=3@D3A9G\<:A11?WVX?KF MF%[)G(38=_0YE"C6Z 0G1ZU.\[J&7;MBUZ[+'LS0'&7*8E@Q@2&/&?VI"4@S M"R69<)]TR*4ZQ*&H\M%6,P7538+FJQW61YRK>(L#^9AXK7 MIOG+!G8JD)W_/!Z=?\"N6['KUOZ"9RMS&)V3-0JMVEJ8=_,B\'5%)54(IB@- M$7(4E$>'*-07\6"+1$CH0E9(0@AB*W 2SV5*Z8*%:QVJSMD M4$CG;_?B M)Z$5,F(<6E#FTVNGJ*1"'JA:%X;H5TP9669;M,]#V(PCCH[TO. MU&PO=V]R M:W-H965TDXP;8CQ]UL&A#HB#+\A#L)K$HD7Q)BM_SDN)X'?,? M8L&8!+_"(!*GO864R]>V+:8+%E)AQ4L6J3NSF(=4JDL^M\62,^JEF<+ 1H[3 MMT/J1[W).$V[YI-QO)*!'[%K#L0J#"E_/&=!O#[MP=XFX<:?+V228$_&2SIG MMTS>+:^YNK*+4CP_9)'PXPAP-COMG<'7YRY),J1/?/796FS]!DE3[N/X1W+Q MP3OM.8DB%K"I3(J@ZM\#NV!!D)2D=/S,"^T5=289MW]O2G^7-EXUYIX*=A$' MWWQ/+DY[PQ[PV(RN GD3K]^SO$%N4MXT#D3Z%ZSS9YT>F*Z$C,,\LU(0^E'V MG_[*.V(K T:&#"C/@%+=646IRK=4TLF8QVO DZ=5:M>7CR_!B[=,4C\0+X%84,X$\"/P91&OA,HMQK94HI.J M[6DN\#P3B P",?@41W(AP&7D,6\WOZT:6[08;5I\CFH+_$2Y!3 \ Y6U]2(.5;@0-)UP9YS3:,[4%);@_A%L/W=-']/DM*4GFY[Y$*GV MKI(; ES)!>- +F@$KI9)<>($?(ZC!]4E3.7XO KOU?UXEA4KP/>;. B FJA) MB7]7]1$Y0A^Y11^YM6_$72X=JW!*Q397T2TJ( M.ZQ6,BB4#)HH"6,OFRE-I0Q*4EY!MUK*L) R;"(E'\"F0H9E(0CA:B6C0LFH MB1*%XAGSE1A[2J.IXMD>LD85_6,8*NAHA#@=O-TL:BXSKW!;)X1&H5NL@T\O M5'U+C4$2UA\85T8'_)Y,+Z!HS< [ZG/PE08K!KZ?W:LBE4FI#%YYP[J-7A#I MCD.=QJ^5\)+$;(23H=:8K6Q=5OMP:[C1"%IP9!AP#6)83^**@+:OM*P"Z.YH M&YFU:6S"6N)4AKA]Q9$*<8.AY2*#.,TK6 ^L8UWI%;6.;ABHPXXP@\%&FGNHBX7:/E86E==IT#&-I88@ZC^]H-6)DT6U M=&\;QC2541=4;NUD49G+R!U8 V(8<,UEU&@5>H"31>4E*3)&6TU/U&A->HB+ MS6O8L6#8<2W7( YK9N%Z9AWL8O/R=]TA=BUL6(IB32GL8E&A:XD;;L(?8-%S> MDC7)TC#$]3#LWJ7A,AQ-PZC1B)_@PK(3CX:/L=0D&MNDVZ7FGM3):]^F#NR[ MUM"P,T4TTTDCIK>W&Z2\!C7,%:(!3AHM03LR&J2\,#4IU+ F]; ^JL7(ZVX\ MV%M?/>M7L,>T&.:]LGI1;6>F)BAQGUY(:_.MM]8(M.TF#7!2#_!C& U2QKMI M2XAHOI-&?-_3:9"JKZP&*9KII-$"]Q"K02H^NIIT:8J3^@5N]UZ#E#_"0L/& ME:N9Z3I/;V9V8C;<6C/0]F"&AK9;#^TCFXV\]FW^$(@LP\ZRJ['N-L)Z>Z^1 ME[^S94#PP$*&H.)JGKN-]ID[H(?U7?D=>^..RE_ M5K2WCNZ%C,_3 XH"3.-5)+-3?$5J<0CR+#OZIQ_/3E!^HGSN1P($;*:R.JJN M'N#9H<3L0L;+]"#@?2QE'*8_%XQZC"&ULQ5QM;]LX$OXKA'>Q:($VMBC;<;J)@=1B=XMMT5S]E93K M=_V^B%WU+V('9^(WTHMV5YIQ<^)A>]@1X1RU@L-015 M?^[9C&691E+C^+,%[6U]:L/=WQOT#_7!JX.YI8+-RNQ[FLC516_20PE;T"J3 MU^7#[ZP]H)'&B\M,U/^CAW;?00_%E9!EWAJK$>1IT?RE/]I [!@$PP,&N#7 M3PSP^(!!V!J$+_4P; V&+S48M0;UH?>;8Z\#%U%)I^>\?$!<[ZW0](\Z^K6U MBE=:Z!-E+KG:FBH[.9U__3+[X_(%@G:6WE3I%*@RR1)-?,T0Q^+YOQ52Z_1JXA)FF;B-7J+;N81 M>O7S:_0SZB.QHIP)E!:-_9N=%5]79264*W'>E^H(]3C[<7LTL^9H\(&C"='G MLI K@4B1L,2V[ZO(;,.#-^%YC[V ']CM"0K"-P@/<.@:C]_\,^4G* P.FDY2M0LHTO.:;%D*G]( M=/N(=O>[HH_UZLL'RA/TKT\*$GV4+!?_=AS/^\;_T.U?Y\QW8DUC=M%325$P M?L]ZTU]^"L:#7UW40()%D& $",PB<;@E<>A#GUY6T MYN62T_P-HGE9%=+%30,[KF%U^;F?C@;MO_/^_6[@O0/H&GA(, ($9@5^M W\ MR!OX^JIPQ!Q)QG-7P/UP>(CR.M>Y3GVO:5<&(,$($)C%P'C+P/AY!H2:F_Q9 MI5R=_TG%TV*)UHRG98)>J=+3%*'7+C:\T%U34P,VVKF6PB<7403ICP"!65$_ MW4;]U)]P[AE74TYUNJ,,NQ>[:]@;L,E.V/$D/!F?/0D] MI$\"!&:%?K(-_<0;^F\TJQ@J%YO)U>;,=P7:B]0UT).]6C$9.2I%!.F4 (%9 MD3[;1OK,GUKJJ;!)[FI"RYGNTW2"N:49+6+FBKH7M6O4S_:RRO L<,8=TBT! M K/B'@Q,_S+P1I[D]"XM*/J-E]4:S2]=4?9#= TS*%H$BD:@T&PR=IK)X,@= M0CL *"HAT2)0- *%9E.)#978?UVI4B$?D9JA%M)=,?P G:G >]D+CP-7\@+U M2Z#0[#";ECKP-GLJ?:VS\I&Q1DQQAAFT*09%BT#1"!2:385IC(/AL9,79#,[ M T6+0-$(%)I-I6FU W]S?+V=>U4%9W&Y+&K!0^AKK&4NWF4X+H53\_"[Z4S8 M:&]:'+@S'&C+#85F3T=-L!=K%0Z'9C)@^/GA)(^\H$>R'_NV..F@7 MWZ+M5HD0.ZO$_H[!J6-' C4^^PZ:Z="QOT.?M[G]?1W4>J8DT']1VV#,,BI$ MND@WF]06]RU&5^3]GKM&'A0M D4C4&@VAZ:QQ\=N[#%H8P^*%H&B$2@TFTK3 MV&-_8P\U-_:[Z4P8WDMF^#1PW5Z,0!T3*#2;#=/_8W__#S0[]GOI3(9_S"%Z M9)0+]/PL&718! K-ILKH ]A_Y_Q '?N4TMLT.U#*9E2LWLZ9E-E?JV^@@@$H M6@2*1J#0;&Z-8(!'QZYOH%("*%H$BD:@T&PJC=Z _;T[6'T#%1Q:-*N^C2?. M\@:J+$"AV60890'[.WFH\@:J/CPS9KPI;X-6AD!X>+C"@>':@?[=EARJBOF]=&;"/^;A"XH7 MZ( (%)I-DM$U0K^N 5*\#K=B?N^=R8-$BT#1"!2:S>/.2P9'?\L ]C4#V/<, M8%\T^'\H)J%13$*_8@)6PD!ED!;-NL'B%!I!W1(H-)L+HW"$_D\(BL?T"=>85$BT#1"!2: M3:U11,+38Y$6S;^ MX7=F%U0? 44C4&CV:ZQ&'QD.CIQ(AZ#*"2A:!(I&H-!L*HV^,O1K%>9Z5%=C M&:=47VWO?. A9WQ9 M?UE#J!Q8%;+YF,%V[?;K'9?U-RN>K)\%[Z+F&QP&IODDR&?*EVDA4,86"G)P M&ULK55;;],P%/XK5IC0)D%S:SLVTDB](?90J-8-D! /;G+26'/L8+L7 M_CVVDV99E54\\)+XBHVKBP%X-2""NH&GC=T"TR8$T=V;2GBB&\5)0R6 LEM46#Q9P*4 M[T>.[QP7[LDF5V;!C:,2;V %ZK%<"CUS&Y:4%, DX0P)R$;.V+^=#DR\#?A& M8"];8V20J?:9!NDG-/ZGX@U?X0[3@3.42S5D*Z4N\J[4V@H.CX$EPEG"!10^% M_CL4>$'8H6?Z[_#@C)RPR5]H^<+7\L<27@!ZP ?:'-;=5B V-CV)%'"MTQ5-[Q9;3K@V!;^ MR?I$=\:JD3W35&U5W]\-81)1R#2EU[O6PD35JJJ)XJ6M]C57NG?88:Z[.P@3 MH/V(3F\63&>80E+OC;%AA,<:Z4L-1W+\LP,T]P( MAWIOSL,A*V1*4M 2?U.R$T?/2%%Y8^Q=+;[&(\-2B$A*(JE, M8/C;DF>2ILH2X/BG,FK4WU2*Q\][ZW]J\D#F#0ORS-(?-);)R!@8*"8K7*1R MP79?2$6HK^Q%+!7Z%^TJ6$M!3T9SL:+EZ\O M?RW1?+9 RR_CQ0S=3XG$-!4/Z#-Z74[1_=T#ND,F$@GF1"":H]><2O'I:.-[ MP@J!\Q@V[T[60U,"2/4I,ZH 34I S@5 +OK&?FIS8OF17OM'5.T_B0V.R,B XA:$;XD1_OZ;[5E_ MM'G@1L9._-&K_='KLAZ^P%%%\XAEI(UFJ>MI774B;4,;PA! (+;'!)IB@\"W M@UKJ!%F_1M;O1M82J69TVE"7=OO74#?%.E![-6KO%U!?SJHVW-['O-T4Z\#M MU[C]SKJ8DIS!^::0MR:\?\N$OY&Q$Z*#FNB@,T _=&>!F. M!&I-$.1^!@VM M.DV[<@W=T[W<0YN/!HV$ZON^=1Z^%BDOL/OMX0MJ5L'5,B:K%31GQ%9EVD%[ M1M"_HG?$-JIE0W, X)+32+$OWQ1E)VGLXQWFL= '8[E!A2CP6TI (P9WR(2@ MV7(^O^:1H%F)_< [R=LK:.;!V.B,ZT66I(E.(^$"\/4"E MJ<%QYCWZ_GE\VJ3Z@POA.8P8=F?'#J=57GT0JML&U3V'VB;5=RY /71_N[O] MCW-)/]?'1750H)SI_$H+& '5/*G*/<)I5*18#__7JJ/7K&C/.B?4%+)=_XR/ M>3190U]=ZPN'@%(N&PO=V]R:W-H965T) 3]_^V?CQ_]XM*?LD6\Q%N![$J=\;&V%V%W:-@^W M.$'\G.YP*I^L*4N0D)=L8_,=PRC*@Y+8=AW'MQ-$4BL8Y?=N63"BF8A)BF\9 MX%F2(/9C@F.Z'UO0>K[QE6RV0MVP@]$.;? *B_O=+9-7=J42D02GG- 4,+P> M6U?P]XH X7R0.FCNIA'8\M1/<(Q#H620/+G"4]Q'"LEV8]O MI:A5M:D"F^5G]=]S> GS@#B>TOAO$HGMV+JP0(37*(O%5[K_@DN@OM(+:@7.)AF)(Y)NP%7X+2.'\;8DJK#<9ZR):Q1< M('8.>O 3[AJZTZM&N9?K]8[HW8@M9LUQ __\*:N N< ) M_UI]=3:_N2[U"(QY9:S*.$\!]&0&DI^1_=1$,#;2$J%?(?2-"#.\QHSA"(14IJ\(,Z26@0ZG MT.DW<'S'T>$8&VR)XUFS-B+EHR#BG'0 MDE%B>3JL@09+.W7&AEMB7518%^VQ^CJLB]=8?:C#,C;<$FM880W;8_DZK.'K MO.$/=%C&AEMB0:?>7!US\HMI%H&5U"4AYMI]T2CPWD3?E=HA;L-+P(ZWN5*P M*_R.U [QW1K??6.K2P63OC1#,1"8)5I@LT0?_,"(Z=Z4J3FR+5SM8*#1)01W M5$BLL)I;@!*:Z3?U4JFY.@=];2XUM]F6J;8F\"UO4D]8@^Q,)IX=9J$LRW\R M>CM;"$.OP>BP]C?0 M[SH-=>152OQ3.!]86Q]H]CYOS/3@U>+TAEI'8&ZF+49M=:#9Z]P_,J1F[2=X MSWO]OZC84_5>L[&GJD_::V D)Z0"I4-Z&--J*MMN':1]<,!"]).;9 M!CII?_R<'R2$&C^HS)SKT^OAQ,9TO9-[XD1("W)$YYUUH*L;JQ;3Y= MD@3S:[HBJ7QE3EF"A;QE"YNO&,&S/"F);>0XOIW@*+5ZG?S9(^MUZ%K$44H> M&>#K),'LWSZ)Z;9K06OW8!(MEB)[8/-["6I5[YDE[E_OT+_FQ/\,1O=? M'R;CV^?1PSVXFI -2=>$@SFC"1B^"<)2'(-!3H M"= G4E4$O,C0F$ZQ(#.9*N7&"?\,KNZ(P%$LK[Z EZ<[L86L)V-E3TON_8([.L+=!6.:BB4'PW1&9LU\6_:A:@;:-:./M(!CS*Z! M"W\!R$&N@L_@]'2DH>-6:^/F>.ZQM2$+N6$$F) 597FG1VFQ<;,-\/%=B>&CN;#C=\A:>D:\GMSPG;$*OW\T_0=WY5%6X(K-$&KVJ#IT/O M[=2H*K+(]//,;&)M>A!!)_1@Q][L\U?$P0#ZT*OB&M1:%;66EMHS%7)?\'*= M:+4C5OF.4!$N\%H-PHX;'/)5A87(0VJZ?D77U]*MMVPI+65/M1CG"L<06*/< MH"HWN.#^"4RVP1!8HPWMJ@UMPR)MOU=?$ :N'K7%"A);BA3IA":[9BSX? #T_Y,G5? M:8$3AJW@0)"*.+\=!/"((B&JR:'3-0G^ Z<-4CWHV>MC"*W9@MJ+P$N:$6C4 MC9A":[:B]B-0;TC.'Z@E8//S'+7=PX]]99P?N$=L"JQ]"M0;E>&:29Y*:MK$ MLU?&$%JSS-K?0/^2(C7J?$RA-5M1>Q^H]13Z>1J\DYD7NM![-T\5<2T8!LX1 M.=:.!.HM22''TP>I%NWLA3&$UJR]MC@VJ2@'YB4->>1TI3J$\]=%U-HS3)KNX/0!26*C-H> M4VC-5M2V!VF]A':,EJD-6]IV#X>H(LJ%H>L>T6+M0M /CD5R+9X\0_5H9Z^* M(;1F[;6=0:U+"M2HY3&%UFQ%;7F0_DSG S/4?W<8]L5UG-:A;A5A,/3:AU[4 MWCM\EE^0%OF9/ =3NDY%$,6:+*.4@ M)G,)Z5P'LN6L.)\O;@1=Y4?&ULS5C;;N,V$/T50ET462".1,J6[-0VD,MN:V!S09RT#T4?&&EL M"Y%(+TG':;^^)*7(MDQKNX4?]B41J9FC,V?(X=##-1]]XB&;+Y29\,?#)9W#%-33\E[HD5^CI%D!3&:< M(0&SD7>!SZ]P;!RLQ>\9K.76,S*A/'/^8@:3=.0%AA'DD"@#0?6_5[B"/#=( MFL?7"M2KOVD\ AK!Q"&VC) MS(9U314=#P5?(V&L-9IYL-I8;QU-QDP:ITKHMYGV4^/IIU]O/MT^HLGMY[N' MFXO'R=TM.GF A+,DRS-JI>8S-(6YSIU"=TL0>I+-T;W@LTPAQ=$59Y+G64H5 MI&C"$EX N@2]PL 8O68VXWKX_NZ1OH'\B$ZN0=$LUT\=]#2]1B4A[_)"%W4NFZG[\XO^FL60?[FD+ZEUW=1,N3F72YK R-/U1()X!6_\ M\T\X"GYQZ78DL!T5N[6*W3;T\2-7-$>RDH'76BVM5N>NV$O R *:RO@ZQB0( M8SST7[>CS7?7BO?J>+)2\<4JQ3I':0KN"PW)KR99W 1+A%[ M6TPZ8;\7#QJ$'68QQ@?X1C7?J)7OA"G065-(;V+$U0*$WM9FZ_LGN5F&IXB! MM.CCJN2G'->6XE;(^$G3!-XHF"\KF@ Q1%\5X_^/=*.@W M*#JL"(G[!TCV:Y+];^AJZ^=S65N7.[6U%!@I4UM=O/O[TI*8]+L-X@ZS(-)+ MV$U\4!,?M!+?E*.J]C@IMF)\;WTY$MA.N#C8'*K!CUNG*VY'$O)8:+M*;K4G M^-BUND+<6<3Q( Z#QEIWV47A(,+NQ8[)AC-IY?S$:)[SQ";KHN"K ^N]'>6[ M\W0DM-V8-XT)_H$[$WS4UN18:+M*;IH3W-Z=_)_3OH+\YG'OLCM\WN--@X+; M.Q2]RG72_ZFO"QE3^A3-GG.0B$H)!S: H_OH]<*X2=IE1KK= Z0W70IN;U/N M;&="DZ\K?8P:YAT!N5UOE=)NTH[V@W2;/8K+:CL=NY0W70IN;U-*RJNM^M)* M-=YK1SNX%P2D2=9A1W#<;RKL;UTS"Q!S>_N6>I'J"E=>J>K9^H9_8>^UC?E+ M<_.WU]<-3/FS@;XPS3,F40XS#1F9*7XWMXP)H"L(8 MZ/&ULO5A;;^(X&/TK5G:TZD@[3>Q9->P7U\9LV*=KD<09&3/ UVF*V=MGDM#-P(+6^X6'>+$4^05[V%_A!9D0 M\;0:,WEFURRS."49CVD&&)D/K$MX<86\'%!4_(C)AK>.03[*,Z4O^R57)$ER)MG'OQ6I5=\S![:/W]F_%L/+89XQ)UB>7 MBBPP(W.\3L0#W7PGU4!^SC>E"2]>P::J=2PP77-!TPHL.TCCK'S'/RLA6@#H M[0&@"H .!;@5P"T&+3LKQKK& @_[C&X RZLE6WY0:%.@Y31QEB_C1##Y:2QQ M8CCY\NWVR]TC&-U]O7^XO7P ?P=DU$3A.Y-$G\#2Y!FR-[2GMUO,SH$+_P#(0:X"?J6'7Y-I#4==N"U5JJ5"M52HX'/W\.U, M#9[?P#="%PROEH5")(4@N!!$-6U)$104^6_*ZQ %H1.$ M??NU/8>B+'1=+ZK+.AUZ=8>>ML.G%R9_R8BJ+RWPV%4P1-:9T:]G]$]B2]^D M((;(.H($M2#!K]NRI/!;?@MZJ.=LN7*W*G1@Y*I-&=;]A7I39K&0O4T$%D39 MFQ9^[$H8(NM,&M631B>Q9F12$$-D'4%ZM2"]7[=F;]>:/@S\+6LJJJ+(\=36 MA$X3!QQMAS+88;96_UEKD<8<4VQ=49JD [6YX4!_^CO&@U[H!MO^5)4%D;_'GTWX@/KT\7V=+>3SL+(S M+?+HM3#$UIVS"3$P/(U!C:8=4VQ=49J\ [7IX4"#1CO.B[Q6J*PF453)W]D] M]FP""-0GD%$VB[&R*RWNZ'4PQ-9]4&]2#').\ZAN-/*88NN*TD0>I$T/AYFS MXN@\\D2][?"IJ(I\)U";$[4V6/3YXUXL"5-V97;/Y/_8-$%-@D'N:[-R%[@\$715;*0^4R%H6APN"9X1EA?(S^>4BO>3?&^VWHL?_@=02P,$ M% @ )(JE5D.9N".)! Q!H !D !X;"]W;W)K&ULO5G9;N,V%/T50AT4"3"-1,K:4MM XF2F02<+XJ1]*/K 6(PMC"2Z M)&U/^O6EEDB63+/C >&7:+OG\-[+(^N$'&XH^\H7A CP+4MS/K(60BS/;9O/ M%B3#_(PN22Z?O%*682$OV=SF2T9P7(*RU$:.X]L93G)K/"SO/;#QD*Y$FN3D M@0&^RC+,WBY)2C<&<3&CZ9Q*+Q<@*+1"35[Q*Q2/=_$;J@KR" M;T937OX%FSK6L-0#5 -0'#/8 W!K@EH56 MF95E76&!QT-&-X 5T9*M."E[4Z)E-4E>3.-4,/DTD3@QGEY_OKV^>P(W=Y_N M'V\OGF[N[\#)(UF3?$4X>'D#DS('PL 7.L-%YT_!R141.$GY*?@%/$^OP,F' M4_ !)#EX6M 5QWG,A[:0N14CV+,ZC\LJ#[0G#Q?9S1?)9(Q!S<")*!O[Y(<'G*_U9ULAIIH!ZI>._/^1+/R,B2+S8G;$VL M\<\_0=_Y5=4&0V2=I@R:I@QT[.-WG:F*K)!^B2Q^B]9CB* 3#>#07F_GKXB# M ?3AH(GKI.8UJ7G:U)[S1) 83 46ZORT\$,GP1!9IU*_J=0_FC)]DTTQ1-9I M2M T)?AA959(;TMQ?A -W* G3$68%S@H4.LR;!(+OT>7O\LIB6FF2D^+/W0. M#)%U2HV:4J.C"3,RV11#9)VF0*?]8#L_+,T:NBTZZ'DNZFM3&>?":(\XX9:; M@-KDIIM$_$M8*DV ,C\M^M!Y,,76K16UM:*CZ;,>RE1C#+%U&]-:':@U#7J% MNCO*"Z/0[W_556$P=)T]^FP-!]0[CCLB%I4\U=EIT0=/@R&V;JVM@X'>\?1I MU.Z88NLVIC4\4&L=]/KT=X3G1=!Q^OI4A#DPB/;HL[4=4.\[/A/YKVG^ILQ, MBSQX"@RQ=>ML70P,CZ=-HX['%%NW,:WG@5KWH-=FM".Z 0I39K(J-\QQ=9M3.MWD-8V:*59 M0[- _^,X5IPG:FD:72PQQ=8MLW4O:' \:1JU.J;8 MNHUIK0[2K]9HI>GM?JK#P.TKI(L[U4 ![*K6W M]@,RPN;E-@D',[K*1;6"WMQMMF(NR@V(WOU+>#ZI-E1:FFI_YQ:S>9)SD))7 M2>F&PO=V]R:W-H965T9J0L2'\;9Q#.)DYUFIFDR^>@^[.R# K+- M%"2O).RTOWX%)F! J&G*YB4!?'5USD7WGHMTO&7\JU@1(L%3FE!Q,EI)N3ZR M+!&N2(K%![8F5/VR8#S%4MWRI276G."H&)0F%K)MWTIQ3$>SX^+9#9\=LTPF M,24W'(@L33'_=D82MCT9P='S@]MXN9+Y VMVO,9+D7G$@LQ9\E<[B]DB2C^@FUI:X] F G)TG*P0I#&=/P8X MY0"G(+I#5M ZQQ+/CCG; IY;*V_Y11&;8K1B$]/\-=Y)KGZ-U3@Y.YW/'ZX> M/IW>7YR#Z_N/%[=@?GUU+SW>67"_#I^NX.')P3B>-$'((Q>+@[!P?O M#L$[$%-POV*9P#02QY948'*75EA.?+:;&/5,[( K1N5*@ L:D:@YWE(D*B;H MF X56"=PI_3%]CK^24XE9+'CYG$CPD! MDH$;S F5[\%GE9]L >[Q$_C[EB4)4$MRBWGTCRZ.NWE<_3QYFA^)-0[)R4CE ML2!\0T:SWW^#OOV'+@@#.6N$Q*U"XIJ\S\[(,J8TIDN5> FF(=&QW;GP"Q=Y M#=K,'-N&GJ/>R6:?B'&J5Q+Q*B*>DIS!J _0JP;P2L9VHZNP<-)WV0*QE&IIU>H[%"BQ4@P]6)%KF:&,J),]4]R[UG=Y M8ESR^C^D'=;:#KTW*K;0V$7\=%@&\M8,2]U!0',+\:*""[MM1.#8?GOA=JW& MC@O[RFW='D!S?_#SY6NB$0@$VSV/QLRU@QZTM:9#HSZ^LGH%72C0Z0#N6HVA M,X4]D&O-A6;1?:"U[,P4*W#R*S#>=8>Y(C5=,%)G-R8;0C(A\ M!85)5KP5]3@BZBV%,=YM/= (X)1Q&7\O'FC?%-*(-/(ZK8?&;&J[/81K(4=F M(<\)]Q!][DD4O16F2U+8:0ET1=MI2Y#&QG4"KP]_K>S(K.P_%DFDD7'DNIWP M:F3<#?J2%]4JCLPJ?JY*"E4A+8L+6"N@^B@.^O4^E+MX5:.$NKV$;KM-8V;:;W/JEL,QMQP_3KC206.K;S*9^FT)T]D%/O3L%D1K M[Q @)7Q9G(T(%;>,RMTN>O6T.G\Y+4X=6L_/X-%\=XI2N]D=ZEQAKBJ= E9 M*)?VAXF*&]^=D^QN)%L71PV/3$J6%I6QE4*F>9HQDT_;Y%.,[-OG MXO24?I2TK7#N<2;+RNY=N0R@/.LDDDS&5=1K? M78=& TX3L"/9; Y'E>4>@$IEJ6[$C,PR04H/:T;5T+)3RODMW'*^)QO:RZ2U M8F4-B;JI#55-(V,ZH-]6,]IMV?!%ND[.'C+U::&'(\H^%!B]D31AR[*_3&H# MF+J/JY,\YZN/G,U$2LW@]TXX&I USYEGDCWJ;% J4QV@TG4>J%1LVH[\E"2_ MHTNU+J=E@GON'J'G?SO/,RJH)+QM6M?^(<_RBQT'O=>R7-Y5M@U;/5;[B$,W M>7D,)L-C,'D4-=D_!I/1$9CLO=I=\SDF_6,PV3U\D\%AEJ17[2E;&]>-;6L= M=>#U8.A^@]<,WB1U)@O&%1-5;\[BF(HGNUM/D#8 M1J[+CQW!. :S(X!A>3 '&,>PL#S_TWCZZ'@,AGGK6Y$^RNFC',.R(>/RB^6Q M(7LK@-L37=5 M"#92O!*QD>)S#8A]WH 11?;5QO( UL%K'8@OST/U)2=$P2PJI@W[ K&D2C" M$*A%>XV&(3([(7SMZX-=)4$0178$,+N#(, 0N!IQ!', 'C D",KGX-;SR%L_ MI[SF?].C/U!+ P04 " DBJ56EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( "2*I5:J&&>!N04 /TM / M>&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:G]&4)OJ7M-)UQP"2>@LW:AFZ? M.HH1H*FQ6%DD;7_]2J9,Y*ES9E].>0G85NS/Q^9\1YQ3B&_F^K^KF M=K!3ZO!^.&S*'=O3YB]Q8+4^LA%R3Y7>E-MA M?/QP/M="#NT-H5BIN*CU3K-CQ=ES\W+<;)(GWO!'7G'UXW;0?J_8@.QYS??\ M)UO?#JX'I-F)YPQ1]S*@& MN1T$U_J$&RX;U;9HST\UXQ/3C4];1R6FO%),3JAB]U(<#[S>FM/HNQA:M]'& MX?QY"N)[^7_"*#8;7K*)*(][5JM3'"6K#&#=[/BA&9":[MGM8"R>F"0+NF7F MIO15XO7I!I4FL\(EWW-]0,;KEA&1)TTF49)'$Z*_Y>DLGH2%WK@+9V$RCH@% MZ0"0S@4AOSH6I M NA>!S O],8\2"](#(+T+0G8BZ0.0_B4A70LR ""#2T)Z M%N0- 'ES24C?@GP+0+[%A;Q;YG$2Y3D)$XVVG,_#[ M)IR2/[Y-X&EN0[P#( M=[B0\7P1C@N#53Q$)$Y681ZGB=E>?LI"&W)T#67S:US, MA46\BL@T3K3@XG"F7[B\R):&T\:$1#)"-LE,AR[J! TRQ@A9&9/HKA,92 PC M9#-DT2I*EMW80 X8(4L@+]+QIX=TIE^L_"N)=((HOMAL4.H?(>?^.!FG\X@4 MX3_=>$&9?H2+*"/Y0YA%=A4,97<'.;OK6,WCHLU6K2RUU M- M&NDZCQDRB8-LDE,]TON0(9DXR#(QA4D? ME MYQ$7VR+E"Z06#W.%BNZ.G5.F%A"SB(EOD]_J@%Q$QDA?;C( M^@!EW!W4@_3A(NL#EK$]&.5",G&190++N(,)R<1%E@F,:8^:N9!,7&29V,,H MY"JA4E(SG_"&7$V8HMS&A.3B(LOEI;2Y%V+]S*N*9$+_F0KY3.7:'G*&=.,A MZZ8',RSU?QUU6[:VYQ@\2#X>LGQ>K<>FO*9U:6-"^O$N,WQ%KL+RWR.WRT8/ M4I"'K*!7,:-&\3VU,<'Y$&0+O8HY81LFI8T)6D$SXQ2;?L M5T!M3$A!/K*"SIASJHZ2JQ_FD:<'9E[2>DOL&10?4I"/K*!3I[;G%^-#QO'1 M)TX,5:[/M#Y6K W=46F:>FV"-[$Q(>/XR,9YZ7Q/>$.W6\FV;2,#G+$G&Q.< M@T9@K-QN8T+2\9&ETX^9*U%^TWFH@PE)QT>6#HC9&3H((.D$R-+IQ\Q8 MHR37/R0;$Y).<)%!MU^8W6A"T@F0I6-/%?;*)X#D$R#+IV]0L(\1,D^ OO@+ MF#XD5S8F9)X V3R]@Y>_)-20C8T)KO]"-L\KF*6H2UYQNTL60.8)L,W3A[G8 M_6C,"MM.21E Y@FPS0,^=+O<""#S!,CF@0>M[0[N#62>F]8\P[9Q\_'#FFUX MS=:)OD2C]^L'4RXD,1^GQ5*>;Q9$;(Y5-=;[TGHFZ/J\>OF\\OKC?U!+ P04 M " DBJ56VW:P<3$" ")*0 &@ 'AL+U]R96QS+W=O#Z>RJG;CV/^JZ[+>Y6-;[KH^ MG\Y'-MUP;,?SYEN4RZN%V1O7T>#MS\?K5Y_^9V&TV^W7^W:W_ M'/-I_,?@^J,;WLLNY[%:O+;#-H^KJOX\7'>7^K))=^?)U>+Y;54-SV^IJN<. M$@B2^8,4@G3^((,@FS_(((.AA_J"T1!F7 M!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/B MG0CT%M1;"/06U%L(]);)PS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.GE90J"WHMY*H+>BWDJ@MZ+>2J"W MHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+=-7G83Z&VHMQ'H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KT;U+OY2;W+^'7(Y=KS MO<;K_R35X_G7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\< M]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+ M95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW M<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^ M+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( ".*I59C.+!QXP4 *L? 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ (XJE5FLS5T4# P #0D !@ M ("!E14 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ (XJE5M=J2Z6J"0 6%H !@ ("!0B$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5ANV MBN#S#0 !B8 !@ ("!M38 'AL+W=O&UL4$L! A0#% @ M(XJE5I%)68V2 P C0< !D ("!75 'AL+W=O M9P >&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5I$?-*Y."0 >!T !D M ("!2W0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (XJE5B(\3S6J! G@P !D ("!CXT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE M5K6O 3G3 P I0@ !D ("!%Z0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5E.HF GL @ & 8 M !D ("!];@ 'AL+W=OU?\% !#% &0 @($8O M>&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5C#EZ ?0! YPP !D M ("!J\4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (XJE5IARO\=I!0 =P\ !D ("!V=4 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ (XJE5B3@ M",7M P E0@ !D ("!].0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5G%N=R*9 P ]0D !D M ("!4_4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (XJE5ISG@I&T @ [PH !D ("! M! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (XJE5ACY#Q'1\\" "\"0 &0 M@($/(@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ (XJE5F;(!F!, P +0H !D M ("!72@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (XJE5B,R4*UZ P NA$ !D ("!CC$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(JE5D,87[.* P -!( !D ("!$$H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(JE5G0D*)J%! MD1( !D ("!5%4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(JE5B8MT9T/" ]T0 !D M ("![F,! 'AL+W=O&PO=V]R:W-H M965TAN 0!X;"]W;W)K&UL4$L! M A0#% @ )(JE5LJ)*44"! "10 !D ("!#7,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(JE M5M/O%AL&PO=V]R:W-H965T&UL4$L! A0#% @ )(JE5@MSR;MB P J!8 M T ( !BX\! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ )(JE5MMVL'$Q @ B2D !H M ( !YYD! 'AL+U]R96QS+W=OYX! end XML 89 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 90 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 392 323 1 false 98 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.epam.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) Sheet http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - IMPACT OF THE INVASION OF UKRAINE Sheet http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINE IMPACT OF THE INVASION OF UKRAINE Notes 10 false false R11.htm 0000011 - Disclosure - ACQUISITIONS Sheet http://www.epam.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 0000012 - Disclosure - GOODWILL Sheet http://www.epam.com/role/GOODWILL GOODWILL Notes 12 false false R13.htm 0000013 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 0000014 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 14 false false R15.htm 0000015 - Disclosure - LEASES Sheet http://www.epam.com/role/LEASES LEASES Notes 15 false false R16.htm 0000016 - Disclosure - DEBT Sheet http://www.epam.com/role/DEBT DEBT Notes 16 false false R17.htm 0000017 - Disclosure - REVENUES Sheet http://www.epam.com/role/REVENUES REVENUES Notes 17 false false R18.htm 0000018 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://www.epam.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS??? EQUITY Notes 18 false false R19.htm 0000019 - Disclosure - INCOME TAXES Sheet http://www.epam.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 0000020 - Disclosure - EARNINGS PER SHARE Sheet http://www.epam.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 20 false false R21.htm 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 0000022 - Disclosure - SEGMENT INFORMATION Sheet http://www.epam.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 22 false false R23.htm 0000023 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 23 false false R24.htm 0000024 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 0000025 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Tables) Sheet http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINETables IMPACT OF THE INVASION OF UKRAINE (Tables) Tables http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINE 25 false false R26.htm 0000026 - Disclosure - GOODWILL (Tables) Sheet http://www.epam.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.epam.com/role/GOODWILL 26 false false R27.htm 0000027 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.epam.com/role/FAIRVALUEMEASUREMENTS 27 false false R28.htm 0000028 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS 28 false false R29.htm 0000029 - Disclosure - LEASES (Tables) Sheet http://www.epam.com/role/LEASESTables LEASES (Tables) Tables http://www.epam.com/role/LEASES 29 false false R30.htm 0000030 - Disclosure - DEBT (Tables) Sheet http://www.epam.com/role/DEBTTables DEBT (Tables) Tables http://www.epam.com/role/DEBT 30 false false R31.htm 0000031 - Disclosure - REVENUES (Tables) Sheet http://www.epam.com/role/REVENUESTables REVENUES (Tables) Tables http://www.epam.com/role/REVENUES 31 false false R32.htm 0000032 - Disclosure - STOCKHOLDERS??? EQUITY (Tables) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS??? EQUITY (Tables) Tables http://www.epam.com/role/STOCKHOLDERSEQUITY 32 false false R33.htm 0000033 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.epam.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.epam.com/role/EARNINGSPERSHARE 33 false false R34.htm 0000034 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.epam.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.epam.com/role/SEGMENTINFORMATION 34 false false R35.htm 0000035 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS 35 false false R36.htm 0000036 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) Sheet http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) Details http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 36 false false R37.htm 0000037 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details) Sheet http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details) Details http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINETables 37 false false R38.htm 0000038 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details) Sheet http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details) Details http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINETables 38 false false R39.htm 0000039 - Disclosure - ACQUISITIONS (Narrative) (Details) Sheet http://www.epam.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS (Narrative) (Details) Details http://www.epam.com/role/ACQUISITIONS 39 false false R40.htm 0000040 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details) Sheet http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails GOODWILL (Goodwill Roll Forward) (Details) Details http://www.epam.com/role/GOODWILLTables 40 false false R41.htm 0000041 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details) Sheet http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails GOODWILL (Goodwill Accumulated Impairment Losses) (Details) Details http://www.epam.com/role/GOODWILLTables 41 false false R42.htm 0000042 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 42 false false R43.htm 0000043 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 43 false false R44.htm 0000044 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 44 false false R45.htm 0000045 - Disclosure - FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 45 false false R46.htm 0000046 - Disclosure - FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details) Sheet http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details) Details http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables 46 false false R47.htm 0000047 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Sheet http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Details http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables 47 false false R48.htm 0000048 - Disclosure - LEASES (Narrative) (Details) Sheet http://www.epam.com/role/LEASESNarrativeDetails LEASES (Narrative) (Details) Details http://www.epam.com/role/LEASESTables 48 false false R49.htm 0000049 - Disclosure - LEASES (Components of Lease Expenses) (Details) Sheet http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails LEASES (Components of Lease Expenses) (Details) Details http://www.epam.com/role/LEASESTables 49 false false R50.htm 0000050 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) Sheet http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails LEASES (Supplemental Cash Flow Information) (Details) Details http://www.epam.com/role/LEASESTables 50 false false R51.htm 0000051 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details) Sheet http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails LEASES (Weighted Average Lease Terms and Discount Rates) (Details) Details http://www.epam.com/role/LEASESTables 51 false false R52.htm 0000052 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) Sheet http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails LEASES (Maturity of Operating Lease Liabilities) (Details) Details http://www.epam.com/role/LEASESTables 52 false false R53.htm 0000053 - Disclosure - DEBT (Details) Sheet http://www.epam.com/role/DEBTDetails DEBT (Details) Details http://www.epam.com/role/DEBTTables 53 false false R54.htm 0000054 - Disclosure - DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details) Sheet http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details) Details http://www.epam.com/role/DEBTTables 54 false false R55.htm 0000055 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) Sheet http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails REVENUES (Disaggregation of Revenues) (Details) Details http://www.epam.com/role/REVENUESTables 55 false false R56.htm 0000056 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) Sheet http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details) Details http://www.epam.com/role/REVENUESTables 56 false false R57.htm 0000057 - Disclosure - REVENUES (Contract Balances) (Details) Sheet http://www.epam.com/role/REVENUESContractBalancesDetails REVENUES (Contract Balances) (Details) Details http://www.epam.com/role/REVENUESTables 57 false false R58.htm 0000058 - Disclosure - STOCKHOLDERS??? EQUITY (Components of Stock-Based Compensation Expenses) (Details) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails STOCKHOLDERS??? EQUITY (Components of Stock-Based Compensation Expenses) (Details) Details http://www.epam.com/role/STOCKHOLDERSEQUITYTables 58 false false R59.htm 0000059 - Disclosure - STOCKHOLDERS??? EQUITY (Stock Options Activity) (Details) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails STOCKHOLDERS??? EQUITY (Stock Options Activity) (Details) Details http://www.epam.com/role/STOCKHOLDERSEQUITYTables 59 false false R60.htm 0000060 - Disclosure - STOCKHOLDERS??? EQUITY (Stock Option Additional Information) (Details) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails STOCKHOLDERS??? EQUITY (Stock Option Additional Information) (Details) Details http://www.epam.com/role/STOCKHOLDERSEQUITYTables 60 false false R61.htm 0000061 - Disclosure - STOCKHOLDERS??? EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails STOCKHOLDERS??? EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details) Details http://www.epam.com/role/STOCKHOLDERSEQUITYTables 61 false false R62.htm 0000062 - Disclosure - STOCKHOLDERS??? EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details) Sheet http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails STOCKHOLDERS??? EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details) Details http://www.epam.com/role/STOCKHOLDERSEQUITYTables 62 false false R63.htm 0000063 - Disclosure - INCOME TAXES (Details) Sheet http://www.epam.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.epam.com/role/INCOMETAXES 63 false false R64.htm 0000064 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.epam.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.epam.com/role/EARNINGSPERSHARETables 64 false false R65.htm 0000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) Sheet http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) Details http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES 65 false false R66.htm 0000066 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 66 false false R67.htm 0000067 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 67 false false R68.htm 0000068 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 68 false false R69.htm 0000069 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) Sheet http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails SEGMENT INFORMATION (Revenues by Customer Location) (Details) Details http://www.epam.com/role/SEGMENTINFORMATIONTables 69 false false R70.htm 0000070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables 70 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. epam-20230331.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - epam-20230331.htm 4 epam-20230331.htm a101formofchiefexecutiveof.htm a102formofglobalnon-qualif.htm a103formofchiefexecutiveof.htm a104formofglobalrestricted.htm a105epamsystemsincamendedn.htm epam-20230331.xsd epam-20230331_cal.xml epam-20230331_def.xml epam-20230331_lab.xml epam-20230331_pre.xml exhibit311q12023.htm exhibit312q12023.htm exhibit321q12023.htm exhibit322q12023.htm epam-20230331_g1.gif http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "epam-20230331.htm": { "axisCustom": 3, "axisStandard": 33, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 886, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 392, "dts": { "calculationLink": { "local": [ "epam-20230331_cal.xml" ] }, "definitionLink": { "local": [ "epam-20230331_def.xml" ] }, "inline": { "local": [ "epam-20230331.htm" ] }, "labelLink": { "local": [ "epam-20230331_lab.xml" ] }, "presentationLink": { "local": [ "epam-20230331_pre.xml" ] }, "schema": { "local": [ "epam-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 595, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 24, "keyStandard": 299, "memberCustom": 24, "memberStandard": 73, "nsprefix": "epam", "nsuri": "http://www.epam.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.epam.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - IMPACT OF THE INVASION OF UKRAINE", "menuCat": "Notes", "order": "10", "role": "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINE", "shortName": "IMPACT OF THE INVASION OF UKRAINE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - ACQUISITIONS", "menuCat": "Notes", "order": "11", "role": "http://www.epam.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - GOODWILL", "menuCat": "Notes", "order": "12", "role": "http://www.epam.com/role/GOODWILL", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "13", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "menuCat": "Notes", "order": "14", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - LEASES", "menuCat": "Notes", "order": "15", "role": "http://www.epam.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - DEBT", "menuCat": "Notes", "order": "16", "role": "http://www.epam.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - REVENUES", "menuCat": "Notes", "order": "17", "role": "http://www.epam.com/role/REVENUES", "shortName": "REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "menuCat": "Notes", "order": "18", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "19", "role": "http://www.epam.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "lang": "en-US", "name": "epam:TradeReceivablesAndContractAssetsAfterAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "20", "role": "http://www.epam.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "21", "role": "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "22", "role": "http://www.epam.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "menuCat": "Notes", "order": "23", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "epam:NatureOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "epam:NatureOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINETables", "shortName": "IMPACT OF THE INVASION OF UKRAINE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - GOODWILL (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.epam.com/role/GOODWILLTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.epam.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - DEBT (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.epam.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - REVENUES (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.epam.com/role/REVENUESTables", "shortName": "REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.epam.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.epam.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details)", "menuCat": "Details", "order": "36", "role": "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "shortName": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i79d666b68b03475fb65117a4af50d078_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details)", "menuCat": "Details", "order": "37", "role": "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "shortName": "IMPACT OF THE INVASION OF UKRAINE (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i2af45d35ed0b46f3aa097129f68300a0_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i169d12a003c54691b2c5d7c932da09aa_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details)", "menuCat": "Details", "order": "38", "role": "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "shortName": "IMPACT OF THE INVASION OF UKRAINE (Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i169d12a003c54691b2c5d7c932da09aa_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i5f5f476adb1f4aa2b205ac1ee27bf2a0_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - ACQUISITIONS (Narrative) (Details)", "menuCat": "Details", "order": "39", "role": "http://www.epam.com/role/ACQUISITIONSNarrativeDetails", "shortName": "ACQUISITIONS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i5f5f476adb1f4aa2b205ac1ee27bf2a0_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "4", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i6fe4f28b877b41abb4e07b0e97ea88d8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - GOODWILL (Goodwill Roll Forward) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "shortName": "GOODWILL (Goodwill Roll Forward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i30d85aa2c76e4711be1884f5cc8adf43_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - GOODWILL (Goodwill Accumulated Impairment Losses) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "shortName": "GOODWILL (Goodwill Accumulated Impairment Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i30d85aa2c76e4711be1884f5cc8adf43_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia232188089974394ba3ff6c2b6094895_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:RightsToAcquireNoncontrollingInterestInConsolidatedSubsidiariesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS (Financial Assets and Liabilities at Fair Value on Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia232188089974394ba3ff6c2b6094895_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "epam:RightsToAcquireNoncontrollingInterestInConsolidatedSubsidiariesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ic8314fa4a1374d0b99a387fe9f393cb5_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "shortName": "FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ic8314fa4a1374d0b99a387fe9f393cb5_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i646394db0d454b0fbab1dcfdcebe457b_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS (Estimated Fair Values of the Financial Assets and Liabilities not Measured at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i646394db0d454b0fbab1dcfdcebe457b_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia2da8f0919db4261a94773bc101ea2d2_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails", "shortName": "FAIR VALUE MEASUREMENTS (Deferred Consideration for Asset Acquisition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia2da8f0919db4261a94773bc101ea2d2_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifa84c38e8e8249bf9e641c297a265365_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS (Non Marketable Securities Without Readily Determinable Fair Value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifa84c38e8e8249bf9e641c297a265365_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ib8cfd7a26d364b5ebaff617a111212d0_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - LEASES (Narrative) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.epam.com/role/LEASESNarrativeDetails", "shortName": "LEASES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "iad16911b5acd43b0af5de2df118db8c4_I20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - LEASES (Components of Lease Expenses) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "shortName": "LEASES (Components of Lease Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES (Supplemental Cash Flow Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "epam:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - LEASES (Weighted Average Lease Terms and Discount Rates) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails", "shortName": "LEASES (Weighted Average Lease Terms and Discount Rates) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "epam:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails", "shortName": "LEASES (Maturity of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia8df00bd81734bffb4b7d04c06e73c73_I20211021", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - DEBT (Details)", "menuCat": "Details", "order": "53", "role": "http://www.epam.com/role/DEBTDetails", "shortName": "DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ia8df00bd81734bffb4b7d04c06e73c73_I20211021", "decimals": "INF", "lang": "en-US", "name": "epam:LineOfCreditFacilityAccordionFeature", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "iefe8bbdedbea4013857e49682619887e_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails", "shortName": "DEBT (Schedule of Outstanding Debt And Borrowing Capacity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "iefe8bbdedbea4013857e49682619887e_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - REVENUES (Disaggregation of Revenues) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "shortName": "REVENUES (Disaggregation of Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i13fa1a9913b54f85883ae1d28801db8e_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails", "shortName": "REVENUES (Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i13fa1a9913b54f85883ae1d28801db8e_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - REVENUES (Contract Balances) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.epam.com/role/REVENUESContractBalancesDetails", "shortName": "REVENUES (Contract Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Components of Stock-Based Compensation Expenses) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Components of Stock-Based Compensation Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i2ea99b4d88b8402aa11d044a599093af_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i6fe4f28b877b41abb4e07b0e97ea88d8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Stock Options Activity) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i6fe4f28b877b41abb4e07b0e97ea88d8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i0ee2d1f6fcb04bf4b47dcc059dc7cea4_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i0ee2d1f6fcb04bf4b47dcc059dc7cea4_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Stock Option Additional Information) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Stock Option Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i26c9f0e379d74b9c8b9873a9fb32e748_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Restricted Stock and Restricted Stock Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i26c9f0e379d74b9c8b9873a9fb32e748_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "id8dadff79ddc4190b7b67e7e7a8287f5_I20230213", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Restricted Stock and Restricted Stock Units Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "id8dadff79ddc4190b7b67e7e7a8287f5_I20230213", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - INCOME TAXES (Details)", "menuCat": "Details", "order": "63", "role": "http://www.epam.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "64", "role": "http://www.epam.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails", "shortName": "SEGMENT INFORMATION (Revenues from External Customers and Operating Profit Before Unallocated Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "icebc7569f8b442f9ad91cad637154d96_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details)", "menuCat": "Details", "order": "67", "role": "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "shortName": "SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i5b315b4fccae434ebcc38720b9ed9c11_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "shortName": "SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "icf9626e6bfc84194968cc40c018e4b5e_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails", "shortName": "SEGMENT INFORMATION (Revenues by Customer Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "if3b2002bec8c434392f67295ede96754_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i6fe4f28b877b41abb4e07b0e97ea88d8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "menuCat": "Details", "order": "70", "role": "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "iad2b5e93f02b4bce846315dba2bde3fc_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOW (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "ifad2a7d1c767418c8cbb5a44752798b9_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "9", "role": "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "epam-20230331.htm", "contextRef": "i92ea124c67904b7b83588bc28eb32a3f_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 98, "tag": { "country_BY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BELARUS", "terseLabel": "Belarus" } } }, "localname": "BY", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND", "terseLabel": "Switzerland" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_HU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HUNGARY", "terseLabel": "Hungary" } } }, "localname": "HU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_PL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "POLAND", "terseLabel": "Poland" } } }, "localname": "PL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_RU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION", "terseLabel": "Russia", "verboseLabel": "Russia" } } }, "localname": "RU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "country_UA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UKRAINE", "terseLabel": "Ukraine" } } }, "localname": "UA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Street Name" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Suite No." } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.epam.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "epam_A2022AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisitions completed during 2022", "label": "2022 Acquisitions [Member]", "terseLabel": "2022 Acquisitions purchase accounting adjustments" } } }, "localname": "A2022AcquisitionsMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "epam_AccruedCompensationandBenefitsExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued compensation and benefits expenses [Member]", "label": "Accrued Compensation and Benefits Expenses [Member]", "terseLabel": "Accrued compensation and benefits expenses" } } }, "localname": "AccruedCompensationandBenefitsExpensesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AssetAcquisitionContingentConsiderationMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Contingent Consideration, Measurement Input", "label": "Asset Acquisition, Contingent Consideration, Measurement Input", "terseLabel": "Discount rate" } } }, "localname": "AssetAcquisitionContingentConsiderationMeasurementInput", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "percentItemType" }, "epam_AwardClassificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by award classification pertaining to equity-based compensation.", "label": "Award Classification [Axis]", "terseLabel": "Award Classification [Axis]" } } }, "localname": "AwardClassificationAxis", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Information by award classification pertaining to equity-based compensation.", "label": "Award Classification [Domain]", "terseLabel": "Award Classification [Domain]" } } }, "localname": "AwardClassificationDomain", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AwardMetricAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award Metric", "label": "Award Metric [Axis]", "terseLabel": "Award Metric [Axis]" } } }, "localname": "AwardMetricAxis", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardMetricDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Award Metric", "label": "Award Metric [Domain]", "terseLabel": "Award Metric [Domain]" } } }, "localname": "AwardMetricDomain", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_AwardSettlementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Way of share-based compensation awards settlement", "label": "Award Settlement Type [Axis]", "terseLabel": "Award Settlement Type [Axis]" } } }, "localname": "AwardSettlementTypeAxis", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "epam_AwardSettlementTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Way of share-based compensation awards settlement", "label": "Award Settlement Type [Domain]", "terseLabel": "Award Settlement Type [Domain]" } } }, "localname": "AwardSettlementTypeDomain", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_BusinessInformationandMediaSectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in business information, media and entertainment business activities", "label": "Business Information and Media Sectors [Member]", "terseLabel": "Business Information & Media" } } }, "localname": "BusinessInformationandMediaSectorsMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_CEEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CEE", "label": "CEE [Member]", "terseLabel": "CEE" } } }, "localname": "CEEMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_CashPaidForAmountsIncludedintheMeasurementofLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Cash Paid For Amounts Included in the Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedintheMeasurementofLeaseLiabilitiesAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_CashSettledAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation awards settled by payment of cash", "label": "Cash-Settled Award [Member]", "terseLabel": "Cash-Settled Award" } } }, "localname": "CashSettledAwardMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_CloudServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud Services", "label": "Cloud Services [Member]", "terseLabel": "Cloud Services" } } }, "localname": "CloudServicesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "domainItemType" }, "epam_CreditFacility2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility 2021", "label": "Credit Facility 2021 [Member]", "terseLabel": "Credit Facility 2021" } } }, "localname": "CreditFacility2021Member", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "epam_DisposalGroupIncludingDiscontinuedOperationAccruedCompensationAndOtherBenefitExpenses": { "auth_ref": [], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued Compensation And Other Benefit Expenses", "label": "Disposal Group, Including Discontinued Operation, Accrued Compensation And Other Benefit Expenses", "terseLabel": "Accrued compensation and benefits expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedCompensationAndOtherBenefitExpenses", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Liabilities, Current", "label": "Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_DisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Allowance For Credit Loss", "label": "Disposal Group, Including Discontinued Operation, Allowance For Credit Loss", "terseLabel": "Allowance" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAllowanceForCreditLoss", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_EmakinaGroupSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emakina Group SA", "label": "Emakina Group SA [Member]", "terseLabel": "Emakina Group SA" } } }, "localname": "EmakinaGroupSAMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_EmergingVerticalSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Vertical Sector", "label": "Emerging Vertical Sector [Member]", "terseLabel": "Emerging Verticals" } } }, "localname": "EmergingVerticalSectorMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_EquityClassifiedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity classified award", "label": "Equity Classified Award [Member]", "terseLabel": "Equity Classified Award" } } }, "localname": "EquityClassifiedAwardMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_EquitySettledAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation awards settled by issue of shares", "label": "Equity-Settled Award [Member]", "terseLabel": "Equity-Settled Award" } } }, "localname": "EquitySettledAwardMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "epam_EuropeSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe segment", "label": "Europe Segment [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeSegmentMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustment", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustment", "terseLabel": "Effect of foreign currency exchange rate changes, net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustment", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "epam_HumanitarianCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Humanitarian Commitment", "label": "Humanitarian Commitment [Member]", "terseLabel": "Humanitarian Commitment" } } }, "localname": "HumanitarianCommitmentMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "epam_IncreaseDecreaseinOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseinOperatingLeaseLiabilities", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "epam_IncreaseDecreaseinTradeReceivablesandContractAssets": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, of revenue for work performed as well as when right is conditioned on something other than passage of time for which billing has not occurred, net of uncollectible accounts.", "label": "Increase (Decrease) in Trade Receivables and Contract Assets", "negatedLabel": "Trade receivables and contract assets" } } }, "localname": "IncreaseDecreaseinTradeReceivablesandContractAssets", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "epam_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "epam_LiabilityClassifiedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability classified award", "label": "Liability Classified Award [Member]", "terseLabel": "Liability Classified Award" } } }, "localname": "LiabilityClassifiedAwardMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_LicensingAndOtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other revenues not separately defined", "label": "Licensing And Other Revenues [Member]", "terseLabel": "Licensing and other revenues" } } }, "localname": "LicensingAndOtherRevenuesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_LineOfCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Accordion Feature", "label": "Line Of Credit Facility, Accordion Feature", "terseLabel": "Additional potential borrowing capacity" } } }, "localname": "LineOfCreditFacilityAccordionFeature", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "monetaryItemType" }, "epam_LongTermPurchaseCommitmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Purchase Commitment Percentage", "label": "Long Term Purchase Commitment Percentage", "terseLabel": "Contractual commitment (in percentage)" } } }, "localname": "LongTermPurchaseCommitmentPercentage", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "percentItemType" }, "epam_NatureOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Business Policy [Policy Text Block]", "label": "Nature Of Business Policy [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "epam_NonCashChangesDuetoLeaseModificationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-cash changes due to lease modifications", "label": "Non-Cash Changes Due to Lease Modifications [Abstract]", "terseLabel": "Non-cash net increase/(decrease) due to lease modifications:" } } }, "localname": "NonCashChangesDuetoLeaseModificationsAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_NonoperatingGainsLossesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonoperating Gains (Losses)", "label": "Nonoperating Gains (Losses) [Member]", "terseLabel": "Other income/(expense)" } } }, "localname": "NonoperatingGainsLossesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "epam_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North America segment", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_OperatingLeaseLiabilityModification": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase/(decrease) in operating lease liability due to changes, including partial or full termination of operating lease", "label": "Operating Lease Liability, Modification", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityModification", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "epam_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other countries.", "label": "Other Countries [Member]", "terseLabel": "Other", "verboseLabel": "Other locations" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "epam_PerformanceTargetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Targets [Member]", "label": "Performance Targets [Member]", "terseLabel": "Performance Based Awards" } } }, "localname": "PerformanceTargetsMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_RestrictedCashandCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashandCashEquivalentsFairValueDisclosure", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "epam_RightofUseAssetModifiedOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase/(decrease) in right-of use assets modified due to changes, including partial or full termination of operating lease", "label": "Right-of-Use Asset Modified, Operating Lease", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "RightofUseAssetModifiedOperatingLease", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "epam_RightofUseAssetsObtainedinExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right of use assets obtained in exchange for lease obligations.", "label": "Right of Use Assets Obtained in Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightofUseAssetsObtainedinExchangeForLeaseObligationsAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "epam_RightsToAcquireNoncontrollingInterestInConsolidatedSubsidiariesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rights To Acquire Noncontrolling Interest In Consolidated Subsidiaries, Fair Value Disclosure", "label": "Rights To Acquire Noncontrolling Interest In Consolidated Subsidiaries, Fair Value Disclosure", "terseLabel": "Rights to acquire noncontrolling interest in consolidated subsidiaries" } } }, "localname": "RightsToAcquireNoncontrollingInterestInConsolidatedSubsidiariesFairValueDisclosure", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "epam_RussiaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Russia segment", "label": "Russia Segment [Member]", "terseLabel": "Russia" } } }, "localname": "RussiaSegmentMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "epam_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average remaining lease terms and discount rates for operating and finance leases", "label": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Schedule of Weighted Average Lease Terms and Discount Rates" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "epam_ScheduleofContractBalancesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities", "label": "Schedule of Contract Balances [Line Items]", "terseLabel": "Schedule of Contract Balances [Line Items]" } } }, "localname": "ScheduleofContractBalancesLineItems", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "epam_ScheduleofContractBalancesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities", "label": "Schedule of Contract Balances [Table]", "terseLabel": "Schedule of Contract Balances [Table]" } } }, "localname": "ScheduleofContractBalancesTable", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "epam_ServicePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Period [Member]", "label": "Service Period [Member]", "terseLabel": "Service Based Awards" } } }, "localname": "ServicePeriodMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "epam_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsModifiedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award ,Equity Instruments Other than Options, Modified in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award ,Equity Instruments Other than Options, Modified in Period", "terseLabel": "Awards modified (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsModifiedInPeriod", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "epam_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsModifiedInPeriodWeightedAverageModifiedDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period, Weighted Average Modified Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period, Weighted Average Modified Date Fair Value", "terseLabel": "Awards modified (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsModifiedInPeriodWeightedAverageModifiedDateFairValue", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "epam_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "epam_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "epam_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short-term Investments, Fair Value Disclosure", "label": "Short-term Investments, Fair Value Disclosure", "terseLabel": "Time deposits included in Short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "epam_SoftwareAndHiTechSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software And Hi-Tech Sector", "label": "Software And Hi-Tech Sector [Member]", "terseLabel": "Software & Hi-Tech" } } }, "localname": "SoftwareAndHiTechSectorMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_SoftwareLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Licenses", "label": "Software Licenses [Member]", "terseLabel": "Software Licenses" } } }, "localname": "SoftwareLicensesMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "epam_TradeReceivablesAndContractAssetsAfterAllowanceForCreditLossCurrent": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right for consideration in exchange for good or service rendered in normal course of business, including billed and not yet billed, as well as when right is conditioned on something other than passage of time, classified as current.", "label": "Trade Receivables And Contract Assets, After Allowance For Credit Loss, Current", "terseLabel": "Trade receivables and contract assets, net of allowance of $14,184 and $15,310, respectively" } } }, "localname": "TradeReceivablesAndContractAssetsAfterAllowanceForCreditLossCurrent", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "epam_TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on trade receivables and contract assets, current", "label": "Trade Receivables And Contract Assets, Allowance For Credit Loss, Current", "terseLabel": "Trade receivables and contract assets allowance" } } }, "localname": "TradeReceivablesAndContractAssetsAllowanceForCreditLossCurrent", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "epam_TravelandConsumerSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sectors of economy consisting of companies engaged in travel and hospitality, and consumer goods business activities", "label": "Travel and Consumer Sector [Member]", "terseLabel": "Travel & Consumer" } } }, "localname": "TravelandConsumerSectorMember", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "epam_UnusualOrInfrequentItemsOrBothStandbyResourcesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unusual Or Infrequent Items, Or Both, Standby Resources Expense", "label": "Unusual Or Infrequent Items, Or Both, Standby Resources Expense", "terseLabel": "Standby resources expense" } } }, "localname": "UnusualOrInfrequentItemsOrBothStandbyResourcesExpense", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "epam_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average discount rate.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "epam_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]", "label": "Shares used in calculation of net income per share of common stock:", "terseLabel": "Shares used in calculation of net income per share:" } } }, "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "epam_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average remaining lease term.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term, in years:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.epam.com/20230331", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r253", "r298", "r310", "r311", "r312", "r313", "r314", "r316", "r320", "r375", "r376", "r377", "r378", "r380", "r381", "r383", "r385", "r386", "r703", "r704" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r253", "r298", "r310", "r311", "r312", "r313", "r314", "r316", "r320", "r375", "r376", "r377", "r378", "r380", "r381", "r383", "r385", "r386", "r703", "r704" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r371", "r372", "r373", "r374", "r445", "r591", "r605", "r624", "r625", "r640", "r653", "r660", "r705", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r371", "r372", "r373", "r374", "r445", "r591", "r605", "r624", "r625", "r640", "r653", "r660", "r705", "r730", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "Americas" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r371", "r372", "r373", "r374", "r438", "r445", "r473", "r474", "r475", "r567", "r591", "r605", "r624", "r625", "r640", "r653", "r660", "r701", "r705", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r371", "r372", "r373", "r374", "r438", "r445", "r473", "r474", "r475", "r567", "r591", "r605", "r624", "r625", "r640", "r653", "r660", "r701", "r705", "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r323", "r324", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r642", "r659", "r710" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r323", "r324", "r611", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r642", "r659", "r710" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28", "r658" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r19", "r189", "r204" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable, current" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r42", "r46", "r153", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined benefit plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": { "auth_ref": [ "r234", "r240", "r510", "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.", "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]", "terseLabel": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest" } } }, "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r234", "r241", "r242", "r510", "r628", "r669" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash flow hedging instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r45", "r46", "r228", "r601", "r609", "r610" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r240", "r241", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r153", "r560", "r606", "r607", "r669", "r670", "r671", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated Other Comprehensive (Loss)/Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r41", "r46", "r153", "r241", "r242", "r539", "r540", "r541", "r542", "r543", "r669" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r658" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r482", "r483", "r484", "r682", "r683", "r684", "r718" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Equity withheld for employee taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r130", "r131", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by/(used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "negatedLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r68", "r93", "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization of intangibles assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive options not included in the calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r655", "r714", "r715", "r716" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "auth_ref": [ "r714", "r715", "r716" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "terseLabel": "Deferred consideration for asset acquisition" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "auth_ref": [ "r713" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition.", "label": "Asset Acquisition, Contingent Consideration, Liability", "terseLabel": "Deferred contingent consideration" } } }, "localname": "AssetAcquisitionContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r68", "r99" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r187", "r203", "r226", "r250", "r306", "r312", "r318", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r508", "r511", "r529", "r658", "r703", "r704", "r728" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r221", "r229", "r250", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r508", "r511", "r529", "r658", "r703", "r704", "r728" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r167" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a recurring basis" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r11", "r105", "r219", "r220" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets in Russia" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails", "http://www.epam.com/role/REVENUESContractBalancesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r157", "r161" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails", "http://www.epam.com/role/REVENUESContractBalancesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time Deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r505", "r651", "r652" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r136", "r137", "r505", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r140", "r141", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price including contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r140", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity granted" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r139", "r142", "r507" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Measurement input to determine fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r139", "r143" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r145", "r506" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "negatedLabel": "Other acquisition-related expenses" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Balance" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r70", "r223", "r626" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r65", "r70", "r71" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r180" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase/(decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "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.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r195", "r212" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r109", "r369", "r370", "r614", "r702" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r682", "r683", "r718" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r658" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 160,000 shares authorized; 57,862 and 57,668 shares issued, 57,848 and 57,655 shares outstanding at March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r237", "r239", "r243", "r597", "r602" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r200", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit And Interest Rate Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r74", "r75", "r76", "r77", "r178", "r179", "r613" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRisksandUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r328", "r338", "r706", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r644", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r644", "r710" ], "lang": { "en-us": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r419", "r420", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenues from performance obligations satisfied in previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r51", "r250", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r529", "r703" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization)" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r188", "r190", "r201", "r253", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r545", "r635", "r636", "r637", "r638", "r639", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r33", "r253", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r545", "r635", "r636", "r637", "r638", "r639", "r678" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r33", "r113", "r114", "r115", "r116", "r181", "r182", "r183", "r199", "r253", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r545", "r635", "r636", "r637", "r638", "r639", "r678" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current", "terseLabel": "Liability associated with RSUs" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r68", "r133", "r493", "r498", "r499", "r680" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r68", "r101" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r231", "r232", "r528", "r627" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Foreign exchange derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r39", "r159", "r184", "r230", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Asset Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r39", "r159", "r184", "r230", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Liability Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r158", "r160", "r163", "r164", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r166", "r514" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r156", "r158", "r163" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r231", "r232", "r528", "r627" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability", "terseLabel": "Foreign exchange derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r433", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r450", "r478", "r479", "r481", "r485", "r654" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r2", "r3", "r4" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r11", "r105" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Trade receivables and contract assets, net of allowance of $4,724" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r0", "r1", "r11", "r100", "r105" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable 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.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r11", "r105" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r0", "r1", "r11", "r98", "r105" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r0", "r1", "r11", "r100", "r105" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r16", "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "IMPACT OF THE INVASION OF UKRAINE" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r244", "r259", "r260", "r261", "r262", "r263", "r267", "r270", "r280", "r281", "r282", "r286", "r517", "r518", "r598", "r603", "r629" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r244", "r259", "r260", "r261", "r262", "r263", "r270", "r280", "r281", "r282", "r286", "r517", "r518", "r598", "r603", "r629" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r536" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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. Excludes amounts for 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average remaining requisite service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Remaining unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Remaining unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Excess tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r112", "r216", "r240", "r241", "r242", "r254", "r255", "r256", "r258", "r264", "r266", "r288", "r334", "r418", "r482", "r483", "r484", "r494", "r495", "r516", "r538", "r539", "r540", "r541", "r542", "r543", "r560", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesByIndustryAxis": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Axis]", "terseLabel": "Industry Sector [Axis]" } } }, "localname": "EquitySecuritiesByIndustryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesIndustryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Domain]", "terseLabel": "Industry Sector [Domain]" } } }, "localname": "EquitySecuritiesIndustryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Carrying amount of equity securities that do not have readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Equity Securities without Readily Determinable Fair Value [Line Items]", "terseLabel": "Equity Securities without Readily Determinable Fair Value [Line Items]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Non-Marketable Securities Without Readily Determinable Fair Values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": { "auth_ref": [ "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table]", "terseLabel": "Equity Securities without Readily Determinable Fair Value [Table]" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r396", "r528", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r519", "r520", "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r167", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Values of Financial Assets and Liabilities not Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r396", "r439", "r440", "r441", "r442", "r443", "r444", "r520", "r564", "r565", "r566", "r636", "r637", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r167", "r173", "r396", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r519", "r520", "r522", "r523", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r396", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r396", "r439", "r444", "r520", "r564", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r396", "r439", "r444", "r520", "r565", "r636", "r637", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r396", "r439", "r440", "r441", "r442", "r443", "r444", "r520", "r566", "r636", "r637", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Amount" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r170", "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r170", "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Acquisition-Related Contingent Consideration Roll Forward" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Changes in fair value of contingent consideration included in Interest and other income/(loss), net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Payment of contingent consideration for previously acquired businesses" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r396", "r439", "r440", "r441", "r442", "r443", "r444", "r564", "r565", "r566", "r636", "r637", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r524", "r526" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r157", "r162", "r165" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r329", "r330", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r404", "r416", "r514", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r633", "r686", "r687", "r688", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServicesSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in financial services.", "label": "Financial Services Sector [Member]", "terseLabel": "Financial Services" } } }, "localname": "FinancialServicesSectorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r359", "r361", "r362", "r363", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r94", "r96" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired, amount" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-Price Contract [Member]", "terseLabel": "Fixed-price" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r530", "r532", "r534", "r535" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign current loss", "terseLabel": "Foreign exchange loss", "verboseLabel": "Foreign exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency risk" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r627", "r648", "r656" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Derivative Contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnOilAndGasHedgingActivity": { "auth_ref": [ "r158" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) incurred in hedging activities.", "label": "Gain (Loss) on Hedging Activity", "negatedTerseLabel": "Unrealized (gain)/loss on derivative" } } }, "localname": "GainLossOnOilAndGasHedgingActivity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r224", "r344", "r596", "r634", "r658", "r690", "r697" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r354", "r356", "r358", "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of net foreign currency exchange rate changes" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r346", "r353", "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r68", "r345", "r350", "r357", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r134", "r696" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "2022 Acquisitions purchase accounting adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Total" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HealthcareSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities.", "label": "Healthcare Sector [Member]", "terseLabel": "Life Sciences & Healthcare" } } }, "localname": "HealthcareSectorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r156", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r68", "r99", "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of property, plant and equipment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r49", "r185", "r196", "r214", "r306", "r311", "r317", "r320", "r599", "r631" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r364", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r251", "r490", "r491", "r492", "r496", "r500", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r252", "r265", "r266", "r304", "r488", "r497", "r501", "r604" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r67" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r676" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r676" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r592", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase (decrease) in contract with customer, liability" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r67" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r271", "r272", "r273", "r282", "r449" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Net effect of dilutive stock options, restricted stock units, restricted stock awards and stock issuable under the ESPP (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r92", "r95" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r557", "r657" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease term of lease agreements that have not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r727" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (excluding three months ended March 31, 2023)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r558" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r250", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r509", "r511", "r512", "r529", "r630", "r703", "r728", "r729" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r192", "r210", "r658", "r679", "r689", "r720" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32", "r222", "r250", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r509", "r511", "r512", "r529", "r658", "r703", "r728", "r729" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r167" ], "calculation": { "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r11", "r105", "r219", "r220" ], "calculation": { "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities in Russia" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r190", "r201" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Borrowings under the 2021 Credit Agreement" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "Daily LIBOR Rate" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Physical Location and Values of Long-Lived Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r227" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Total commitment amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r33", "r110" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Contractual term" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Unallocated Amounts" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r38", "r191", "r209", "r250", "r333", "r375", "r378", "r379", "r380", "r386", "r387", "r529" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in consolidated subsidiaries" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r117", "r150", "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Purchase of subsidiary shares from noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r248" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r248" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r66", "r69" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by/(used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r50", "r69", "r197", "r213", "r220", "r235", "r238", "r242", "r250", "r257", "r259", "r260", "r261", "r262", "r265", "r266", "r278", "r306", "r311", "r317", "r320", "r333", "r375", "r376", "r378", "r379", "r380", "r382", "r384", "r386", "r387", "r518", "r529", "r631", "r703" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r259", "r260", "r261", "r262", "r267", "r268", "r279", "r282", "r306", "r311", "r317", "r320", "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Numerator for diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r269", "r274", "r275", "r276", "r277", "r279", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Numerator for basic earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator for basic and diluted earnings per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adoption of New Accounting Standards and Pending Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r146", "r418", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interest in consolidated subsidiaries" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingGainsLosses": { "auth_ref": [ "r56" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of gains or losses resulting from nonoperating activities (for example, interest and dividend revenue, property, plant and equipment impairment loss, and so forth).", "label": "Nonoperating Gains (Losses)", "terseLabel": "Interest and other income/(loss), net", "verboseLabel": "Interest and other income/(loss), net" } } }, "localname": "NonoperatingGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTerseLabel": "Nonoperating expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r46" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Unrealized gain/ (loss) in fair value" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r306", "r311", "r317", "r320", "r631" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Total segment operating profit:", "totalLabel": "Income from operations", "verboseLabel": "Total segment operating profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r550", "r657" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease, impairment loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r547" ], "calculation": { "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r548", "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r546" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r677" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating lease right-of-use assets amortization expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r556", "r657" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r555", "r657" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESWeightedAverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r320" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r225" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Commitments related to operating lease agreements that have not yet commenced", "verboseLabel": "Commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r148", "r149", "r152" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r40", "r44", "r531", "r533", "r537" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Net loss reclassified into Foreign exchange loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r148", "r149", "r152" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r233" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in unrealized gain/(loss) on hedging instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r148", "r149", "r152", "r236", "r239" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income/(loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r148", "r149", "r152" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax (expense)/ benefit" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails", "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r52", "r68", "r101" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r54", "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "negatedTerseLabel": "Other unallocated expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r20", "r190", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Other long-term debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Restricted cash in Other noncurrent assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSNonMarketableSecuritiesWithoutReadilyDeterminableFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Changes in fair value of contingent consideration included in Interest and other income/(loss), net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSAcquisitionRelatedContingentConsiderationRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r63" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration for previously acquired business" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r672", "r673" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r62" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r247" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments of withholding taxes\u00a0related to\u00a0net share settlements of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r58" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r58" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Purchases of non-marketable securities" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r246", "r714", "r715", "r716" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Payment to acquire assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSDeferredConsiderationforAssetAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r64" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Purchase of noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r668" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r61" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r674", "r675" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r60", "r128" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of stock under the employee incentive programs" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r103", "r211", "r600", "r658" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Long-lived assets", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r245", "r336" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Deferred consideration" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Deferred consideration in 2024" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Deferred consideration in 2025" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "Deferred consideration in 2026" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Deferred consideration in remainder of 2023" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/COMMITMENTSANDCONTINGENCIESBuildingAcquisitionCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r46" ], "calculation": { "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Net (gain)/ loss reclassified into Cost of revenues (exclusive of depreciation and amortization)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r84", "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r84", "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r83", "r86" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r70", "r71", "r186", "r207", "r223" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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.", "label": "Restricted Cash and Cash Equivalents", "totalLabel": "Total restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r70", "r71", "r223" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 1.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash in Prepaid and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r70", "r71", "r612" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical": { "order": 2.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash in Other noncurrent assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent.", "label": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCASHFLOWParenthetical" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r216", "r254", "r255", "r256", "r258", "r264", "r266", "r334", "r482", "r483", "r484", "r494", "r495", "r516", "r606", "r608" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r24", "r208", "r249" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r297", "r298", "r310", "r315", "r316", "r322", "r323", "r326", "r432", "r433", "r593" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r421", "r422", "r423", "r424", "r425", "r426", "r430", "r431", "r436", "r437" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenues by Customer Location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Estimated revenues expected to be recognized in the future" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESRevenueExpectedtobeRecognizedinFutureRelatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Revenue Expected to be Recognized in Future Related to Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Long-Lived Assets by Geographical Areas [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails", "http://www.epam.com/role/DEBTScheduleofOutstandingDebtAndBorrowingCapacityDetails", "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r554", "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r46", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r136", "r137", "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r33", "r113", "r114", "r115", "r116", "r181", "r182", "r183", "r199", "r636", "r638", "r681" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Outstanding Debt And Borrowing Capacity" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r13", "r14", "r15", "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information 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.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities in Russia" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r126", "r129" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Components of Stock-Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r519", "r520" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r634" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r634", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r48", "r89" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Long-Lived Assets by Geographical Areas [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONPhysicalLocationandValuesofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r81", "r82", "r85", "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r81", "r82", "r85", "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r446", "r448", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r122", "r123", "r124" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Service-Based Awards Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r294", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r367", "r368", "r634", "r736" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r294", "r295", "r296", "r306", "r309", "r314", "r318", "r319", "r320", "r321", "r322", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingProfittoConsolidatedIncomeBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesbyCustomerLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails", "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYComponentsofStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Awards forfeited/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Awards forfeited/cancelled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awards granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r462", "r463" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested awards outstanding at period end (in shares)", "periodStartLabel": "Unvested awards outstanding at period start (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested awards outstanding at period end (in usd per share)", "periodStartLabel": "Unvested awards outstanding at period start (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Awards vested (in shares)", "terseLabel": "Restricted stock units vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awards vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable at period end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable at period end (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Options outstanding at March\u00a031, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at end of period (in usd per share)", "periodStartLabel": "Options outstanding at beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options expected to vest as of March\u00a031, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options expected to vest at period end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options expected to vest at period end (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of Performance-Based Awards Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options vested and exercisable as of March\u00a031, 2023" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and exercisable as of March\u00a031, 2023" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding at March\u00a031, 2023" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options expected to vest as of March\u00a031, 2023" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "ESPP purchase price of common stock, percent of market price" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Equity withheld for employee taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r17", "r188", "r205", "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Short-Term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r193", "r194", "r202", "r667" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r551", "r657" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r218", "r294", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r365", "r367", "r368", "r634", "r736" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/GOODWILLGoodwillAccumulatedImpairmentLossesDetails", "http://www.epam.com/role/GOODWILLGoodwillRollForwardDetails", "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails", "http://www.epam.com/role/SEGMENTINFORMATIONRevenuesfromExternalCustomersandOperatingProfitBeforeUnallocatedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r112", "r216", "r240", "r241", "r242", "r254", "r255", "r256", "r258", "r264", "r266", "r288", "r334", "r418", "r482", "r483", "r484", "r494", "r495", "r516", "r538", "r539", "r540", "r541", "r542", "r543", "r560", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r254", "r255", "r256", "r288", "r593" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r112", "r117", "r459" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.epam.com/role/STOCKHOLDERSEQUITYStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r36", "r112", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized repurchase program, amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program term" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchases, remaining balance" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r21", "r22", "r112", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r112", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r25", "r26", "r90", "r658", "r679", "r689", "r720" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total EPAM Systems Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r146", "r147", "r154", "r216", "r217", "r241", "r254", "r255", "r256", "r258", "r264", "r334", "r418", "r482", "r483", "r484", "r494", "r495", "r516", "r538", "r539", "r543", "r560", "r607", "r608", "r679", "r689", "r720" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r120", "r249", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r418", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-Materials Contract [Member]", "terseLabel": "Time-and-material" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r646", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r646", "r710" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade receivables and contract assets, net" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at a point of time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/REVENUESDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r329", "r330", "r404", "r416", "r514", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r686", "r687", "r688", "r737", "r738", "r739", "r740", "r741", "r742", "r743" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/FAIRVALUEMEASUREMENTSEstimatedFairValuesoftheFinancialAssetsandLiabilitiesnotMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price per share (in usd per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, end of period (in shares)", "periodStartLabel": "Treasury stock, beginning of period (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r37", "r118", "r119" ], "calculation": { "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r22", "r112", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares acquired during period (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r112", "r117", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Value of shares acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/STOCKHOLDERSEQUITYRestrictedStockandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both [Line Items]" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINEAssetsandLiabilitiesDetails", "http://www.epam.com/role/IMPACTOFTHEINVASIONOFUKRAINENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r78", "r79", "r80", "r289", "r290", "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/BUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r552", "r657" ], "calculation": { "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/LEASESComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/DEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r269", "r282" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average common shares for diluted earnings per share (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r267", "r282" ], "calculation": { "http://www.epam.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.epam.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7,9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 95 0001352010-23-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001352010-23-000027-xbrl.zip M4$L#!!0 ( "2*I5983/\!P2 &/Q > 83$P,69O M2YG,/$TU@2;9,0@@#4 T\^OO6;JQ$"!-)Y((,IRIBD422R^GS_*=[?7?WKZ_ M>OC/AVMGE(Q]Y\//W_]T>^7LM/?W?SF\VM]_^_#6^?'AW4_.4:?;?VW=MMY&[KI6 :)XVHI$NDY::R"H?.+)^-/3KMMKKH*HZE6PU'B M''0/#IU?0OU)/0K^/5&)+]_8Y[S>Y\^O]^DEK_NA-WWSVE./CO*^VU&OO -Y MXIV\ZI[TO2.W+TZ/Y,DI_/_H[.Q #OHG_^W!(/?AG@)?9R8F<%S?!5(.]/> 4[O^M\_ MWGY_^^#TNIU>>0*%H1?&ZL(>2/WD@^U]:;"T%]G_W@_-P_?$=3N/Z[N'V7]?.AY\N[QJ^![R(GG1# M+9 _G*>!)S5>M?/FYCW,YOV-<_7C[?6-<_WOZZN?:5KO;VYNKZX_KO',G+OW M=^U__GSYT^W-[?5;Y_[A_=7_.>\_/-R^OW,N?_AX??T.=O"KYU?#-)8FX%_3 M.%&#*7^E8*1!U)-W+#N(*-BX2G@W+07)^<-(Y.;9K M5;^;/X!T2YQPX+R/\*?5C7SGS0LM6_VF.A>-(O-!FUJ_GE-:G=['7O&ZX1F.4NV.1"P-%=ZEX[[4*$?B$;#+ MV.&!3]&\X14V-&I^A@N!1XUAX>^3T/VT!LM_3P-OPO(#V29(N?*SU*Z"+8BT MH?#-E$( M1^" ]XC_0XEIDV MORJ1L$0>$D@?#J)S%P;M?Z9@P0P4?,MLD"_G5\$]09A4[@L*]%"\J>/\'/@R MAI' &/4$#P<17]W$6H5YI''MU(%/^[XS$O 6O'8L10"\/"X_DRFRXVR&W7:P M3G;;OR2L'7"(>WP__XG$[;C$YF]/'M/P(*T8' MJP\+.I96?(J^#_(1'CH(4YV,4+&6 KB#8<\#I6,X+['$LTZ/U1X]Q5PN@@!. MHHZ%5K)&MOY13*YA1^-PG8Y&IAQL40V00;/'H%^F?"_5R$846N:H; !?%RZL MJB= RC@3!22.%#W+;N! )$Z8HGC*3MT!:I?CT&.!!K*SA[X>3^-MOCD\OGO"0G!RL[)#LBKW&G)+#SNGB0_*1'$S ,^UI:<09>0(" MZ'5/5T?5(2Y$D0.,Q91TRIP'2!1D&K31@19\6(%I"K;2 M-V=7&K0M!YUC6HG; ';"D8^H:^.V%/65TO:( ?!EHZ\')85C6E4WUL XO/X< M*8.C-P4'?$I"7Z7\Z3=)_O2^((#>R604>DC"6PFTZ1)(.@7_B;,+ @>Y'?X# MK$W+2,L8%DX@IH&0V2,0@^2?E29E,=<=]XA;9M"G"*9.%&HKN9(<TNV>XN[F/]SA-H MU9>P#PG0MD_C-#>79CT1BFR:"/82.!'QI@5#15J2*+S@5J (?@&83"H@]!"^ MVIWN54:/G[]J]%XH&?@SXZ0QQZD[JMFE)T7>MBK:C(KV4#C9!HP-^[!\N-T, MT4Z4Q4B!1GPE^K MR908Q@"X1ZHEGF:X.4Z)GQG.05MJ3G\:A4&%8 PII SH MTN;C,\@DSQ\#_"9,?42AQQ%0>79XI+I MN(*4F^,9ISX?>[X=L0)?#H4/OZ5!+/V.'!EN#GW8C@$)H\T779PUL@N(&E0 M(G#=Z8@]B,_MC](G272+KL1Y&L&IL[<&1F)9NVF"C9@S*6"1!96184Q2DPA' M 4[71XV@(-@+EX">1 J"+]WB%07.1GCH4XKUOP(@NH10)T!TYXTKXA%NE#N2 M[B?6C3=DK5_*^%]JK7NTV&J NO48;:*B9D%?2+0P2)6(T1;R5.QJR:9%T7(@ M40W6BRN]%%4%$9>?0F:'X8HM^X[2<3H]Z)U?:(\-/EHIHK MB[&281QU3[MG*+G:CX???G-V<'%W^=^W[^[KTDWXOR-M1QB)H6SWM12?V@2J MG@M_(J;QSLJR7Q9SEA4QDLP60=T:0Z!SV,+8L49K#R>!,6H]&<.X1>&4%U5U ML(_PO(F@H-Y4(]3R0U<:@ -'&PR-S (HJ@4M,KA9EO*!SL)5K/T"+$6@1W/6 MUC93R$"7A6;8LTV Y,^&B!^W2>+'2A\K*K(P4S +?45$#%]1""7L?S DJWI, MNVEBKP9E,SA&S8UD$4)*5JHA5?1U^$GJMHAC?BXJ&&2U6RJ@($!CKY-O#:19 MA*&Q>(6;XCT9P1C0,(4SS?B>R!XX&!23/AK@= M#%]5?!6,8JC%&!]B40GX:APE,+ 95+,&;J0U"D@/9A=63=A 8;PQ623:-UK M$JVSJF6-$B*;,1O8&(W!H"QLA0X?:Y2P30G=.UXG_./!@,9&'MU+_?AB08@K16Z<&VO5SS4YZO>Y M]6R^L(+*$@; QN%:C-(:A!BG:"-\#0[T[3>]5]V+XR<]_W\%I.$I0J_>2I$0 M"/$6'4'D,MB\P[\TO(9TZ-PRG,^Z1!THMO!(.5XJ:YP$V5U>=<%!*L*YD#7& M2LSN"TD>N\3QI8@3)YF$SN[!GC.50I.>'YLW9TX7JRP9A_+E %UT9$$==_]N MIS1CA=2-M>B]5IA&99V'F7G!/H^!44<+"[*KR%F:0Y7D=5'CL?1P)'[F1MUE M_0P]N";J"RR4!5YT=C/E>04<20V<")TJJ9]DHWDT4:*@"H)99J)\>%-UF%(6 M0QK9G0HDVF!)T1F^ER=9:#D&RPT?EBU!_0@S7!;VO'C6DTMVIN8&RN,I1;2WK MNRV#E?6(9^Y_-:$4I3V@LS<3M(W *&[*D,K(:/@M(0K6=5-&]Q!=[8=@Z6H; M[K K \_8BED@HB^8+@6?BYE);>/D5A$G]Q%H1,N7/EU:RG^67UI1?O="*6^H"9L=?EGT>41P6152SR&BOTV ML'1>F/:3EDWO?SIECPW? NJRE(+WA?#^(D!2@P,L@9DL"15LB.'S4D[:IT!) M;ZQNM<5&_]11S'34&GN+ZX!@,1&-[#2/F*X]EU"FXS21^4=S5G)S%N@?(<>2')L5#6P/TR:S/89MM#N/J0NDZC 3:(%>TI>__V[X#L6^F],*-U&P< 2?V.97IAZB*\C- MA7PK3A;"YT\0ZOU\NTE//%<)O,Y=8G]MX8R5QIHBUIES;<$\V_71.HH=4, 9 MPE;X1S_$L-'B[C N8^91B3 B[75QV1)7:3<=QPE*AA@]G'+(.?F8K9^ < $% MQCI!L40F9OT!WU&DH,R^KU!6]K#K>&"B%Z!Y+5VIHCR<+$N'<-Q42Y/24!S- MIN"R+Y50\"0!*0C,HH_H/6D@'Z6(PV #<%+!("3E][ R7B9\+/_AR1@TKGXI MHSYVCG?%7@O^V]]#5GB\Z^Y1RPO6[VS>?:]'OYMA^<*4T/GZX,8G U5;656! M)8;PQ]QO9Y4COO6^6>_;ABA -UP M-Q[4H>0S5/W80L)E2!A3%3Q.G%U$'IA=1M%@,HAS^41%0U36=2&,4%*F@2)0 M,(\&+!1JLZ\B(42 ' ;:VS 4I4&T8M%C+?W0+7EQAA*3I:.1!@@G^,N6-^@ZH"-'H[_]+,W#FAI)/8K4QLQFJ'C8M4U5&8G0N=56+-R,?4=U;)Z,#,E8+Y8O6W7X#C;^+X_'=]WN(WO M:TY\WXJD0(Z$A5^XBKD@#G&*FQ%><4*%I:"\:>F M_'P K 9U;V54*W)8AH8Q4EPS2)::XD?(L_:X02,W0;3=&V=A][YB:)?*PR5< MVPW,\E"C'I0O('W& BWP#ZP;:#LQ?,7X>HRU\>*ZY3!,$S@F*BFAJ4!960_3 MK/&%5\<\WM0HX^)WMC>DE@-;="_#\RL-,3/\/>?VGL3"Q('$]<&P*ICS0+@H M_U')XT>9:6Y*8:J3==++/A;-T:FM*_U238_G]9;D/C/T.$8@AZ(/>59=S;M E+Q">P@6?40 HN U53#:AI;C(_LM9@G7H-:I%? MFZ$VP,EA$G92'R0LLLQRRPDC#DRK!9!$H67_J>9F#)&8ZA M:_QY@#(;&Z4$ M!-*O&(,FK=2>&U(>RQLZP-:Y6"YAEN',&I7??G-T M+)A';;A-)#6P)VI-Q/S+*J<)>OEMPP5\1;5M0DUP/XV%=>>9?+A"CR2PIAF% MPAY)="3XK XUA5K8RECLV:FI,LQ7QVD_EK^EE/8L?+K$E"H6;DU?)5*9"KVP M;.FL#-/#H8/ 5"#\O#@K3, &OQ1I5G4Y.^ M6]";S21M'&#=4N']!)!36*KTE0'VYE%EF;%5=PE?Y8Z4?#0=P.@1J2\LD\*J M9)CAS'36LEAED085]J#).D?7$D+NF\$\\E_!R(D]Y>:[M5!V+D?*V"DHU.,, MV)3U-1Z+C;5@M+;[!Z\#L^GZA5HXBTT)GVM@ZX/;>C8" E,^TN$5G[GQ.%-L ML9T+Q1',4$$-O:$U1M'5Q J%AZ4HT%#3&@M:(Y,# H?#&X.)13W#9B+VYY$D MGG2Z;4H*186D;"4H99EKS=C8A?6[C)=Y8\L(#*4M1$%-&(8<3<$'2>E2AXC" M&"DXHY"<9:".(:&78?T44&#A6?ABPY9M6,:S9^H5VA@M"T9D ME.(T(J%J&X55@>HZ&F31N#D[W:"MME$5E:TFOP"6S#&G;I[" QQ@3F,&J4SP MC0[3X0B!L] '48C0$C^L^!O,RN/FB?2;X9,5Y74W7! =)$?"'\QTMD0]V_ [ MPXT41&9M#9,VALCP@8[8(/G9;+5#>_%:'E+M@&(B) LY4KOYT MIIM!;(T<$\D]M[[^AFA8S>ON\3#?X"2->7D5&?;,]IVDVL7Y1A<)!^Q^6>R* MZR#X/T['G#WUF?XLW)I=3B,K*MWQ8K!CMM F1Q &;)''L;'&8S+4,@-\KCY4 M/^6JQF8].@$%*+'FA#!_RF$3M,B/4K>S-_(PR%I&4QHB-61@PGQ(FE_)0/-%,@,$:/0*XLF*J0B&C.=C41 M*A[Q16 ^XUQY)>=,FK5$/>:.+OS^33GK#>QNYY:V("T%;2U3/J+,S-\0' M>+I./L!W8&9+'RA0 EDY'S ($K.(5^L#W(8'_>GPH*-M>%!SPH,:(^O7J6W. M'84F-R48817;=>G[)D";<@=^2V6VH1% MD5 SILZ6A?*I1C'@8--(:@Q2WR4;"8P8CMC*XD[WL,Z+\EDK<;%1%ZDHE#T[ MQ'Z(^!B\ H>;I#K(?%-F])A>1V'/%/ 8H%72?>%?&>X6>6O1^DT:=-WFT4^2O@2=Y^5=8 UYX/%JK7YF1P#RN MRV/F2-X^QTVQNDFI %B&DS5%&*E'7KJ3*OG)%QNZ8SNV[<:G3G-'S4\)@DGP&H^R""(I_ZC")1P>J=G1]TU M&/TE)B1Q6S]T6/W B:9 \&D02_^K3G)CYG1C90'/Z>#52?OD^*Q]>G9ZME#A M;O*<4D,%L%D6[[B.L9H9KC+B5\+XP3DE,!=B2V M^8,55A[J+ Z&=:"O>3$VR*0H=W@O R58MX63QFSH_,"B(ESC @5EGB-'$"&] MUJH?^( DW!0H<*T:95US^#QH59FVVPC08A4[5XFX*X4G%0/$0&>,LF(665QF M%E9G3N>(,,-X1/HRC5@)G8-W>0) E %&^(.66 W(=MD9"50XB^43;%XLHJ2N M$5;EB#T;/H8O,-TA\;'HD'-=&='X\KP-4KDS2!CS-[#K))Y9#'!%\T%S]*(= M<;%#KJG99+(R['+41"^6UK+X2LO'3#A<.:)!'%Y&)LB1=>IZ\HE4(\WSJ)5?A%HR:U4C')EN)4*TSO@879= MR-\?>I1J9V,&*039'N?J\<^Q-<[P0ZYGBMIA;J I4&ZPN#ZY'>$Q)MAHAC7; M\UNR'S T($JJ_DO4:&G@V:"GLT-;LCY577*W\176L4=V@.:BHMJ&/AN!V5]< MXPD1FUU06TY=YTF%BY8VQ\C@@YAY%G,DU&#R^/JZY]O^-G";KSZQG]3F,CF! M0/%JQWL93!<3!5LF7R"-E@V:+X]WX1TUU$2)M49IL8F@E/9)NT42UF@1V:_6 MGAEPG6=$"1&8A$]#>.+&A(:O5675^W+J\"6G#C,GAO/Q,%+:HU,Z=;ZGK"WL M3J!6[!)I0.77ASJ> 'JQSHQTD^3F&*6F+K-[ 8>UWY4CU"OYWBU.9ROE)#T: M$R'"J,.$Z[?2KN9\#ZOB#*N,$=DZ/B=FAXI"I1Z]$RHFM3CPLK)"6)\CY,(@ M']A?4RA*]T7A\0QSX]*V&C>*'%78;!E=5L4P$)B23?)!59!]55RU1'-EI KK MVQ2>))O$D[[$DL!4LC5Z_K)LQKG]"AT/UM$7-F@X8+\IY\;ION)B$52^'9,7 M*!*Q&!QJ]!<54 F(5M:R 1E X(J(=[H'BP7E M6Q5'6"CGHR2^^%ET':DC0M9=>8#\9@-V>K M50R.IAY:7I;L%*0=.];I!1V6 MGMC)IU=\-(9 S[O=5+X\K%2E1(P4ZWK:D@0F6L>S8R\])=,P['11P3 ZA7$P M8 7:O/YYG)@&$:68!F06OZ;>T);Y(&\M/\8W5?\TA15)KY 6(@O5!UFC,9W- MRMH+[\V3%F]:)0<:-H<#?1D]N/+%I"_<3ZL-D%RYUS-W!183?6>32FULI $L M\[.5EX1PS7JV*",HC=@H-XU8$%M /)&KN-N4$,ZZWV6_"16"+WP]"U5BJ1X= MX4;R6=:2@$87U?\*1]Q;E)H85-,3=PNE22S&2Z5)#&>Q;3H.NT<6N?VY<]]Q M[H$5B$#&[?>??5 U+HU&8B\_.RY?_C;TO/:-%L$GYQ>Y=K&_Q08>)>0H\=2]K/F.7F5M63N=4&/UZG:::]['8\MC:1LO:1J^VMM&* M;*,5R<';.^>7VX>[Z_M[YYO[\IJU546]Q4BO1F5;EBORJ&(*<2."8K M8=:'3'WKYI_QYZ?\K]%LUW68;UXG)" ROH6%1]LP*%]$L3RW?UR@PNF+Z;D* MZ-%TTT69&#&)#(U:K#=J9DR3YY_SX]#I\I%(@-@3S[[9_-RAG_83K_K;T6GG M]&#^S]U.;^YOBQY[T#GK/OU3CXXZ9Z?+/7:?%H(7 ]8[!M'VW<[ASDQ \?E! M]-GIE55CU (K2QY&STYA]7K>#(69:6K5^,^)0^___='IL8FX\QS8T!-:\08]/#@\ M6AGJ4C?,OQ)+>#7+WRT0MKXL_J^K?E0V<\V%=2&$LKJ=^P29?14^OO5-/(UO MXF0#?1.XS,K[;D>]\@[DB7?RJGO2]X[G\/^CL[,#.>B?_/=H9RW] M& 83$P,F9OG\275>3 M-'K_X>'_7L^S3/2[T;5_$W?_LK_@;^ M5ZOX;__?7__7SD[T.A_5$YU5T:C0JM)Q5)=)=A7]'NOR8[2S(Y]ZE4]G17)U M744'>P>'T>]Y\3&Y4?SW*JE2_3?SG+]^SS__]7MZR5^'>3S[VU_CY"9*XO_Z M)GEQ>/AB?Q0/]V(U?/9LK)\?O=#/M'H^'NMG/XZ'^O_MPR"_AX_S=\IJENK_ M^F:29#O7&M__TX\'T^KE;1)7US_M[^W]GV_"SZGB"CXZS*LJG_RT#Q^%OX_S MK()Q%/!<_B<_OOT2_G*53W]Z >^H]*=J1Z7)5?83S5R>9#X]RM.\^.G;/?I_ M+_$O.V,U2=+93W^Y3":ZC,[T;72>3U3VET$)N[53ZB(9\P?+Y \-HX>7T(^W M,C-X3IIDVLQT_P"G=_)__W[Z\^EEM+^W>Q!.P!NZ-]81[($N'GRP^W<-EO;B MY/WQV^CB7Q>7)V\O!M'IV:O=N4-N;]7+OLSB8&__*'KS[NS7Z/+D_"U.X^3L M\O2?)]'[-\=GZSQ+O!3W_SMUS?O?CY^$YV].]OYQX?C M-Z>_G)Z\CBXNW[WZ+7KW_O+TW5ET_.OYR]8YL7U[L%8@ M3U,5QW!'[*1Z7/UT\./NCT=FK>8(&=Q6592/HW=3_-/J1O[-WQYIV;HW+6+U M."LK/2E!/6:CW4&DHMJT!&LW526+]JJKG7TW;?/#P[V7JYNS(MV]54^ MF:I'VLSN]9S1^NR_W!Y$U[K0PUETA9)61E4.2[?_X_Y+%CBMX:?G/[Z,MGJ] MH.]5426C!!:U6N6JND4%,>1E? V&H5G"WLLE:QL<. S=%=XA45&Y<_P0=!1$UCXBRH? M?5R#Y;^@@?=A^4%L*Y1<_4D7HP2V8%HD(XU+^K]Y,WY121&]5<5'747_5&E- M?Z/Q1XJ6'A?;'479F2GL'W^H_YMQ8J;^'J?>ATV)RGKX;SVJ\&S@\H%=C79$ MK,=)1L& $K8LAJW*;Y*2?I1]:-L=$?LX.1R=2W@*_@XLVN0&9INJ==!4.,Q> M[(F*0??H. +K Q>-K:+9(+J]3D;745)&26;L.OA4DL&GX)?'5X76%':![Q5Z M#.8+[,"@^4?<3GSJ<0P.1UQ/=J-+^(FU-#^[@M_#C:QW7Z2,I MO3F>6K3*XWWA-.T%_!>/VY&<3CE]+,LWL&)TL(:PH!-M[DLU3.%"A(>.\[JH MKM&2U@K4@>CC<5*4<%Y*^$X6TV.+F)XB'U=9!B>Q*%61:*O$[>94X"?0I8HW M+;QU4F?)2+5UD+DF/+_B<\-Q/3M4A^MTJ*P=\10 @=NK>8"&X9F)ZP)E/$$G M'NT2N!'4"%8U5G _1;<)'([@+(BB@J-417F-%YL]KP=X/"9YS%.D /SC.TS2_+;_[]NCYRP<\)#\>K.R0;*GMWIR2P]WGBP_).>66 M0&&9T]*+,_( K"_]WQU$I \D@1T&N^A!!SM_G"("^%K@(F:D37J=(#&*[ M.W9<*#ZLH#05._2;LRL]VI:#W2-:B=,,=B+2-VBEX[;XEDZP/6H,>EDL_2PP M569MKW\-_,B33]-$0NY]"1D^I*"O\OX9]NG^V;_C GJKJ^L\1A%^NH$V_08* M7*)H"RXC:#0B#YC\G!1F+SG;<)FUIHZ3H=4WS MPMQJBJ[ANQV.HJ*,%5K#>/=E5I%R.!C_"5;PC4I2^C1>D#8R#F9M MK%/4P&@.B\-G_+_;(JE 2^,=B\';XIBH(ZAC+^]GV@X9UGF[QQBU^ MZ6V^1/KR(2P?!@;F <7/=IHH9)FE0SDJDQ"%A=8 PRAR^7-8F\"!=) MI0A(/PR(9%ZG,08MINF,! I(WRK*S3BB]T^CJZDJF^4BG\KY& MQS"R"1Z#QJ,'M Z5^H3B/\U++3.1B5N'%5^2P,V!\5,$XHUU47 LM1%NB7(. M:,9H"^& *"9>_>G/N@1\=F_\7N$=T(IV.2;XSE:8[# M^=JY6Y\GF'[TS&*7:PD-RH&OR;V$)6UN]Z/I"(4:6KX/!Q>_J^ ZN+HJ-)[K MJ)V(FSN62/^GAG-@Y310V5:ZY:QV"S0\N\SA;7KB M3TD%\CY:0@ I-Q;K>*51,+(%O WGI1=/N,P]E9"8??13D;R-9+#H3R.M8Y:6 MSHRLDG2K**+&[FQ(./C9.H6#G:,A![ 7?L9*SH'10**MG$YKR#MJ9%30!0A^ M4LA-"38KKCM=V9?JT\ZY3BD'PUB$J%F[D-(PMT.8')Y'@I' MS6$;!N2ZH"TU3#+E7VK>1T3KZ52/_$]X]PN%W^>["*8$X,7N"]1(8*(1[.&G M O<>+JVY=0&BQ_;<5]2PS-.ZFO^5+PYA?KXU&"L9QK.]YWLO\,CLW!Q^ M]^V+@Y=GQ__O]=L&F-K_W^O"C'"JKO3.L-#JXPZ9"3^I]%;-RF]65N"Q)N&S MQTK?+.%?4OKFF[^-5'F-YWQTK4:IE:7 MXBH-X8++P#O8J+4?]6GM:>G%Z@[ H^#OI0GYA^C]8 !D=*VR*XIN3,CH%H#5 M. Q)E'CKD;-7P; 1 #E)*LI=#XO\HRYV5%GR<_%TD>MGS'^"]DG&823$%\;JDJ+0-SE[:$E65D4]8I0@1AOE_='4W+XT*+"5."AB M!L.?\E\%H[@JU 0?8J)#\*O)M$IGS0!DAYM):Y21#<'9IHX,OQ<22M4M"?N& MR'K<)UEG/6,,.A*;"3LG")Q0,T(&3M%C#D)M*+]:;PH^[VB=?,=+"GS:*^%" M%S>/!DU^3 ?RQ]W]HZ4DNN4 8/'N#JAQ_#IH)HQ/I2)X0U5J7L:5(@NCZ!?C M$;6]G^<'^S^^+*/N?1Y\L;25%XO*,U#C&.73%;K6>(L(C%=\Z.^^W?]A[^71 M@Y[_K\',?@B4U&NM*K+ 7V-LFE(WFW?XEPY-H!Q&IQS89%NB*Z"P\$A%<:T[ MPMSV6W%[P>%6A'.A6Y'Q:P;C3E--280J2K4JJZBZS:.M@^UHIE5!_S%3:F0*NL;J)YHI.V'R&38=P&FHL9BCWH)L)90! M<6$>2E$GDXF.<22IS8ULL7T&PS0 +94N2GASNL\5#S!<&C01YKGJM+*CN1% M)YB".M42HN9-+?*:2A7JJ=FI3&,VI/+SUML#6RM1Z(E*L*[ +4'W"&U,"_9S MK)-* HL((Z4\OABN'2CJ: 5BAP\HO$1+.Z?XA:41CQWY(?#K)5=VCAC!^AVW M@1)+R/1]:9AXZRU"0!@3G)4GQ1:QX8 '3A)-S6Y^V^7=YIFEE7K,,SU!VE8! M:3L'&2GTXZ68NM?LP92EFTZ0W1EJ.&K;GF*DXIK%N-0'5F8; L[H=4ZL'\(L M^3"J7"SO*\Q2)BC!1/]'50]>@/ % 0P!HEZVDJDJ1.K&F MDKK2T0][=%_/,:;&6"V[=;2T->6,*8[?PZ,W9I=[M,T&#(GK7]:311?.__/VCDKVKY>&./>]?YD@W\1&QPCCVPBJ9L\X7P++%V*[GZ$-%-E,Y7JNY) MYL#!JP#;/2H M9*Q-YM@YU"-SH&/=HW^"E3T>K.S)RY_'*?EXZG]9!U\\ :MTKW(PO\8*'05C M^:D[+&=&M6Y*F*B/+CV6M8WK-)HHBJ3 K50@WPZADJ_5,*FP[B735X@\AHT: MS,^\U%1^!E^3PCG"2W%A62:P9>LD=CU 3Z9I+K#VPOB5#X[7>W+V&\Z^5$;I M[ JN!4*869$ 3RW/XGH$/LY5D8-7AW*07&DI350B*WA^QPE\+D'/!.1@QM+C M(!9SA R_Z'U*)*B!A&L$@-B0 K7G?_/$B8Y'JM:@JLD+$[;.0Z3A-(?/P)LW M3=;Z(VRV7E"$;:@UZ04XX60;CT7=B"16!)M4T335(&.P[.C:DTZHJE3H_6(# M!KVJDY0 -P,,92 !"ICK+#=;LVT/H34JOG,"%FD95 M74Q!W\58S5JH&FUVZ]R/\KIP-;M37< +)R8.,$^CF=C88HD>N&,1)^5UGH&3 M,-LP6;SIC2@>[.WNDRC66:IN42FANX?$ *#@=%D:S'C*E<]Q45^5I@9P6N@) MHHN;"J1#1=U>)ZF5DT6 -5%Z&%C# F:LCZ9\^MV:D$4$?KDI4M(C(3$07S[Z M$]AU(QA804R6$.N( 9@M0_W''Z*6"-(NAQF^1!C@*?S$(8%$N Q'JL1X':JU MLEH8-'\ !/>7V\UU+2!V2EVQ2A^EZ#R5$=CG'.%.\!_#_$9JT,WN<-A&YM$" M#I%QNY@X9)04HWI25GAQE)C/U%=<+(Z\"!7"C[6Z\>Z!(-L&!09E]'1EMH>P/\.MU$5'FV- MMJD_!9M_IA1Y?Y_^+L-*53:X#QCE2\1HDA?%YV[D7KB#\EYTQR;D,, MH%^8GHKI<^@XS97W?L8@)4#Z*\;Y6)GU)R#9Z^!MSU9,M7GE.Y3__*!+Q@$@ M^"=J^C(W3V,;)A^!"5)H\9V[*!'XX)>AP6Q5\;SQH VE[R1"6"^5T,>(,58@ MQ%P/NT@\L&B,L%\Z*]W]1(7PB>V8D$_QIJRSA&*&9 61HB=K&^\W]RJZA"B> M!_.[TIDNX#*ENMDR@:DKK.XM,5Q-U;TDFUH+W AK?N%U=SGN&Q9TZ9'LF&!S MH=-\%"1]KC361$^ODU'4_%.75($SG>&OP U+%6N0SKP!5MU.&#X#.WRT!]XX MF#[@L^>3/_WLC0N\]#)4K%PD92E]0[US!Q)/&[2#:7C6:[A!P$&?/855OE18 MQ8MO;1UOSXE9^!$4R[CZ,-$3SY*B1\*0VIZ3@]2%MD@[*@*S^'F['88) T(/ M%8)A+W+KU7:3"@-M*?#07( 98=5H6N&#XHXGF:G37P[W=F!DXF'-"R,9/U+[ M:;5NS8HO]GRR'V3BKHP$?#@[Z>#E&T*:]\,Z$1]@6ZM+H5JU!9%/[53F-%/P M26F%:P7>E6$LQE;BDM1CJ'@X8U)@Q.HRQP=R[Q(P6)/C+\4B@)K=U;53A"W'Z3N*T'@._P"<#7'P#?BM2T85OJ;C-HZ90:#$K, M+ESD([ YD3A8-<.E6Q(O=:%2I@018Z7%14U5 S'L!BH"YP@C'Y7U=LQ+<;R[ M44LY!6U$I,\3J9MDK"G(WG:8F(T$IGR=3,QU3I"=&]@:IVMP/EP&SV8 .$!I M'1O+"RE@4B8Y&H-Q ,Z12HD."VTMRFCFHA@)%PTW2P?I$2[V-G=?Y Z'--B. M9E;#A&._Q)).=@3Y[7F!AI%;0/H9B5G@/[!N8.V4\"L.P(.-=N5Z=P;LR[S; ML-5HI.21'H]Q?YKK(9T8'WEUY/'"3<8DU:;Q8Z''1/KI!_QYMHC-DMZE-D#O MQ#362.:::5P?A&7!G,=JA/<_&GG\*)GFIA!2_;A.=MFY1GOZL=RV+]\K987[ M_GS-]MW%)6:&@_FQ6E?/:QCZ1$GUI1@Q+YL7T>ACEM^F.KZ2Q"J&JJ[ _N=F MP9P0D0YNE?JHLZ;=0J!$<#&2,;4^KN8CLB4(7JP!;_>)#+4'V2\I]*I3L*SP MJ@Q;O8@9@)GK2GT""R0WUWY=<".4J9H5.494\,]CM-7 M-&9'E-G3OREP1'D M;'W6["A*]D-]B@KA8T^(C]W\M(#TR",B]6*DJ6)+DX",ZOTY;W(N7( MYMR0TQ!NZ!C[(2-K1E/A-+V@[[Y]]N/+QO,HOC$!]8,P#)\@$:U-@\ ']40] MR%E_&:>D0OB':4Z KVBW&.@H"J&QL,_4J*-DHYM8\(=UQ=''9)+PD>"S>E40 M!LE_D]-Y?(JU5Z3>+@E^?(9,9:]-F:%*L\%='#I< MF GVF2\M/P4'>N**Z8AEZ&3$-UU+V[?E+,DD#$.U: M*OP^94H(@*S31 *Z\Z0R5&SM7<)7C:X3?2/-V>@1=:J,DD(6.JR,9SD;F*"U M+X,)MH&R[< [!<$EZ9!_X-_@W)9Q,G*[M?#N7$Z4L4-77DQL0%MW2>-+I:S,R*%HB M99B_$J-<.\;&N#&M@3]&0NUX17T2 MXKJBJ'7>/06\L/ LW-GJDL[6 M9NW(:I<,\M6X.3O=HZTV\)K65E,@&ZF6Y-3-,WA \SI2ZD30645>7UUC0'3 M/(6K$$.*_##_;S"K6)$BI+^)GFP9KUOY MB8OE;I.+# 2 \:?: _@N9LCI#U1\H<,J?9] ;X7J2-[_-*!6UB (1>+@UN8:S1O>*TC@Y O&? MVT]A0RRL_G5SN9SO<)+%O+R)#'MF6K\25[7;:%]PP._7I>?Q19CTF=03+JO[ M1/_TOFH_3B/SC>YR<;"C2:S*T-*,/?*R%&^\)$?-.N!S[:'N*;^D8=!WC)>Q)1N@'%FU7;/@"; MW]$^C2T;L35B."%1J?5'-U!K0"!8DX)<%E7G5:S*V6Y7R)77_"%PGW&NO))S M)LU68C'A#C[\_DTYZSWL9O,+UL:GLT5>T%2U/)RF6B MSUL(V]96!"VOO4NO M+.F)-]CP[Q\=I<&,5&;ZQ]+Q3MQ!X#ZBKV.!(LFE M"3?,0Y.2/^77?1_%7N9P$VK8 +@%PVTP6!=504G:5W M,#A MB'>C,;X^KDFKT@C(U,OIC>6 Z9T%$P"2ER:Z#OZ.?BD:@?(++C$AUBQZF"O, MG:JR>NII^T4U#*8WX-9,2C_W8>&]LL>F!Z"1!=YSE]"G0H&A-HWU1I M"1\V(DWD5*[O2A'=ZG2,"V.M<[R-F%_$RVZ;UV^4TKONI_"+@6V%UPNFI"OHW[W=+M\J-&"A,FK>3WPI ME3:3A7]W%P]BJ66O,<)F-YJ29:U-IR@(==]A#\0@E-X7AH5G0S;]8W\VW:A> M.%NC5''Q< -P$%@%N'-J0LA!=BW!3RC%Z!"F3

)+"2=L[ 8ESZ$6WC"52 M",_+M:K*'(T+UW4I+SR>DC'V0<>1DQ_.%;\(C\B\/@2> TK8HPY4"3Z\HWU] M8BNM8I/>#8#[=[B[JLF=MU$.;MH?R3;J3$A0':$'[4# M)IBK2@N/LK;V0$2TD$<,H$9HNU.4/22S>&QF;]$?& MO.8"H8P9EJX@@.B(8TR$KL4MT1)"_-$Z)YJJCD8FIP2:R#)QVM(CE[1HJ'$R MH;RGBU*E.]H5+'J$.%AN1;";LI[0*]&>%JRXC#_+"]&S^M/HFL"_ T*OH6ZL M.;97#X6L*V8QGU,--LK!S2PH9HACD))81;P-QN(O!533$3U_V!;!JQ3OK#_B M;8T#BPJ?%R3.6E%BR_.!=6?" $W<&7D![\NLP!"L,QJG6 ?'RG"HJUM,?C%\.@H_:P\U9!"A3SI*>&CG\>H77TA-!Z0F@U5WQ_KS\0K8/=@SN) M_*+CF(R^(:W^C;E?+4;1Z M3=-1S..Q&R2R@A6O(,:XJL*6([F2V FOJJ)5I5 3,N7'IL><-8,IWH3<8]7=L%N8Q.<-^0%-:60OBE1H>MDF/#V MC# +FZ8V@DL0),/90AR))7/@.["J7^[-RMQ=+=(ZD:(;S;GN2DLIH0E!HHPV MEGID^@F946JI-$,:&@R&I."GR#*U7\&\*A0 *6*ZA *Q-*R-8XV, UYK",O2 M(AM5)=,IZ3[>'??1L)XQ; FDN-3@B5(UG$R=__>8[ E/ M)5@Y*UVU*PA$+8@G.NNEAM>3.VP"B2@$,=,^FFD'3[7^+8:Z)WB"3(R2+ETG M/R[B% H,-<.==5@9;?(5AE%[]W^#YZA1J]08@#]LAUD(F/;&KU\"#&!6O5:4P67>C1K,^382*3"X; M9>BC_"J#9W84HK?U%>:!I*29.&#DGH'YI%JXBZB)HZ.5M$UT2O$?\U&0M^;0!W-8TU2LOZ]MZQ M.E8XZH*!8E#D63)R&T^ES$,VK=0D1]!4!_V05Z/B-7PHVQ!#!MQ)]BM@AK_, O)LWTT56]@S'B#O ;= 0L#>U81G.>]SK)REMZH+%'1 M_O,7S_:(*L_:9 24QD-86);IQO1Q%K)&=(TU/T'KXS?A6[ D@XXU:4T5WU9I M'&-K,^PM*O4B-ND<1JYMBORD+G*X"S/\.ZSN#:Q!3(\QC0-L*KGA4U!L ,F: M_+(5T_2V08]N7_+*MCWN, 9&F+T:(EK*,K $JFDHC=I*O6"(7$:C.)US7'[$ M-9';XKMO?WCV$HR?R2Y8$.MSF]]392P*Y-A"^5!D/(.6^1 E[-6D1.PZG!GE MGJ\Q,0T7>4%,%VAV@;::8MOY**LG0[RL],Y$):GYT,!V1QTF!2:@FYRG]GM3 M59;8S\WI)W-Y26,O_J#QOQ $&O/E>^7(\?DSVP,,@RET,!D HE+J$??O?&@Z M/4D#'DD EE4^^L@--SCCC34#8)TBIX0<*ZM\8EU1,3UF7\!B%__1)$ ]RG:7 M+&V^B("DG-Q$5PK_92GZ!](%=N!:TN*"U!5MK8^;[]BDL;K)D<[S AW.<.]- M#5%=M@L/'U"MMU58H:GI7FXX.4R'(XX07A4(KRE9(V@$2]1)K'3#%(E'+Y4Z@([T4P5?]XUNT7! )B! M12-SWAB3K&ZISB) O(-Z^U MVU !37?TEZ ]U<:G#\'A6\G--FT7N6>):WXAD7+')#%HO%P$%\Z"PL>FH.@+ M>F0(G[(Z0IQA*3WBW\F%B .EC](%X?V2KVBZ!L3Z5I_X']SUP, "O,&C__SU MWA+=6B)$;D0??KZ(?K%Q?('2E=%I-MJ=;TZ625DUPU/VV'VV$-Z1PK W'^CQ M9)IHJ9WUO/_VE3C4UHCLM*&($+?4=.!,L*'YEE805*ZIUM.8+I9"?):%W4BQ M%=O2F)J5=J&9^6I?W@E+\SLI!2_HU; 9A9$XV*JP*YVHHY(ITV!,!+]08WU5 M8_6#4=25!Z2Q]EE3:P\BH^QL<3U1O.%0NJQ)D0Y?C![2%.4@F?"[/N$B_C0N MXHHKW0XFE3K9G:H?69MJK_]1HK: ZF&+EL.!6&\Z@Z!%/ M"P7NWVJ3>_T*)"WPA%>Y3%^-?852[?J+._G&Q*NS?M"9%K@%N\G:=F^9YAA2 MYL;%2UDPRT="EK"H)R)[@J7# P%)DFJ.Z8V54^B$4H021JQ4&(E,TAY7*A;$QC'N LEKA*JBV6, M/=;;F=+M45["P0]U$7P.>W+?K99L%Y![+&52>F@];Y2E#),:).&!U"#[CJ() M_(FD?-B69;V2X=,PQ4_Q%E1R Q]M=%>&TGJHY.(:5AH,P1E!A?NME,J\AN!1 M[,U\S$O3&^,N-Z,8F)+IB-RWQ?$_$YHS#PY%%\/& A :<)ODFVW083$>%-;= M6)DMJCOJ-E W52 NY]VZ>'A**8X,EQ,)\P,76Y0)*@YDOVY7]-KKTY2/+;R@ MC#X1^0P;NUZ(FMT_,"S4S9=Q628R2\L%>I-_##K/VSAQ=S=ZT"=57?I,0=8N ML\%;NK.ET)^1:3KFTB#\&)E"]!:LQN#X,NE.(64RVG-1LM,L0M)!:^SU%#]*&AO?8G7/>&5L\ M9>X5SYH29*>#O,BE>$_;38R;S<@W+T:/':X3 /UM4A(D-=,Y:/;WYFKK!^9\ MS2M('XNU=PE!():YQ65.%2:FOF(&ZF.^%7$5K%O)D29;:SVI,X%4.!QQD!NW MQ;:> ^?8'X?:M";@?!FC#:,M\OWJ(O%2WWC);@_0Y$@Y,8.:F8,)'#V.*:-'* 39:AGU"ANK$5%J2=I)4CL#[VHF#6U0&D0 (Y$ODU-" M38Y^KB!59#8SS#O;Z!8^:X)>\Q6YFJ-4*PRB4/T%,CI[]FL(>-G"%%^I*6Y4 M7?/[.6FH[)OL%/G7A5:Q^U6!5TVL+;.:-Q*8QTDX9ANBBW'O*'*5CT9U@>@ MR9EIVF*+$H,%&B<6^XY7'!F"9J[7JF2J8/E"+#UJE4VLV;#DPWK1J^R4A4Y& MT)D$Q6DQ\WK8W&J%8S]Y?_PVNN"HX8 R\OT??'HQ<[SU\\?[$P@?Z4 MXE\VQ?_C4XI_52G^WIPR=SL&6,F[;LBEIO2H0(:%LZ1(N<$L.R-30,<( 0O, MO.[TV20O&9"?5>G,T38UC0N.5Y#=Q5;Y?5Z,T%'\)I4J;&B27ZQV&\$2 M-A.=:+JQ4V"&(N5$8A#C ZI\4QS6QVHELI3#NG^'QWK"T4NP\ZW_U8N@Q4KB MF NK1HV#1 T=!2YD0\3BI4SAA'!VLY4LI!$GJG#!?LX[2"95 D;XAT+#@[?P M]^@,72MT@:)\BDDF\)Q-:2H388S$? J+L:5>CEZPS:UNW-APGLRW5OKA MU)!OL"/M8!30G,Q'E62UN);"T-R%L+#9PQO\^XW.J!,.5@UAF4.S/P6LEZ,\ M:-37NY _K6W'\IC]L?O .X6+/4PRIBF'@9OZ"$-LDD9A@Q?>!VG6(3$6-TYN M.>P)"XZ;@AS"$"-\Y[*@O >[8;M9$?]LG,+*!.QFG?+$VVF7%M3[;D@@P=4#OC#1A+**( HV\#2'J\T.W+;]E-"&9+2Y;#N2 MDTN1*DSQEII@S#3('*Y!E<(%B_$L<(0H1%4@-SP=!>2/Z J/^0,REZ6_2PQ+ M#(:Q*;?H8[52>HBP[[&!M7"*]G>%L8657J-,V[#2R_0L]YDY,",7NUHZ S;T M00#SHL":63-OD$^*B$F1U85COR8Z/"0&"V);A&^-NUH'M?P'[J'6G?RF@=M! MM]A)#>CHSMPZM6/,B]C=*W22N]4C-P5V5X6[9%OU\8:7!-;XEH3-+*BAA*8, MN,!P%BRMB]IBJK_Q+-9(0GHJO(]=S[>LU>,H33XRG-%6EG!;0C/>XVRV6"C8 M,[E#- :FV#$<[\)O=$@3H2C$:&'')1EA76A%NT4WK"&^-'\U_@S^P7"TQ#3C M*WCB@Y)_?0U=SQ[$@[FH1X8T /?LN$3U(,U-X'Q<4CG/>W)6?R9BX!%8X.ORYI'H* MV31#U6>=)XJ BK5GBVP5[ZK3>]6U+44.#[K^-"V8S@G16VC48[XL*8,&46B_ M:KHP:W28$A(0(V I,2UDA(A; MV@FT5-^FZ*3':C;W$/;@!?6*8ES95ZMF$*>YM(T'ZYBJ0JKI,\[D,WBP&"98 ME,O^-C7O(,JCH+5%T!P##GMJ:R/ #513PC B X1&G:$1%#82^_$:6YERJP+T MKP:289Y(G8,U)_CGC!+R,C%':NI]9U,.^&.U+5SB@'/;PD4G_%:-NV=9X MG933ND*"8\K(P1>^VJ/?;6' #\PIT:"&%!\(8=%T3%_K%&'!KK9#R@7\7L,V M $4\#K<=$50&BJ,NB65CL+9^3T+Y09P?><' Z\4&KEJ% M$*/JNLCKJVO0 5=YE9@.@5[PAF)-T1CL!(;O<._VJSP'9T.1?YC+PSBV8\8. MZX7V0$!**3AX\^@Q)FGF?!U7$MYSN!?%:@:CH&0-KR-21(\LRX%@<6(S]N I M5EN;Z:*R%OTLP=JX'GDT!G9+ \0"ZJ]_U_$5O]-PCZ()_9&95>UNM)?,?SQ9Y-B"5,Q;:!W M*QW23!YU9!% R:'W*I$EJA?)KI#4 E0@KSR5/T@_ICJUO2$Q]BY4HV#QX*/* M>BR/XCRQ]UQY)K$<82PF-1WL_-%@V:N%JC>K:/1<(L3&:J9"L,*3LI;,>?UF=6D)(H!/JK,*\_PGD/H,6[8Z:)= MUGDTCY)/#;I^R=A)8?T;1*VN2U+UU,$PM8 NZ E:M"RTZ/D3M*@_["&]N7 ? MJX_PPX W'%/K:P/(IA@H74$8QOZ*K^++,*VMQU&^+S8WV^'&IA3P6@= M$TPS93NX6,PJ9I_'O ^.)TO0$:9:L\W9B)=OY)'6!]T6@H]N2H#BL7I1+Q6@ MP&Z@BU3#+]*8[KC$-")5/J-:0**VZ%Q3Z K,FG-76%T.HA/3O>,5VR1LF%ZJ M3\'GOG*5LJCQB.4M,!6@ICV@HEWP2M"5;$5AM\*K<>=UM[U41F8W/J]9"?-P MH&.0IW'0?#Y(/6.?2V=H$]>*I]L\VE?\_):#UTASAYEM2.*9ZZ8=%-4Y(UN. M"<%85FC3+8J'1?3C2IJUB#LS5-E'NUQ(0XNZ.JCT-MR#3=4JL0-K1I-J)89? M+CWG9V+>!7>''N@UZ[35[$C@:>O=#5]#PGS72XU#I64^9S"J,OR&_BHYUO4Z M6$[JBQT$6AM7&E>A8R][IP*&-WF9=C4)*=N,3"S<2);6"A4*4+2''->G6([(\V1HS!-L-U( MV 4AFZP5MO'NS8'-;A#YO83;#?G,X=XS$W+ZL'NQ&UVH K2S+G?>?4KU# PY M#JR9C[\X"C_^.H_CG5\*U.>_X^PN*A@OVGW4Q@._^0J5S02Y_!RQ&#QUV\;K MS#)+2Z4FN^V&F?8?^Z-1[O;ZCV,TL^I'XM/L87HQ0OP/'A_;DB# &91=L""O M+((+#;IT"S5E0*R?JW4@TG8+ @@@F=0A7/:B(X.XN 3!&(MOP4/ I.B@BVFJ MT,P+3K8H]KBPV4_\.MN@U$W#9MS,> 8.MSAO+F-"=H(Z-$8AA:-18\WFU-LU MH DV%!!K? %LDY>Z:.1LF?6[:Q@!C2>Q1<$NVA[K%LCA\[/?&"9+8[[97? 1 M_HZ_8!/A4&E_--;=-M#IQ"05<$/>D6_3FY#"ZENSNDXE2 @GQ2F6]I ;(8I' M&)@N^7Q&_D6MG#-?&1(S"^LR,<:F=3&Z)M9[0GE:5BO1/3:AN8PZ8,_I\\^W M^$NYI1/MR$.6%&!!8\O5AWF-FN#9)(G_&4:UMIKFWU?&ZG9]'OIY=G)Q<7T>]_/SD_>?=+"(RBL"GHFE%- MJ99&-T@++(@59SQF&MP[AE&9BCIBU)M_6+_\4;@/-FY=A_FWOU9"'RZ*#-LM M[R#+I9J6^B?SCY<(&4O5[*HB4!2LQE1G3Y/G/[GSL[O$9 MJ4#ZJ]B\6?Z\2W_ZOHK;?WOV?/?YP?P_[^WNS_W;HL<>[+[8>_BG/GNV^^+Y MO9J-YC=T\:MT8R>-FN-9K1^F[74I=O#2*% M?:>7%,$7GSL]=A&_^1+!H@?TXB7H M1UO[VTTDS+Q&"986K:/RP_Z$@6R$MV(*2/HX'R#<*TXDP74'E8J$FQ>UZ%9^ M?X4D\SJY-*)"7Y-2_*%YPYG8X/I>OM@?Q<.]6 V?/1OKYTWGXFC6.G8%P1HUV@6!WO[1]&;=V>_ M1IOSD^6[\)+:39>//NY^,WT=F[LYU_?#A^<_K+ZC/Q;_[VR[OSZ.+D[!3^\_;X M[/C7D_.+>^Q??UH\6ES7*XOK^G,PJU4YKY1V-F RP=8%Q,.=$#:"E#"U20MG MZ!6B-]N\.9QS)_0/"UT(RM@)_,-^W@C'=>V%2MT].D6-\/RNK*:Q99E;!RRF M\LAIJD;V7=UHO2ST\KIK]KF!)WSE#V:ZYC8;;!"VU]:9AJ:E H_#!MR@V#C]5V@GM6+[)SCV0 M/MPZ-N3;%LKJP-@*]A75%+RUB/D\R 2OTC M89OR"B]"V20I;1?>A.*RCNH-F[H9CM)-T&M4CV:5F]\CTQ&#MXL/20A%?/A M)&59:T+F=/.>2UT3RJ6EH_H+>+(0K\D[//9&IUL9;O16%3"I@[V#0]/_E1ZAJ.LT HX(+J@_\P_F"9Y'ZA\M4@V5HGDUI&D>LMF5> M%ZS)P^T-^=V7[86ZH,9=CQ1VLFL.3O"5PK058XFC3(\J!SLG:X"FI7^'4N.] M%,1O<:70GT1UKPH3URR8])>PI>61/DV:9L%/$KCE&GWNUCP/NM_8QQHKH\JD MJJ7FJ$ENGW G;:KWM+!MO =+JBQL;AM=T-Z36>!1_(GY.D%!;Y>#BF[ )MHX M[B*?:\[>E *3(,>+;*Y,O]R;A\:OY/Y'<;19GG.Q^?@%)\>KZ5@7^+FT46;Y596 M'0>[K?-:3ZV_88+V\\F;X_,/\^,6C[GN7\2PGSN!I>/\CR5O#5:7Z-19 M&:NL?0*5^S,8I$5=)G#_R%W%Q,K@D:I,VR@(EO$LYL] NZ5!EM'!&.'LRC+: M^L)3GRN*W8NA=Z]66H@V<.PCT:6WE@J4//3] MM:[&R*^GGYV;[)M]LH9YE3D349\BW]CJ 3F]0\9)I&D"*T1N(G%GANW%=$*. M\E:R;:BP?A F=8F:Y4@ '&T1Y0,2-%7\FVT\MEL)?(T=V#N_96)@VQV:AN@9 M##>DBDJP?@JF5\>GI)IZ$**P>.7.$1&^A-F?5@*G^2*)S1#QC>W7Z[]D3-R/ MD[Q TASPMY$*GI%W4Y^C'^=$#7B,=XX-/*[SO)00I'2X=%;9_+$8;JR6.C0 M0(\6RXMB8 MS:(5XDN%)L&3@[_<:N3\";. \'\4;,^-_M114E&W$[P?Q]0<6A)2MWH(SIN% M#,Q;A<%=_'/C\1>3NT7FXNWM[6XV'.X.'XDG>]ZY<.>@7QKCMP)[T%5H[!'!Z^A(OUD8A\YNCID9H&E\7&1?*.66U=N!OFV"@, ML+!7&\L[SHQ6]2Y 5+ 2N)NJ&:5>)%=5Y2"#V-:L)N7A?8?N $H^FFLW+ZR" M]#YG]-L67FMW7RW8[1>C6]]]^_SPAVP(/C_D0I7ET2-G"-?0TQ'<"=3;V'X)]?5K ML.'YY_UM:J[.+&RJE)06KAH9^TA*66NC:^UBX0__@94&0<0!=*R=?P'L/K!- M34DWD!KX:_ND;6Y@X<.;7X_/^YM/VV!(T_VS&BMFB3\=2RZ"O033Y15,5\5V MHV(.U1/#K/:^2$8-?C6LD9.FF$'?.]. 6G[DIU.$T<0OQ"JU3*T-MC3\%6?D MR8AD?NO2)>/-$:<9.'1GQX2HC1)SAHNI39.J"[ V06M_R R]'%FP$U+61@O_ M_.L9ZD;4P;;#!<]3$XG\R R#CR#I.8^;G6,FKE4WZ++IK%6!N-U:D]YZ^P_J M+/>J1X*]R7S/:9RDW!PP*:D0C6,QSE?ZN4[ANL&[/PL\"K8P"#AGKJ. E1UC M8VAE4!0]]"'E^'DN3_/>E$_TSVE?J6%WMV456'0ENMECG_S>[0GQ;[M%UVC# MT.;Y6N&(K3+'^#8M0"7D-?@9X'%DL2J(^VT'_BGA0C;%6#FAN01ZSUAA"P.* M%>@27WQ(7C 1(\+'84X7+^P&RC)PVZ?E7,.:HH7\]<=GQZ_O8_?TQLC9F/3) M6UU=@XN!!>_<+V/%?/Y-]FU3:/_#5KQM<<3$-=L!2T0T'@(\K!%AS"&96W3, MI@)=!N;PI[.=_!:C>B4K(WC)JWPR@7=>5/F(NI;0YT5723]PQ*=WLMC",-[= M$2OHLSQ<4@V)M0LO=($XV97?^]RA5'J]E_5TF@H%KY&/HY:)%A*%/ %+#IZ M)8_;=W)5T&U$N0D:ND6L/0?/WGWJV15B]G"DS*:JLC+7U%+@]EI3XAH^@6H7 MVQ@6$L 7%9G=P'+$U'Q6W8YKHN)&VYD[G<-K/&2V#[@/FF[?$EZW0]?SE[D1 M&/M@'+"BD9>FK7K0.;AKYMX8J!Z$)ZY<$B.A9V#*=?XQFBCJ2EUXT82\"#PX/]# #H&%^<,]A.(-NT/B)C5C54<1".T6"B;L M!H5YN=-[0KWEI1T'O&6GD(;+9265!W*;FS9WW&D#-I>\80F68)W1$!O>Z'ML MKB7=OR'9*)S=8+>U',"0"QY[3$S$L$R M-%\'A>N39('BXE,HA]"NEQ3<(6B%+#$Z?9^F26$#-DC\/P&_<>YHL"SUOK*S MC-R(YVJ7!4<[5EAMYNI-=!:;<L/YB6N\UU1LCM M']S3:._'5BT7FY3FR]+4\P\I/36%D(W"2(_Q;HJ=6BAB?)M;XUV5I&E." MRAA2H;0BR)[D#/T $G=-A;]RMBW3Z2"L?623#4D$;O+TQC5X\ONDF/8M\(P@ M2> 53ONS'==%Y?4P[9HNM;0:CT$]?3DAWW:R'1 I,UC8/4"IW6C*W#?]2:E*J'$^+< M#O7_.QV';4&;DT,"@.X9BC ,&M9F6RX^_'P180%J1@W&+HQ)?YJ-=FE25!6N M1]<9'.TK-M%0ON$)J/R-ZR.[-U$?-6X^G/"*L*0CN1ILLQXBGD"F%!C>J.KH M?&2BFWFJ'G5M: MK!&NH;WQ/41R!8=M73@%8J]N5)+.*=FE'$Z.*J 4WQ<^B X#Y@A)\G>[^@0B MEL-G0(#Q,W8NN.,&@J0F!ZOEV5K64IK2;6*0&TLOB:=="]Z!>>V%16 M?]V;" M0&?#(L*Y;X4;H#3\4PZY^TIE*E;!F,9JA-Y;PH$S]&$Q 6#+J@(7W[RTT,*7 M);8')PT"7@/ATY*+!7?D7WGQ43YIP29R^#YD"7[XHF(E,(Z.)[!E([6F5\PZ M@?$OF 8 5M]@ I$\!&Z8F6\,F8T'54LABU),2*J=D3_V+]&_8G2^((^V!Q8W MPZEUPM8+\ *O6PSO3:++_?W#HVC+" \8?OE$1__$EYN^KW0^&(D3@ 1&>6GY MPLNY^VEA :_^][Y@-1676%!L3X)8^ P$!-#)KDN_T6_9GL>.H="!J>##HBR1 MX>R8(;JWT>\=/!3CV30BHMUCWB.8!%LU\Z^+C)*<"">$;W(#4Q" MU"I&M:!C_C-27D5;:!,<.(+HQY>3A90CKWY>;5T?K,W^2YN!Y@4W'8)?_1S= M$O*#.(E4 >]G!(I<*K -H*,_ZBK$V9I=\\BK\-;!#2R%N FCDXF1 W^7TR),P[O8RR:&5SGWDCNJ&MPNO(;* MD76[&-F%E1V8.1_"?<2FV:;!6/Y^>K;Y*):O+V-^^)0QWY2,^3T-ILN%^03F M003U%ZC-V^N<='-9#_\M+)0M0@;0ME7!F>V2TYY7=:H"^MOW.I]BEQMQT,%, MKD%QCLACN8;;Y;$NZGNMV$+MB*/NTV#==3[@OB["FVLS^I:MD$EV05UICVEW MM^^,?MVZ_I^2B;P87>NX3CG2>A(F+4'&V+Q=*2SX<5[>O4JKQ;G=-Z1(X8TF M#[+OIKA4-B75<;G4^U"45R5+)*TN 0V.-1#N8MU0? M9GA8!*D/R\U%_@3JN&'.=3@1P2AAY4NA M"T7:U*%0"4R+A%TIRNB);HY#W$C @VX K^W<^8*#[XYU2>.[IF;W!B.3XR^< MN>-^9ZO^PYE@78,9_Q9^NM>RF$SS_;("3.ZUIS2)Y\*\34 M^254[<-!NH)LKCE4^:[,D+TWEU<>J?*:;"?,?NW@R9A8(3#P3HP2>G0GJN-+ MYJ.?,;:,PMC8 3.#P=6-LC-.K%4Y;69$:&3*T^%+PRAD5T$+?.O%2T89&R)^ MR^0YM]9XX/'HC+4D2@@#Y(*"E^K3SKEDZ$\K/2GY34;5L#$B0LNO;F/Z$KO"5>1A.OULKB$J4EFY&U0:5;@0\KI6PNI0V1LM;+ M4(=99LJ6F$ X 6F]8_9:3S4[3I)JC<'82?/I1,CI+8S@\YCZXF40.EI 6-7N4MU@3>5RYQIX3SE$"H.XE"Z\5; MW*KL9K45$0FZ@/'Q]ZU3Z"WU>K7 F!/=QBH!,UF3MON "JZ716YR;77$#(,8 M(>F/Q1>%[8[$P)_(_Q"/ED\QG5)=('Y)TF18X"+>%QNI]$IY&>@1KE"R#2GD#Q92 MXKE6[5I"PV[FVK;-LY=ER=GKFK:QA'$;TY6(MOJEXQ1"PX%J1H!?&# M-U4SB=EQ$!=9D0T"/__\>&3R\!T&0T@G*H9JAF9=9:'F@(J.DUN=-%I0N:'FP\]@[GT81+1I,KM'MTBD3' M, S9'7,S+=H@JB#@&W:=Q"8A54UN[/W'K6]4W?YN^/I3,LR>4S".A9/H*?WOWYMW;GQ?P5SZ"PCEX M$ 3V9-UF?+NE?G MYYDTU@C#F1U5H%X!Z&!A;&I:%V4MQN(Q/@"M&7_ M?/#6IE=YK+>#/+C)/E@2DKD&LC\2[P%Q3H%H]$NKI*HY@P-& M0YY)9%'"]V!DJF)FPO2&.(<1TU*3RC9C0<0AK4&:BL6ASO08'68_!BYQ)RK@ M]5JACAM4/V"@CFKIPVS+KE,,>0\)]<-/'@B',P8;$C1UW!]NE)17P'(- IH8 M"]])8#,GF?3$AH^!C41TSOACF9/KG2 JG$PJ,J*282VTLT& &DNQ#-")!KAC MEH#]B-"T$X[O3;./GPHN)3. 7$?^.\ M$4-V$2-<*#RU_>W;>J6]%[8Y6U:% MFE-VRNO!3&VD7%Q/8-/HL,2,2X2E-@WM3,&YJ7CCB@HET;C3-L1%N2DV] MR T6&SM6A;T%_!>MY2SP]7[H68+$R,0M]!XU)5XC<:'\?89-D MF.DC%9+8.DPK%/[^-&GU\.]!O-4]ZD_TJENV0H_"M7Z5WC(L*N^9 M]NIH-TVD]8ZJ"&W]9LQ^7)6">MRD7I!>Y M2>+:;Y!#)OE8D$OR75,?K2S#BBU6;A\6*H7F)HV8053D7&!"";6A(32A;P74 MGA9=G)!&Q_@Z,5NB\P->!T?-8_J1QOK4AI:B;>?OCB^?FL7T1A>MD=G4W><> MFTL:P\C=04&?P+O:-. Q;?49-#8*Z)\*U578P ]M-K]+APECW'WW/?JUMYYJ MXG].7OT].C]Y_^'G-Z>O^GJRGK1%OYKKO/I#PWTQ::3=J<+#7*AMYTHY69TI(&U53 4O;6>DQ MTV&T8>1$![= %:0^$$IIF4&'I;8O$I"X@ZK!'G"!@1E"#*LPJH+;A+UR9W2^ M^I_?V!,[&!P))PYH;D*GF'=>7:''5&D7>S;/'UMR2#%7%SQ]CY_NOV$7VRXS MRIH.GS.CV91T\_&M*N(>%'O*M2&-L*X*162:"J,X8L,QB>P.=_A-=&S2U0IG MP-$6_C+9%C%;!](/6%IA6%J]$3?QQ3N*T[Z2#,&LERF\\:X0A$+R'68&-B8> M$U>./]YJOQN-F)^R M7&#C,#MV%RZ9)L+FE=]HJ/1'Q26I,(.THZR];R)V3Y4N0L?YN#@ MV2!B&H<-@,506++9KXQ5!'LN>XJ[FXJ9; 0T[91/Y%G, MDR)*ZTA79#X7&,O695,PDW%IEF:DJ\K)9RKB"5]/)2Z@0#3!E8QP6;C+2<7_ MH?KG$EP %DL,D,M21M&;+N'4-!043AP16.[!P#3E,DM^-CAUX$S<3T;[(HB+ M T.?EPOH8X1HM;J[@Z_$5&"5[+I300F"NO$YM*,2>AOE>?HHT%24$E=T='M2S)0V-*+ M*S#D]D^@D!,!1J#Q9@*7#@V,OS%F%J60:J2H#@L7&RT,5J2]!9 MF#X$C(*\V1:$I&H$U>!-(7 MRELH[R)]\KC.-[HCU:VQ&EHI\@[SHA4(WV46H#GSR)_/\V!8W2O0I0;F'+5P MS9]U'Z[@J8?!1YN*YT]IE4?0^>'"V;E9=>H]VWSTT'],J$:-B@Y7VBUXSQ"V MM/X'P70._(4SOPQDOB%J78K725$O[M'@)/9O!QJG[%FWGEIM 04-HNLT-2RX MIC0,NK5^6^+DJ8?=&F,9?1A\P]RC1\'V+W'RS3@.NQ3ZYUP3\RU:9S,97Z'C MZ(7Z.-2.<\Z_;/74US+.0.(R \9^;] M76+>V+,N<\$=L\]3(MXIV;3XVOG;X[-_]2*>_(2B[$^,_%61ER6L6H%I;%MT MGE#-F53^F/@X(=]\F#4%K=7(@,]B/:_8K $*:\*Q6ZWI= I/*/(,D=;8FPPK M-)CA7:)GOVI8O2SZ16,>OJ?U9#C+$HG(5EL_QFE@P5/\RHWUB!2,D.RE5X'T M'OZK4@.Q6+>V/<=IBG0JO3F*;E376EVV!AMT*3AF'9$IF?;A(5.4FQ M0,=;/40R.N3>NV/8X_%*8,RWM[>[0SONW7BE+0J6@0YWUY$0;MIUGVO07#>I)O86W2VW*^H(K M:"!0[['0+!($+!KY%QG3KANL.5"?)8C[OCLE><2 MRNS+MZ5<0+[[]>&)?WC"$V]*]\,-*J9N8U#^4C:OG$ZS&+2$8FI8%5G\JU!R MPG.XX*(28N\$24)=$V@PFW46JX*Z0<\A"^BHI?&'91E> \++!-%97K$(XE.D MX-N@;2V;*G>BYI#&\=PI(,UN);V90(EBQX_F6[&(F]H.PXJ H[#_?QK==VS: MO+-;'D2/P"7>'^O.82_E+:=]V2"Y&M5/OJX M81&$O[\[^S7Z#?YG'6,(&P/(.6FQJ_>@:'M:%Z-K5?H^OJI@^VJ$W MQVC]0W$+^-Q6'(G[_?C\[/3L5ZY,Q5.%58L4C2/9\=F_J"FF[/8J1?)F4ZH M\'8.*K"D;K+$*U,B=^8HB$KZK<0\_LRRP:,FY&J>N\J&FUU>+#,UM4GJ!GQ? M\N!,#V[-/05UV67%A(TGC#L*UN @K 2A#QM^RQ'V?#+&1YV9*NT)4O4GR X6 M(V4>LEHR?G ^'5A)]E(L=5:FN&W!YPPP*8C:(*;1D;;8*Q5.U-)/!M"C-KT%'DZ9M] M:FY3JSV(5+=;7C]_M:5/JNTC5.:?W9NJKU;AA[-?C\_7,J^T,3;A4R//?M!- M/W@C3QNX_EK[>'+TX-&:><(KS3LI@DQO&*J4;CR\.;$<:&X?IJ>&D/UM"+D@ M4KZ6U^[IV>NG8JFG>_CI'GZ(>QBOV>[[!%WJ+;7->@SK0:_UZ",'LX3@O]$W MGN\2C"L/MX,.#4INIAT%3BMU+&XW3*3[+:X+YGD(VC3;;=H:;;=VBCY.VCLQ MS:3@+CZ.0?/']01TWP=1AESGQN^ >:5ECJF"%$DWHE)-]$X,JT!@'3.F[?9J M;05:FIT:G#'_J^R^,+:EQREXAD+\!(Z8%+5%"?SB)N?;V9@3UAOUUHYN]:28 M1%M>%V@LV"_':D3['&Y&J]^$BK&U&W(BX^BXWZI=CP[_-MA8N5W!']X9I5I1 M%3"EGYYRL#8'^^-3#G;#I:23VT1F;(F?& MQ BE >=M$:9">C%HM&NM])#CL'%/FMN08GK88*=K,M.T+NFOB[PQX\*5HG'9 MC^.."9.$(KZEB^XU%#YU\/0ZX#9'P$2/'(CM6M)<&G\W5J[1/+/;?3*W63O; MCI%2 :>IM,.WHNZSRSE^ZUF??=J*MJ\X:;G80D13X!2V0X5>LT>9NL#WO190 M1A-_,*==UU#C,\"9ELR%WX>;XP,N56&;TRO#:8;/Y;[PG]OSGK&3@F7#?@^+ M,Z7^>B26C^0/Z2%N0D&X,K$N0?"X19@)!T5L_+J6)W388$-CWH0&3GQK03OZ MH09[YE?[N(MM"R=EUA M2Z*YQ2B4L=A+RG:SUVMZ-MM.XGX;,<_0%1K;=KO8+8D%M4;O7<:U:DS A\@0 M6)%"T$U#F'^!F$BZXW.SAQ7(*G98,T05G5%#?DU77,R+\6"R MWPM9%065;5@F MP8[%JYJMDJD9M],Q\[MWM[IV>]=BT)^[#+I#QV8KO>9?B[K$-WMWVV?DII]% MXV&E;9HA#;*Q0Y@Q!]!&F+!Z:B2ZY@2O/[>!]S]!UE&=O19&Y6#JY7)3__RP MWVK-ZP]3KXMYN#P#&_]W>V*)K:UV$OU):WY7^+L5,P]MK6W;6VBAD'5EA]U+ M*63-3:HLVS-%+4R_]]8#)?Q=P79BH= MF(_J"A&^ M<4WAQT4<]5FHO+?"(+;Q[I9$IW(G6FTOC>J4IBZSLZYGOR(2Q" M$?\&=R?>^])ZRKS#4Y3TE:R;N9ZBO'RI"@>P3 (?BBH9_CLO%2EM_+RV"TE& M',I>I0SV>F ]I7O>1..7T_-7JY0_6\YGA8@*K6ZI',G)']8@EHFPKYEUY_#W M:#:_<1!URE!B*N)4<>/U#2=R7;A&Q%KL\Y8L&%LO!IEDP1 MZ1-&.A7&PZ D 7R(\L?N+=W%4>3J+-'")F(6>LDUY+SZG MZQD@6:>:ECE,@Q1 < 66AMQ4TC T.SHDMM^6@6;,;9+2:NC%;YY;APEBU!4I MD!Z%KE2%0AXC]*PI?)*IE*"$*+ACZ4H8U,78+H.T,7;\!),DB&0RD72JCO]$ M*TSB>G4U@=8RGAL"Z6[XNF'XPM/SDS?'9Z][8?;?98^AN!,:UD)P;.L!FWS? MN/VY.#\^>=-7I?N$1!$D2@^*A+Y&),IE#E?*"+M5H5'=K._FK Y?3'\*)^JZ M/W^M0-'H83&B3Y ."^EX_@3I^"H@'0M@T>QOHELJVIM/F-,Z+HVS3%@X/&JH M_KK"PUT)G049-4ZH=>33G%/IY=*$#69A.JT)_%HJO=8&]84%:.W2N\]#BM\- M1WA"Q> M&\*$8P<%6KUR7PZG%/ 1J=+UDS0Q1:)&Q5]X<+8IWA3:))S,]6'[CG;>$_8> M.?KB%*J?F>[K1BZNE%:5E9Y9N>=]7;GSL&$ZICC@Z*\6?MM8NQ=]7;LS56%9 M$ @&G?J-&L^>?#K:OMOJZJ:2C7I^4\W+KN[7J=6"IL ML'$(?\=*_UCZOO9*#\)*?NSM2IIZR!ZLE]<,'-V:G4Y,Q)KXYLBZ//<< MLM52F_?5,/WJX*'WA*^LNBTP;@S5SI&+!W[8[74^,$A^0M-Y7*IC<,_ =60F M5?)!EP&LD/M&QYP<5M.Y'GK]Y%L"F3073^>W0QNM9QG>IM6\> DS%S="4 \FA%L 4#Z M0UML!"^A"'LR1H"#1_R*!&ZUQ*3+.4S5#!,CU]Y"NSJW(3(-D8>P2EBK"*_- M;S-LV(Q$WO-6GGU6\\1)GND9./OTVR!^MFGHB_\^?G]\ML%=SGNCX7H+@.]B M8!2$7&FB951E$Z."\YN>[_]P]!(>@D3(IO$Y''7L JS]SBZ#)J :2:#ADQZ1 MYK''&\T*WU6-O27"!8ZI_4+'%@=0Y/45_]T@4O];P= -5OI@+XK5S(3Y2#>% MC-DN^#G_0,^5G341N77"A';QG!,ZV&IWN\=SZ,B[^W/$NE))6AK.W?8]VU5I MV\2%XF6&E>XX$"=JBI[Z6H_T9 @?/]PO*TL"*;3I'*X&><#QRZMCGLSQEW_ P9-.9+UR%G\E+[AYM@&JE[J&[90-HG6(,& M?L"-;OY9__I@.2^>8#E?$):SU$VQEA;C;\?_<_S;WR\N.\S&-< ;K+^KO(A_ M?-4%A7AI( TSTX''!; MRN:EJ+P;8?1X78"AFC)1FF1T<9K_RHN/T04VUXB,1=Y@_::\'[-\(P>:)0%+AD\HP)&>)H; FQI7$)S9[2>5,+1+&SIYHYA5U)94..U&H\ M9#KE*'ODP6'3)<:^^H\&F%,PC*V#B*=>\V*T"A$]Y"D>/&]=B1*C'OY;Z$ZL MUOE<.SSL_L:D.\:5:0W+CZ'1P)L,&^2*V/XCW9 3>@W6_P;PW7L60"_7&X\Z MV5$ M-G+CJ!2MA3:Q4N67BUK-BRR@44%Y#N_9:# M[Q-0'WE'%ENY4!)AQ_Z545T=[+48E),.*0J/%C+9!77A7HT_/=>$T>UYI,)< M/(:C3IC4(HUV=P'4U9! MBXJP/KX\\)N5^JB]0*V-R<9JMMVAA-/D(Y(Q!3W]$ ]F2O]I6/(:$1Q@'SG&Z;'CM#&O\$VG)5A44NR%@?(-N57 MD5H2=AA4/0R0?&!)S:JPD>?NAIE&;TXO__[A^&Q!'X/>^ ]_OKC_,Y7A6F[L MV^,WQ_^ZN%=_BJ<(XX-=6Z^)XQBTD#^5Z)UU)'N:*(S-L#'X%[U5J9J5".:P MC=;\1#1\PW?))4P1,)*'=4/.EW5/YC@D)["K:/_%#TV4A92+0@327512911'Q)*EOMG::"BL4H & M[;SAM@F4>AWZN%2'ZUM&_&OCU@1"0D82DI1B1P\!'^P_8_ !%0&9J(G=(6E1 MR R5LD?V_=F<]V<\@(W3\I<;K.*_NI3RP=Y32GG#F![NG8+L@P_;[G:+]9(& M\!.T-F)Z=\M<[K6\;07)B/^!.3!=R'UJ/N'GVR@'$M/E'C2RC6^0']-< %X/ M6O@>W/Z5LNUP8QQVC*ZBGGH$$T%M\)1,%,LE.J\B5;OR#^0^+[!$,Y,GF]I: M_.Z'+,$W751>WV"_Q[&7#'*FT!1GBHE1G"IA>[S:VP([ZQJ_W4V0MJ;0Z,D. M_*?&EM-4FC]/>1DYHE3Z#7(I68HIT@(_-.*O2(ZSD?^DUVX89O?MR?\]??5N M'2_.C6%[>*.&('RH_!J%P3W0?UVL#P:'UY&!YN0S*R']*1GEPJ,CG@6<0@4EB S6E M1':K%IP!/PZW.'$%FT6U^8"[L><;+J?SE_OGF=BH(1*EH[=4)_>%0PAR@L9: MHCGVKW. PP^[%[O'NP,*!^:IIB9)X092[8AT_2R"I/@<3,NX+LB5: _,Q_+, M.VP\P2OD"PB)WQR33EC(TK+)YWD?F< M*3_&80CXZW4R#7H#-=O^^#IUJ$?* M4 $UHJ_>?&"_?.7A*V)L"H-8!)6R%H;5^UF5#J")/L%5#D\8S.NVU4UTXM\= M7/97M5LY*#R(!;IO9,C/@ZLZ'> M/HRL&>P3#]HYV%Y8\XGKG>7+161RH]@Z;JJ2 MPE#\4)[?&NS>2!=YFW9JFWU1W"Q]OUI]T&XSLH0ZP+/%: F"!%)FH\X2:L2% M"6^4LL"Z@;N&+7[9)._*:CG>G914)MKHN*FH58@OGOA&6*(DJ^=3R\^?D5H9T4SX&[A)A66F3?-E60\V6*+FBQ26/8+^;%]^N)_#F0%IM'2>]3MDAXD$ M+9GLB-B5.I6JN)%%>9I-'Q8&40J/3B:1NE+(,1?(C;%O,#^BLU*9A\1JHE!! MA\A4YXPVU%2@M5E%-\T@TX4QF)V59KXN,04XKE,^%,,B5^C$,FJWV=V6F-/J M(?B]B4*TR0#%E=-\SJ1#S(K*1M?XKT(+(,KH63(B!MPF#7$LU+F0?XW_@NGC M@*AIW16A]MWW;_"+3=R(6VC7P:1 8KJ^1D?N&_CY[MN#P\.7>!?E933C\,\( MUE+W-OYSSQF>:]")^2B98'$&-1&.7H-\CJ[SB()%*OW2:<][)F)A6"72(-#/'& M4F#%CA+XV[/#EQD^+%5\'/%7^R_Q2S^^5.L>4;KG#BR(,;U1[@;UUZVQ_#JC M'4%%RK@B-NMF&I8<52F)GXK1M4SB_ YG\NO+5^X_Y2N_9+YRW4_G_.-Y8@X= MDL0L>U)9,Z810710,X)_.$43H4L5HHZ$28&5;\B#%?6'$G-_1$5<:Q\=NO^6 M/*C*U"ZPF:AU=UCOO9;S@V]O.B42FZUCS!/MXYAROE%).6@*F"$#54GRC#T> M\,8'207-4[N]X*6_42GZ"&@"8-A3[(U8VWL*>Q6"OQA8C+'LV=>V2?/WZ!C1 M]YC#+W!1\RHOKA3;GH.6E5:P;Z&:#M &H)OI(15? 5A3ME+TYV/U"4 M%*8*WX:O'.V]S, \]/=>C#H7*FV<00J6'L=Z K\].'I9WC'*LNXZS>[P#O!E M\'EPPWRS$JU,DB=PIVJ5@D!A+"ZFB&E@?QX;P1NJ?^=SC*B,#%>T@-Q74[;E ML2*A:)O#LWFK"\^Z28JJCN<9TKJL>&'/ \CB%K%,(L9O18>1L4:&;U)&\4Q<@XD M_@KDC39RQC$J?^Q\-.*Y1U/A.7 E0UUVZPQF91'F+?NKJ].^W05;Y@5AYWFS [;N\OE:-R*(.(;F%([ .FSL0-% C P5 M5K3A$L9.!;JXA^GIIIH%$C_A^Z),O&L)3NL3'!>D)U2&)T>RKDL4[ MPK.D3]NR"&.!_4-U:+29M^=H_9AMR]WVX\JSU##MAQ''"3([T!;"> MUA^"Y M?<8%G63)'RIXFWPGEPL.Y#HF?4;J-0P&^8H07QI>#D[!LJ1-P.[+4;?R2!'G MB%6@JK4V:3+4=AKB[)A3'2FJ_H]FPI$6Z[:$SIL]FJDNO*M00TSHSD,0854D M?PR<%8N?'M4%,AA0!%<,('J=B=G:9>-'L\T*-@Y^VQ2=:!/U)=O#?9=^04%@ MOJCKT)@*Y_W5.?F94"&("'FC7PIT;^WU;.$F.1 MAW]H$\&(@TV@I"R2%":7PIN!-Y!1L\-Q.6&)DN:+&3'T<0M5AQ:)" MT;*[;V'J;8IN0:49D&T@!-X7W2(&[6>H=Q7HAR2N<4B&P-GP#SB&,*YJ_+YE%DY0 0YF(? //F54QFW7QZ$JAL2 M#7J,MX8X$N!#(/+]ROQL&AS^W=GER=G)K^=M2/QZW(V+RKA[<1/VBZ-B'CBN M:E2L^.A*06=Z);^,JG&4711+*K@_K:Y&>;;Y>NP2;]'_W-RC+MT[UDLEMFO+V]\ M\)0W_D)YX^ZX4 _]P=52C:[*GNQ>I]]5P4%^#[VSFG7Q:.?8_T$*!C;=B5*> MRW=]R'PZ:U!=!CUPQ>*0/UTE!B0;0+^1[@7C/HVX4>RO*\E"LZ ]UK M>AJZ645-[*:PF(X$+$X0]UBG[.8Q*_$MW*+83W@^A^U4)<)QS#TZT(D:@:N4 M5'DA_1$H=H&?0U:55C%VFH,S6V+_H[PP+8T]2'62P6950:_6=5IW?,S_:&Q_ M'"/)*5)-3\AA%DH9[+>;3U--'C/+NML1#A"PT*/0^H1G[''CVN Z#QE 6R&# M-?_6DC=Z7TFH.IL=6X00ZW3J/0/;%^,!(-(9_)*.+0Q=#E!=8HNIHJ8@*%=% MV"Y.E:._-F&4A&I*R)%G,]L6KVC-F-NH'%V#(8Z"(03*('\=S)8N\H/KD)&< MD)_@S8X&YU8VGM=2FCI0D6".]2WJ%HJ",, 75KPR/7+'ACO<$\&U//O-59 X ME"H_8M"ZI-D.I*TPK(\KU1_!#B$4>\8!E%+KCY2$H+P5ED0X L$8&_$:,<3Z MH*2B*-EU,B%XND.J]Q8*?><:>D[H?^J\XNB0(8EG<2F4WWI\/E$]'DRE2=U$7OBF MLOM5 XG@H;RX(@!;IXY'_88K8+Q&[F,U(ATEO7>XRLQ*GZUI:M_53=GWZ3^H MC3I1J]+CJ.: &1H;%0ITQ_%T![@4\&@DB+I:3U'^!:46 \ZSQG+9&/-!ZK:K("[&.%:Y-$#2_]KD=OL^7AJ76$ MIB6@JHP(8'';R):3-H<^K$N8<%EZ]1=P)8VJL)5[:!T6T(V@^730J3NQ; MCKG7XKF=$+98C/;W=GZCX?^C1H@+V*3RB=+_R#]LNXM"$PNIE\S!,E8_A(T/ M\^BL@WP,931N5)(2:@LL,$PPPYSOL-S'XR\F6HO"%K>WM[NE'NU>Y3>K98T# MY7&+:E"9UIFMS<5_'.R]/#6&$?V\_Q*^-BR3JL=K?%U54W+>"&%"_V.MNUT] M59-=N)A7&_A=1_,)]26Q<-L>9MF=-;7SJMS;RL7O3>,2I8Y" W\ "X,JS.K2 M4QWN[">M.N:_E-&'GR\,1?%:22PJBGI8HJ@R4 JT>5X7(TT_H12O-#1!U-&P M7;C1H)<+++AFBE'D?[Q)5$]7^KC\^";/KI"XZ33#BQT,H.^^_>'9RU[HA754 M"QM&XOG^W<*4PA-@Z0L&J'O<#*O#MS.(HI)[ R#/Q?RF +;]N6&\]Z D7O=6 M0^#K-6=]GZ>&[ )K&-\%@ CQI*GRQ^+-WAKO<%7^-##-,)JVH'E'#'M9*L2/ Z#N%ZWC^BEMS82P)DBG^B& 0)4<&@CG[]XN M;-&Q7C0/&\1@FEW5BFV'FIT[Q,[A$V)G4YCI[ZFP4;TEDTI- M*)E51^\+,&8**CEZDTR&JF?0;!R?I6?'?F2*4.Q%DH B_.[;H\,7+Y,Z2Y* M(;%.;==&\"ZP+ASKS4I5XS\5_AL#?S76XMYH-,?UZ$957(Z4Y8I*0ZC]&N77 M,/(+?X$C7B4X@C*A1B5@RFO\,855@]%H;"GX!^=N\*/XL6 0\B4$*F!.+D5% MIY%<$+YL])5.J;,L(NFK7/&NR(1UM'6,_X*YP9-1@=8IJ- 1A3!K,,1*HM;# MLC9NE(/C4C(L;$$9KH^LJ!L"+5+NBD=X :A<#=W4WKH23T&.WJ#1.V(<(.AX M.9:FVN2>C9+!;F'6QZS#4Z(Q)ZH;Y=)PF\6\H(_*]Z0E(SM""#Z HTZM L.> MG9^FJ4HR8X5Q"-T8/^0J[MX5#%@J#D!MGG6[R;--"@>]LS:L8N7\P\6BYG8] M5B=+N3]_OM!AM1KG+?5)IG"&F@4(PM7$4O&\=35UP,:[J2 K+AA]%CTS9]4Z M(8M)]7H3!7M=:X[(4DE.7LRBL/]>4^G=&1YRT42L]!QYKAH&8 G#@VBC'8P8 M3>R.^\C?W%!O:6FE'7[)?'3)L4V]#V1T+1 2$P97CP*ER5%Q^"OM7!1M)=N, MP!*0JU?]*SBN +/,W S(7A89LFY[$>'-H(1*VG0%?X^(*K]![U@+@H3J49U" MKM2G'>/T)I6>E):4-R)B+FE13G2N'!$GDPJCW6V@V3R0I:G3Q2!Q)7N&.0%[ M91)8V-NEUS[F'7=Y(X.J_+,E$]4/0+ M]0@UN/8*W(/05*,\OJ-[ A\QX1(G&Y.91$;5TCT C$:T@:N@;YBC:0X'!,J- M&W4SFP#!U>!(AEY:,%V>0E?^HZ'Z0MX#+L8>HA9(P9$5:]A_B9>):&8??],\8+V[<)H#TS^2\6<-,@TQE%RWD?GO,($&10;HB/A48ER8J<[]/0H%9XFE=N';<0HK)A"'SOCJ_98:[Y(*E):-VX5S(J!U$.J$% MA=/!.E.".55=H 5]I_?20&@8JA/R">8*9E=IRIA@L!C]85&AS69,C"Q[[FW[ M6BO5+Q*F78-YKS'!UIQNP<;_\&_-J862/JBD!E1I-)G=F.\8Y_ M*>2@$K *V^E2V+%,*^'"ECMW=A:V1MSQL.2+)0BMB'*Q)A:R'E77(9.**9CV MPPP- I;EF@ '5J[SL9\2U391_>PI4?U@B>K>Q#;EC+0Z7./IMB&USD[7=2D5 MHNY\%W,Z76^Z)[(0[+S2RZ/EB9"9';:1I+@)<4U8)*+I/&]4;PN9.)*)^H'P M>1>%04E1C 8CB/#.Q:U%;8B7 : 4O.6;" PT'M.B6VE7:I'53&Y+/6 (04'V M-0GGI*06\]Q *R\JXT7!3\C#RJ(;Y/DDUS%O(8A @)_@F+NL[!/*P:/X&I-[ M@[ /*9_N%]9C&4SU7%]A"8 UE=)*^)[[Z@DI6H> <8J$*]&*4."F2",O1GL[ MJDV%D4@-099U/-8E1D:;5&+,8^( '+(-@M]8F2DW- +8D\=TK=[+,8ROU M*5)U=9VSUP<'_W]ZU_C:-;/%_Q=)*JT0RO2T%%K32E4(;V(AMX;9EN=IO3CQI M?4GL7#MIR?[U.^9;Z@@+<4H6TT1,.6C5S+,'5F#_-7 MR1!*KART<&"-XOP".DCLP69F)X,6M^ 3)V4SNDHF<6Y2PGAE-ZG8G2IOC1!4 M;@[[]9>.V;O<8QM1',/RJQ'F-F$7]95+../9A<.\PWFO9(L3K:V4*VU(RB'S MARI )/1=&'H]K,84*JT-]O"5-X,#2ZE0WQQUMA97>0M98F@G?T4*=\-#N@%] M**[,10TUH9VQ)H7#.FQPF!17M&5PX?F'HT!\?IV,&D:!=V8UML,23@Z+9([= M(ISIN9K]NLB]PY4!V^&8H]+%M+MCT+_S_MGKG2%#;3^X>$U&^E'I^JY*UP]F M++8WH;3ASO^PR*%WM?OXQ8-26LCN5L,DPF?A+T*H#E1E.'4T;6--9X)H5;:E9N(.&$W_&" 'IG C!/X+DN&,' .<$6U%W]^0?* M@(*1J6/^-(R=5=9'VAN+4N51W(8@(X&\&U@0[&R,9AGR;SFKB2R7Y,L3RC=$ M*5#D<@2+\)KS%C?AXPCPM,&_QT, M!L%QPCC^@^!\,8SE7YUGW:!#-634F"PX^_[TY7Y7U\&RU-\;A'(4]E X#SI' M5]%LSW[[%61D]E\$_7C/7I#%Z3;7UVM7D3>]30Y"%NKK4FU-^R]D2NY-K[5'X,?HOS4"_Q,5T1_4I<@^8!=K&1=^>6P<]#MC/TA*C+NL)3BLL:!T'5B'Y!OZ\GG M\_+\".-0&,?S1QC'KN@-K'W!-#/!;)1*S8 ,K\8=<#+0[0'0DJHO34Z-A3-J MG&3Q)[BIB.SUG)2G[$$G66HP2=?CVA7&+!KC;.NY_)@M5=N4C6E(MH+- MB-J_0AF\R$9$J);V$Q$CSFZ\C\;V1RX*53M#.HFZ_SC2_#_$=.KY4&U#A]#< M$];^$DFUQJ:ZBTL5%1K(M@IQ*3KNPIC%PMRRTB[GOPA*5K!W$N20+!AAO!:V M5>W"66"-9:/;.1]/0DV3F/G(!N6-M%5(VVOR0\HV'0;&"U9LQ(4@*9C.;S*G MUQ;;91KZ!"O6>&)BW!B;.C-(%,XPTF4AEV4U_4+L,"D$3Y9/@*L(CBMQF[MY MHXM$N+:X(IN!HFF[6,_.+5/<4OVM@G*XK]:2.A^WZJB(Y"EZTAF\%X)KHDEN[C MBCG+?4 <;7ZCZ[CV%99P2$>PFEM00WFVUB&*V&T&4C!<#R*[J(#DKX/V"1J/ M_J<()G >C&VL,,ENNNQ(MK!OV5YRQ/YEPNLG'&0^-@GDA24^7Z"GA[V$5)*= MJ"4;JBMA5!HJY3+XN8A(-&EY[,!X&*0\)Q:3J('QNF9XU 06AB QDX[,1#QZ MX!4B:YT6+'F%PB?/)47 +E)1@6YIT]0!([E320H@JX5\MXVRH0XP2%;K&*.: M+V0?)LDTH2HQH5USM/N+:$C')II?A7!\X*(1_MW>V;Y%=-Q*"C 8PLKH_Q:8 MP:"J,68J&$1VVR\PYS'*+E/;9_[OX=V1*V#+SAO)GMEHDCCT,1Y1\,\4>.[Y MCF)3S)(X ^\MX%!#TL&TH=(3>L(11"XGQC^8NT7+;#R&DFF&;Q<^N\S!SK0( M-<&R=HYR]SV8^?8T^>Q OOLIRS\;\IRR M"P'*L2P@K90;$$ BG\OR3_=O^ZE\\_FMWURD">0E<4_QWZ4 )<-"7NAT_U/J':4#ZK=%ZJR292/V(J@DC<$:.,*91 MWI=;1E3WJ<*.,:Q1V%&3QJ3;Q_#>$!)>L-E+ MB*N*&%Z06X#0$5;6(:5IT@*7JFY9"(34UF[LZRDR^#ZIF40QO;<[SJ@F+.6- M(M<%XE8/;C%$DEC<]5W-P U5C)F,9 _0UZS#-[]:-"#S:II$8 TV67H2[Y&S MV^7.<.)_?BN@X0D:D%..T?O-N I4D A-)9?>=H%:*-J>VJ==9 MCE0TORO\ H*$=V\ZV@9M/,XE7"3U5%JW@24C@Y%!0"Q&8D(]1:HGVL'.H MD*%EPDV(&R7- D0N!PC/!+-O<":GC_@,)3^S&PZHCN?+52SGAA6#-S6GTN17 M;T,P::>[)O!)Z!=Q]:KM"M#M:F\WXI]_>OKL\-8* 9" M@QSDQ1TT(IH=A9(9=KY5NR3FTI3+V:0FO0(4<%LSQ+.12S M<=\$0B*>X>+>9:(Z[)V.!ZR=^U'^)/"GUX\PI^^$_RI'2M5\^OVLL2%)QO5B(OF MZ197U9M7>RG.LTM3/JJ4;17]&4^I[6,S,M.A_<6AIDGLK#/ [65J.X?U0'>< MTF'JCM,^7JB47^F2V[7A/%R79"5/WBZ?)9),X5'F5[GX@1<%LH J(CG>36I, MGP=0:MKQSK^)',>F2[$ELNX:&!/J52C-O:)+A)NWJ&J&(VTNEL\9#-9N^CQL]42 MG3!G@P@GK%),1# M]Q"P*AM75DUJ<1EWR"^YC33"!CR0-; =.%R2OSW25/CM/Z6W#UFU.C!)U%,+ MAT9C@=2UM^13EWM"L1=U8N2V*2=1;M_4X0'H0$?)9$%A)BTILF=@U\E5?!%$ M"%U=_50UC.XHM+#1I;&99KAC)J+GG_K'_;M"AMI.G-DEDB&)W)&\&*PN%]&7 MS28*]NYEE_/RJQ!#[>(B?.+2(A99)#KE=+YN.!61;/T\4@H!"(?;^5<0]CNA M>%MLV;TE1KJ[8B<"5P*9J$%_F9+TC;H("'9""SOL M8R"JU+6:P)JRB??$M><)@]40^]L$R*^B:Q1&]S9D>RMYG;2SUVZX:\C<3X.+ M/_MGO_=.CUL!SGWD.+:&XWC*I4<,RT3]%G/HGJ&1BF53OLS9)FCAP.=_=Y+N MSS\=O-C_U>6'*^0I]4?&.AW!$(K@\+D]"-B%Y?][2H*TBTH1O#$QHAJ A /Z M&RKBQ<"JHN7$:MO@\U90JYE@PAEB2MA/EB4%]%*9GG-&_+7HV@;TN+(#2\DN MH'_9!\3R..'F*,X./-(\V%$P?J$!O@#Z@O;3,HK!XV- 50?Y>%+/&1H4F*0R M3DCVF=?49AM5P%@HZ!""8@4X=. T8S "&6;QLG'()S;D]6X@6V?)@.3D]:,4QW;//]^.ZL-SA=KDK5+< MK;F*;CJ)=X]CTC=S%=T&;=-'?])'?])'?])=]"?=_+;V77V>?CRRI*0MPE6?OR<@YED_4YW+335[$!6J-4CC/BNBO5?'[JU]7QT M.KCH'P>]L][KH'\R..M=],\?LY1MRU)N7J%2THO"Y*@:*8'AA"%=%=)^PI([ MPA]9"GTEF0;CV%S!R6DDC%TR5H6+PMR(=$.IPDQ#<:+GUI2MHE'@P-V#PJK3]-//, IT*\P-"> MMZ448H(3M JFLUX?>6Q++(K _QTOAE$"1TH;&LB)J<]<-_NQ.UC"LVN6&F=S M_;F(+E',S0Q7%'H/^&4?RP3%7*@JTP(U#9F6!JPF%HBLAD!4-88(Q^ Y>BN' MFQ=\%1Q]H0R$E)* %ES,L]%G./S;>14BT0HR)?3XV4V*_DBQ'767!G7Z:85W M/)=F63FE.+@DC?"XY@*L;>C0T-/YJ 2+L$-),3WVS:0H2MRUG#?%=.\&IV^/ MWY]L8S2W,_ @)V!KX[G@MY.SHZ G:Q+SJ3:MLFO;YEJI1%V'.86U7T*UWTZ" M,Q#@6%#2ZLB^VVS:]O@'WGH;@AZO9DKO>R9:0[R+:*"#&%401&/2V_C@;ZS_%%X!:/=A\ M7%;X]L)HT?_O-I1#;+2;Z:O(5+&(CK2?C9DY$2,3U\Z\I49&EQ$4FHAX!U-# MW^VR9O0)+RESH$3,@ '.;A8EL>(UL(B4??UCKX/N#\U5-!FW5LQ_[1RP^S&\ M0(PNY>0/S$G4O&C4%"VI':-P\!<;R&(8G(W'R7;&\V[-.%4_ 8/)-.IB0&E0QP&:J=7L];2'-(<2!_"LRSDYV%Y M+94K1HD,&! 0J"="+$8E( B4T= QIX'%LZQ<#L3'L\]E &#S:K^KRKM(CDEC M^>O'O7=[>!_T0P4.RU5"VJRDYW697",? 23IEFEHPDKFVD+66(#72OU4C!]3R/^? #Y91;P2#6'T?:H MZ'1PU(I4D +BHB7L&0VK;*U4[XYY'H"@=/ZV%_.,UM5VO3;B<6V#>>UZ608% M3?2)6T1=QK,PD_$3X.44!88(H'$PI8B84BO)=&B'9@5_7MV72%)1"Q"A*JR4 M6$@*X8/^NJ7-(8_9^]R46#]4L,;I7MOI>4^")X0]PE!YGX%^/+UA<:N WE=' M$[MVVO[S=?_=X/RBUUINSG=68_[Q:NXOM[3F_B_ X=H_KN;3R;__!E!+ P04 M " DBJ56)YP6,54@ "/X '@ &$Q,#-F;W)M;V9C:&EE9F5X96-U M=&EV96]F+FAT;>T]V7+;1K;O]ROZ.C4S4A5%[=;F<96B)5'=6'9)\GCF::H) M-,F.08!! Z29K[]GZ08:!$C1B6)2M/+@B"30R^FS;_WF?R_?7SS\Y\.5Z&># M2'SX^.,O-Q?BU=;V]J?]B^WMRX=+\?/#NU_$07MG5SRD,C8ZTTDLH^WMJ]M7 MXE4_RX:GV]OC\;@]WF\G:6_[X6X;ASK8CI+$J':8A:_>OL%OX%\EP[?_\^9_ MM[;$91+D Q5G(DB5S%0HP!R9 M^I)MR4CWXE/:N1W)/1TD49*>_K!#_YWA+UM=.=#1Y/0?#WJ@C+A58W&7#&3\ MCY:!T]HR*M5=?M#HWQ6L'B:ACV.[,Q@GTK%R.]W=P^U=_?OGFQ]O'L3N3GN_ MN@%OZ=Y: S@#E3[Y8GKN[>X1ZN;A]N_G4E/OQR?BN>V79X&:$*DE0BMSC-XU"E M^-2KM]?O87OOK\7%SS=7U^+JWU<7'VF?[Z^O;RZN[M9HIW=7]P]W-Q?SN\NQ?E/=U=7[^"(%SK:H_9>=<>_YB;3W0E_I6'*.#O= M.V@?#I^>74Q#X: 1?7?;Q496ZQ!^ I&5B:0K[NX_FN4M\=7;MOA&$&H^(&:1 M$Y.I@0$6&0?MEI#B4D5R+%,E '1#"SVQD?65^/L/QWM[.V?+6_*\0[U(!D,9 M+Q.<$X+/[MEF2_15JCH3T4-$,R)+ '2[1[MGA'A*P8?CH[-G -,/,LUTH &N MV3(!6\(5,)$A>0GZX;,!(_,;7/)J0)%!>)L/.BI%-GC?!W(W@E<\094;&4!H MX0L_9:D.4!\W^" \IP&I5Q_LWXZ[/P9PDW=^54&&C "A!HH),MQ0=75,EI,1 M,@[%,$U&VM!'.!1\L,Z@!>N$2=S;>H!1\#N0\WJDQ(=(/@"1]A_^C.GM8$"PSW<3A:C>)HF2,@$1J9-K&[U&66'Q' MRJ/7.W 0 R7B)-[J)FE7Z4QV(B)6^)RG0'TPDT)"M^R\JU,#=&44\@8<5Z6C[.RG7WLQBQ ;PKR@/82LM&#^E%^0HT*._">*JBL@M,B)X. 0@%PW-KXR]3H4;$M$I6B9LFZ#O^ M6)'#M'NP=)"+_Y;K%-@5?+OQ91,8]V 8J4S1(\6/J>KEDH+(OXV+TSPI_^_L/!T1D 8F.R*0RLRW0GU7V-I:9A MAD!<2<@ZX.S%M!CG0H06[FB*-&!SO!3B_3@/G0HM&KYXO0.G-3$>D?D;J1SD MNLB+_39JVZ]WSNK_KJ@<2>@P[O#AY?I&EBHSQ$.5._FZ#I#"B*%$BIIAF@3] M;>CQ9J**G+4M)-$R%O]NK3QT'[ M>9''I4;N!^=Y!?QS)", X N53%-)G"!F"P4HIU&">Y9,Z."G2OB]T,\?/X+# M5;5'T#NA8W8>HXM)I2,=?"/_U[VW MC_%UT/I1W8TLFG6D40S&I<8'Q'5%4?,(#[THNT=G1C0?\VR;B=5#5/,ZI*&C MU03:(JK^*L,O@!,X1X.U)5@<'#X=P>Z_7AJY;LC-9Z8/7BJ)AFR*O@39 6LF MFZP?$2_L.\1S$C=L'+-I8P7-XK0APKS)_"W>"NL !UH!RE UZ=<'LG'6*M 0 M6)]* IUE8S!D]S;%1,F4/ /&SES8CLXLAUGP?^==-%/!_,+P7UR$!<;])+)4 M#-):1KCJPYV_N2V7#\[:"KU*=B*'#9 +,+';ERH&?>:!:T.3QV&SL"O)TZ(' M Q7B.J.)L&-MT)[(TB:7 68A>?..DSP*/6\G\R'0*%#=R*.LYDV00: B98.> M?,)I@N0 &LC0'5NL4*O(+(!(Q]@L7<"I&D@=DQ'5O'^VS4VY<<#1TH NF:+S M*>#NAG)"YGT=<=I+P$<<(*TY9F+K._\&:(KTZ+Q2<[&L#N 9F/2$#H>#X_;) M\C3"C<[FM\HJ^.KD%Y7I5'%FWO*X>%L\$<64VQ$;LHQZ=!3H3)L>=9#;UW/N M3NJNW;\&HV>CM$M@/&@?'P/0ZLKIK*Q&F\ZX4[XB.R:)\FSV*W]]4M9T]N*, M=*0:-)YX'<>+>3QVCG=. +].MD;[?__A9._L]OR_E^_NFQ)"^=]^ZE8XE#VU MU4F5_+Q%V'4JH[&6Z*-O-+Q\-7@B38J3B%<\]7&'NE7R+!B M"KIM(W#A=6F4FL".)^GYH#;Y8)Y@ M1S@CD+]>]VRP7O#O&9H"V4V&HEI? J5"='.@TC$1&T<[F_,D] )GL2307S<% MDVT@63^U8L66AF?_+J1,S5&B&NRL!>S1!4VQQUP[S]IU%:RL77'MA,Z+9^I/ MD5\AO!OL&2:JJ@_C+Z6E]8C/K+3N^0UI9E&UTXK= E-[21**KD2I'*JLBK8S ML/NI]A[]"IP_V^S%"HB]':,.IN &IZYS"YCUY5>*)E]V, M$8;A,.(D0UJ"];ZYH88)_ A3K!5&K0Y*[9ZT#_<]E.HH1:0_XE(3Y!S$42R^ M 2J@>B' '@9, IB#Y:M-/8M"R)NN$>*.5P;N]G?8NX5T>1W*,? 85 M7L",(? L98Q5+H 'J1X>1YKWC+#YT-/:R1"L5&U8B(W[.E(S@_L6.^:E4EB& MAFX)S(4"8:@IW%;GY>D'%/W ,[6H8/$TAJRJ8@-M$#Y MZ*C??W=)UVE)O_ 2R)4T&<(GS@/7M@H@D.0612JQ_4'(/_@_#*LD'!>=*P4 5T% MN9,F365Z/B\S>;^68$]YE\,RS\&N!Z?*4\7?55:S%FE6 IU5SRO/"GU8YX!; M[TDON5/2)/&2DWO_I#=)LHN'0M6LDU?1'K.$0V5 !>NP)6'S_8PXW)";+?BW MLXF<\1 /$POJ6>$K'Q2[N_1(MZ@R?'%2_6&/_A 4W<1PV=D<^*ZT/^LG=!8Q MZ:R.5^L%8HM#3-9KAQOXS6Q[/F9? OR)S,4D;C06FDD ,B]57OFCJ\LLQ"7Q M.E-5V0I>,&L]*+15S''LM=#(5\=)4'@=,6$3?4O(EN:@!B;.4]0/'^S/'^ M>'ZYC?/-&:X5W]'C7$!/Y.3Q]&_7).&DL4D"ISU5-=BZ\P9V\>-FW5M4]5L] ME:>(*UXV+FA"?QK,7$3]&]\+&UYT.Z5?]G>V8"&V_<0LYY:SS)4?UFL6RSAQ M)#.GT[F6$V4V/A8?NSU6)E\38_[UJE8$WR;Q%C6+[H(6;0N)/E)5]TN;(F1* M#]6265M$+X&0>V3"@IJ&!&(AB*2%,>NBM U[KWCM;=KRQ-*$OQ07Y1WW/?C74(TFS(E5'K]_;;Y#V8;F@Q_H9RD">J7^',W M!7Q .1JK+C:XI2]=["=A@9"SLFF=AO++%CETRZK!POS9Y6UI5<[@*]BQ MCRMWN.1E@!A0QAJ ]',Z,]00^BJ:[B8K;*F,HYAVO6-2%SL_HAHSS6K\<98I MZ9;:@<;K8.C#412%=@/@NMB0K6B@:].(71XH<&7JO\ALVUG3&=XOX]HEXCG5 M\+8I#YF8/2N7S9TP6P(4:;9 L0TD,0+F^-0(OE7JG.F,EHW\-.CQ1OV64XM= M&2E/+Y=!0^M(4K_]/,BB$45AT5.W2]MZRQ2%@**LH@L3-MDQZ;2\IB)DK#%Y@B6'@V<+%8)%J(@\U: U%8+7&>) H9#BRAF@$U=Q=K MD?:ST5DEC9)3"6^:^0AH"FI$]"N_<-=@QE=WG$4P>@H'&K -0^!$5<0+98@U MIUBGF@(=]H@C&-OZ%<05]J^=2IF?A9!(Y:YC+.A(-81R?32TXZZM!CN^K+@- M C7,_.SHDM]5ML->\-^5F1:DJ)/)GDW$\7O9>@J3#SZ_J@1>K_;JQ/4:=I0T M; V(L0P+?VS?M\6U"C'V"SNVRB.L+"X])]BG-T.;M-0.ZX,2*[#M.D"OI 6C MHX&JD#$XF*3N;.@;[1KJ..8/Q(M^#.I%!),VBY!-/ 4?#I@PQ0/ X)U%AG!) M%%XO7PRAMZ9'E@(#Z5Y E0+M3F5F9F9OW4 M.@KYJ8T!H=8>8CVROL]&]\[D)7GE+TQ>87G=D/N/)P)4T5#$5.'$A!>6FFR[@>DC+'0Z MBSSK<90K=)8NP:3"_QX_E_D)(6/9\T5&)7%I*'78V)=M?8J"5NA\B\"^?[YT M=B HN'.'/>)9%MELJ2:4MMI$FN0]T/_$*(D :;#^D4?S?X-MA2RRZ+>7%" / M9>JWCKZD /V%*4!+8@S6G@[@M4Y9R]^-DN)1=_5XLXJ.#$D3@V&&6E:S28^ MWLU6N8H(4$@/L/47SO>%_O1>+1ZGE?GN+^,Y9!HZ[%:-4DX*CSDR@-<3D K( M]GD1")AIDC5ON&X?6E\?YJR3$>Y=HH#)\-V<\Y@(U&!Z;A4S6XV4.R/'B1O! M+V'B"Y+**Q@V_;()'KM.B36+M+9BH _0@-3G&9)-FRUN[TJI[9N;'T^NNQ#\R0=,YZ5YYXV>!WN3%NS"E4O5 MH:"QA@6@32=&N7;4V1UEU["]VXO>+L,5PE]LC.X&OL-1%- MYCEQ'W<'^/S.F0TUJV51BQ,==HN8G0UBN=E-5;6)9SA!YSD[OB+&,=7(?6;9 MQH8#C2^6P# MHL$YI4R/G(]0*RZ1OE?+6 MB#L-*OO\?&TL %@N^GRKCJ/-QW7.:=@ZX)*=WW+0R3B5J/#7#O)8!Y:GNKLS M&^Y(YI1BK!@/& M.8D9:@1J!1_)5( T"CZ4>FH+IW6;F6"R'>C\N%=C):DQV'098!-$BNIF@0-\ MIKQVSS"QPP"B@L S&\IL>O="T?Q<=2*+F8H=\M>IDF'Y%388ER&OU@E5NQ+8 MQU5US1S8N?99\B+49N:ZL&6)7_J'):XF4=.H<+Y MCU;*V7OUX?R=N)\8=H+)@5WSDCN28J':9HI?F.>X#ALF2<=P2 M'U0[G'.LS^1)!; K\$W=P (K/8Z.B9[FE:R>S>4M[ MKX^VC@Y/MHY/CD^^QL1:Q'R;Q=V^VI[[,Y,M3RY4+J=_3#:L,,90YCIK5"U/ MY7/>PW1*ZRI=-!7G;F(R4F3B#'2W\A;X*1'**6RD!MGRO*^8&&\!Q3=176.? M"K;]XM)=6UQ=\V2")E56*I.GEZ9U^BD.D"7/4J:LT=41WRHO=R&S=_<1N_>J MV[4IZX45MQ(NE&6<7+U>I9+<[E<8@#4T+#IJ%45-15V&92M]\HN:/EF"M&0M MT]+_R(4$^.*P\%_A#ZF"@5]287R-\R45YCM(A=EP-X'U)7H/_-9EKI,(!C\" MJ\].53GY53F4&L[.$R0G3)V@C'Q3%N:0!Z4(1'5 MN+-MRAA,?7>3ZVV9.I? MVFT;=.(87H2E/9]_^#,ZI<.6#WD%0V6_%(.J@K:W_+K\@*(FJ18<<X%H'C3N7X@CXA!#.'1US@1FL.XAR0UD N'!J7H^>1)!EEEWR$< 1 >H*[I!=>=1XU B61P^OT@O2"I2PCR,8DV%.-%8PQQ\M;ZNZE@K5UX M$;2T#D$;LQ_(#'54*Z?(O9NC*U>%W/D'5PTB1D:@![NF08@\*=8L$!' ,XT^ M97]!3J?USXAK_RK+>$EN^M:1DG/ G7"@7'+V)XF>H*7JC-^RT_4,S?$6^)># M"^5C):'NZK(!(Q5K.F*N$W\9(%&DCR/'RV/JN\ -!3G%E M1[T5@QZ3MX99/1\!S4Y:>+'HR?32%FP(V]1%QH;YFY@C)S244J*4K3J>6D$; MH3LF-'.@='?D4%(KR\AY0"UC'-AC:&HLYD2HIY>%R$WCC_N*G^R*2'_FC ?7 MZ4+$$F6J[>,S#Q'89? (.K1<07%UI7/?:,"@)(XF3C]ACX(.L"$$%R:21+5* M0_&K9=)BEK!.?4),I60 %= M//1U&A)=3L2/U,P#KYK2WW&_('L[Y$,3+P E."U\9[;WB;!*#)H K'B6;;/F M\%3W7;5&$3\;ZA%F#ZW%Q9J5E@TC:PP,,0L\XQ[]=*K(Z;!98*_.!)&%XPB& M(^ :=7>,)VM#ZF\<%MT6J5\8]W?^P %VK[SW44'Q%^R*T^2X(AE#]<"*J2WH M5,FR:WV@74>O!B]0J\:+'6!&81*Z9X7><*'/S%>H< #*2 MKGHCYCP7;A>2=G268ND;W<6#2:F4%N[GZ;L2]G@$N(NT;F_IHGM! CGD5@I= M>(9OC0.A'5A5L9]PI1UFV0!YMVP"!K8$LL7:K-74[=+4E;F7KDC;HA%/'[XB MK92'(L\ YG?3S#04:Q_\)R_([^U4YKY/*%_%;HRW-?7.>M!W=W7H^["]LS>? MP"^U&6*CWCM%?N%E-RA="3(/+4Q J3+4:"//K!Y?]1Y5Z+]2F&4_6)O"$E7+ MS\2VG2=DGF[E/S?2'DNK'=D7'2E-1[[]9@])'08.PJ<6O'[OT@=&G$ MMBL2<8-B5O6L%VWOXOU:7V%TW&"K!U?\:U/!0K?JRB@%-W0;169H^1^R.7N3 M:GD/"E@H?%-1)3$#^<.O>=AS+>HHTLO# /,88\^'E'+65.C5$[EDPY+[VELV MJYR63Z6]'KTF>ZO#=!XW<"XB.<;JG>_68!%E,^2I0I-:U;W-N;4^E)*NRFJJ MP$*S165D^9!M!WL;&!H_Z.C@VUQU#P1:3Z1"/D>DX M5>0!"5!-J?'!S7FUK'&]GG7#:R[GW$[47,YR%=>%>7_GP#F3J%_1/; !&2NS M]?Y+!)K%N55 W.,GA]7'+Y,PW+I.9?Q9?,+=W6>PW@RD'E74X9L7&&K"YF0? MTB2SH\"H?%$B<1(+9KXW&1OB),.L5D6X'BI,_SEQ$W?F!SLGY\NEZO4HKU^= MLD+77^BA&NS%M@WT\:3TH(?*>4"F7."NJL$&&JFR M8*B8"Q)/"+$8VY3:!G8VB=GK0O%0BM^:S#G4>09:9D811]NDH6P95_Q7S+O M7O)5/+HY?,E7^0[R5:;+4"N*DW>SZ#2/\7K60(F 2.K=_]?)#J'\W\2=E,E^/'"KXF?L/("NB@-\0E\V\8^8:==?G MF9HON1EB3@QK;.VIDN#/RM1;$W,$C?-(IU'(]EXCXK'6"% ME #7F.YVJD<$G,^,P(E?WY=*+-;#L^3>S-18 E-B8FIICU@0)_'6;SD/E/I&N"96W/Q$:7X(B]W.8-![F1;BF#+A>+R1K[+UCJ*7!L!>]7,3.AL%./> M3XU[7QG7]JHJ$_ )&HT]K7U?#)Z0J\E75JF;C^]R>(T-YA9,A@.5GH9K8_M^FG[2RL_W9PW#[??WDHQ[LMP_VCO_0L/-_.]D_6.C-;0(O@QA.T8 P^^>K_5=3=7FG M>\,O8K=J#*#:6SO(9/B74UASG&2J2L]NN]C1R?/;$5?D_^?^X>K=?4OOYI24)S:.,RP R<8 M4VZ-SV;++_BY/CNJH2>U;WV^N'DK!ZI.D"_H^4QW]/KY[>@!.VHOB((KK9Q\ MQRCXG?"+DQ?=9(T/\YE+/5.G_G8G"2?P MOWXVB-[^/U!+ P04 " DBJ56$UX1Z.*0 :' 0 '@ &$Q,#1F;W)M M;V9G;&]B86QR97-TR]:5,;6;8N_/W]%7FKWEL-$4+%8#R4 M^W2$#-C%*1O[ .ZZW5]N;"FW4!:I3'4.8-6OOVO88PY"N+"5$ISH4T92#GM< M>PW/>M;?_]?QQZ/+?WTZ"2;%- X^?7[S_O0H^&'GYY]_/SCZ^>?CR^/@U\L/ M[X-G_=V]X#(321X549J(^.>?3\Y^"'Z8%,7LEY]_OKV][=\>]-/LZN?+\Y_Q M4<]^CM,TE_VP"'_XQ]_Q&_BO%.$__K^__Z^=G> X'953F13!*).BD&%0YE%R M%?P>ROPZV-E15QVELWD674V*8']W_R#X/? MZ25_'Z;A_!]_#Z.;( K_ZX=H]]GAX=[ART-Y\$(^VQ_OBO%X7[Y\^>QPO#L^ M@'__[QXT\F>XG._)BWDL_^N':93L3"2^_Y<7^[/B]6T4%I-?]G9W__$T>)U#W=V\?NG?R?7T_?G%X&>[O]9WX'G*8[ M;1W!',CLP1N[=U=C:2Y./@T^!!?_NK@\^7#1"T[/COJM379&FT:B*UW8W]T[ M#-Y_/'NW?K/D^#3^\%9L&;=X6:$GQY=GAP'%Y!Q#=R?G%,KU[T=_WN_='F1?1>,Y?1?#\I/AE_UG_-*W>O;Z:I6R/^#DZK(DC'P?G%YWQU3?SA'_W@.XU0\P2Q=)SGA9SF M(!V34;\7B.!8QN)69#* H9NIT0NVBHD,?OKQY?[^[NO5-7G1I!ZETYE(5CF< MXT/*@2&'H]E[LO::%)R5\>/GB]1J,Z2>1%=$H@G$M M5CFP=EQA)?)('H-JN#;#R/(&F]R-4>0A/"NG0YFA&+R8P';/ V[Q'+5M% "A M&E_XJ4X2LAH MR@.1A,$L2V^BG#["I."%=0$=L#J8)E<[E_ 4_ [.^>A&!I]BL0YB&IO9A4D) M1)C.<$V#F,9!X^-CW@MN)]%H$D1Y$"7Z (2KH@2N@B\'5YF49)["?9D<@YR' M&>C1_)FII4^C- G5Y-)LNC?W\.%Q&>)6P[L&(6AK83GM!R<"7@X+%[=:',,; M9K#]\'5X&1N\L(@R.9(XYVDB>?."9,R:+Q'!2.238";FU&KYGU+$>AV.190% MH%)>RR*X$7$IL:7.,\M9FM"%-R "L*WPQS*'[\(CL-LHEK_BFT>PY@U?FC>/- S(1T">\=BI% DW*_6?R-N@O91YT M7X'>[ZH"_4^U'BY&$QF6L:0%?QSA.3$L\>*5*M6K%"_!A17U%_ OZLZ'O+KQ M.%*K&/<3C=D0AGI*Z7"0)[/HL%UDDS3%BIJL ?8[TD$#D(*"F4SC*1Z(N!;6 HGY5'W'=&Q[T4*]/V= ]4BVAH2C'0)(<[ :AF(,@'X-,HFM# M'#4M_W3+^,LLD#>2'Z%$)_69IDV+RW[P"<75I-I*U#WV7KS.5VKTQ^D(ULLH+9,B MFYN):CS-43!E4Q';Z>0IMI*EJ7-R.HO3.+7.P)7J+21R78GJZ-M)&MSP*)%YD;-\ ,-DYN@# MI-Z4K/'CJ0+R)8IKQQ%J M+3"?)_\I(U I8 "?=DEUER0IKNQ PI*+4/UQ[.]0CY^TX_>T?[Y^"@Z[:A.C M.RY*.%J"/E69W8"FM'E;Y45_[W 9M6N6,B#DETS&9"*\Q@6V<]!_B;>#_8.V M0JR6V5#DDH=QI;IQ\!:TW/16;YLF[;9YFMLM?&6Z@6TS)/L+;7RPX,#^AE_P M"Y $VMFES%<^#@X?;L,>/%_9=MT2VVNF#QY+@6Z7#/U98AC%43'?O$V\M&V" M\Q24:#C/DA,'.QV@HX7VL7&JW*X M^[]UE^V%;5VA6XL)-(SC9,I=(XR][#D_"F>XMB)RIF4<.AYWED.@4:"Z4<9%S?,"5K^,I8KR\PQG*6X' MT$!F>MH2B5I%H0:(=(QM&_/(Y%1$"1E1S?VGKWD0N..P1DU'':&(74O+@GK7 M[H7JKV ]LG.PZL1*5+#H.RQ3W(_:$;IPE=4'N&4E/6"0Y-G+_JO5:81;P^WO M!:.Y[UER+HLHDXQ"79T4[P B&^ MS8IN7](:K/NL__(E#%I=.6U#\"KH[JZ]10SS-"Z+]EN^/>2PBM1MP=_51N.! MV_%R.8_'[LO=5["^7NW<'/STXZO]UV>#_WO\H8)Q=/\[R70+9^)*[@PS*:YW M:'7](N);,<]_6"D6>SD;>7^%-G*G?>[=D(G*ZTXP@OR^XI E'AL,,H/[.3@^2[I MC"WJT1C=95N'2^M'5CV"<7[U&A^]&2.]>*CSRBPSYK;@@7&Y=Q,!6DD,/^SQ#W1C#IB1A&!7IW$WD58P V'??:G8%E04#* M+$B',/B" =V(O4N31*$-C8;5CH9B-2'32ADKK)LQ^1V:?;"Y7^)(3,0-FF,R MN0*K@Y#A9CU$.0)GRQ&H@5=9FN>T"*(K21HB*,9JH>#.'4=P783*&RR".2^= MB);"1&9!RPK#&YVKU/)1)X>C@9. O$31,8!V(VBQE524U0'C/]J%D* M/\(K-FI%=6=)[;WJ'QXX2VHH)6W]&\Z'0LE!$D6M-U@*J%X$8-K"2H(Q!R.8 MMST&@6ER$39;4.3EJHQBB@#W@JTOVW#7&'087AU;\VV&/&,*+$\+JQ M3$#QB9*;-*973N' C(.BS&8@TD)8(>-,E-"NS%@YH[3,Y1J=7=5.9F"E1CD?8K>3*):M 7FU.A;!'Y1 0S<.XI?@ M,(PH1%:7!DBLO%OJ-:(+7Q@"Z)X)_IK(U5HI& M0L>0%>2"Q?@H1H,H#T#MIFV(&E@@ANF-;$IZ4?VHA:A)9[W-X"B" RU)$=0? M(!P1ID5O_U&4CG4%+"B^S3NXO>T3VAC('%6S(EH3"Z.7!X9;8[L%_A]LH&0]Q M,I'U@14^>V&PMT>7C$UVZI.3ZJL]^C-0=-.$8FG!TD"P.P7 P9AG04Y\$9CN&ADZ MCW0V2[,"J59PN=!Y"^I@0BN"#@+[*HX?HIL(^G*T[/L^TXZ'84U MV)<2+$1TVE,^FE[=08,6? G'!)A]=^SPQPB7W'^"2ZX.+OGD_6GW_CA^N:W! M=HMKQ77T:!?0 SEY'/U;\Z.\JOEP+.S)UV#KSAOHQ9OMNK?(]UL]E*>(LU2V MCNB%[FL0A(CZ-]X7-MRH>TJ_'.SN0$,P>A*E89MS2UOFT@WK-1_+^.)8%%JG M>UYCF\&$8=U'[^4;8LP_[VH6[UF:[!"9^1BT:)7\\YDRL9_HK5 H7?IIKBKQ M76XI_RTKP^:R*HT!GZ9KY* M:E(#AXUV$NWW>"^I.ZV[K41+B9O/(?9"B;^FO! D@15F:L]\7B=E/2_U]T57"< MN\KVG%"*E^*+?,Q<&9L0I-D2G3$+]P_ZY#VH4I"(T762WL8RO)*Y4AHS>26R MD,DWV8DHE*M(7,ND2O9':)$Q2-DQT9DJ,D[-C<6?RKB(T!@-XD@X2UP0=1CE MXQ7B"XK_$5JK49*7F2!B5$T=1C^/,^@-G@*)'"/1'7VI(QH M*E6BAUZN_3I'SQB9,?$0KFX4]SFKE-,KY3R!.?CIQVZ8J*(OS5%NW32A:$E6L&C73??8"4 /9?HJF M$0L"EE#$M=^S&I.'NO,>QEE4PUS^IR1B81%+1ZL4H_^4$2JN+K$H*8\NBL]0 M'QA[E!A-%=E3;C+2 IO.%:9L<")DA]5?^)G3?C#N#"-L(<;TSB(K8?&KE"+F M1M;N8BY@D;6,%_-/A25C6F4<*;NT;5?Z,KT^4?BBT2222"=-H69\1!D+DL^* M6 +VW5O>9SUM:KM[$.2#H_@WK@7KJ$;"TC] >4/[5WQA5F5>KWHZ32BUL@8:5AL&<&E7D2P4(69,(JEM!OOPBB0" M+&_8N/D8CJLTFU(I3.[PN3D1<+O/#HGMS=G,;^@:;$8;U/S< MO^@';V6(D4OHL5(>H66)M?L'(YI)E8Q!]]8?2J) $42 7DD-1C.9TF(QM)5F M>F[HFTA3N&CA#YL7K7!BOX&7-A\AVS@+[C@@W(*S(K2XY_1?=YP9NK;"#-_8@P$)A.0%%3[.""E><>;K4B8ZV, MYEQ>P4E BUX7"F$\*3T V@)60S129YRK=\-.I#/:]5(P S?5/2"R(I2G*@*& M6GN(V;12RV#*N$=4 Q[CY.I= MVY?[3\'Q)#&M"[6;>*_4IM#H=&KQ;,94=F@N M-3S"DW]WS\MB.,.MN'*/# ]V,Q-1V,@$MCDI+1V:7P-K<.>7Y@X."N:=4%/< M9I&UGVJ!C)0VP<3[(KA)8U@TF+W'3W-_@VZ%?&31;TJ-JWD6MM(%&"XY$?'8 MLQ%)3=-'C@_0U1X(!<+;UMB9)_R%LU@/GO 7*\-?/*7=^6EW-OER*F$+4S#> M%5LZS;\N-"@51ITI,,#$IZE]"4//D,*HG-9#5%X IF3=>,_$9%$I-\-U,.K. M/#NAE#:-$!U!RWM^8,90N$=@Y9#:TFPO8RTYKW@1EM"9(J$3ON\+_>G<:BZG MEKF^I-SQ;C00I/H6'N.#$W:S([L\Z5-L[!JO>JM]T]SANK&E'&<(7R:+UJM! ME\EQR9 6&FJPXW;,FY5ZQ\2V2:J?X&:SB,I$%1[\>9 M&R\U_N10I?F*N.>-9KPJO@6]T)DS]5&(,)T!1IMFC&!7E.2N7!C4RA*1'M5J MH96:EDXV4P^G!=N#4"H5$, 56"%0=EPN'-<1HVLJ?17/3V;/Z%FD'XODBC^C=MK5?[))U\)H)L*SYAMZO96RXAF.Y MV>?C&Y@M'L5%GH-[! PJ/-RM"/S6U9B02!;OR! !>Q,E1&F9PSXR MJ8LJ+.I4FR.1DU, G/8Z-C:4<:3EEI8@QNEHQ:\>@SOLMH8PT%A$<<[P4AB_ M^6+JG"48=^XA";P5CON\G:RP0<->J)AW&C'ULJN(J3-!P4U8+\2*^(B!4J>) MBMWH T[%LA=%/7OL4JP.F+C H]3<,(I3H<3J $4\G0O,QG]">) M7@TTKQN?-IN]:H3.\*;"N0=[L%2:WYJLDPX&IAVHA@/.P%7SA78[UN[H.9Y* M7 ;I" Y;KNJ!'\-4D1",$$_#^(M*!(XUHUKA[W%)2XO>3R>T"3L:^!TLP#B2 MI?T1[44\MJF=UA:@9]ATYYG(E_21K\G2Z9YC@NH5RY&JKUR%C*NI1;^WF7^> M9XN;TP5SE?9:*2G?E@ND MV)+JPI0#!#*5"=':*4Q9ZH?N-VKZK[HS_94#Z]M//VYP_%85FB=.$E1S8$%X M;KZQ.@>40]A#A.LH.R'"%9WA2,2(4"XTA@0K6JB,%&@Z9OLI8+&ET^H19CK! M;#HX5D!70F9%5-!A?>ZDXQU]3*B!@+X.TZ0DG_HDC2/*T15P9RQ1<>8_4QA9 M?9^X14!DSZQL L_9&A)9<"OC,8Z+T<_Q;&(&%P>RH%]_QQ9XC B"9T\(@H=& M$*R)")UT3X2JT!E9:D;XX7=.VK(%VY8)NO:(A]64$-!9R-;A#QI]R,S3I$2/ M,/D&#M#-LM^Z@U@SZ-(D1=K5B.+TE?"T=TIA"$5,*63%E@]HL;DZ!!6SHW)Y M&V\0AX/NC(.UT%=NZ7,Q4_0<$U'D*9YU<"Q.)'D&TLSAFQAC;5>-4D]@74:A MXJNT_/6.=408E0;\ 3Z\H3YOI$TKY:BLYBW=88N)*E'>9EE??W1O89<))PF; M! *:@K#%].KZ!GB*YLBA.&P(K<1D'46 ,=!JF]:=7)#KYO:$LXX0'?5E-"&L<8_V#XK)DGU0Y5#1+86\Q%N2 M8T*&*'JJ=".NZ[N/%H;K/XEXG?&'#2V_S M;R9W.#@?;5ZZH;G![.18&@\ %EF$U6>V$J$D@W&,N=**2T@6MQBV:M,X&-NG M2,KF1GI\3BC7[:) U&5PG,:4X(R(&SP[>(LQU,W5YK60T#P;"EO97&.^DB\@ M6U+TM.[4D*2.[[@C+>(!"[NO%+CRJK/ E308A*1DG!O*@]5#6+Y7W;9DD(->XK=7G0JJUW7:+8W,(TL@.0$$T+8Y;BM)VD9AZ37(A*0 MSG:',C"]31"MD1,&P!DV?* _;GF:N4/A/*,]C*BKU-JQ53J$0ZRC+]X0SK"] MW:Y*DE.V;(++3. ,$D+U@\BN91$,A@C.? _V]R.7*@TY!D[@(5(C6/ (NCGH MN0OZG?*H"AI5\FH@"WNH:V8992+5A 5A'H<$;R=@%J)FZ/A967X4.>*2M%> M9)(0PIG51$(5H4!S(DNO95:]LJ<:65%,&B6:"K)C8CIA#'M:<>B!SA!;!!$9 M8V!>:;R]QO^J !S=# MBVY[D*AB<&0[5SNLFZ=(>9"6I@XH'=%!1(YEP_5 GADL+H6F=ISF>JSJKV . M(S*PLY".'&]A\E:06-8P3F^=P@,^+9*:LB*:S4@$\CS99RKB\I$H=5.FSH)% ML[J<,XH#%K.ED_#*G ^2N2\9S(K+;1Z>8K)@R8%DPA)>3[:%]E7A<@ KS^V[ M]U1C+*!S=8H;2;O!*APJUJGAKQJJYCG74U>5?G72(T:5.N=^A5^M K2OM,)M MNPW<^L3&M$#RF137M,<<#4-K*$H184D:X:(O"IFUJPY?B;KOM(*QUU4%XU@4 M(OB4@:@=K=23\*T!]O?D=U^Q5E/)#AZE5PG63=YQA\Y,6;;A[.L&N254 <(*S-(E&=DHI?W3(BJ.8I@B&:: R MJ9;$W0HF,XI6^\O$TX"-DO15@= M+'^VAI(CD:*GW'<-S#SH?'%X0H^223))_'-R*)1+#W\M6S76+5 M-585X;WQ_%"9V2#+*_L;MZD2 J1Y5J\@ >#69ERPYWL-FY[VLI>?"F\K)+:Q M)FV,XJOR7 P\P7??&S#%29FEH+XF^#N(CQL8@Y >HSGZ#>B@XA(@-QY2NKGI M-KKXK@C3F9-+95YR9.HQ-W@'1QC8'")BQQ ">:?J4-7OR^6")G+ZC^!HWQV' MTWC\C;2J^ZJA@_P:YTXIHC_]^/S9:S"NIGTP3E:E&-ZAIZZWQW.17]HDM/O; MRK'8F6-9>?&K-,M-)W1"T(T)XCK /LZ(8P2M25!99A.DP67BAUX@=Z8BBO5% M/5/9=AAEB-^HLL>;^V8BSY$'TRHI6C=5M?(4LX3R,B'"-V3=^@I+A[C7;/<" M=.L+=*(QGDK$5&/QCW2H"ZBI,D0JB)X7Z>B:H%T*,8+Y(3ES5BC98W204!:4 MX8Z1NCCV$ 3<[@K6H/H6P@@S.@ ]1?B7_"*S493CG\RQT;.U@W$XRL+0;"PH M#3<6-RERHU^@4\V?>9TI5N;UA-('U.RJ"AL&',BWHZE0=(TGCG9<98A4R_EH M\2P7O_7HJ5+6$"F_7IYKU9JB6NEP!0E=PY/K&2]-C 1T8\25MZ!UD2J%0"E- M,!'5XIE?IVAOD;\3>F!PY@R,R?*>#A5QAM\5,LI0O1D8@V$:4JT_RH^ 0R7? M=J!Y#6VU+K\H\8B\)]+.IX+#ZQG-;)%2FE(O7JTK6J-+[V:;IHM<3I$M2J.B M?I;-H5=YN5JWL!4$/C:&DS"C1_I(1",@E)=/I9CQ=TICP(;2I72".E^R#D/G MC[*LQ1?^@R"V!E;C-'Z#RN;<>2 TBP0?YQ1\?G,1O#412(5!S8/39-1O-Q_S M*"^J_G:SR;YZR=T1?#6''$CL:!9)E0+M^"_KI]]0&JNQ4:4D*OUOV-/RH99JPJ'6M'@ M56^=L?)U]B>E_:^)LOX#%I;JE$S&-6:K=]O5AJ%G*S%1UU;@$M:BI:GQ-$O1 MH2>D_&Y,.NRZ\\9EJVLX!^37N M4SPG/ ,&Z1>Q 8A+)6(O>#%QA+4\N^X%PBN-)PCDX0WSBFD6DT3J3%]R@T1% MH\*(+3%0,:? @$G^]'4)JBYV+54.#!<_+.1,,3%.L0WX(O0(Y?.<6-T<9 C& M7U!*TTZ <=7VBMCX\%UYZIC9%0^0'6)4PI49 MJ^/NT<:@-R^<,I_6"KM;*[]K"UGT \K+FPA:6U$VC.14H7KR*#2XV=#DSG#G M..[-)A.SI[G]:%W:36G &[00_/5"ZXKH]:BB13$),W&KO:UHJU(@+Z)\/YU- M(TTB\RC-BUY%.F.E$D0V/ GJ!Q#4IE+5/98;%S11B%9G)G,UE52_$$44\I=: M3B?07*-\8W264Q\!0U8["OF>5];WCABVL7S(=-(<-NC(T5L7=*!<)4I6MB)Y M8 M-K+.*L:2<25NGF3@GKH6%S&-^U\ MY[@UX:PIRMQEH3*6GG$8DX:K*ZT3VE>&G,V'EY'AX-3!PL:3[J$(O[3VL0AB MH0BA)=(3BH%8JX7PV!&IV\HU1%>Q M!941RG6)H[FMD_7!OR=.VEI,LF(O4?1$F+?!#KUQ&2>J^G(C/,L# M72\'S#I6SL$TLZ O[IUM3C]XBV.+*&%7Y55^,[=8VJ(WT3^SM M'NHO,4>9\,1C#QX[*TG%D2%=@LA?@V$4VJ\R/,%#:YXZW _%F"WU[(_@X(BT\3;^_)U M\(ZCW+#C2[ BX[7LTEM]9G.7]I^_V'EQ^&KGY:N7K^[#K[1,5:(VZ7;O,D5_ MY66K.Q<\(.9=9T.'5PP%2S3RV:I\NBA>5M&ZFB/(TS3GU(>DB.>6.ZUZA+)7 MAM0@UI'O\V+$H.*=E-'-T1K0:,G-C:G (QC"6H&^X5RIZ+HI*N=0Z:?X@")= MRS/ECC-]G0C2OE>)G*7,WKT[[-X3=JB"N6"LN$ZX4%8Q,*T,LSRJ-9AP>*PAM*F0J%B@Q TKO6AT?-B MIH!G",=Y&"7,OP_MUMDAFJ,J#OP*1CP%JB:-\M/89G*1:V>E8+/)4:)+'3.1 MOU-HH.^7.%8K/QG',"P> 6#C4JYNC\47NHZDGKVQ\0;V)V$%3CA1>3B=>WUV M($Z=<%<2=2@I"&MD7%G2/&/WO-:#_Y'R/\X<43_&%E M\(?'4&?N(<(. XUN9*3![P+=*BM5P'Q%?"5JV%GJ4G9EJE+GR-#RF\P9#65I MBT)()FR^05I)XL-&PC>./>CHQ)!8K8C.%NX:-U57JUG'7%>R&<-!#3>-KM%B M:^SIG1 1JE6;9J%52>@<:#YBUU3*L;E:CC>GCZ-[2,M-#J4L2$)!#H0X7 M#*H-&"!6I?(L/LD4T[8BU6UZOJF:, [BZ)K1ZR9!B\NU]H-!,E^\$-C^OF,Y M]'1JL-_2A7.(# M\GX^ACJ0#V+M7I0CS;&#,S;(42"H&D^P+RXI&^X3.63>$ O]" RV:,5AX=5R M(RF.O 99 $949AQ1BK0_4$HPFI!LN#!O]ATR57\79;H *VXY_)Q3HI^:-,W1 M:^QLTEV5=6 RT@7/*DJZ8F(2]OT-+K_,,N9T1, AVGX8G(URKU >6CJ2#@=L M-F,;3?JMN+-3O6_1*Z9-8+ 7QKU!%'-FNLW[QBXAFSLB[=!HX$@]UWI0!6QJ M(F\S9-'W*KSY$)K?!97*8SCD(T:=G-Y#G8.!C$6F."<2!HV07B"R883)[.R5 MH5I11/KGU5+RJC'!7H]-[EN4C,2,4+=(DB)19$C$=8Z4JCC!JLY<# <-\9Y" M,TQ5'IO1:NI^C8RR&CR_GJK5B[,/7Y%6RH\BSU()O]&;F9B!G;/T)S=(8X/) MA<',AO#GG, ?JF.6QMRY9S/V]_>JX+K$_N8*KHLV^#LB$,$%\E[\QWZKB1/J.8$:\@1-KQ4--$5AZC7V-3R:)M"!\K,42_H.?4$N6@(J@)9 M6EY-8/-?I46D2Z,Z[CWR1@9CT \8(Y:1Q7&5IF!<"+(!4_4P]O[IML-XH1[ MC-0Z64,_=(Q!QY8;<0SA#0>[02CF\'X*/O((8AV(D2$$45"O4+?:>XH1T+JC M*)^52,9900%9CAS&#S.9'O "1=8?97C%[]1D-?28F',78$J24,'^B$F$W(O\ M7'L@3,0-SIHO_/6T;X0<_%ZEC!_$YGHODJM27,E':T,%P1L=6& MK!I/; @M@6A#*U7YC"BA*;E"[A<0?#SNE*6C"OR5L:EJBC$9Q2D."@X^*B_' MZE&,>7">JYY)U%_H<2&J^6IKD,7 ))?4PY!MS,5A.BHYO[NI-DK0E'N&W3$P M4__9'@VE=21:EXYAF^,\+W?FV)3XCS90V<0UKMRZ\Q\W:)C-*U<)2 MBN-0)-=FN) $%R6UE_JMR1"K@E59:$9A(<%*[,*0/-=GNFN@C8C[RI=HAXCQM:8PH-.&B.TJV[$/I#2>5L^8Z\A6ZM_8SR"_F MHQ>J.0P\F8TCC2-.P^^N5F6D"[.NL5J7LM6? #^.@'CY!/CYGH"?%6D""H:+ MEJ$E0&BF/_*+&*(HF8FY-D$M,YT^!-P86DMA<)"\R+\.,Q13+:&*)'<>VR)D MFR34UQ0<&UK,JN9$PL)L*%HS3ZTP#+H6C%RIC-I4;LP&$7#4=!74>MV;-) ) M<4AY8DYC:3=#\_QCG33/HUC<#F%%/7+#4Z/:#9WD1-8+>OM[UWJQK<@8J='L M$7]E.6/P .B58QF1^8D["O-\1.:KD%N,!*[LQAJ("L6)HD0/.3Q/3J.19)>4 M'W78K@3^/%]04O,'.6IBSP1+J,Z$\N%KVJ6#W6?:E_6Y?]$/+D0&RHC,=SY^ MB>4<[!;VV.G+7QWZEQ^G8;CS-D/UY7?LW44![44SA\IFX9U'*&BFR(MK*2GA MJ=O&$:B'655FK+)+;Y0=>]T=:7*W@VL0HDU1?B@!.OUA/1$(M+77 M1*\&1@%1\I/5A95D3!P5;V=KBVK6F B>;D_/(A[;^C(F-"A(0FW^D(L;A=6\ M*76G!FXP'J]0XO-ABIQH2"7XRWS[3:WPB)Z))PUFD&0EML] 0=S*"#>:ZU@K M;682W&02R[:Q>7BJN#NRZF[-YW2J+5:_1TW>9Y$*%H5RL@O66V_QL'7W];E8V46H(IQM$4$Y^ M0U2J;-:A4Q\.GDU-+\0U+%&_)+7')X]N+K2&W?(!ZV_/MM]-5CM?GRPN7^QO_GQF,:RPDUG P<(?&991@W!)Q9$F?3PW)30<*33&B2CZ/YCM36;?$.3:3;-%Q_1!-R*IP2EA)(F%X 0DR2F;. M"ZH74^&=3H4%E]J( VE)%!5FR)JGCU((N8QIX07*-?3B]2SJ4S-PRM()#L"VBUF1##Z*>IZ)HG)/U[&K0-N,/4Z ,SFIL1C M1^/2+E&FER!KK\J(6H<2>I?MI6I%0EFT=;(>Z@JXECP:LU2LU5V1", MREM$6+)6 K%#$G&_?T@D>0W&:TM*C$N#F%'93IQ+FFQ:AH(*<\!&EU->Y%Y;D7WG.W&5YN>8IH-.IV?N2VE+,4 MI2[_*+^VD?69(6=K&J:!?!'E>5'Z$ M,C;'/MB6&WS;>FMPDM<%1+$)W_G7I5()E#Y$,'9=#*.9FU5G<-))] M1IQDNJ5*F5*S])5Y] 6.TP2VI%.*==FQHZ(8T3;GY"WHL5GEH118\->WJAC6 M!$?J7(8F'A8U@@RQW$I&NQ$LF9LT0LY16&23:$@U%D,TK:(A)3(TG)-;8GMK M?]M7H=0989+?G,2?.P^#U@CD0Q$D+W[.8XRHUTGVGB+J7QM1[TP _?0L^/WT M\NSDXB+X_=>3\Y./;_TL%%(5Y1[>^U_K;H ML0?]YWO/'_RISP[ZS_9??M5C%__VZN#94G?^3,/+0PRSF,-A]E\_'/Q0H2_\ M97_V)=CSC0%4>VL3F)FN->K1^D[44OVMULM:P1V_F/D=RM4O/?Z@H*%IMG&'EVAB, M*=W&M>GRT_KKY^/;J,BGC9)?C5R@D? M(C]\"U_,MZJ!T[$BJ)QQ0^!=%02A=$P8V$FPM;==A>.W%6\T7. -N>UN4 53 M7BEJRO%C](@B,9J"V[7B]KQRJ0MJ*@?"K?D8)4XQU8H#9D.%QB.1\*^>M,D- MGLPUU[T<$5:?SI_)[_H- S/?/ECRT ?C.C;S*3A6*XZ[^Q0=^Q;1L>^T.YI= M<(/CXY.SX\\?'GA_=*5[=3_^UZ%15]J)_=V]P^#]Q[-W.Y7YZ='ER?'P<7EQZ/?@L]GIY?! MX/?!^7$P>'=^7!QG9Q?/-"&_-K?5F'> MTA-_B0IXW6B);7%I\IZ.3-[3MP?3K,RZ1UB"3LA2Z6E>D:C&-##"83'/J$5^ M4:*>PP[G(.8J.<*-N7/(B4)PM,;,N1BQW:%;3CJ7S6UC>+KI C2'\%+PSCPU M/H.0>+1FL1B9=S7GNR6^8Z*92(\ @2.XY4\N2\2=@1^V\,6Y*;3%]">$'*,$ MFW2$' '(K,HE#O)M71N*4_PJ).GZ:R)31A:=2AL4K5<\YP:HJN&&_R3-KBF) MF0>C-7%1)+J.$K_-HO+>42;F,5QH(/.$(B3(GR$F\SG)%$01'WR+B\;F).6F M0SNFU$/C'%!)<8(YJA)I)A?42=6N+[K^-V)9VK]?=LHJ=O618K@9B1F)/:38 MX*$MD:L?#G^7K+.\O.=Q<986IIC* M8SDGB S*'!81\J.K@O:V*EZ=^8NVM5J9+&*B/"\E(>&::_XIAA71"' 7N84DYQ(D)]%A]6K-YK1+:BVQ05BXM'J'4Y+"GE8,[_L@ M,NC4_N[^ 33B J4^/0)[DHX1X$>)'_(+CPR_=IQQN9\8L\T'EBNK(G&1[O"* M!#U33(O[@A.=BQO2.9+T)0 M+Z"7E"-1YK+6.)4%JFC$":&MNF<3%:J=O9%Y88YL4DDP9U[&L/869\RNM;Q: M#%*MX"/TCK^#%\))<_.%DAD"A_)QXY;86ZR@BA/0EBG3I!@O M4G-1_SX8M4>5=V8P6G]F,&CU:I HGKA90WUAZ M_RROLWZ#9=)1)\7@_!WZG M6$5!E!?IZ-I:RZ#C:/DI6'0*UW95M FH ,G$LBDHE0BDK&;V,">.E<;.F!+_ M :GNP=8W'L]6(=CB<4NA8=%//^X_.WB=!&=BQ.9%*(-_"FC3]RI]VMRX;7?^ M(YY[I\HP3C'./UB%\ =5T/3*O-RQ7I2E7A81.QI;*'^U86E>IT%YM-2\!=1W M9E];##F5U]%$\-2D2E A3-'!7\N$-U0KF',=W7"JM^EQ*#DW7'.RVS9L@+W6 M$KNN%$@(3JU+8+5"ZI0,QG:L:)6\V5/D'!W+KAXV&,%R,X(*"6LRKF:&4%+T M"]R(6*%*6PH9-*QHO2_Z-1KJ"BLT7;V &EK5CK)L-54>I6+BV8QNPS9WC2Y7 M^*,["[?9\Y$X*Q'YO[4L:V!9A]'6=1WN)OBCM3J1L:'S\)QE27 L1W(ZA!L. M]G)RM5!%14HP3[UR#R))2F9S@I<7998H%E11T-7WLT?6R>/PX>3LM.YO^"M0 MB!7 \M$WFQ$;E7:DF3BJ9=;]NCFL:^-K@'89?$9\3_NT+N[4>L855]RGKU8T MOE5P?NEJV56QB76%<64P:GM4B0T3A+5$C$,I4WFDML M*#U7/0>-#X7<>2.2:W,V@9)36F8DI;E+53$(M".N;&1KXTS@ AR3Q6>5'SWE M,VG++"Q;H^R(?/(:*]0U"/ MG*<3(52%#THFH<$2P00D(9R!ZKW$"HGJHH*[B%R2&JA/Q:;19DU,Y@ZG(HW# MA -(0Z2W0JXK-0;.0;SMM_^_!;P#)/;!GFZ>;3<=U&6NN_ 6^?\_[?>#WTGD MPE.:4*C_QH%=6$TVMG=GFB:7QHAART[+B>!;T0WZ9Q<+B1)"9]TN!X3AQ ME8G9Y$[6P17+IJ4E >*'>V(=TG/"4&9TF@UE(!7\V;<(%G,M-D"6?Z4F9WJ ME.\*;M*XG-*VQ87:9AGI(F"!&&:I"!=.^EV[>9K>..7;AB(6.K9/WFO])MK M>@'1]NT%[?N>+EQB!]L]8._@Q#V3FD?5,+8^P)HO8?R3X.)TYRTE__#'4H?M MB$7M=.>?,IMA#?-)0;]O+V4R=52_>7/R?G#^^:$0O&L K=I0)&YS9\FE]4F1 M=WY$" YLW".0&*M5E9KJ=EB$IQ/I=D$]53Q@G15U,0+XC8Q%5N8>X@=$!.)[ M5/(NN2_'E4B@PS_I\$X2#A($+\*:OFE\O6O;9].0B>OFSM3+&'59A8$AW6(& M8DTDTBQY/$\75];$U5XIH[G )QG@W>K=#77R(L>5JBH]D.L1=U;5^8A;J:;K M:%24WJ4-35D*F/G02_)1AI'WG\+(&Y8\>8<*^.ZT(:NR:Q+[Z:2Z*ZA!5LK" MD,:*BQV!=+_"D\N>4>AL;JA#36@ QV_6K<"\[%^M="![=WH/R7_#QK8M$N[Y M'VTI@\Y]IPU2FA@;$!T&I1+VZ&IQ^Z]28DNM!X/3R)4 MO95:+IQ;#CVX15\$C= V:4#4">X<_'(KT97A)ZY@8 SAWRJJ+&$X(KAZ1"D* MT-8R,>DBMW((:H)QIK:-0N\NNVT\_F;K;M$9%?%:Y/1(S+S#8N-.S0&+ M+0<%-M "XU)\6:V%-S#! N< 1 &KS#E=BT5Y.XH4UJ"-Q%0#)Y0.HX]=K@1$ M M*Y3LNW+3S6[CY:=%SGIQ]?'CQ_]GJO!P."_V\=PBC30+AE3KF7D!*!G>HE M)AW&!@JP9$L:@L3N2V@&Y[D=[/6"_RX3&1SL8E'D6:%"'[LDK]U0"$5>N):I MR%4"!8Z:K@(6EE++6B]LQ95R"'O6,';N ?#UL!RG3KN3S,AACUO\]?X>Y T, MM;_Y>'%V.H!U=?#R=?#KR?F_3]Y]_&=3"D='8D'?UQ[YWB+R4G *Z;F\*F-1 MI* 668O"[4L'ZJ7T.AEG+ M()*UN4JH1 FJLM!T&ID-\1M8 #\ KR,PP%V9RG?XZH:2W/"WG$5,\XZ%PG*6 MBT:[]@:AN:[J0ECC?05H>ILT8AOAJP7@1I.4]Y4XI360E.>#?Y^^7\O$GLU/ M;5N;M#8,I.4+9.+/"'MFPG2KLT 3&[^LD2X3Y_8FS%1;H8E[ MIY J)P4%OW/+2CEK4^IOCD5_DPPB$TQ<3@O>':( MSSI290X]@Z>>;*.8$\;1%^/\PX-\A/5[Z8WP5/7WC=J .FJN;#9=J-BK,=J0 MB;[>DAY58N@7?/U\1A+GW:RY;Q3[NJG?.Q'%$@_> JDKW,^=O-H+DY!&.!I M&>L:P6A,HU>!#_H,GU(!5RO)3&0NDL-A!O%M%&45)[#1(+XI,D]'QR(_7,E* M4"JNT-58Z-.?W;8H$U'"6Z\MFOS<("_'"]]"Z5IWI8V9"N1-O5(N97)"8UER M:U+4PH_;7,9\FNI(76W8V.& T.*A#BO*T""3*DWG]^_&SRV5*G.Z*;WQ8$$*P4 5]4K M':1Q00&XW:!=Z(:D2AJ$TL^M3'Q3QE>BGM.C@F>4@J(C+8ZFQEA'U"#)6>O# M(U2J@Q/-KX:$U!4=Q*/T5NJ&ORMHZ 4K$Y+YWL MS;NS0R7$36K(+),W45KF-AT+CZX=^+//LI_T>3XR&'*$T<#AG(.,?,G!WD+_ M= &6A;N.:.$@7E6MPJJVW\Q?6A!#\>)T^XT]((X&9X/C^QP/G3D+[I4STHT, MM7OD@_#>73&L_8Z4$(\J6GL;]VO>QMZ#97?HM6!KK-B5T V+<54PA?)4 MWJ#!1BJ4:Q*%*[%DOIGIO!C(R5@::GFNT[8,8U);SYTV$,$R=US8G1W1 M%M[N&65Q"F-1HK*A"$N(SYF,1.5C!!T \ZHIS+ZE7.%T49HT1/8Q:EVUR0TM] (;S/R;%[JU#<<7)Q[# M_*54'0/7KG5=.ZN+;H YSC'>$^4QOP"SXZ$Q7'2#YH/I?Z.D=,9(+0)!1E)) M"!TUY[Q*VJ6,/R8.M[G>96J3F=%2]/3(1U_.%(H.&AEE-AL[2J(IZ/6M;<'Z M$/==&_5UH>P(,P38MK' ''M+H^QX=5I;\W!SWPE]=J$F<%JMRV)28O^G9,#Q M4(YZE5QY2_;#I WK< BW8'W+8I)FT9\F*'DN8PIFGAG0DJG:VR4/R9V:TM[> M!JE*5P"%$(YH5R'-.[X!E&F5L MR1N7&>EP"[J+_P[&8_2>%](,@//.-'-?HKL.LDJVPR\>95#NV5-0[L&"*A'8JUA&=6GX^H'I <31)8?5=STN-0JL,34-O11KJ:O:FXECCYZ92T3XVJ M9V;6="JXYT#'#^J60!,F]"#*-;DJ,7Q[G(Y*]F2O M5%\*!H%J&2W=V!EMK$9E2&/J]<)"W8%&BFKC;$!69W$CHKBER@I%BU(4 +GR MTL"%:-HB)(G6?;_)R8D)46[E*Z*RJ56(9";A,B%70,T'H\I/YMRAVTBG/RT] M((YTA-XZ)3COAYKJA"GT3<*\7=Z0"\H#="PU)Z(C:HI.,-ID2(YW-[PD2\NK MB8)EY##57&WZ^Y%(1"B\ M-HW%"-&*D:*S"RHE##SWE%,+@>L>*,W#^=X6H[*5$?!6G)-_I=EU<$'//W%* M)- AFT1X\47!8F <#*8P::,%A/-=7M'KQ6EQP?S(3"-([<:R<'#$S%UM2,^Q M V=*M6=8__B$*JB,+9[ V[T:YLM"/(@QDKA,+_?V#@Z#+;UT0.U+IS+X)[Y8 M"4/>'7CF5> (HS0WF7AYZV0: ,+1_[]G462HAY)?6CEC\1D,FX.=7;I!QEHG M=G3U"F1$+1 @%ZFV[.CVV5?1]S;!&L,NU!RJ7LW%+J$'K-"T]P%:]?M$)J[ MT1*PIXPB>I%MF(JDB! E@@SY9ZQS&FRA0K"_^WIU"V0A;??1FU6N7!J;O=?; M/C>R$O?0MN"6<"545$1D\'X&NJ@3!:8!Q/.U+!H)EBL1;B]W%)WLD5X'[BRC M@97>)CS/J/]!&XP9PZ$>^ OQF&ZY'+A(O=M](G3#.=7S*C9>W+\*HH$W M^&N/L:X"87Z]7U9[9Y3EC<'!_%/%CRY&$QF6,7L0CM%*CV +K9[D\?(>.7=U M%,SZ1@&(ZPT""4%1,.PA,@9%+;/. =>N478YF^A%%'N^^U!R%!4CSE@-&05F"BO. M@IMZ"D./33,AJ2:> AX*4U[(26XZ/V+M)AC4O$U:(S(F0[4B3TB8YH3)NS_*P4 MI"X,-]/&4?3^AKB=<4=X MK:1$#%/MCX-XB&G)(E8MR+FMQ'GH P26!@^VR F[J7-JW9T%(O@[PR+G]P,Q MQ+KU6WAUIU?*8%2@8JH/3"Q.W97U4F?[EE\0WR&IN(!HP]*9%4.37^]>4]%W M8>M*NN@0#9\A#),#5-++2/M6?90I+,6QC'1R+:9-X_V@#]N\U];(1Z!P@#;V MH=ZGKEY/AT\MH^[<*:A'HWCA^>U6CLUH9M*HQ*RH7)L.(%J'IVO*:??CK,SR M$A_EAAXLHNDI?N_&[P^?XO>/(GY_'WRT( 9-5&6=(#%O;UE:C)^8,H[*G"E*@ X0N>0$#)BLJO9<'5 ^7 MP&D&0B*/:R@H%?SP"NY"\[.08G-S+T[B%Y-WF6A)GU%BE8 *Q@YJC_T-)1QB MXXJX*QI% 5ZAM"::NBC)2'*B8$-P4Y:'\M[*N5/Z/H[YE$^^Y@3 M;L4AE7E#S[=4./ZKQVZ;_%>DWY>B,GRN2$<#=6(J@&$P%AK-.#"G^*IN%GV! MO!>*0X,F8BH*6&&Y%[RJ SY\M<0+K,DO,AOAF^D42L9Q222,T:QUD5IDX$EW& M J$*+MN[P"^M16F#VD74Z A8P$C5 M93G[62.ZZR/=\V&(9K-BJD%]A&IE"9U1WE(NDBJ'B\\2UG-X <92T1V:^NSY M=I/W)4I4?>Y&?W);H1$5EV.7.>7-1-.(I]5PE5L5U%J0=+:HI:L,MP;MU9'K MRF)9RY71"HMS%%ZGLK!*-\KSLME/9BR@4)+:B<@J&*=107F(9,-;LO6*I#1' M4 T$H(25?:9JC2<>-9Z-UL26JELO8WAWEB:871[/5584@H,X9D@B:+IMEW6- MLT+3P-/:80'&;^4ZAS"G$QH'0YI$H-PQD2(7-NW<]#5'?4-#&QB)YMW+ M;9 M(A$(G*EEEUJ;U)'IIA+1-DN=0&\GHZ!2\POT]JZ<:FH MQ4SG5B?37(]+R6I83>$G+F4NZ*FT;)F".F[F^5S.2M"&1H0V HM$=-R13&WL M@D.POF$7L"QZ6XYW)YW8GO*B5AG1?JA=ZJD=CFGI>W^7MULI>529GJ3YLX!7 M29YDTRI3LR8HW%1-^(E$DFTHDQ DB[4\ M/A=;)IWRH2_DQ$4V*,;9XAJKHH<6^M7JYT*E]I0KQYWJF/ +G[_W,W-UIE[H M8$D0,A\1DM=QLRU(.JKO[NMQ_>[,?P8=1AW"JBXQ\$.I()7#V:($DTI .&Y[TW$>T#MK>LUB#85EL M^)^;"-/025'.8*J;'N\QG5$5:%K=>=H^-=:B)N.:]3@N:86[FC3M*UQ/A+=^"IFY(;/G3R&S1Q$R M,VYP[8? C=$D#NAWA(V9XX#B$ZZ?'$\WNDS1QK!?G'GEQTPSM,V!!&_CJN*& M5A:0\&B0!LY>;XIN&-8<)3*F2/N"HIA3X(2B86W'2:>+NK'%R!P-;Y^J:C\* MZX5N.F5Y+3+JD.S;P#861[>&4O!D9%%^K!1#IE[6I'* M#6-?.2';XS#$PBBK@197?=!OQ:73=?_2USFXZPST;+"T%D)BZZL>[>+Y')=4 MU^,OJ+/FY-XT2/S']Q\_O+D7>? 3*OZAS<7W8@@"%I-(!S;:B\MN[0O0='PZ MVL'P#UE;QG-^#/ !8+[N$=\BSOGA+ATU>Z]>[09;YN?]EQ9A&*?3(?(M\SHY M2D.Y[6!FM>EK6.9:3_1&M%N8DI<)C<1&]:CFT9#(BBJNT3V?X#V4BQU'A 'V))Y&AX%H,'X1S"+TX32BHG7#XX! MJBV"'ZDT"[)VY&5&IP:=$]K7T/,]:YB\K-D&J($[>@A8Y_%/+U5:]BF1OVN) M_*L7P Y8!K<++GIW[V3(7EC0?E&ZCA47_!M3!7)T"^/28*=+C^I[ZYRO2X-_ M@G*D2N; W]!+^'4>G$PQBU#FV_ARY4^P6URUC\IH<)-2BK,;)Y&*JZ'^I%I& M?!Q$OT%-CG)#!:+]ZFS'0)LP:"YR97%<:T+AP,3J5(U.IS?N>]9R-2ZJ- J=JP#18T@0 M:)(FNLLCUC9I8A&),O36$*\TJJ<)%P*E!\!':NO&6?X7EX/@_/2H&[;_7>XB MG W2@4P];T6W,7(H<]NGZ%%&'UX\11^^4_2AJWO\_./@\LFY]T1Y\3!.OHUB MO!B[IO5"F@G7;797%KL./" ;=G:C\L8,[;^%.S:E%5'I,XL97]2F7J"@]+5$ M.UW&O9)IDAPCESW/8L=:H M5>EB5=CW0V7R;3?C?%H3$QO;?%?"80/7,=$!?^_,P*4@]IN;\5>;A,:$O_H, M?XM$OGYP?!?.IX9T:,KYR@CQ<%?RWT*A6\$[V+A["[%G;DQ#!2I IZ<.QY=Q M$4U92"[.)/RKH >7ST(349NNY\MU?3V%\9W)C'=@.?,'35=]W%XK/VL_OOD MZ-?@_.33YS?O3X\Z,;L;+'+O'[KL '74T9\2]$9?UG8\R_.L&VS*U51-]PQ" M:Z&,QZAPZ5A-XJSD("QU7)Y][6RC>,%:_ !V6Z*)1C'%O9")4"5N1/4 9=)" M35C:$!!",(+T3O'"@HS0#XNTP3.>O.T =8JXJD?B[EF4>J;$LE^ S,!P#)&E!Y^W:CT?@8W?CC-2!P6C%0/HI4ZL:(6<^T[X.8&=3M4DL@KC,JQ9 [CQ8I4L:1G"N/JQR]C!G>\/.PY.+ MRX]G]X*"='FO;\QY:,IY'G$8=;7;O'807F4BJ3#V5KL4Y*:4!.JGH%N"9T.P$'?/ZH4UA6ARGO'IB(P60[2F'EV!4XLX3 MQ#E,$LBD"XE##%UR#3!<+<]U]/HFM,'-NBNG'! M3%Q?EU.JAGH=)0ELZF'P$2V?/T0OD"")14#P6YRW:REC6/<"CA/,RBU#>_>5 M 'TIQ:_"]!H'-(S"8 M4FCQ*879B.8-'E,$? A<)G _;00RMV7_Y>A@%<7DE M$[@3?DQ0Z4&.J*P$\TO@M^1HXH;("/JEKPH*[FY\'4T1[B'1BL.*TG$(*^!" MQC$^J"ACF<@;$1>Z5T'"]\%4E"#0 MAW51W; Q,:N:1%,^ 3AJJ\!]>?"^'^SO'^[LO7JQLX>/<#X?,A.F=^7.WN[. MX2MS(7Y\OJM/354,^BB=3A$J)&)*X.TY!EE='JS5\5)=TLK_R_H,;8$;-0^YO.;1M>5U3XFN%APK MBH0+BC!+?7__V>L@_MOG(H(15+$GRL8C'1LF 9#@%[QK9=A:V_:%N:)YAO MV8T54G10&(!X+X@;ERB6#DVC#)0=5&;0$91A'I/,JVLS&N=Z?$:RP&IU]N&( MN.*%"L^(E>L!=.?P;\Y%VR"-HP"'"QYS5TYOSL_Q"0\GYKMRL+=+$G:IG=]R@C9:^>(F4;%BG[ M"C?G:G6$!C^G+01 $7P" X.,/GC^[/4>A]YM*K;V=Y(C(246$"H%FIG 'GZ# M;U"%PX43[T?E-Z-LCJR!!E\EN8YBH3 8NEU:[5!ZIM:.1W!].C5Y!8C!V#"[ M\]W)Q_-W3Q[-KNWNJD=SI:$]1LK457_CUUPBTE=Q)8+" TH['.^1"O"A@:"1 M2Y8%"K_1RCQA@$ODY/:992NQON_E(=6CLNDNS>;U^=./SP[V]E[C/[O/Z)^] MY_3/@?ITR/^\X$L.]94!_?O2O4/=O\]/JSV4[WCA?7O@?MI]Q?>KA^[SI]W7 MSIO4^]5O>WLK!"IBI)Q7COZO:;H>%O4EC\Z^ZNL+]]/>,]V?P!U![N7!KMO9 MQA% QY'SHQHL/?0O&U[5^ACEK7;G?-^=7?7IX*#A,7HZS5P%7[6LJIUZWG3_ MKOL8O7)>+%PDO6\=1;JGC5L? '\''>Q['3 3MU)EL&&XO?V^O^^NML9MJR=6 M+],7>BFXJ\X^M6$1*1%A%XK[RF?><)FF>AMDSUM]_GKSU[M:?7:'-KS1;-!F M:5B1>($C*!:-@/\N/0#5G@=N>W:;=GIE!)Y5VMR^U?;],7_>O+G^ZV MU;[Q+TF5[W">M$CC%]XD'7B7'KJ/49U16T#O8F^D74G;/6ETX!T.:APJIYFW MYI<[5/3"7RUJ7V\Z9R=V;P8JN^QYLYQ:Y4 JW:!I-U6TP^IJZ#5+_?J*T]*@ M46(L(P_]._0Y^L*;_B5VOG[J89- _YICHEU;MCJ3MD/J6Z\BCWV=JV7/J1YO MBNK3$1'R-9:2NS[]HV$));9RH]84OOIH:M&0F_1M;Y_I+YN6>67.FM0%N\V^ M4HC87;)I7KOS#X.S?W75=?"$.>Z.,_XH2_,<1BU#;(9A-X^(.%;1FFI'/&7: MN6GYY!T7(YWL%LHVQMA*1DXU?9_<[D--!"O#:NUB8IN<0F 2G67:K3/I#?8R1Y#S2M4KA6U0,*%W,J$!N]#,![E#IOH)_A6Q1@Y]IZ3= M>XWJ(IDWB&.LYP!_Y\$'!!/.J#NFJRN=!I/DJQ#QZ 7.$3I_$XG KA1#8'4K MAUB<#"F$[FCV>/S-FKUHM&]O;_M#T^Y^N-*"ILND*C?SCG :!'S-W>RCRB99*>19A5KB,=$3P32;#9)$Y".#131SNO,"S0QKR=X>RJA>LQ( M:@R1(,+.%=^(%"D*G='---P-$IEK-]A>+T4ZKICA%1<<#EX/V^(2;C-7F)?' M+.[/D>+QHS00@Z]G0&2MR*P;(O1_RZO[I/$LAUD67-]0! :+JAC0X#ETKZ9% M2R/H6UB:ZHAPULLD%%DPER)KH6]O(!QPFV4*MGEEKR+$0SD9]1B]5XS;&O=J MBJ/ANW4$9M#:!:02+%1.$VR"K6B[]E9,TB(*.!@1T&[V_K>M-*,*_JK08A/1 M64T2G'P^#_8.#0G!5M3Z1OUX]21^ [QWFZU"7_#B2JHFO9TBFRDF,ZX:9;0 M^6JBG2<^[CM&;7_W">#VN/FX?_UX]B[X#?ZSCOQ4&X-0ZC@C M-Z@X/5-?C8ET>R[3:93G93.A)2JIH%3GT9=@Z_DVNR4,NN@=@8B.1=% \>,R M)5NDDZDS1';#*$=*0EV^PV6:]GA0H"D[[!T128),G+G(YO46/5%D M=JWPV8I=?UWR[/SPC]\'YV>G5FBOQDN#)&1H#"-G#SE":1>YQ=,FXD8JDFJ) ML,2;2-XR22U+$F(20KIRC0DFQMI?4Q"%O\%_&FUM,HHK5-K,KBJE&U5D MZS?!J".R][$A85H.0>0,$0IM:_^T]ZN5D8RY&ZAFXPP3Z> 71&9*(@%6!CUR M6L,<,%E^8T8[C!C_@G)5.RBT!8FDQIK+R5;(S"LEZ!33D^,O8=/3#"T2+'$Q M(;CU1D0Q^1#2)":N)LF\,3)OLL.04'@P!D,12?YSG0X&]FS/SRJCBW41RU&$ MHZ',IS+15'Q(@9U%6%G-9<%>5$H-S4=_6YEY)T:7&M<)5Z_P>8]&TV"0>V@E@.G'H#9V@NFTT ]K0-NX@A.+J]P,S>4V!FPY@' MGHI4/16IZM2"O#_Z=J5FX/=Y>?.@K+Q2S$H[O\J^NX+'IRKP H.:K5F GH.J M!VEZK4)S,48Q,# G8X_"WD7_-3QK)B)TTGH6*LA(,LUUM)/8"F 0X,5BBMJC M!)D6#6M9]Q1\P] MMD+5UL4[]0G=^JT/W19>%O)!67RX)H'"B=?KGG:(X;:G.)SS:ZVF5*U^);^Y M%48.:ZC)V222I(2'6M!J'X9RA+X9A*7*1,04E,-%.Q913&C:*A\_-8CFQ181 MP( C!1NCJ?(XR[!]1VM -^V&INI41(EEP=U&-6YUHEEPMU<&DP=IP\)!YR?O M!V?'WX]*\1N5O-S8NI:G%^>#D_==%;V/-89W(8LBMKB+"T_5777\+@5I.\)* M8*AK5G-8N, )BVPKV_Y"=".GH;"Z!,))J.:+'W2BJ%63DN&'*ASG' MPU>O%8 #W5NMHKLY;F5NA_O15\Z6@]6<'/M!Y%YWS6%!A@<8!XG$]#A$,5:* M+S4/;,.Q-2XS>NDWBA^Q&[D:.G(MJ+\>/[I?^$AUS+SCP<))C8&,N]_VC0(; M=SH7#:S+1,!F8EX;QCO1(SL?S^N.RXV# MO%P.WF\*X<#&G*#D^SG6T-6!W;7HX^7DC)??)G);)T#KJ\0/@%\X@G&& M.JS4/@N-L3'5)!K!- 9+\N*;\PA\IY[ 0RYX:/\)/+0IX*%'AS^Y9W1LU=59<&($8M=S2G#+@]M) MVM,N&7+B.:0MXRA'CQQ3MB #R5+Q,'*]T#E!GAM=K WCIE?$4%9@_M@H152 M^$*P HRP0LOF%+AH9G(RD2X%XXRR>O ,FO'Y[/3H8P"3,NT%Y[^;#)%MXY#" MSN@^6I"J>K2@^#B"5#%7.PD$FZ+P$JJ/'8W1X>4PS&".9:E #7D+I1&'H GE M8,+&C=,0Z+HT0Q@EK(X!KTUO$ZR;@X1/;2//CCC]Q&F:R'D0"_K6RS[9M.(U M_SWX-#C;X )FG9%PG478-25)JZ!(KIW-A ,/4<"YM:?VGA^^AH<@XY*N/P5; M'4NR2)?WLE=%;"';%%SI9/T/'((J%O@VAO A2A#(3OG9;VG;8@.RM+SBWS7: MY;\%-%V'5/9W@Q T!R=(4Z'FLC[Q!\\EZLR26R?(26/),XSW&.ENYKB%]ZR9 MO3"4A8CB7!.$U,]9APBL%7:"AQG64,.&V*4FZ*G'9N>U!\"N"XD9NLD_3L/& M1E(+9E4),R;9U1P@" ]&5&J-;\+@34F']V/1C$A0?%!^FH,YH=390-;?M-_"FN)RAM2&2ZP];,VY%F,&3XA R, MG5FD,3E$0EO055>*6GH49:/2LH,P=M<0CKAO[KZ2T5V]=HGX:;2$SF%G8SG% M(\'-SCYZ4G3IO!)9N$,;AX^BW*JW"]9=(QFRWG)-X5^CME=2&S1%JC#;&Q1H MF:,O8E$*YOKHORU9),@K2RQ BL&@!DQWLM5P(SI#3XFV%K5BI-#7ZDX^M3.G M\FOUL]8LU^]!#:_F[9+Z: CN>-HMB#J@-V JB')=?%5"3',F0#4)@!BJF96J MPE$-.Z,U$<"3K8](+?MX?E+GO%D/M:NC.W\3+-_J-O-*;.,^:O!:ZAP%Q;^? MI,G.;W"5J*1@N+F_-J\!Y+Z5%MM,O(88]T@?+(9JC?81D:P1=$^3IE&)\"LD M?TBF3/!FJ#.8/JV$70E#.[(B (\OL!\C.^J:;XW$!35>FXFJ)V1O&HI ["X7V=TE\SQ@E;)7,Q&KNJ'_J]:Z_OM_/< JQ)!*V.T.+:( MTC= E?4&ZPD4FDA.6=3!IX/]P0_V2SP28!&>6[XT>Z*[_5SMD5X[T3FAVS4HM"$FOO0: M#(#,[$1A5!BUL5NR ILI2;7"W99FH7/;A+)ZT891AJ83,.D9E0$-#HSLH"/$ M6A"(^,=P-3\ KR-;HU(0)'%,BR4LBZ$D"7,K,D7O'>I, 6TWY>P%=\; I>:R M"3(+B&7K+;G#H$MODT:C#N/+[05[."<')Z,AIV$S9.3[P>4_&P@]5R(?5YC; MN083=?)F7(2>G&%O%FQBFDEW:#IUV83CCU"G1PINM##SE MZP;!_%Z"O0I2V4WTX_'H!WO/]X*M_=V]O6V5MR9FN%(PQ'F-052XKA]\Q!?5 MVHC;FP\0JKEI&,[K40UUVAEZ#.7,=VBU;7JF(=?^SORC794DIY>_?AZ<=83& M^1L)_;6>H0^#HY/CCUV9H4<7!NYN;*S%0%FF_&>VN%2Q%O&UN%8URGD&3Y^ M+!_),$TBL61LI.ODTP95$[-TV6O1_\Z^))E*U&E!V#6!@5L$;=K@0?3:!RQ2&45O1@J-N- M+@38&K&8YXCP-JJ+VN,7E8A_,BB.#6HM@[]7S0VC>8)IR,D N M_2=@&Y,*'X("$/B/->W%'7Z+VC0A[QMJN2H20/)8J/)H"CY'N!60.477ZL!3 M#&NE*1T^EG!;.ZLJ5D"FV"E&_+7&!7D+A()WR*N-=H="(^\]8S0R<>WIN+R9 M'F4E,2>NFJ#EWO\4!W/C8,^>XF"/NZHI: B73^K!DS>K#JZHEZGK!38%@$&D M*CN<2Y*8:AM.K;KJ08LVDV;T@34TF,>+5/%*=$7?OQ1!6 M&DJZ"F%4!X1=4\DTG8;3@'=FJ#-+'/DE&J7*I:",",.$:-"CAM=N47VUAEVD MOBK2&7^>B1 %YDXLQ\4O!\^[5)YC*]IFCMWZ?R_;_$\+Q'X]7((1"HVZI6)K M3 MRG^'L]/#=,7X4H:DS-[8/9E0$# -@*5^I)$(IYK>3-.:B1ZJ2"$;^AR*/ M\ON/;7TD^:N(BOO2:*]N:!]R;8+>

C+<+&CT8V M!>US_Z(_Z/?(7Y?&DHKO^;-%48MPRJGC7OF$EM0&0X9;:YB;S=&VD;B#]9+> MF@"_DGS>'#AIL \2%:@F8+6N<9Y/HIE7<:Y:3,Z5C4,Y$EA'NL$YZO0&YLH5 M"ZY 12I7+/TG8I:F,'9O1&X3]E!KOTKA";TV$MYFUDKW#&"JCJ)>WT7@GLO0 MP%H,*--C)_-"@,Z?BI$. MMILY'F8:]PJ/CJ:!N!)(R.XM$ZVH8(! )KG0#PG%5*#X]?,.K7U8$4*>3&8! M7-5G=.5>KW=F\?)1B/&W<1GS'AAFJ4"[DG,RU?(Q!SY5 BR'8(I& M.0>K@Z MN2" UHZJ2YL&<_7,] .C0KQW+F M)388/>@<8.99"01AGL"FH,HHV)_@/T@T%+LGF QR:0D0)%[\@6>:G(,4\HB& M(HCA39^3*!0A>>J1CSB"ZYX=O$8*+ZP\G5S!K]^KQN"]!FHAASS8;5UJJU.' M,,1\'CXS<:3W7N.\O'@M[NV*7:W6=<_N+W#&OA=6B;6K+ZPN:)G0&D?EAN&_ M;$C-)>@TJ-[0AA8AD2B$Z;IY:NX]G.WC>:)'";DOEQU:%@YQ0"@C% Y@0L]0 MSVI:JKB&H5-@&>E".X+*ZBD3:420T35SV-Y_ AYT14OKPXW$FEGP]QZZ=L?C M^\;EADF"Z-Y%"R*DJ'204Y2"5:E>3>G( M6-5BC:11=/10<(.(@5L2*G-S1;Y=-?0G_<_D$H:NPMUPR^'NZP2T'7>JU0%J M_<*5'4:>X4$HI_#M_N'K_(Y6YF737K5;LXPXYAL"U+$N,MG=,IS0V_,_R)O\Y*&8J$O14BRVFRFV<(!I']Q!),9]KY:KD87:!M M].!YZ"R5(H1>S.FU\#!*Z4CH35++B)$UAO K6<D7/VS[EMYVT1IBR'W#?T MO%6BG<;U-1L$*:4S,;

9-A&>#RH9.)O,9F[AUU"6;(\3>W M&0D]5LK2=@$;$#@=W9("6V 48_9%44/TDLG,2H;C=2;),[B\QFB[FG@+?,I' M0QXY!S0!YG)!9$P\(+YIN\].[P1).TK"\]: M,%PH[+:N<*1:. MP9[:V<:!YD7"?)9Z]5$I3YHQ:&\F[EAG=EI1!9\FT9_">YNZ)U7'%RSCD*05 M"4_?:^&*.7RI+_JM^.2%-04%+D7)R2U%2*5$RJS:V,314)IN*)-$;^) 4/I5 M,%<$S:&L+\BVWJ.^:3W9 @7"E$XTQ"L66?1GSZJC>/6HS#"?CIS52K6AUVGW MM!DV?C0KGZ"]X-TZN45J![?,R4&C[Z4OR-_-QY"=%3V??'*&$?8^+V&;-'#X MK &*<*,!U"MG#'; # XZ5X.Q*B@&0QU'/+P.AJ/.>'JN?N0"R:;_4Q$EF'AE M0^@$3(1G>SFE',4*W3N/3-E9#G^+I X/SK$ "R.#X[E%/2(!?8)\R(KPQD=V M6(9A'<-G<+C&(BML!D)>G.+1#C[9O#!$PR,:EH7"0.N77U)NF 6;$_6?86>N M1UN9TD"C.Q9%][]$N2(+0HXK>\]M1$0&)C.XD3@"1BS(! VZO0L#C#/4]PO)L&\-@W!N MM(/HU4.E8X:;$#!<.L*75T+M&"W)'9C.9"QYZ%B"E@%M\LE"BO9$*%@\UI'I3 MT$L62)J6#,1\M\(W?RW5Y/L#C^^=>_+Q[/+D[.3=>3W_9#W4PU52E"VE#+J% M[U:J"OK<4$55,723PUQ$M$)4.ZGUC)>SK!7D)"4/A;#?44H MT?O;[:LM4KHJ+:AYG'X7&4=:'*C*:L:%*#L4[\I8\=@JA9-8KSBAVTW1B.=N M,HNR<^GDN\)+:WD%T"=Q;9*$N/@H&MV^Z6A+WAF0=TD$3D@>98C^PP@AK,BJ M*W-=3N@6Q&08E+/V>C0S$:GB1%P $77F$6C&49%FJO@6UQRE8 M[#D6ETWY;FB[ X:/DAN9%W@6+RN7.P7MQL?\6XH8QS.&79N@>A53&I$JH#.3 MZ2R6Y!;@16)GA+T@O%IH_IV2!NQ6P+'!<1XR%KK TE/\K6:,<6^)*-&=[1A$ M@\MXYCRC0,?"M63V'KQ)AB:!0*W$,L?ZO5E)3EY.7S$E<@M;MTK[BB)*_B%O M!:M1)LM(2H9/!_EH HH6+@Q+"UU?;(Y["\J#3.VJ<'=FP(?6*B_IB M>5]:F&-YBYN27#V,U881+YB\.5?)732$9@DN"Q7JU!IL(;L3^34ZY7/J+<+< M!9-16-:#$9H:TZE2-JK@^&:,VF(QOAQ MVJ"*X-4=MO7]@XX0&/NX6;#>T5S5.*4[#\LY6DMC2B!KKJ6*;\J;7\5- S-K M))UD#D,!@/O\AA.7<(VIH1R+$0DH5=64([4 M+"P5MBA[[)97A"&W[%4>*TI2 O5X>WO;S^6H?Y7>K%(A)S+56Q2#(M$QGA3%C$P>0LO0?XQJUYW#J;Q:SIBU%9A4 MB=Z4AT[N3'UN)B*HRQ:WH*R- UN^$OP V@4E"I:Y(SGLUJ\77/E;'GQ^1Z.A(#_+K]VERA?Q7IPF>ZZ#__/3C\V>O.R$6UKB^R:?!V>!#.PWD MU_F&'V6<_L53G'XM"PM^$Q_\^A2#7C.&4N-,;N#_60R*ZBF[>UZW/.ZH=G-T M%X'T8RIC\^GC9D?/.K,%%Y5#67&PK.J4JI-6$2&.4_IP7")+$&CZ6&8UIYT% M9ND!*'![ASUH+I59_?3^C#^1DXI<90W/R'5Y0NUX,"X3=*O<(-T.HQ I+PF3 M2629;7.D""L;E 3'^)12/$/SSTMRLJ KE54WM=\EA1*56-+25#*AL1 CI]!]]44RN2+B&BY-BP(1T\9"&CQT M&&+5V1S%X%0*+/826IY29$12X@ZOHKH)9*O9:= L.R,J=QL^N#CLS,Y;JWKH M_Z^]*VUNV\BV?P554S4E5L%ZDF4G=J7J53&2G.@YDCV2G+R9;R#1%#$F 0:+ M9,ZOG[MV-S9*\B90T8>9V#0)= /=M^]R[CD=R6N%A!>\AI%NK5_6G*1(*2R4 M67MHX!W'^JU2#[!]D.O";:'^LFJ'/%*C^%?#MT]$^4AV)G[#7_#$BH1%2&$V MO(.VLYV:-R65>09;$_RH(L]< ]#QAJI6Q*E/-1&Y-MEA+[JG7N-PBL-HEKLIR3K'A%D06?GV#S[ MB.V0\I_J==9OLLJ:Z14QO5 M9#JSO);ZT_:[U:?\/?<$+*HY6/$ETU=%P6_%E0_> M&VPCYB8<$P99O6>3%U^DRU%( K"'L33+8+4PW/)>F_+"31G6Q=7"%/![;H(V M52C=V0B=J )L"KUF92YT*TQ29O@A@I.S/(8_PY>#C/E9L>&4EQ]>G_H_7[S\ MR<@Z1(F-1/A&[TVX+5I=CI'"2&T,=I4('+DY) MTQWJ<+KXZ;3&A =-RIN,\43;4,:=[LV'"[/9%E&2T+'5<'[/+F&8 Z9%GY+ MEI-H6+[*+H[/ZF;!NH,_8N-OGB1"\_0,0O0:*WY%P+A9DB\C".71Q4!JCB*J M\(\1_AF/C I)B:X-QKYF>@W+G9@;TBRB1GI<1U-"ZR&.!/X%#%.9X.V+A/0C M(6XV^-<%/#(8BD&?YS^,!,.OXM=J@Y ?(>89$7X+7*<&">7AQT_U4+\>^NJI M'OI8^I;ON=?5[!JD 22L$,0&$9LFV?4FV"'W'O8X[# \!ZH%G 13*LU5P0P! MG+,J1R8<%O'%_1G)]D3U\[J=$+/BMB(9B\Q13K A((8;S(T^CC-@8Z?;UG.\ M;*Q_/6AC;T?*'8X"M-"%8,,S3C+;Z@IR%GE2-BW5(W#,6!PC[2@\T8B3J+NE MI)'%%?^)(7S\NY0OR'4E1/K#88B;2K<&9^/-I]4B2E)U,AFSIMX=5=YV;\M- MWRDM;5(L/#&=;>)H/QP(NZ;X_=@BO@\7%QL"OL$:FCM&=T-+_VUFJT<0R?MH M36ON7 _L-FX(&X>1D)H5Q&DQ!=5$2%R )<$7D\_EZ["K.2>1 M;C5BKJ=XLBH*-#/$J2;%HY9Z(,D+LI"8-ZXPD&HTBN#@M=#;]I3:6Z!B>OK, M3C)!#OVR7/"4E9V03GTXL)JOLFN3RY*E1I1%=..Q MP6UC 6/C$CN*P./%J#^:KIO*N@-;9)N24EK<:B2A_(2.$V*"*2RXN35D-ZLH M-'_E0X7HT=1LY07_*MC?;RWED+7$8-7<8^F3++A\U4F#&=\L=^3F\!(%5]L1 M58.79RH]<@%YFJ%*DS,FO\&@)J;>R>3UWT-]081"?3)3(M&+\<&L9,U,.<') M\GTR92OO)S>RFE.BE<6=QI$^BX+9[>@Z;6E*7V.M=G&6*C3+(#7X"K%=$M%9 M$WQ?O=Q\.MPRTV5@UX!/:=7[>UH4B(M:53EXZ\)6)_3F#!CM^VF_^)OCUJD] M6C ]14=CBS<7JG*$@4GH@<+N('E";>4LP4F&E=%\N6W)O3JF0YF^T*?I7YA= MWL",&H/00>>E0B^;433RV#/OM?^5JL+?%/ ]Y !\V"2KGOEV*+62N#,[2H>T M[]7!K:$=V*#!)<@/IF;LY;)*57#4X^&LB\K+AA6?BUI&Y0[E8GZ M68N^Y<'A#_FX%.7DMZA@6X9'1C[#U9.25Q_8:1[1II6X*Q0-T5IVB FY')+3 M,3M-\FFUQ,-D*A*1 FW%N\+?D'Z;]T M(T,/LO\Q$*\*7\$1UMEU314;C]EN M1EX.UJ^456)85:N[H#%[CO@'7>S#>HIW :D2WX(D 5DS5U(''3L-[;"@@JG MX.V\%&1CU!F ZF#Z!B#![,R,"@AT5X+"Q"G(-@W3+/T63-1N7$X MPVQ"'?*!<4^H_0.'M7H*:-:,26S\_#N"Q-F%AP@ENV$F<:'00"_?+9[9OT+,%5(==,$_@<[ M<64PUOV_"G;=?F BN$P?.]Y\_9B8T6)HU13)+2!A;2A4VZ2:1)#\LW <.Q@E5M$_CXB6/AF\Z319R;E"OFV4VJ MI2_;E,;U:'<$)1!=YP+NVS&[5[LB9D]K47\UI30D.G@^[YHD)T?(V.A@@;UD M-]RS5B^"=5;3IEA_L!6SPO#C$2+)T/:LH7O9>S/,'&!GWBV1X78Z>Z0"WN9H M'QJ6 SW[)*TXB=[Y,J+2+W#:VI>PQV*"6#5FU\$E"PTJN]\%[(IDVK$ /'Y0 MRT3@,>R"F:?D.14@6-&K] /K'(:5/X1"2\\)7F[W_G[*L=7:]^=/'5-,MB!>^",C@X*[)) HUU*&X.8 M_1K)N5?D1:VM2!OY M9)1I9K;FV'&QW6!,A> E^VZ"34P*+Z;(8$U?:=U#,V+2PRS. M*,5!+GT"ST@6Q+B0@ZF5.*LEB.%@G"01W5>^B(X]LG5@C-)U8G9%$%$?])#^ M%1/^LK4QJ5\+&MK/X+&A#R].SGX9OW]W?CQ4J_/].LX&%>^=UQ+:L!,0+(S3 MNA1$@V3$A]GLKG@39?UI^LJKADUV*+&&VB1:#\))HS& G1BM,FH(DX0^H9*3 M3\\X,Q&EV/23$W)$K-PO=-@?1=@)7:7$C4TVEK'7N?#Z*YE_$P=W(36XYZ_V1M;RUJF0WQ"NHX"P MLPQV#N?1:A>^_1J3-WL_!,?Q+EQ0R'N'R<)Y\6;\D(M0B(Q' 6-X]/V%0KG= MJ2598[8-?0B3,_X6)K!3N#?W9CQ8[^Q+@HSMQ!4,5S?HT@;_F/9/$5"TEX^L41 MJ\TZXF?=D*=9:B@Q,I9*%QEP:_#OCGP9U!E^)-KB0UJ:':DMPORK#CK6PXML MRLU .GY"$T9Q=N-]!&&R=R);<5_VR-T_'-IL*YYO5ARH.88=AKDNA 90V:DZ MA^HN[AH5P@B7+)4S!+?8,6)BM4,[XCH3L)T72_C!SK P$Y32?M#U MPY )C5!-.07WI)-U$%.D-O#4%/F.X(65#F J27[#;1ZME@_P^X4%.:*GVK/_GL]V'NJ/7^C MVO.@%+.>#%N?8:/VBJ[ZC?H^ME%W1-5N+II/("):4B+NO@=H9_<=&TTN2Z;N M%(I$NPF+\_>*/^2C,EMM33KJMW>_C]_>KY2S89;#H[#Z8F'>+7RG[SY<_AJ, MWYR?'&[->_U^6<<'G^IM:4A&PS/\%B/!R^@3U@T>NHSGL)1V(X'E7*T64F;3 MWKX?6ZUZ-0'=+7D[W<^AGP:LWEC=W0HH<=&&1D);I6(!08F.KB(F"5O 2&,^ M.+DF.C7)JG0'99L;HM6I!F>@:U:SW694GC%W&5A]**XPUDN+ 1&?-G9$"!PR M[4$Z'N1Z(\@JLAK&J"@,ICTE95#7P!Q-RTK :7@?WC):8)9GB)'.W"PVD24/ M*0=W:!%X#TR8(!V4UHM+90&U\UZ6;X"+]U[:"WZRP,P5\WMCYR/)A]J: M)28:LJJ6QK;HJ\% GCY/S51KW^H-_1JML3+XS7P!V#H M$#)42-F82BS>4%)I>U]R\YK"Q]>[P?N[W]YR,LB<'.5Y*OM-HO8(J1H\50'" MD#KS7"_#='+3QYGA:=[(T-BJ;;!B#?4$9+75AA%YWP&F&*0*@Q^_WH/'$T?K MSQQ9;OZM@IL<%A#!AI.GOOWZ_9SXV/2LJ(+:O!];K?G]^.3L"\S>D[OWK+!/=)-C:NGR^2&&7+5JJ7'?[FI;7H=NM*]T0V$V/"H0.N ZI[3M@_^E4#=D M8N!@&?&Q 6=ZANBZ:80TO(Y;A]O,\ADX0-@2(&/P?'U^:.\&6Z=$]N[OWA/5(NH@SQEP^)H@%?@+)^B\[M0_6M\A*A+ M6BYJ%%SB>C*&A3K*.3B(T&V,S3)U[3?R2LVU<:OM'FML8I<7 AWL"F. (OHU MBV29,*216PFQI';%UPG!,8G*>8@%%XEFZ,]P9WB&I&:?%"C>38BZ?U=4\&5O MEPJ[TN)PVR^H1#S-KE+R*=WO\=G1)8:6K$YVS8,6<4,_&HB"[P,.NNV1C >+M \:$BI*"/< @K5B#-2)W8&IHZZQ,6<-@0XY]O1T\;.K/$.6 MA= 6I'O7.7%XW'E)AY9")%AFL=OMLL$MQ937WL&XCS'N_(4)7EC&JC^R_*-A M/7^LTJ32C,@GG@_.(\ND'1KG4M61,Z M$B][Z?V]W0/"X&=K^,&1F:+\]/[!J^?4[KW_^M7+#6?+7[)"N_]4H?V6W<&# M=4[>5#E:GF66=V00.E4F-6>*GKS;H-C,"#YK6:$D#\I0"3ZR@[@3TRF)I*[8 MS247I\%# __H;"DX0/-,DZQ]6KE$9@:WL] ;'#0I:Z)AQ"_>9/E"!>]P$!3N M$>A'_13[*>>/BX VI?+?V&2TR!MA+;:2WH::V)6#)O,$+?88S'::+<6MQLHM M/OP;3$=/D@8G97,VG":$_[_*T(FGW@B8"RF&"*3NCF_08@<5-2BSVCP;]TL9 MJ+B9V-JDB7K)CY.598+5I:F',9(092#?-%N2A#+"GI5ZQ1U)EL5S1]*M%L_G M/2+\CWU$(U9>].Y@&T,HVH3= B%)EJ^UFS'$XCLZCAHL69H^+UPJP#O.">&+ M@"*3%G3LC>KLA#GN*5BE45ED^'VF6(QB?H)W?#&MH ]6K';H:F=/.TPB9UMC M.O<.6_IKQ(HO&UY_!V8,Z%OFZCW.M93'D='/$L3YL.J1"%=TSP4]"'SUMKSFL M4 ]L/9S(*-YW\%,:G$53UH:-S2(X-?DTBK$\$_P>P?C,@Y)A<1QB*SH^%V.M M(.QU+M)J]WZ<_N:!_#4OPIUX$/7-6OT+!OZ*(A;SW(:-8ABR7XYD2"$ M)32-',1"(C=A#:4VA='^3XBU59IOP%&0J0"/T!WT-;Y>A.A0*ZK44E4^Y: M3_0V.@BP^1@Z8>O=.E@RC"1*]>D_YZ>/.88V*D59[0O7#B/$]1MO*:ZGFZ%" M>IRZ!@SE-,KA21WLP[??1,FBXI.6C8J>&S6""(];C4YO5XRT7*IW9-5Z4./8 MS?;PN:VQ0X7@_'%\='PO#,Z @^U'HR[,_\.Z*L!^.Y_2&5.DHYJX"@TT]LZONI$N=7XIX_5>+^$CR] ML5D@G8SJYK0*!!OJ*=[>;^WL,.CO=;]-(FD>79-TD^>:^EN9?-S6#1\;BOB/ MD\M_'9__-CX[NL?$!N.T?$Z%8%"L%L-5 ')='^#5JY(M9=1=&=!)]_ 9Y73= M;!&!RE8[R>CO?]O_8>\GER9ND)=$&M!0N8YQ+45P\!)"83A&_]RUC"QPA!;! M&Q,33 ;[.I!]T'(6"U*O&#C+$PSX8A \3\+Q(&EBV[3C"S'5RO:2.96O1=<0 MTI)%Q^X=,)S_@0E2O9R!F!QI!AZ#%PKE"9ZA \Z M.CP:1W5X#6(8W&'^'"T MK$,-- H/#5E[^9K'K$T]'(933P\M'8SG#?G@DRQ>=ZZ[X"5E9^DE:=E;?TR$ MBEBALJYI0QQ+5ZA=DDQ$&ES(>+(:+\_ E^G)V>D@ENDC.W0O?QV?W//$'7+F M8/LIEH=;T.OHHI-^DD(TRS8)Y2EM?\04?%-CXF)43U:;/ZG+-D-#!P&Q:_/[ M<'$4[&/:E/YW6[XY62Y-C/::4\"L;&;8A^9QPI(,NNL$NR1,JL;(H2@%@VZ@9X(%=I\*Y1AH4X(Z2^X =G"GKC6N(DW=V3Q M7[:J1EH%A+RJ5E8J1/RC@H,*.J2*:N(Q')/HHT_QQC_^EYB>8450_=OP8_1W.B[XH-90(4R!>UKRW?L*(I*$*BJ B1B.X; M+79F4W&5WY]-BF OAY&F;/CZP0][S#HE-,C2'^/>%PL[=4ZQ7<@&'S-KK3DG M&]$:A+;D./44Z>6I/P:ONNJ?XU13]=M&7!5%EX.L(0LR=Q=Z;(?5A_.WQ__< M2K,^6+15_/3\X^(FN^'QO[]6S VXW.7B!5Z_=CG% M:!VO,>A1PD(RX9CSLY*N5HO(;5PY['$X#>8P_QR,JRE=D0'P7O'>ES/"1B!T M4@A?R&D(DEA*P/(65E7(S;JN)!'\G$5Y+)!K*K!.C*UV:]ICXV_!FZ.MC@T" MBW5O]3VOUZ^ZR\6V2-PV)J[\6R*O'SVC&?=#U$XX3J@ZK>?'2]?_X>WY M^.2LGZQ_P#'7O:JU6Z 8O[FBBSG$]]&: H%W*6O('D;%_,$QTR7N2>IK4+BA MU_A#.Y#0T3XM .RZ>OE1;0NF%GO(> 22RR"O'."Y"#$YVNOH[]D7?/@J:[YU>J: [;#=\M];;L!'JZ+ MVQ%)-:GF&B"UABS1;:))8FDWN5F;478M1?8>?55*8]Q78_4S%]9V>FMG)Y?' M1\'X?/QS<'QZMC!/SA@=SG5QQM/SRJ$: M1\=+MJEZ:?,5!!2]UY!9318)9^G0Y;A3+X<.Y..5LU5>"IKTEPIE1!BD'@WJ:9+B!2C$.B:2@[5E13VJ)E$2'!GL\U<^@&,A0H"/ MK\TB6]E>50M9H*W=:\]RQ0OPQ(IA37!&2#A'-+.+Y8%.%FBJ4Z6_'+T[W48G[M%W2PQ ]*VC7:+P^B4>?[N$Q23WS[2?DKZG=\OG;(=( MN*-5 FE+67AT"B=3&EFBTS7]HAL63;R>\,L;Y"W!V)49,B>W,.+G^(U?3X-S MI&2L6)/U$%Y MARZP_KKZ?GA$+Q4*P,F*$OLZ7.R?S7.'@6PV'\?=6C.$M#" MR1HH@R:'/Q^-63E231.WXJ/:VXU04*!@8J@2;8I=E&L!?S@L!ZZNS'7U4!8% MD32K*(DMW!._!-_%1_]%T][4^SHQ\V@Q^XR,RW?'9S>*#XIO(;ZLSAI"39J0 M5/X^@9]#7A)$P\G4*4%8B3F5DILC2U&42FU!S='^P(YPE#:.F8":4(ELSC9#B,>D2SP!''SFU\.VC'Y!L&XK_=&5BB/6LG36/_X8??M+MT'NY-)Y)"P#(AG M)C+9J^2:NG=):B,3![U./AN;8@HA!T*4D(XJR*;@9$IAICZM*G53\*9(PNT^ MSXK0>G7UTV1VA,+)115P>RG1?'Z""4EA_$IM?#MT WQV7HSE[?-6(>6E*W6LV_A_OB^;AFS(H3NY 3#\[O1!=T?5GP= M8?;'6(3ZU\_';T\N+L>#I7WX_B**PW]KOY\<7YZ-^Q-- P88/ &]MACH]44X MK]\34Z;1\AM@O)[<(]\]>KFE[M'_8 ,K_&=>+A?_^U]02P,$% @ )(JE M5HV>,3&<"P 3T0 !X !A,3 U97!A;7-Y'SH8:8 UV,))*@6,U,<[?N_HUV]\^-W);\=7OY^?DJF>Q>3\PYNW9\=D MK=/K?1P=]WHG5R?DEZMW;\EFMS\@5Y(FBFLN$AKW>J?OU\C:5.MTO]>;S^?= M^:@KY'7OZJ*'2VWV8B$4ZT8Z6CLZQ"?PD]'HZ%^'WW4ZY$2$V8PEFH2247)./$5.?2*?C1AV+="'Y]52387\X(A^%_,1OJ'VON8[9D5_GL&<_'_;, M)H=C$2V.#B-^0WCTXQJ/P@D=C724JKV$Q+=+]/5A(LS]UA\;\.MDW[*W9E?SH4,1"[K_HF_\.\$UG0F<\ M7NS_<,5G3)'W;$XNQ(PF/P0*5-)13/*)':CX7PQ(A$W,Q[DC']:)><(\.X,A M\G#ZGU_.WIQ=D4&_NU5E8)GTL=!:S/;[W<&PRD (TF?2/N%)!)]@T&@[?7RF MAGO[Z';G\_?+J]-UE0,[>'W?OR5H]8U^)B]< Z@C,XKU(.J>S-!8+ MQL@)ERS40H)=S%*6*(JF2,Y%S,-%JYC/KU[L#0Y>1R)%^_^5)AF5"S(< M!F#L@^&K%UM[!\2+X82%;#9FD@RVS>N1??T3&TL[:],\WB+K;#(!&?$;EJ\X ML*\VW(JIY+%?9LL^NV1 @EW>KK-MGQ>[NL?-R^]4EWW+$%"O%B.#P<$&BL>Z^84"PU7@YI.PVQHY.66W0E)Z2C7ABB1" _@(\Z'$ MHIJ TT KX%!@M;W@( M.DL*#]$EQS3E&GSN7[@73%*00J/7R;11=L0F0&U$.$Z"M5*3)3@ZI]11-6,T M@9U5B2)>\5C(X&#G0)FXD8=C=&,73&F3N=I6F$@Q(QI4 M@7+"WP%IB?4BJ:V %&B_41>#G2:QG[ )DY+&3N0M$6J%JC9(-\"0;>R20L2> MT058XD,."D^7F)@5]XUIAW$/(U,7>*69X+ MN-(I@J2./G#4*I1\;!)&C 5Y)($1=!PS= (AZA!^4RD9!2.'/X%S4"[\D.#\ MXP4\ G<3OOV8)(Z-^4#KFC/I&8OF1802G!2$#PB>9 X05!61#3AS1A775Y2>$SV8,$@;-@)(4PUZ$\2Q?9\-F$?:!X]R\ M:$E>\>]8EB,!T' T34D, D9+\A<S24T V[WD(F O,I0%F'QZ0-@'2^^SFA$55;!\4: M5KH$GBX::EOSJ0#O!^DR0Q3R:XX^<%(<4'#3B8C!5:(VE_TIH(=:G)3//F86 METH;9" LE^T(@89<^&S>I^\4T",ZTB2[/I :BFIR=)>QT32%\&W4\SAW>@D\X4!H%GA;S/+;^4.#?4K/;SHV>9 ?^E8AIRMA4= DV"8 M(%^/Z%MH GQ:D\BQN]Z*(.BAW19'8^QH)K+$^)J7VUL![+TB*_IF(?^6T8B< MP:N4&8);!/NKID3"N''T5+#C*A:J9<]E2XDB=]^X9#3+"!G];1%",0^;87[& MR#N3.'U]:*SRB%5P4%\"7_?%*\O2E'*9PIE5)*;BBRDCS)T)F9?5B<^< U/5RUSQIR*A I<79,1=/X/-0H"6&Y/]O:/0E^[ );>$# MRGIK@2=8G>R7'<$MGFI,OF2WGP?(X98#Y' 9D(.M58ATE<-&7#D1[.YT=S=! M3*FP/3/[DL$1&4A=ZB/Q$WV/13&%CI6(,]T\I=18LO)JO_XF]I%1L7,O4("; M'6SW#Y9_WI)H^>=4>B)3>LTZ8[#L3QTZ ?[V:3R'T]':TS;N?)'*[TJIW6T9 MCQ(,G\:O/H=J>>$[[NZY>78A!2M*JWPPQ=)>I"R>3 D/2WWK@_X&Y&9,FRO" MZ9C%+IR+AP'B\Z#9'F6=I9:>^K*P% MN7!:O-0B_/0<+:I!DWB9:,KGY18 A"UJF8#S]5=4I=3BHI2G ,8E,Q:$A@-# MC8"P!,_^9&&6>W*5C=&L#+@JQ?B\B%_X^DL68BHD%ZVY$="8W549,3D2NJ0):>BYYUQ-F9MX(S[9;C1LLC!E:W;#1:;BA0<+$%_A MTX U@AQ7MO5'-)X7JG1!AF(-&)O=MB]F8ACV-5J3C5 MN8L/Y*=+EAWXUX)Z?=+]VG@:$[KJ99;?OPFK*A8UBPR+*,U0G<+!Z09"2!0O M_%*/ZR+GO')K4]R?-(R/ .F38I ":HAD>^#:LX*.*GJN46G9YSD<61[:8: M8ZNGSY:!JZIY^_09>[_R>TQG#&$LS'NNA? ""\;"JGZ; MSU><;0A^8E?\H"QB[<@[C:\9(*S",0^=2!JZE,YJI]2GP2.OX&9[?V@K]'-( MYO[(N%Z0GR4X^V^KL>C,!1_L<02K1$=E3? #O' ,H_7E;7757N^NM'$3H'Y?A^7D8J#!:^J"&BO01BS#'U,4(./K#:CDPOA_^R1 /< M7&9;!,UR?HAK57I#@QKN3%B'M$J3X=;W^7V ;P4Q31T3@4E:D@!&I;)]Z^Y] MF=*''*;;[Z1<''^N/JKZ#83\S.H*]VDVAO $9 )'4Q&CUW&5%/>MF56U+.O" M?.6%JW*V:[SZ&]+'H2][FZ,+LZ6)>:W8Q_==78 MSS6Q6[CUAQ8%AUQ+=:4EKBS*P![$]0,U8I9W0JE7P3K?L&45*:*LZ#Z<9!@: M:)P5MR!EQ5)3!O&I>^#I8D"X;3UQE1M%1MM;!';-5%WGG4FGS"F/Q315M[[; M]ZSN ;^T_0[_N=-K%HXWTDK,L*6WBKD%^?=&(1NQUWG+\ W07M:YLY//+RH4 MVS]ZBF<">,50BQ0/)>.)LKE=D=8MZI*Z1\CI5I_-_S'CM:-1LQGW[#^U8?[1 MCZ/_ 5!+ P04 " DBJ56!0OUEI]C @!]LQT $0 &5P86TM,C R,S S M,S$N:'1M[+U;=QO'KBW\OG^%/Y_QC?.R%=<%=?/.RAF^Q^M84F++R;9>U@!0 M*(LV16J3E&WYUQ\T)?D69\5V))--=>+$HMCL;O:< ":J4*@?_\^;P_&U5S*; MCZ:3?URW/YCKU_[/3S_^?UM;_WW[\:-K=Z=\?"B3Q;4[,\&%U&NO1XN#:[]7 MF;^\UF;3PVN_3V8,MEF0!& J&6AR%*IDLQ-)=]F"AWTZ_X61^\WB^]1SQZ!_7#Q:+HYLW;C2< MTP_3V?,;9V_C=H:]?O_ZA^\WR<&>,OS&:S!?O2$#^00MS[]U&@^!6?3O[O.Z1'G'QB/)B__S='=VX3S=^>? MSQ9__+KZRX^^ZNC-GYW1=M]3SRD=%0[GCWA>./TS?-#>7H\6='.,D^?_N"Z3K:=/KBO3!>M//Q[* J]U']V2 M_SD>O?K']3O3R4+M=VOOY$AIP:>O_G%](6\6-Y:GNO'3?_S'?_RX&"W&\E-W M-UOG=_+CC=-?_GCC]-0TK2<__5A'KZ[-%R=C^BC5VZ_W3F>!A=VD9W;PWT?L[N:-?9X;CAY,J;_ZOG%R_-JIZZNI_ M.Z&[TU>/W.-7S_SV<7UQ[]7^@_)B]\6]-]M[_';[P?W#G1K^;9VU_# ML[W?7N[N_7.T\_OC\>Z#AV]V[CX+C_S.^-G;J1Y_SV^_O7VP_^)9V'E[S^P\ MV#:[O]^S^W=?GCQ[\=O+_;V#D9['[?Z6S2.W?_+L=XZ[O_\V>N;^>;"_MS_: MOGOP'JR\_L_#W?V#EYL'^Z/MU_< [UGN__[^6=^TVN%R?[>-.SO MW7^Y\Z+JL??<_N]/S?[>0_OL\)G=?;!]LG_X]&1[[[G;W?MMO#_.;Q_MW5ML M/S%O].\W.R^V8?OYOZH^=G6;=@O8ERV0U+9R!-AJI:5*Q; -_A]M_!NY6O34M*[Z^RY JR5:NC35ULBT& LA> MX;Y_Z]&3>U^#>,/J4!T_IYC 9LY,%! @!9=*IO*OAY\"?99%W7PL\X6>3G/% M.S@_N#59_G6O$Z,X5@K,=Z83/HWIM^9S63Q9:.CNN+';[H\FFAR-U =,YZ-. MQ]][HV)U/J*Q/!K-%ZOEQ\GNG7+(A_F=V[^Z-GBN?VVY=^Y^VOBMES MY0;[9V^WP_X+5FP4G[?/_2/_^.#9X9OQ[HN=PYW#7^WVW9=^]\'^BYV[CU_L MO_CG:/N%XOU"^?3VH=E^H!PY?/;Z_#-ZK>-]]S1NNV=N_^[3U[M[#/N'VWJ/ M.X?;AP]/=O8>'VZ_O?]B^\6OKY\I1_9?W&X[=\SKL<-EL M"EA:% 95*P52B^J8G*FJ4)UWR57_[WS3*YD M/<=3GAQ)1[B]T:$>LMN>Z&_G#;E[[U2=V(]B6#<^<;,>SY;IQVIIY;:?G-/J M(>SN/86=MT]/]N^.]5J_OMU_\'BT[;9?*[U>[[]X/-K__?'!CML?OZ?5,Z7? MR[#]XN';'??;2(]Y^4S_5LIHL/K5ZC7]_ET-.G=_&WU*JYT7['?W7IYLO]CV M^UW@>Z"4_/WA6Z7E@=)-OU]]N?WV^6L-BFU[M Q@']$JY6B8:]K*.>0MB&2W M"#24:>)I*')EE2W7?RI?PQ+KB]%DU573$A14 9.L1 /BA8Y( MBRT4P\X9'V4@R3J31 /4'T@2&56PHK*"C'H2ISZE- A;Q?C@7+2A4OI*DF3, M/KI<"U,$)X)L(*E:05;*>4D#2=::)$_^2!*/P16/>21,5+RSSSXS'=U,*-^?+>1^ET;7E%,/-Q=53W/CX'*?7?W_1LWN83X]GRU?+.:N;9]0])<:W M).[G)Y+E^/KYJU'M7K>1S*XM;T@^.R5SY^'__7B<^-,/_W3^JX_/?K3D^?FK M^0)GBVZ0=SD4M=4-4-GSS[U_[]UMU@\.]5O>OK_$Z3OGK\\OSBHNS)P!;+K\[T=D[7_8$CB>C MTZ\_/T"EU;MO=B@X/Y[)3V< +-\\/\7Y>^>ONW-\]HE^Q8#"NCW1#SGUC4_T M>&G/'S^RLZG=FT^?W/WJI_D5"?5:/P;'_P?/M_]\JY,IAJF/W?:+S6/CTYQX^.[_RO<;*8\LO3<_UXX[.7>/?4WMW)=S3DCZ"Q M5M-T2]DEG]6+9:P&F!TY5",ML6P,-+=J78Y#XO@7'-6'DSMX-%K@N"U,QS2H2,5T M8M422Q)"6S<&G[W9,J:>+'W$S\$B5$E=E6HBE79K9ES MJ-[5S=$-W4R,?O'9=#Q6I_=0'X&JV$5/4++B,#!:(5/!D,V%#952K7<-'-45 MC')\*URW7N.L=K6:GP:E\VG0I=M[JOG!_/&3IW^!3Z_$Y>H'?6HAM6Q^05:8"-T;-G5MST)P'4W+8/$"_6XZQ M>G Q8@TELA&O:&;)03T_8*ULF]>$U$3%QV&S MFQP-/I'&3+ A%F>C33[65(I0@HV!9A4CF[CLA=H!D92%)=L"%Y2"V57),)(;3H.%B[.6;TO4?D+@XB:-X3-]^8 M"0"[>6CP&I <"H#JRXV!:-4C9TY"5&#&2J;Y0W!K(5 MC,A='$I&Q%7;HFHZ ]2 (%5F$TKEQ(*GOL]NP+CI]U)W]L(&2TU%GXTZ/2D> MO H%WP('TZQWT'+:'&A6H>XN#B8*#@H7RQJ0NMJ.7)I3#Y=BXF1*SAL#TW=5 M=Q>'3Z08G?>:*17I%EE2A9H] Q3C4L:R,?A\;W5W<1"Y2DPV&4L1P7:C2#ZA MN&8;>:X<-@:B5:N[BX,L2VG1UYS5RX&>.==<LRAR^8VQ:670V7?%@:+X U,JZEY*,RTX+!&4I]^_ M#O-;"3O,.*^N++6XFD(P25IE2(C$UF=&Y[-W8HKO$8T&0) -26JF;**UKGYNC M24:3S-K,8U:]057UV+0J N.L<<0@N90FMJRF>EU1L YO=;WW-Q4P'H MC:U> D<(ZDUKB=Y4%Z!A"> W!IK5K.^YL'DUJ5X]H<\B%:+FMU*\2AL;@Z%J MV^98T'=>WW-A4]6)L\*BB'C0T,7ZMQ5K2G Y>\IQ8_#Y_NM[+LR$FC.MQEIJ M1.B2>!.29"+3P G)!GFZE:_ON2C(K-0&G!I[!*B@>D$U8()&-I7 R!L#V4K6 M]UP42BUC,L$5 P@D+)+Z@D]HK>:?I_-A:[+8O?+<2WJ4V*DF,EX2*%1#-8F M]3)M6>ZWQE4O\]GB/4-6T#([*:3^GAC)]!Z#V\_6'H,D!J*Z:$S.J<-NY)A+,@69$C?N/P:/GZX] M!D6:;-B1YX M?_2F^ZDOZQTX8^E:#8+D!!5;#D5L=LYQM6"#'OIJ M>7N]88,-KNNR1E'5LHNJTIR2(%.2)-7BN\$0 U>8#>>C)X>CQ>'[G+UK!7KS MY^-#5$^ LQ%.WA]Q^0F[@0L WV'V0:DBC@V;JIB3K2HO9&X.F1ZMXUP"B MU2_6#5WW8V^EYMS4F(D"E>)2"86LD;2*MH.;@N=*IDLE)@,2G>;,#0BI=(L- M; T8J#G%^0K;YQ=?^'2<^UV@>#3E93?O3X7]?-%U]!Y?AHI;O5\P!:IO@$9L M L%&)3O./N8 S![+P*,+XM$368[;/Y")S%2(3.JM>CB:C.:+F1[\2KH6\I/Y M9G*L"6?C:DU9JK*M4O ^L\\0"\1L^E1JO=X<^WZ^:C4E0JVQ=XY(PQZ84#.0 M9B,YIZ[,S]0^%7ZM-X_6PU>MA&.9K:1N#5/-'J"%DHIMF2(WP]&[-1X972-Y M?"G#$6(Y<\2J.4L&UBA"C!I!*%N"0#[V0*E\QW&)'MGY2C1)M]64$X[!A]-\ MN$3-C6NK!H7-68'XP*;U5!^K4;&U.J"8Q#0+IB"Q"9BPA81L)-8>J(]U8\QZ M^)_5;&>!P)5=M_-F!DV-" W$V/TM-N08!C:ML?]9"6.B:X4QAZ;JI],]Q2>3 MH4G7,TY54!D8\\6,68KAG>FDF\C37ZL'0A6FCZ;S#74VN94<*^02300*W48@ MW6P 1HFV5<;-H<[%%E^M'KF6@T\8BH/H(,=(6_Y<;-<#NZ<[FAQ+W3WUVM/)_&<9U_O361?R=V>GY]*WV^V3[C<]&=8(31/0 M%+&2;8#HR&E:P5;$)6H./YV87>?&.;>/YZ.)S.>W^'^.1_/1)_'V5G?['[RU M5I'VHZXR7V?U[_8TI+.O_X=M(I=?__S=\[-\^4:1P5/%G+K^S>"Y438Q*E,$ M#-MD>K"!SR_@T"!R,CC;% ME7R\7-1K,,BM56*!(A6C;T'3/ALQA2+?<8/8;Z75.Q%QSJ\GIZ>8?Y2%S18' MMY:;<^/9VSVQ_RCH8X9J&E*_P>?><5?NVB]DF%W$ MAK&TJGE3$V*-GL'[2-5DU=P]2)K6SH16GU EI&0(-9\"#\FDDJ,33F@A0DV% M-PS52S:\U>,I)KGFBA"Q)C[2NKKR8'/QR5N.=8T7&ZR=<5Y. _B:&D 5'ZR! M8M2;6JU%I,RQFX'84Z\&-H]AN.CT5SX].QH^X$]V?R/\'_S! MH?/'PL>SV5^O4O[B6[JKS__5&#S3' MESM=$Q/DOA#'I8:9$)&C59-6?1+)1&2(KLLOPD"<;QGY>7]+[W[\6;\DSOC@ MY)&\DO&?W-7#R='Q8KX\P@XL_HH98%=K:!$34 &3$A9?P=FJVBY+DAZ([35D M\642Y[N:DNL)BS4=\:5H,L+=8B6RI4M*+'93XX52ZH&\&EA\>2SV/6$Q.N\T M+3"YE 2^ *%O+;*C:(H2>5 4:XB9,\T[B"$ECF!;HAIS,M0@-BB1>[ 3Z!IZ MGN^A M>%0,DS%Z&BZ0.",179Y4H^E53%!MN#T;0-)5!?M$]P9+D%;+45:#5K MM*A>6@D&3#%N4/"#[/B+^6KOH$*DJTFF4Y MTRWTKJ:@M24$R6E@\9H19X-4X 6RV"5).7"C0!#9H,I"259*,I$@F('%5YG% MERM%+X[%&'+&D)(FP@8BYF( 6G.>C?[H4QQ8O'Z8B;1H4JHM.P3D2CYS,K9: M2,57TX-RY#7T/.L_ G:!H0L+8]<^5GD#V21DQ!R3N@$I#O,0N@;M\Q=C\!%L MI52Y2 $)73_:Z#CY*$TREQZ4O6TH@?HB.YHE(QJP$"@ VDA2HI*(A;Q0]FO< MVZM;DONX4YVG8'0OM_'-Z/#X\*)X\ ')ELC^L97YITJU+&Q1JOM7VW M.G-RW-W+']9FGIU#?SP_P1W^ZC9">H5C^=TGSW\4YZCJ?=YWO" M9 )-79.W/C("M)R]ZS;TBRSHP!D9F+RI3+XW7XP.-5KMMG4*U.TT;B,:[P5[!K3>*T*2P:;^NXV!09:J\7&2-"J9)>:#8&KB<$T M*8--]9?&ES;#,]C4OY=;7E*&6GPQ%HQ%BB NM"[!K]D.@$PC)%NY5182 M"&EH3C$DQ%_3.#@%J_(& !#!0J'&'",8H)Z57D]O2C$.#-GC2Y"Q;3#YA:26DB-A:'7@])$A]Y+6!TJU>3BU2MTVW(U4A4#E% MVPWGP= ]_INH-)K@A$.-%@4-^UNK$V:VHW MIE(C>-?U94D(G'U.H%8U5#?VE<-#$KP:@\)<0A0QL1H57(VQV]>],C>3O%,# M&PSJJAG4D'W_+8.JM@8G&IU25O77?*G-YP)!0Y1)B,/TY+=0Z:[0XE-;6N[N M=V&LU;#&H,5?^\Q_\H8HC-9 MB, V(+4TP6R;@X"&ANG7GECQ>AC.,(RSHE2T6[21+:-DA&(-1LG6M4J),TK@ M?G9$7!=S[L,(Q^H[-F8.UD2JQ)C AD"^F%QM,]Y*#,$/'-QHO[9Z K;@R:96 MFHL$U 0M6LA>-P*Q'U[VUS5 O:9\8:9G0J\J/0%GT)XI4 M2K,FD.G9/C$#DWO@O2]G QUT)AH# 4."T$(F8S+GR$B6R[ /?/\SUL&FOK=- M>:B$W:Y 76OA["!SE$3!1B@Q8Z;!IOI+XR'G7HU-U8H6I3)3 29[ !L[5->.K!&BVIC!HOR$A_II,@ENK MB%!,-I!(BB]M<6 R+JUX,E*ZS+2[WK(>FZ2&<=5(:>#TD9SWC=?&V:]\!Q6*%$I!R M2'J!Y"#D6&L;>#TD2'WDM4/G4DC15,E08^Q66-IF %P0@#+HD&^BTAHL^K]: MF1GD4DE2K 4)L#3-\TT$YW)RZK'M0./-I/%&N>*<@K?2''3-=4%U16T!D5WM MZD:,'^94^I\2#@;U7>M71$+DJJH&,]C@LQ$C^L<8MD+9# ;54PX/2?"*D@4? M$6K*3KS^#8&:(2&N+#DV'&8HKYY!#=GWWUM:*E2CH]P2J.QC0BHA-0ZYB2-! M' SJ&ZAT91>(7ZV4WVK 87#$J95N)VZ"#"8@!/2NN#),Q@ZV,P2=SQE.RRY4 MDS#7BF!C(IM4T-D@394+U,)QA&&=% MJ6A4LRV>!:T#R5@D5AO95VZAD6O+!@CNO '"8,Z;-\+Q4=L!]^5M!S[AX-]H M.Q 3-QL25BD%F@LJ :L8$PO8S EXX.!&^[75$S"@#;EY3$83DF(*-M*TQ,3D M'+@6_4# 54?YJU/:OGIK@-A2,>!+,NJ.+6?CH#%0PY"R36ZPAE5;P]6I!5B] M-1AF*>@(,A*47*EBV M77=X5_L4&V[-Y[*XQ?]S/)J/%OK.!X,M3Z9M\1IG\FC$^BGYJ[*57B*I4=Z[ MVJ(A#P (6+E*<"TION)=#WJ]K13 RYG>!'+.%R='\DGKBD^.Z!QG-^CQ6 E]41[]BMMXPPSLL^B_#@JU(A$LNY+0 MQ:"T6O]-/&[C&"+';;C$?'QZ/U;O4)4QWIH=',SGH/OM*%39/ M#^73^:!O.\M%^?,G"[U*]\V[ADB+D^Y*TXG\H2O2!W?T $>31]/YO.NB='\\ M??VSU.?=38V/JZ8Q'2\5\-ET/-97#Q7ZF9-QN]TN?4/87S*;W'H_G+ M3U*:Z4Q&SR?WWO !3IZ+OM2P5-V&;P";IVN[5""8 &F>;,P+)H*<, MZQ^./H?H_)QBMT\Z9YS\(+G37^!J+=Z8B/?&%L_^M0 M\,M,E=>HWGMSM%1DWIJ?'?O^V?5$ M/E #,%":)N,)P/F<$WDIGB$Y O'K+Q\&>QKL:7WD'IB46BG11$2 $M2&4L!< M3"!?HS=#?.JS/5TF@R\Z7SHSX4,SA2T9 W%W'JTW>/IQ,J[ M"9'/^Z@GLIS8>" 3F>'XUJ3>JH=J*^K*ET[]?.3HDB<;5K.782 &$4Y&K32:R&X[O?*E^GB[9%=^ROG =JYEC&"C\]RBL[*K3 MR;)TA'#RW=QP.)+X+$TB035:DD"$JM'))TVS6Z:$O.2=8W M95H#[JY)A+^X+"X#YUR"RQ8#Y.J)@FFVF1;4NWG7@TFF@0T76#2?B#R6TI!, MMXZ!.#83361"R3F['N7T[U*\V\=S!6(^?W)ZBOD'=>L[T]GBX-:A/A_&L[?_ M+C6Z<9QWEWX@T^-5-'"WPE*FXZ%S4 !,=Y"(BS3'7:M6G MF TCT;WCV?1(!OI<%'V29^M-(_"Q@H5 %0P$'[DA9IOMAM'G\?%\/AJ\SX71 M!V)$SAJQV)NN=A-M+GI^LB:#J27W@#X#BJ.48O/B,J9F@1P02]4?*+@@V=?0 M?Q3?K7_>OG?KHO3HY6B>7A*(6PC!JO[H-C&+;'*+Q7%$+-5BBM(# JVK"/D* MYO:2.B6S#[ZX8D,!]@Z9C:G9Y1BY5-^'"+*N F33JUPXAR1G:Q(X1SF"[WK@B1(E6@TA)JMC&#CTG91./]D3._)$+VB[-8FAH*WZ M&^]\)<^V#^,?Z\N>KQ$[O62/PDA@B4NW;S,$Z(JTD@V-K$\Q0+QJ[.DEB%U' MF:Q:,II4H0*@:]% =06BB0DW0$:>]F&_=V]0'Q>O8*'XYK+G *YI=*615;) M%O+!^ T8.EL%>39>=FB4Z!2';8(>*IB"F.SZ4#%P,;3I)7ILR3!4&[QQ@)IJD!A(J;*X9MCW(5,= MK/'#)GB.JEC*E8S*QB(48@275#=B9@.?-ECN.YX;7[^SFM9BRIFHF#9L#!RH M@)"J F.X-*-N8<-(M,'U.RNA3PBU*&>"_E.@^9;9&BG""06K4-HP^FQP_P>5F#GJ M+\2QD]I_%*]._CH3A1)]#LPFV]!*Z &!UE6$?,;J H+6LJI'*V M#U[GBB-H,0AG9U)+'I*XG+RKWH&U1!E:']K,K^_L^171'JF;-4O9V18R6+5[ M[[@600,QEM"+K0K6ET/?QI)=G@H^H/_5,TC\W4&&MUN:I7 CNPIRC3/4''D0\MD6=*ZBL84IV$^WK=IX]O02Q)RR;^ Q)(H"F0?,I UG$N_(NJC,4DV*-$% \T#9BODNCYKL56*&^ !-KU^9S6C'B 2 M4P>A1["U*_P$]A:D%JZ^MH$V@][X#&V<*#F4*X)!^0(1"X2"-2:.WA#UH;7C M>M3OK"96&"R^Q<".&K@4,53FUKP 61>E#T8_*( _H%IL 3*M 5*"((@A&*_Q MGWRSIME-J^+9_-#,P<6 K;3 T(+Z5TF8(;&).7F;-PS/C8^9-3AQL1O3NKQ?#$[^0#0O1F^DC%. MZIWI9'ZL[E>/7TQGFYW[K:8>5Y19P1@ G\'&B,H=RMRUY4.Q9M-:#USHK/=W MH'0O.47%@^5B2K81NNW$',4 Z$(%@$*X89RZT.GP@5-_PJEN6+IA:J*^BH$Q M9$I>294R.PE]Z)(P0/LG)1 U-^=J-)IU0&Z0O;2<"VKFD6PR?7(7?P7MN\[I MHPE.>(3C)S)[I3%X/NB;2R*7.&Q2BG$1!:A 05--C<*N@85:!G+U?>Q[- M*KJJV;1SUD!VC3)(TVOC5=-*@%4^JF4,$!PV;D:+L(@LY MB]\DE?/W:-5+=%,FWY(407472%@<4',900IDK)OD-);F>F[)#R=M.CM<[GJE M@G9;:F?#'<@7MK_]('C>5X+XI(0RU7GG 9S/295/][*A=,NN!Y(-PN?O)&O6 ME=0J>^LB<$LEAI"RRXY#ZIKO#_0:!-#?:2;6[0%=6N:$#+[$DFHPPMTB+.IV ML"[,V7O((QT2NENRJ>BO. MJG^BQ\+%AVXB8N,DSQIP:N-U3H80(KM@0FD@CDOAT.V+9UNV;.W&96G?QJE> M0MOEW9\QI = M0.9"2BQCV1 G"G&3)/,ZL&KC18VS%'()*8&ST&J@&*E86W/U -2+GKU]XM/& M"QH/KBEMO'$%--A1B54H&-&L7AV7'_Q3/V%%+Q5C(5)X@:/&'VNC-#$IMQ@W M:I[[U.^KD'@^FCS_36:+;D'/H&N.OXG1O:04MF0)&D ,I4JJT%K4".1-;AM&J=65'5\=2K7FN8,*ZK^ MBEDK6B%M8T(LGF*!FKL=.041-2I!L2L]58VJUDBL9HND=6PJ]X#>@:E M%?J6FHW69!]$YJJK:A:3B:QB6K43"<[Z/3#TX- MT'X"K0"@(1L<62C>Y19JSB5*B](M(-\@:-=H=<(5T32O $7(9:-5G=%NVIH1,8Q<2!7H, ^GO-G3N<:TXY IF$QG.*S1:;JD/N0W/G?JVH6E$#SRPE MN&BL"R M%,Q6'8B8G!EJV3@AM 9K%*Z(^@G%8&B&A%*"YJ!P-!Q,0"M%L_0^ M;$W3-V9MO.1!#4D! ^<4!:SS)6M";J+-@:T-?I.2\G7AU,;KG,JA4J1 ')M* M:LS->C+!^&;!AHH#IWH++4K-)19-B8KIMF0F PFA)"B:*J6T22%H'=8J7!%A M8[$0,'+6R -=#7)7+]IU<2OH-!QMDL-8!U9MO*C)J#SBX'SS%9K-1:SE7&V* MFH;5.'BI0=!\W< -:+1KHDE]]!"R$DHS,0;V)$FP;>(\^W=>4;6:?%J(&V(+ MK6N&+D0M@OJ);KVXHY(W;CSN*JZH6@FQ" 0X"ZJ7J&"JY!"N-=-)M6RG[%5E2M9J*"D),3;IEB MUZ84"32K3Z;ZKFU7Z1.E!F0_B3]@.'!I0@ZXU:SHU1 :FE1,(=.CM7)W]'O- MD!>_CQ8'=Q31J8)X&^>C^6[[156$POFQ;MW34]R:U&U]Q M0/.EU(%?&S.JLZ(5Y1R3(6(5/" !2%*W,B=1M\;Y3 M^[9^\6OC!9#IY Z[W*T;!<\6P0"6V$PHWB399 &T6F9MO/2QV=:0#'9;'0%R M+;Z5P)P+!:N".PW,ZCG PLVF0)J06TVCO*%4.!B6DH-X[E7GX\N1&A?.K^5] M/%):Z>?U=Y.ZNSB0V6-Y)9-CV M #G*MG)T,06&$#T":9YN6@C&=/,6 [,&Z?.- P3 L5"%4)N%ZCUES*+*V@FE M:JE/"X#6?AIL-:(GAR*65?A8@(*&("5LM@9TH9K2)]$S3(.M*>A,,TV-JQ*V!B4P4P&01-X= F43%$05-SFW.?%ND, MTV!KQZZ4(YNHY(&J*9NQV(Q-R,8E1-(HV2-V#2#_:5=34PQ*Q2#LP6=#I'FZ MU(@AEV9RGPI4]T:'"MINVYOA9-YDMML>3*=U=W;67ON3T;VS@V92=U_)K!OL MV^QQG]64UR\W&XX13(J00D9,J=L_ +!;&C94 :T!K7O)*R?.JMPIQHJ!4C,9 MQVQ=K0V"%>R3UUJ9\!EX]1E>A>1(FK4Q5N65*R)*J6PS-'2A]LFPXWZM$OZM\)[:_'+=#19/)P,BN=2*.8=*;' IY0= MD*;F)9O4E3Y+]<&Z/G57Z)WB^1IN]Y) M!W+]C55!,7".X(+F_<"IJOS)8+D F*ZKU! <-P!C9Z(EQFHJ5\ D*-ZXDH4" M4[&^3W48PVC/VHTE1H[=PE']UZ=N!04YS]E58R1&L=*G8M3>:9_OE+:M9IJK M06J^=57.#JQW"*Y!5:K9RF2E3Y48O9,]&\TK0]D&X.)"!C0..7G] 5@*HG5] MVM%M@/>/\*(MTFV*!+';6PM2MA",6*02R=J*-AS-Q;E2HQ,'74A"MJ&)H5IK3G;3&H6O ME>S9>'+%J*'1)L!:$(@I#1<.9U9N5/A7W#!C_:7E@:5%8LR4LFD%%"NA, M-:4Z[Y*K_E\/5SN0MS@YDOKGN)Z573V60QQ-%.%?9+;<*G;"LDOCT?/EGK'W MWAP)+Z2>D^")_G;>D+OWGIP_Y5,*_'@Y)_ZA3KOSG W4P1+ER[W2.Y9^\ "_ MPE[6<37 :*(FH5_&/C?[?27?72Y M%J8(3@390'+6:1YEQ4M:-?\WCG5QE:Q;'Z>R+ORWOJ'%4JRG "V'G#V*K2YG M8ROEP?^O#U1=+Q7J/-86Z_I#=1O'G5D_.1!9/)KRTK+_ MD'I7N<4\/9XLYH^%9?0*:7P)F?>E(%0,%6JI.&F:05C(72^+:%1=91=MP25" M&EP&A+X.(;=EW06%>TWM0BC)!&[ .6*,E H93P5]CGD3;&BY'NW.\6RF)WXT M0AJ-EUN:]<2&R$3A;M-NZD:E2LP9?;>M7&"N;'/;!!M:!4(79T,^M> 5%+". MH-I,,9.+WOFNC3- V1@;VIE.N*]FY+N1+!$?.5DHE4A$U.=QC58C4JT;8T;? M'Z2+LR0GJKS5AG*F#,8A6EL-=)O\%E,\MAZ5TSZ?3'3>.SP:3T]$<9[RR]VC#N%-M$L7N30C/I6: M@ IG*CEY+(V\DP1Y?6/ALNAA"=X362S&2UM\#^-IO4H62!K2(I4;:-><_T.S@\VE.GGXG4@ M^]>,YH!3BI?J'$,W5H#/@-]O"KES[%L$=G;> J4*+F ME168JJLE92<<-\-"AK@PF,C?V.0G::AHQJ0N.\B>N!1I)1 Y)HIA?82>Z!?YLM M?J--7EP3%;\1$D4R(5#7S#D52SZL?/G/( @V0!!\\57_?,K_])$PSXZEWID> M'NDGE^_BI-Z6B32]CZY$>#+O38$&^]B*8T<)&3P9HA1#*%@J%Y_3&M<*#I8W M6-[WM[R+FS5HD;L>XZ:A 8C)8.YVPPA54I9D98TK#-=MP.>#I1I[.'LNB[^B MP(8HPIX0W8OWICG($ 4:.^RVO&NY>M!4.+$,1!^(O@:I]\41OJN_ZP8VR1H/ MR;=2$W4;EY#S)9'!7J7> _,WR\6O/MFOKGKT1)4]0FI<(GNRWI9NHQ6?-V0R M>#"/7@>&U9L)9]5,W9!8JP A%V)Q-25?V?A2[!JW!!FL8SVLHR=#4*J.6+P% MJ26#\8U,J*EI9M!BB(7<0/2!Z&N0'UP@X5T2'TWV3*G+$J@B1Z&,GD.U;HU7 MT _&8OLEN@?R;7!ZB*&RH(0:NIZ?7$FB MY%!=<#7[$@;OV">"]BPRQ]@,V=1\B!Z8"Y&3YD(+*:9J;1J\Y$#"]?*6 -T* M?==U5S# 6 A*#,V7*B28N?: L5^S.G@3(&BY8;#- ^2$ID)(/6A?MQKD+J?]&?@46Z#.?@!3 MPX( 32II;"^5^[3C]OD>!+=8H^A\]&EH/<27HPD^F$V/CY[,PU.W!=_[$S/Z%/8&N- M'L6GS/GP8?P%G@X6G0GN7UR1Q_/\^GL9+<]7,B[(^J'E<+CZ7$]J^'=R*9@ M+,0IQ-(R ;A6L!;+6*-/-D M?1C_G<\679?E^70\JLL(TX$Y_Z07GSX2?6_R M_'S7IHN*,NNYD]QJ^LM1MB0A5:X>7 45U>"2BRFRB1IX>I"O#E1:C[S9F028 M S0'!%QR5N_DFC7.J.9WJ0_Q9^VI]#4[(?;2'QEE9"7*8C& BZZH[C,YJ*QA M(QKM!G_4+Q*M9I-!R#Z;T'(P#4QRF6K@7'TW9B0^]:$'[MJ3Z&NVS>RE)Q*7 M#)F(V#3Q;+X4SK&6X!JYQ,@\>*)^D6@EGHBQA/1;\]C\:*ZO*H333/QF""+X:(/!A6S8>EBN!R M-:H^]@TQSQ5!NA(K36 Y.\Z2?0 -G)0MVYIC5^,:7!(&%]AU3IIU9 JD#! X%5\$&@2*QFJT\OVW@\O"X.+L(';%>;%%,5P M4BM(#C/[KCJHV]:U]QC1=[[XM^>;3V MO@B-$&(,B7V$BHY< I]=ZS:P2>JE>F\'EX;!16[(H6;@I%06Z2H2R0FJ+PH^ M-"=^G=>SNHMMO_CE*S4@'0DX]8N$LC";N9L-[;P:5A<)'QH*H( M+85-<2"IX++3I#A51EPUO^^]'3S<67L[L &S3]EHBM" ?,X46(41&NN<*M4U M[GRV:@PNLBE7JIBJ)' T5$)'$)+Q20/H&#TU@Z6DP2G.]LNT>C/7JEHHD_= M6D=-&*!P1$X=)I9< (O)]=8LOC"5"DQ!>C) MF.]W3Z=7/[1K2JI!8K"@<;Z;=Y$HEE,& >LA4T^&=E>+W&KF/RT;UDQ=PY ! M+P435*%J/+B2VKM:[@VPN0>W-\SF:%FW1Y@E0K=X7U$SD$M7_%#=V98#&V%S MEXC<:N8V8W2Q-@\A%HBVY)A;1I&NZ5BRJ@8WQN;N_+Q9-H(;<1-G>)R*TFSJG,=U@J1G9 1<@FGYQ-G69I@GVI??X"Y'8N M='AT]387(C>C+M*EW,#$6+J)-NQZU?BF3G2#;.X2D5N)S6%E4XLGJTX3F)!: MP%9(JLVUH:7-L;F[]S;+YESV12PV*LA 0?.#YFLR:$@*!.E+D?]JD5N)S1&W M[&S7[5 81#BKZZRN%,^%C<^;I"TOM#1G]387;*ABJD4+#,X20J),9"M%J:7: MS;&Y2T1N-?E<2-D!Q\BQ0LB84S#B6VS>VE1='_J8K<.8\NI-$)P+S42D"!D@ MA^Q:)SF;(=>*LQL@-;\_D"M2GHZ"%-^,(R"6#-&K>R5T5-4R>7TG=_ZP..>L MF\OT\&@ZD7>+<]ZU8V$^/CP>Z[%U;X:3^?BT&4Q]<3Q?7,Z2G4N9^0'!Y)FL M&$W'@R8':H>V F:-?"[ Z;YX=L#K[^%E+ZZ^J;@H)N64A""J UW@UX[<&]E,(5R36ZR VY(H"88I"*SV0]MJ1*YU3;#'C] M76US47AU!1$H+74+C4&*)A7!&HDJ3XMUMJWQAHS?CM<#'$T>3>?S'5ETNP+? M'T]?_RSUN?R"L_Z(4HEDG,06K6=HI2L2"XHDI(K=Q@YN$T7I"H&[.'7JV+O" M/H5L!%K0X-;MXN4IIFASXC[4D?4'P=7+U"K@K<;"EF,"#(Q)O*#/.02NV8:- MEJDKA7M%8SM%T&&*W$TK&O7(3M JYFB-%UCC-07]0?E2A&LP :TKE@PT2 $I MN@8%3';46CH#;C#/]5.P/N;KD4WP.1:EM2 T9>8SE:";IB 71UN%SBZ6FVK MWF1?((*HD9'WPM&1U*X;;-G$"+2!8E_=31Z]^^E'_=[9PTMKD#;98D@5@ M*!AJ<12J9+(0R[\Z&-]_9KXX&2M@AZ/)UH&,GA\L;H+[(86CQ7^]'M7%P4UK MS/]__:-#NQO:PO'H^>0FZY>6F;Z]0!K+^0$TG>F-;?%T/,:CN=P\_^&_ZFA^ M-,83_=)C??I;RP_]UR'.GNO%:;I83 ]O=A=^);-%-_=[=I'E]4[?/KNG4GX M&[K;6NCW7]3S"Y_=\0_+.[ZQJ']\K^0?BOGSM\T/]MU[-Y;GGIT?+:XM.RY=^U]F^<]_G;V_F![=]']X\PAK'4V> MWS37[/(2[^_AQO(YG6/V!^0^!T=W9S_]2+,;>OSISU_\L?/W]?M-9S?/[ZXI M#[<:'H[&)S?_]YY:X/S:CKR^]GAZB)/__9]S-9^MN3*WG1XX'[V5F]8IE,N7 MKT\?7=+S+'$_>Y36=4 \W7FX=^_NM2=[M_;N/5G[NWUR[\[3QP_W'MY[:Q/L0EF5T-_.Z&[TU>/W.-7S_SV<7UQ M[]7^@_)B]\6]-]M[_';[P?W#G1K^;9VU_#L[W?7N[N_7.T\_OC\>Z# MAV]V[CX+C_S.^-G;J1Y_SV^_O7VP_^)9V'E[S^P\V#:[O]^S^W=?GCQ[\=O+ M_;V#D9['[?Z6WSQR^R?/?N>XN_?X\-G;@Q?[AT]A]^XMOW/WM\.=WQ^^>>:> MOMW=N_=V7U_O'_[S8/OPUU?UP6]0?_[G>-^-7]&+:=AYL/]B]\'.X?[><]B^ MRV;G]V?VV8O[+_;WML/VWL[+G=_W#Y\=WCO9OY_?[.X]-_]B,BT7BEL^0-WJ MFE1N%39Y*T; BJ:*!ICK/UFS]>LR,KU'X:=K7\6=[QM&4OY!]!:<_BT3GP<0=O>G"R7]]\*S'TO[X:*9'7VZXM[HN@=>> M3D8\K7)M^\F?6:[YQ'+A4\L]C<.7;[2_'N-,Z34^>2Q'T]GB^K7EWE8+O<"; MQB-U:S$[[J==WQ_1@Z=Q9^_IZ^V[!P<[;W][L7WWN7[F&>SYT!M^NPSO^FUPF1_;VIW]FZ]WGUPS^_\OOUZM_,%+YZ;W?_' MWKLWM9%KZ\-?I8M]ZM1,E<7H?DGVH8H$DLV\L4G F?S@GY2NL8FQV;XDP*=_ MI;8A!)N$BPUMH]1, NYVMZ2E]>A92TMK;7U%!Y^VO^\VZ[$_.Q$?WK0/_I'? MWS4WA_5]>/JNN7W:.*K3^I?/6%/('0L@)8T#U!D")(OP )T10:><$8*O;?SO MOY2@_.5U<+C$ALET?^29?,LEZ/I$GEJ"RHG\X>/F7G-[[]U!L;?]?G>O6;S_ MN+?_<;/1+)J[1:0-S<@-"D2*W;T"L3_ WO]8MARQ?_O5#78FP+%;[KO'N,U?U]^;[ML8__9YAP M\1-P'-_92E\#3I^!,Z_[P'>7$C;N3P?J1Q\^QS4?66X4\%9)0"WRP%CF@/&! M4(B=IUZN;=1UW[;^]U^(PY<$U8HT\#?J_XI-Y=V]*K,>M0XAO@_KH>N0JOFS M'K(NV,U?S:SGGJ9*BCTJ*XC>3'N"[@R6F?<<)E[SMG[>:'XX/VQ^1;$-WR/O M@?6M5^TZ;K0.FINH%6ZZB!9O*>H)"W"!K B,& 8FF!-IH!223!'%LHO)OP'KK2O*>Y MM]G8WRG9328^#R(^PTN-O6 ^H=\[+CY/_@Q[%S_=SU75>E]68)S MD/SY16C'9; [2E[V%XOD>]NEI_Y-?%NC?-E2(N!#/#J6?6:440LM CQ8!VC0 M$*A@ G#801-84!Z3M%V#DLL'R=N[=:Y-LPF.@01:+Q!2ZYA=^;0_G@@7'\^: MD^WC+\6@;\[!_L-[?K^[5BI_%Z_6%>T+E.)G6KN?3']JFVPW(& M%+U0]"\E7^A!,3CQMBS)7K2[17LX*&RK--'__'6OVMVTM?N"\/&6V>/N$$:C M8LRT[VKD8+1.%V#E(+$NH9B_\;3.)9W[4RE?Y_Q.NZ0_TUA^&QH[GN[5(;(+ MA].=KNWUHRE6G@3\B?S+';!IK#4H3_I][ZEYRRIGVELIAT< M[[4;Y_%[S3?'NUM?DHE&(]MG=?Q/>[=9IP?-^NEA:N>G@^MF6OOP[0Z)L-VJ M?SI([XLFVA=XT/QZ?OAIA]7/6ZWZ^9M.X],'=MB9::8)B)0RP@&CM ;4!0XD M#@@HP6" 7 1)X=K&EN_H[[KO'V"G_;1M?V>3[MGI0E.?[DP"?VRI#TO,Q!][ MDN]4TGS>@CY?E M1;.:V6ZV/TJ4+:)]W4NY(XJC4;\]<&U;VMB]4-K+[:NH7-[:_Z*[[?/R]S^? M& &>=/!VUO?6]]>+[>.33N_,]\O1^EEIBT9O_<]9L^>:#8;H+Z*F*C(H54'& M3>?Z?C"8_/,N-@!E5/P=*I[-6/H==LR)8( (&@$:A0.,T ; 5&T+$@,Q96L; M%"6G?IQA@SCVQ58__CA?;VV>PVD.XSR';S&'MZ_/82VT1QX:@)EB@(9(7[50 M'$1.:ZVEW" 4UC;V1^VXRD5Q+(B_]GO?QS_C^T_XX[9S';_B$_Y]+QIMGTQBAMLY$H%$NXCS,>247A;6AL)B(/ MG=.OXX^[_6;O>_9 _'9"G\^@(5P&2Y 10$BL '4< 1EG. A8I!D2 L1X;2-. MBF$.][W8'9YUOT:K6\V(H=_%2X!LV%U]>W:7 >'W6QL+\/7"W-+XG M\SAMQISTXQ1NG^A.X4^]'0VCB1(_CC:X'SRU?^+IQB>2K"*%8LUP/]PY3F1N M;9=/O6^;%NO-OM=+RS\?M%][&FU^'\?$2R ,@8"B((!BA@%BK(DVDZ0.P[4- MS,5U' (+%,J[7E28]ZU>][F&FWPY^\P$)L1Q"!02(JX/7 %M.0=8*N:%X%(' ML[8AF (JZEZ%ML_Y[^!HO'W^(U3B?_\E,1(O!\70=_Q)DOHDI*E61!COC!+ M%CKJZ#7XNB&.9K+I/3-BZ^<%3)3HOE \F]WY_;@H]=O#=GS@.&[ ][TK3D;] MP2@%$ Q[1;RC=!TB':4Z;IOS=K(O]&(49UH_W;6VT6P/.V60S+:V MK>)U1P\&RV.F/;CS?5T"V/[9L>EUBN?3\<8D,JH4^O:I;>GNE_A!M_C>:L=/ M]GX W^]W4ZM%N&\S,@LEK9/UXPQA4^K64O*CL2U>C[RH_NG#^>Z6C?;SWYW& MUIOCPT]OXO/_B;;V]ME!\[#5B&UOO/UX_2#F]\/C:*=OU6GC_.MY_?@CK'\Z M[!S$OC0^_?WUH/EWJW&\C1KG=7B8VC@CTL4)C#@SP'(:+7!L(4AT%V@?-+&& M>:;,.-HZ3MK]8<]^K14GNE]\TYV1+_X'KD.(4MQY,6@]+!+F6<_E"3Z.X3%/ MY%M,Y"FG4IS$U OH062;"M! ;)S(%H%H)' 9A1'_AN.8VYO-A#Q+;X6X%^O8 M.+S[NHO4QZM+[QU]O(D\M96%0AQY9RVP",79++4%1GL(L I&!J>AH+3T_!<' MO?[7,29?4HO?;V[]VLUU8172,I?3O&>PN)5AN'/1Z""W]6R'BHN05,A$COF,% 64^!IMHH M!#G&R;-YX ?7@>-"5'=3Q5L>=[Z=+EYF_[A3$SY%>2?=&#SHW7?M^#PQJ-&K MRN#3EW-V[=ZY$X(G9(N@=MP>#B,,^DX$MWZOFVA+3T1^.2'L4^:!9_)!&+EYC@ M]8H9-!FB,T0_4XB.J*B+3NR*+[2U$:+[*1%OB5K]1%%G M?EI$-0$S+PR.([;'M_0ON&'$MN,X!F>)D,>G11:;1NU+\:7?^SYL75Q=C_S< METUS*05PF6ZAC+)(^W8X]O*&!I:7T+.=G>\ M "%L +ZP,JZ:%NL/FSF/O&_&UCE7]SJ9"]?5+=,CWNFP*UX7:@';<6*=\?EO MQ]%U_"3)DAYG5^;1LR7]2 72?QV5^4NO?S;#$5;>5*JYG=RTW#ZQXW^.=S_M MX#JNQ_9]B._Y^_CPJ'5\\&G[_.#3!UH_W\0'\;F-K?IUG]C9X:<#=G!T<'YP M7O]^N!7[%)^^^_:P==!LM ZWOIS7MPY;C;<'L#X[;1)EB%+H"- =Y?.B 7 &!WNZ7LU3=S>GA?C4W9N_T.C+ M.6WZ5DUZC5GLZQE(<.D%MW\3_7SZ;LY5> NG!N5 OAH-XIL'@U7,H?A(9""2 M@/K4!IFF5'IK(@6 D0Q02(&$% *N-4$4(RN@OET.Q=5!W.W9MF!6V[NI[<4P MOBU'\?5X$+/ZWEM]9QU.9LH&0A@"3"*5#O<'#E M=\5S;MHE+P__/)$3+?S"6Y5BQF?ZV-IAU@Y(N>\1:5JW5VY;C 9C3U?LZ3B' M^HP,H[U^^:[.67KY]W9\=7*A=6/7>HD]?&L/2MK7U5V;]#^2P92S*MV#(AVC:[N;8K[)'_K/F5ZKHM).UPK-C\&/B +=]W<-LK]Q#EWUT_Z0\."B MEMK@XAE7?;CE"89Q(L#QUR9Q Z%3AA/$CVROW_<7&7;*J=WOITB"7MK_^M;N MC0:=LZ(]&(Q^FE<_WAJG1?JS-.+Y]=B6_N@TC+VHB^.1^#% %^*\,N3EGM_E M!I^./]I>N7NIN[IS-FB70DDG6KMIPPT8G=0S*;#O#L:;DFF3,5XJHU0NWWY5 MB)<'5*Z?)NP/KNY6]B.8?$LROVS"!#*NSKG)YB>%ZPAN 10GWOJMI/W:@_\H'J;44\@A9]'Y6*'K@)#LWAC M,TVFE22K#]I:IY\9)]A1X0!!*"51, P89J+A**VTP9I #?UME:$GF,JW39/] MQ'"7D&E\2#'A5'D ("XTHV%)\=*"$#_UZ>#+!,7*Y;M_N9#8= ;*ETN3'9\O M&(S/%^A+#I&*K@Z&D0*D2!%;;CBFDCJWVKE$Z*8EXM%/_"%QKZJCA*[+!=2+ MPV(=+F"+L6SM*IWX^VT*[(6>^'M8WH5?NFXJE4?\-X.X>P5.QKBP>=)O=\;+ M.I87!:*NPL&RG*"[S=#C5$TZM\>A4;5Y=4J\WY?H11W'4;8^)UWBQ6ON9 MC'F1DH@)'*EX\B,CJ0TW#B.J1?!QT9I4HJ=8KD6Z;MO'D5?]W]I.X\V,"/12 M:J70]LM779G'/U.TN( "URNG?WI@E$ O I%5?Z" ^./[#= M3SLP]2FVI77X=OO[[J?X;#3C]$Q;P;IRG/422#L>\' M9XVM#[2QU6@=G'^D!\>'G<9Y(X[=)JGC?X[^W_F'S\HY A7TP(K$%S%6P$BL M0?#(>LD"<3"L;3!14Y#5&%$7E/%B?FU,2-!->'2C5_%:"?63WMC=]B):TSJ9 MVC<659\0$?CC*]H,>IW1\.:OS+GLT:RO72\Y?KL"\V+MXCNM_@\<^N*!Z7O] M%>@07_I"=[[KLT$JL'*W*O2_:VP%"SS-J@\R!^%4L*?-S5?OME,%K]>[C>9V MHSE=T/W12;M:%_!>-9X56A<+(.U\'5:_QO,])\5- 1:)XBW)V=Q;YC%\K[_X MQ]B!O@2\&1T,86$=_!61_[>N3%N*5C_QO7_]?DE",,ILVW$W,Y 91 M+DY#KSWBHM9=F78RRW4N?=K?C3]$0 M;KLR /F5[D3E]\5^R_NH]F-'8CE-5J?K==VWK17K4T%6K$-HQ?I3&]6:CU9#T$ZBQNI&-[O\4*YOJ M^Q[[R[Q9S?@&OU+<- Y$O5>FK=DNP\E7K6^KQKO5JO%NM6*\6ZT@[U8KQKO5 MA'>OGI@R-UT-;AI%23,WK8"D'U^-4^G 6W'3=*B@[UOQOG3>YQI373%<*XGW MBO6IR,1[N?J4B7?%^Y.)=_7[,R'>*]8KG(GW2A#O1+Y8)MX5D/03$&]V6^)= M'O<>I-/@Y2&25J\3WS:8G)TLMO\[:@_/5IJ)KUJG,A-?KCYE)E[Q_F0F7OW^ M9!=X9N(59N*1C?',Q"L@Z2=@XO*V3%P/6L6;3N_[8!7I=AJ&YHKU9\7\^*E+ M*^O'3YU;->NA%-@J,;G4H56R'E)_5LUZ2'U:M3FW@M9#ZE:V'E;#>HBB%-EZ MJ("D'U^-"4I%3H:QE<-><8,9,>O <=;\5=#\)'V5TP6LG%PEGJ0+P.M%77?U MEU)I+_.5;K4'=C08I#QRB9AL7DFM_4/7$QB,4^6G>_;\8-09^Q%V3_RX:1D$ M5F:R8)E18.4$BYB8P !9+SZDE/61693Y[I-&QP\Z%[\G0.CT!J.4]GC3]$;# MB!K]KWY8[+4'7[.6K\QD('FQ7T')5NUA/PJP5/'W_9[U;E3F\K,QNRGJ^D9.D/9_66 M#[K<;OIXDBI&^6Z[U[^BWUF75T;B69=74K+BAT>Z'K\;U^K@XQ)]99\IZ_#* M2#KK\"I*5L&)#K/U8K+[=-6V[1S MS.8*B9;>%'J?-X&KO0FL^-K&_L[;QF;SX][V?M;(U=#(*%3ZR_3X4_5R;U75 M=-+0A1;3G7?MVU2!;M'%;^_D!?D5$7UH?V\\ MY3-[!&Y?]^^>@\%_,QC\Y\6F8J6DB\W&5K'_\=7^SM;.YM[.]G3)Y:I-Z=>[ MC:WMQO[V5JH2O;_[;F=KLQE_>;7Y+L[P[6+_/]O;,PI'5ZT7OYQY56OK3K<8 MMGJC^ PWJ!7^U/J387&B^\4WW1GYZ0XL3Y5N0>,W^=RK=".XSLG-EW_UV%]? M8X0LIK&W:]""SK,N=E(_=EGQ2]-AKMWZ+<,I>[4YKFB9Z&B93B.5>2M_2W3F M#IV%J:MK*SDN5RO@70P-7F Q]L7, MRWO,B%O<>L?W+:-$9L/.ZU&_'[6CT+>5S&+&_SZC;+3]^J7?BU83F R6M=Y' M>^W:\!?EOZKBI2?H^?\\J([B7#/O1P*W%*=U-C2\_: ?ML!8.6<$% M1=)*:PS3E J&A9)&?=Y)*R8D!*T5SMOVL>X,_F\-1&WHZF.?G@B^:'WR(LVC MS:Y+_VS_F$2;P]>ZWS^+H_9/8LAKQ7CK+[[W=/BB.SH&KE=Z(M)CHW[%T?.E MII4FIR/_G)FMWK=W>._; :F/W-'VM\.WZFCW:/NTWK3G];=OCAM'7TF]^0$> MG']@!\U_ONXV_VXW/NUU=M_NG#:V#M@[TN@UA?1_& MOAV<[V[M?/8B2LY "YSB%%")') \<*"Q1]QRS:5R:QNH)JBJT;34_SQ+;F"" M]P&].VC'K];&W[WR.KYGB%I)B.+!TX"ED4(8BK0QU$-AH%?":RF=+"$*(YPA MJFH0=7X=HKAUVOL(4=I* BB3%"BH)? :81T$CC(M(8I+5".45@BB[LP)0_GG M^KL?G-H*R?G[E&^GLCJ4GM)PT=FX*;%\U[T^N_[GO7'K[K#083HR1C MP+PPH/$:?K^& =_JQQ]/&LQF0X"FR M =$:DM/X44[9N\S&AZX]>3:N[FPD]%LBK90"_;:*V_T M4#YW;7^D=3=K^V-J^Y0YZ*D-3$ (K$\>*VT$,#@0H(,+D 9-F7%)VW&-XRII M^W/:(-AO]?I#$/7DN&AWO_G!9XN#"*J33J: MO:'NS(-H3,;@]T&[*PE9\Z(@&9P6 TXS0@*)4@@;(8'4))(-JB"0S$I ,6)! M,&4)BA81KDD":T(^&)_NI!]+Y.]XI@H_+XZ2%7Y1"C_%1B!6PADA +8A*CRQ M"FC(/1 P>!TT],2FBIO1N% UCME2*/QCA]X]B5ND=Q);D?'8O^_H[C :4-L7P]_P&:SF!E:[,X(]-.).8N, 4LE?Z[0$QM@ M/$7.4FBYUE$?,1RBN>@]4S+U[Q8]C' M?M9H[&R?VLXHC=S;7L]];W45&FODC MS?8T=]!4<.P1!=I&VD"AP4 3H0'B5(> E#8I)0HCI"9(E0R:[)NH)GG(:KL0 MM;U.$#"204!&@14H4GX'DP*S (3D2#B*('-Q@618U:"H4JJU9^"'V/+!]U-I MWZ$^S<=*'H 8J# XI; M"QB4.'A+#;1L;0/Q9*D\.)]:]CU45I'G11^R(C^2(E\G%(@3@XAR $7"$.T MKX&42(,H/D0(MY1X&Q59X)I050J&>@8NAW'=TCC<\SM"LM)8-+>(B1]'V1J7 M@Y]A:'XP5)_ACC#(0^\@8)XP0(EB0#E&@ _$FZ""UM(DNZ:&Q(-1*'LC*JO" MQAN'U:^[OUO2+@.[O33W;0-J/M_-#VPPP' M3("4(ZCBI+'1;O,: B,P 1JK:+AA(1&,:$-K4*24]M/1I1>Z\ 1\X'Y&8S5. M]_[&+Y31-*/I0DXQ9S2=*YI>YZXV"(XT#@!B)@"E5J;R11 0J9S"4GC*4(FF M4-400QE-;\6I+UHQ::\JH7+>)O,MGG&ELR3VR/5&*5CXKN45*]7$9V"UO&MK MT^ZTAVU_JPJ:]^AQY3PEMRZ*>_\-J]4?L6>P,W!1Q;3S0!7Y?<^70>!/ -=+ M/F+/*?7KIK6Q)\-!<:+/4CF&AVQ65LPP>VCUQED]K/14?@IGUF3ZO!_/GIQ- M:N[FV)=IYY:P#"*F",#424"U%\ @RP"VDMH J>*0K&U@69.L2C$)C^1$RHA4 MG:X]A4,H(]+B$>FZ@PA&VJ?B? 5Q&4& 4LF!L40 8@4R2GO-(5_;(# BT@H> MS%H6HMF?=[OJ.' MWEWQY&2TFCM:?9WF3U A+CQV('BI05QG%%"(.H X@L$@8C$*:QN4TIK #\Z+ ME<.I*JO/\Z(<69\?5Y^GCH43!K4A&!"N+*#(I\U^0@%R4ME(2XQ296@5JTDQ MO3FU]+%52T4_+DC&C%I#MW'7/O<#)7/TVR1Q7(&JBR(E5S[*L#4WV#J:D9\F M6"6L#P8$A2"@&AH@M2; $DTHQE0XFJJ41ZM)P2I93?F06#5I2-;IQ]?IZU2$ M,D,B*&, C4A1WI( Y20&%EGF)+70)M,",5HC9%4+#U6=BHP/4:9SZ/YRVZMV MP4*R\^-QF,?E2=9L)"T F68<2=>8>P:M!);;B$P\\@YEF ):!X@D)PXIO+9! M1(T^')BRSZ.R:CQGLI'5>,%J?)U@L( Y,<0![#P%%$L(C'0*6,H1D0@CJ^': M!N4UR*NDQL_)U7$]M_\5O\;#:,9S,(86D]?_P@ ZRR U=Y":<5P](*BQ01ZD M6D& ZN"!(M(#K'UPWCB)TG%U"FN*9,?&ZNKR8A+[9UU>J"Y?)QP.&6JL\( P MC*/=(*+)0&"J8N@#805U5./0=2ZI7!6BDI5^ MP4I_G9QPK&U@DH)H;Z3ZZ=P S1A.=8>L)LIA9]C:AJ"B1N6#:WSDLLKS4X7,/3]XZA+)GM"%LY$XG WXVAOQ<'.V;X6 4P?9^2?P1A:GV+0#(ZV$O,2 M&.(QP!(3(BFBWK'RB YFN?;0ZNKPW(A%UN'%Z_!UDSU-[ M+9XC%@0"!L&HQ992H#"S0'AHO';&6RJB/F-<(R@G"7[::@/YM,HCEQRXXES- M@+0(0)J1:412++2Q*8@=1T#"1@!#$ &..4ZQ4\CBDF"@FA15"F?/?HR*$HRL MR(^CR-,).I3QS&N@>8K=\-%F4#Z53PZ8A, ,QLF7@:"LPU,MXCPB/S MJ4'(:X@N<^[ZE8Q/<>UO3X()KWO'Q^WAL4^I<5.JDH0"L?V^:Z/*%G\T>D-? M(/+GI7#*=M[']OR]N"Y@>C%TZ'30?M%M=_YO;=@?^>LP=644-KON]=4QN$0F MF)'I]\AT/B/_!Z0J*,@A8$P80%,8FT%: Z))I$#8:"],4KLI0'JBQ/>+F*EW M64_S3'VLF3KE/1"&6^H(,#HR=LKC0JKB'Z")\9&^(PTAO7&F/@,3?G_8LU]; MO4Y4C\'__DMB)%X6_K^C]O LUQW(=0<>N^[ K7-=+YY;W5"?(V)U+[TT:DVM M^)]?+1?O?7^_I?M^+OZ>G<:;61W_G[VSPT_NQ&#*&Y\:Q[O-V+]S=UP_/FPUWO[3.7S[YJC> MK)_M-@^_-G"C=;A51_7F8AK@:$?-K MTG'#++J?,9]GT5+.(D\9Q40RH"7C@$*)@ Q6 D4)E2BNV5B(M0VX#N$L'\"U M#XH3W2^^)?F^+&Z<>(,D]\$CS+ER@@TV1\-6KQ]1V&6/4F4GXOG.9Z2IT2($ MX!W!@&I'@7): 6P,=(8@J:#Z!9S-G%6+6 _SK%JF6:5T8)P:!(AP$-#@.9!( M42"QP\IRK85)R40YK$5J=PN &T^S0E^*_ZY -Z\MN:D9N3,8C/)LK.YL;#0_ M?';8TH"Z^HX0 C&B<;M 9H"CT0@@HB(LFSRI23C?/IT)8+H&N7@JY5!>1V1\/! M,.I!-.OSY*OLY#O_^CGH@+QV OB0MA:,W0AWO1_2+O2P MJ.N^;8T]D@35B@1:Y=S<\M8?&]__Z1*N%?$1)SX^\9OOG/UF"_2YA\XN8(DH M'4M9#^^JA]?W7UFTPZ%"49$L-=*;73?4,4IMC2- MLNX4)[KM0+M;6'W2'NI./FN_Z+H)ET/_/H[\3O?U>-PS5Y\?#,W*9&QM$%1Q M@!6/YIU1!BAJ->!!,H&=,C)E/Y6RN03I LF M,(!PH(#*:#'.G[H"J_[W=CF M?)A^T43B8L2W)P/^L:M/3OJ]DWX[!:UD))H?$LW(4HR-UD$C#(0FT:SQE@&C M4CTFI8121&(7HB+B&J&X)LCT1FUV/:R*.L^+461U?D1UODXL-%,L,@F4TF[A M9!Y$=8;" :Q)Y!;$)@DG=<94UE0^6/_(91'Z7@]&_;-QH/'S7Y4P9("2G RDO-3-#*E6EXI@'FS^Q\ M6 $-G1=7R!HZ+PV]3@04D@XJ+0!D@0%J&072.P@8]E821(R4O$(:^@P<"YO6 MCHY'G42"BUZ9O,_VCD_ZON6[@_8W7W1Z@V?F:W@<3C"(W8P_S:@7>R&.,@G8 MZZO"&%>1?1/J\VY-H^$IY)'Z5ZF_[_6:]V#\;#/WQH(B*L3YV4-PM M?T!.T;5H=\;5I [;I3 R9,T/LF94,R T*(,M!"Y(!RC4#!CG#,!82TH,,MZJ MM0U20UA&7C(=;9$S=3VU%^:9(LZ\W#,9<1:,.-=)DN'6:J92-(A/$> 2 Z5\ M !)R&BQ'1/(2<2!$-3:C5'U&G.?F54H)R^--_5ZGDX[.M",*]/U@6*1 V%ZW M',_2XS08F4';M74_EX=8/%.KM[N]?D3+G8DT,FK.#S5G%(6@)# <) 328 0H M(AX8)B4@,I7'"XHYEJK4U*BHTH9W=B!5,WXE*^]"E79^,;REZ?RGE]=KJV,TH#][[73ZW8' [[;3,::M/Q MS=[/A#"#V/Q!;$;Q"!L@L9A1 ,NZETZE[2L'@;9$4R\D4X:4GB(":Y1FNRU[ MBBJ"4HOS%&64>G*4FCIUI+WQBA-@C(I4"Q(#E)8*"(4D9W&)<@Z/O4OQ?S0K M*5M&J57U+MVR%%B9A.7VNX.WS. _'M<7) K"]481(,9">@ F_S+-]!,,Y/\\ MRUV>]6>.2OS$[L6,X!G!*V1G9 1_5 2?LB @\LK; )B4*8TN MI"!B-@+$.^BLII@86B(X5#7$EKEV7040O+0O_BH-YHMDAO&OBR8?Z_Z7=K=\ M-_\9.:U/YO2\(0'!WPTS+BV&EB^T32<;=/\-D-O3CQ]UR>_I+OTS6 MU!\6O5 ,X^VCKAZY=MJDCI#A?'Z\UV?#=;^^GDZQKEX;>"OC]F-(Q/"?49&_FZ-B@,S M5HL(_[V^+@4:-=SWTUVQ2;HJ32E:_;1(^M-6V[2'!*'_HF3/K+>&$0N:2?^3 MJJ02&UC'%A\L-_VM(OZTO_MN9VNS&7_9;\9_ZMN-YGZQ^R9U M;;>^7?F^_/'Q FK_K'Y;=[H+80NW!-2?Z<)3#,"PU1O%[[M!K?"GUD<2<>+[ MXW3)15P7];0((Z,IP>)R.2O926QO1Y\,_(N+'UZZ]N"DH\]>M+OE6\LOO9SP MB)^X02=OGEQ>+R]=HUKC:X*O8Z)NO S7T8W7 M?O58M2XYO==3?WV-D9O?^9"VBML^=88I?R'%R*]]->[\C4/\CG[OR&P?GTS= MIG:DNDV/QMCY.-;Z;^G'V)^XD.CJO#M^FGNHJ#1Q>N&(]@;+.*\#M,;1XMF3V_#?? M'4T'PR\P4.3Q7-JW'(/;^[3OUODG\EK?LM=W<%LK[#7"U'*A(#7"2,*D-!9+ M;PC6)'S>*C<>$43@MKDNRUGWIM\[3O9\:L*G]K#U>C2(X^'[VZ>3H)G-P<#' M_]S2G$O?W;]P:>^P1OH:'L_CN[_7FJ^/X3%;';]H'S+41>GJ23]BN'PBM@9=POA/+IK(S= M$Y^V>[I?"G]ZDK8V!R]N8T??^Q!@]9ZQ I/N%WD.D:K&[)L-3:][@W*7O3^Q M=8L_?%K:RG2#\6/G3_IQ 2NW(\O 7GV<8O7/RP^F4B[=Y31%E44")'VO4)@*>$Z M E1&,P@K [5Q4;N)J&%1?>U> 0JUM$ZFK5]YD2[(4W8F/1IWNBJ/A*U7I)$A M=6Z0.B.4P'*&)%(2$)]<2\Q$2,4D *8E@7$JBV"B58IQ3HU> (RW; M[N^XR$P1^KWCHC?>">YU'^1'6HXT94L0B'FY,?^C$%#&TKEAZ=D,=B2E#\Q@ M@!6V@"*D(CN"!$":,@HX0QD*:QL(PQH12QUF>2=-72(GUW.%GKG3N0P]BX6> M*1JGH;0<,P8"M@I0R30P05L0:$J$0+23G";H437\6+E95PYZ5H!=5O<$T^S) M<9$UM72ZC2O*MDM$^>N/5$OVSUK1]'LT2MGH=7L7T/Y6M[N#A.P^8_O< ML'UW1CP7MP@)JCC (9GH+OXE W& *6APE*1"-M%*5&,SRDI6S43/3K?[EX^= M TV[H8[LC7J=5?4UVOVFQ4>-/KQU_3UJ)MZ>X77R2V\\R"L^Z"C',@.C<@XT02KT?] MON_:LV8_]FC7A/UG+GT;+IP@3HR883B)AHM:EL'<.#!4> M6"PTD0HA"?4DP. AG"E':RVSK^B7.Y&F5-3BI-_[UAXD0(F_3IQ&Q5"?WC/& M?:E**"W!WN2/?8&+# 7M[BB.W^[E%O(8<,?W-9/ M+'.%I64 Z/C>Z0H7RO*@2T<4Q1C0=$1)XD"!)AISX0AU2*:=!E'#,F4Y>0W?SY?S+J]3X>F9;43[R1FO5[[K0SLC^AP1?7N:E1KC,4.< TXL M2QLM'"@3" A<&LJ5X%+1,HQ9S0#TJAWURC["JI&\K,Z+5>?K! T)09$B!LAD M7Z;:B4!)9 %3"FJI4RERE?9-:TR0RJOS"C"A9?,%-OQPPG]R[NN<=?41X^/\ M,$<\+V*-V)E!^8262AL/B&$:4.,%T,AC0"24-!7AM+HTXG$VXG-2ZPROJ^!Q MS?"Z.'B]3L&)MQ"KE#C%2A/A54&@A3(@&$J5<-QY1]8VI*H)-'TP.*/K4AL& M%[=L0+3 M;FGSJ:BQY=C=OSY)G=;$J7/CNCNGWOK^?(&6^+@=\G1)OZWXW MCM;@XG7EK+IDOS"SWUNPWX_3S@6B!#/!2B D9X!ZAH#VAL:_G,">(RY,9+]H M?0D2!]Z9_60,6G$,>J!=GC%H,1ATW0*7BFME$0>RS.F@44H&[PSPFAA/B.%4 M^81!;/K 2]4P: 5XYO(F+VUW1D/O'G*>=-50?E875P[E%\TT)_,JX_R=3 4R]I@(8;S4JN^>!0A^IE=\@HM.(HM&BNF5'H MGBATG6T*:[33T<'K\74I*N.;G:Y[AQDXN$/AL3:*:K_2YGYE8I:+K4 MOL&B(^$^E6WQ;C..B?[B&Z-CX_N[88P3NZ/A8*B[:4@GOJ(!,6=,?1=.G')_*>H2C840\9>D<$0:2I6UVZ"!'2GN($VN2 M-44?G%[[N6ZT_S74IN/COZ[];>/?\:^+;USIL_4I^<7SW691HT>T-X].C A>Q,>W8LB^IXOJ)[@^3'W08;Q]U M]/0[NKN[8=OQ8!8.B/8_\&ZU,C<:MAFK25XG7! M8G].>H-VFK4O^KY3EB%^^;WMAJT+4+SRQ?%4>P%_?$6;V,((3S=^I2HB*>C/ MPW'U[]3<$B010H) '7BJCA(7=Z694]@PYZ5!E*O/&*]=?*EU>1SB)((U,'VO MOP(=8@]?Z,YW?398^^NG@3AN=\&U@;\^9C>.3 CW&1GY.Q=]')@QNL1%HS?. M3?4BHI+OI[MBDW15FE*T^FG)]:>MMFD/"4+_18D\K[>&$?>:"4.2&J546TDK M_OV7WI@E[">=E5,]1BQ*??O]9KW8/]AO;M?W:\5.X_5ZL=G8*O8_OMK?V=K9 MW-O9WJ\0V,V2VMK&Z]W&UG9C?WNKB#_M[[[;V=ILQE_VF_&?^G:CN5_LOHF7 MZN_WMO\3[]OY9SMU=+>^7?F>_?'Q I3_K'Y;=[I/=+H.3Y^N>XH!&+9ZH_A] M-[B454DN?BQ=Y7FLV)J./AGX%Q<_O+P@)^UN^I>P^KH3 M)HE]?'D"XTJN*\$3DD]\09,73T!^O03Y:TQP?$WP=:G0C9?A^LW7?O58MIJSUU M$O&<5X=O$V.R2@.'%ZY7E=C@6=XCSW-+CW!]=E8M2'?1J5NF^E\5SW=.CO5P MI_99O7WAU.ZT#LY=IWY\&*_OH/KY7J>.W[3JS5='AV_WOC;.#V#][0$]W/K M+IW:1SOG]>,Z;9Q_.(O/_-K8^D!VFWNMQOD.;GS:08VMOX_JQQ_(X:?M[]>= MVO6C^MG!^1<2[XGM_P ;6Y8UWL9V'QV@@Z./,#[W['#+=0Z:KT*]/:-8DI*6 M.,6!@,X"*@T#,LH10"@Y"EAQB?2SR(TU8_&L\G&'#+//#F9SDJRE@=FI:E7> M!NN@U8!3!P$UB *#20(VNQ*+L"AD)UCW/,GA^[9:GUM*_9 M]RW?';2_^9\+K^?3&T]]YUQ/;\ J3\;7XQ*X[;*L15D6UT[J-!;#5*AQO[PP'/;;9E1NV31[[W5\S')DX%\*9M-X/6U VN!1< J#J 8<4,8B ML_&>Q%\MBDP51T(#HP%):A@_. -2/C+RR!A1C9J[&2V6%2VF[*#@L,2*<("% MMH *C('T2 'A.?-"8(>$7=L@L,9FG!Z_?=7>?.;D86=.EH3EC;I]'UMS[EWQ M1;>[$XNCB#C5\NY+BK)L=P?#_F@^5&\%H]B?D.HEG]-K/6B]Z?2^_R=*RU_4 M3]], 9-[WG;T8- .<0@O #W"=D;H^2+T_C2?$PPR;;0"C-, J(4"2*@HL%0& MP1Q6\>+:!JTA,EVSMVHQ[ODTRS+1N8P(E4"$*P60(5Z0V@4A"AO,8!)K^EJ!'^X,.P(L-7>QYEM*6J7JCVC*7J M8IG*:]&\UJ+=&?OND7,P@R4#1IJX%D%.@+2! LT8I8@$BFG*PHQ4C;/IQ6B) M0@KGJ,<5+Y>443RC^--$@F<4?QP4G[(H-"/4&AY 7(%Y1'&A@3*$ 2V-4C9( MK)0:)]P5/(/X\S%X:?!NNCIL\QTQ>:2Z8KE3%>KD.EJDLDFP>RUW,)/ MFJ[H^22^^L]FI C[L8N5[\]^<_?U__>?W7=;VWO[__LOB9%X66Q_^+C3/*A\ MTY ZAVKNR:+8ND#W2T'UZVN$ MSC\)%UU7_.:KU6HK6U>$YK8NH*T2WSJYV9.W=7ET2ZQC0I:DK7P=L?NVY_'; MRN3M4'N^6O>\7&O6^P/>_;K+4YFW^'@\U(-PV9L:[*S=*=X MK]L.M+O%:WW2'NK.,QZ4/3_4\4-77)1.G<=8+*F>-/M>#T;]LZPIUHZ.4X7. M."_&8:<_!RS\D2*3_OQK9V;=5<. M1F;0=FW=;_NY*-B2CE>S%\&VV/[OJ#T\^VD8;LD@'I(H\^Y9,H_;SG7\TXS4 MN,Q+%1*,+M>X;1[W1MWA?%7L]T-S!SU=ROBSRF25J>C['NELTN4LNN(Y MGCP"I/M_;/VTTZ;J\ 5091L7:FC/GG2O=$=WK:\5?^ON2$?*C6K%3RFUQ]M8 M%3B?L!C5O-THW:T27< 2(L%$X$%2#*&"UE%%J95$6.;#YYT4&(3P+0*#CGO= MT@9:SFIS9XW+:G.O6O5/_[0//_WSM=%\%YOOOEZ^/: '!YU MCAIOKT8&O>D<'/U]5#]R1P_,KJS5;KL'G =N-[Z^=[1X>QK5.1 M0?%=*?JG@1NM@Z.R\MSI;O/KZ>[;-YW83QK[>-YXV^C$_LU,S.L<4IX+#A 1 M&-"@%)#!2>"T\BAPS4S*&,E$C;/I$KT+B0QZB-ML/IIZ^]"?2TV=Y]&H!<+- M+R'\"=!F?OEX[QB"64F(G8[ G!>^ELC:ZG7BV W&MO!.UW9&:UT>EZLN4\A]($%"JC%""@K&'#!*Z2()Y2&5-DS VT&V@RT MCPFT"$&&D9%8$$D]E-I!:BTV6%.,%%>/#;29\LX-A=%TZBD-K3($.(@YH%)A M8(@E@"@3EU1-6- I23H5-<4SY\U0G*'X4:'8:*^)YLIIAJG!1,5!L$PA(8D4 MD)D,Q4L+Q62*$!,%A10:($,)H%H&H(GB@&/&A$8H<,+7-G -TU3M/O/BQP'C M[/N\C>^3:Q*G:**),%"GC8*(:H&,]<(;C=QM<>HB!*3$JXDC=/*^C"YW01=V M'5V(D-Y2*$&P% $:$ 0:2P6HQ\(JZ9$+:FT#32<8S;"2.5[F>'?M]%TR6]T? M/&](:)4]G$^RG52_2.W<2B6H8E)+I" 7S%"AH-+^R4 OF[AS1,2S M:XCHO72>"@,PQQ90K"4P+/ZD%"0V"(QLRN:G6(W@AR2VSJ"80;$JG;[+#K>&>A>Q4"$LC2:!.8+=H^]P9RB<'Q0VKI-#)VG04%D@1$@ID*$"BGD' MD/9,:>(D(S:E^*B6\EM+)C,1+ MC,372:D,R$FA"7"$A4A*;4H(QS" /FBOC;<0Q1E+:A#&_Q',:/QK-'ZD[-&5 MC+:?+:6]J,/]MBU/(B9 *)%G4'R+'WOW@)#[!U7%>APDOF.%D)F;2\ACS:Q& MWD!'H4%266B4DP9ED#*8$% 1'%LK&&6KFU@_+1E\>Y'1I^\+-Y3 D"9V R_S%+* M4LI2RE+*4LI2RE+*4LI2RE+*4GI>4II3HW71'H\&P]*+O^3+79;-W:\3-^Z%S@^.I M(\&<8I&V/(&F08,4I R,U 9PQ[24UA(MXWS%L,;@'&+TLK)G2,Y2RE+*4LI2 MRE+*4LI2JJ24[F(JS+W@>385JF$J3(=.AH X2J=XI%("4&@4D,0[@"VE'GH* MH]%0+5LA1R=.)>Y.(8G Z'&1UQ^J4_C3]+-_C@&*3[XKDO>NLI161$H5<3(V M>S\*4*4-GIWNI/I421S,=>*PY_\[:@_:0[_O^]_:UH\C>O>\[7WIED_Y1W=& M/M.+N=&+_6E/)!5!.@0QL"1EQ'+4 PV9C;+W.EA%L9)F;8/0&IZ1FS"C0J51 M(6-WEE*64I92EE*64I92EM+";(I%>B.S35%UFV+:94E@M!P8=7%$M0/4>@V, M,A0(+#E7T#(A9 6-BN<=)GOJ^[8]\$4O3$Y0]\;G;9]7=.Q3!\>FD=\9#$;> M;8WZ*85%B5_CF-GRXN04](6X\@'H.Z'5C(ID1AK!K5? <8D!U=H"S0P#7%"" M+83&4;BV(:;W5O)V:J4U.6]Z+X.4GM)S?0/8E@SQ!JS-M'%N0#SMBK;(.!GA M%U-% 76* >4D U'(E$C- _,J%6=@^,&D,6MYQN(LI2RE+*4LI2RE+*4LI2I+ MZ2D]T=E&>%)GS70B4>Q<@ H"*WRJX(8LD)P0H R%T41PD#%4/2-A3A&QR^E9 MWO,GH[YMZ;%OV985Q\8NYGNYEI=V0^W)$R^D(?\AC!D.Y@Q/=X&G*\DT&T>; M='>K_MEY;93F&D"D,: 6"9!J_ *DJ7:(8FRY6]L@T_F-;Q^GG[?!EX$B9BEE M*64I/>2$6T11QQ2WT!-"H?2208,BBCJ+ L'(S'7YRT$A\UX:R?6ET1@N:: & M4"HXH-!I(*'%0 OHI??*<"37-F2-SE_5]RJP(?=_RW4'[FR_:W?B[?UZ1QWDO,DLI2RE+*4LI2RE+*4LI2VGU MI'0'JQ0B!3EFBB*/*;+!! XQU41)+PVR=]_^+WGVZZLT>Z=DV>]Z@T'##W=# M4Y_.+)C\7O>CW9!MUGG:K/7K<4U68PR%M\ ( 0'U6 )CXE]((DFLT8A9M+:! M1(WP?!)MR;0^8_,R2.DI/889FRN$S=/I#(*R-A *L,41FQ%U0%.$@&=66DR$ M#4I6$)MS&M;K*AY5:>):+'+&U;QUE:64I92EM,I2>LIXP[C8_"!QF:'-BZ'M M[O^(+;S(',"DXTI0 PQ5%E!+%3"<,Q#)F2>">A&"B00-XAI6TR4.LPY76H,4!BR(&"FFFL M,85:5Y%GWG^\#T MAL/>\0L2!>9Z(]/Q1>K2Q=5A[^1%DN6@UVF[\94J@][L(;S;$?:TH6ETT YQ M3PT+.@1KG.>,N8BI7'_>N1W.#ZKNCX6"HNVGP,OK-"_WJSA$/=9]ME M'HK\Q)NT3X95OUP$'\T)NDO03A5$?7^P_=]1>W@6 MB6MGE 9LYH9VH]=-[>CW.K'Y7W9BBR+<#S..WQ7'I^*+N)&*"@BT$1I0%W%< M.B, 9H(X3S@6WD4,;Q"@)4Q_$$)LQE6A!%AJ T4,:XPXD@0[H12W@CZ MV!B>B?K\ +YQG:A;:BCS/ !B?"3J0BM@'+3 08:X"I[",K\&IS7,:$;YC/+5 M@;2,\@]!>>FH5=Y"ZYRERC")F3=0,^B@4$*;C/)+C/)3SNB K< 1V[U&)J*\ ML4!1@P&S5C%+J'?,I?2GA.*:F)%G,.-\MKVV@S#VK@$F9>V;N>=.0W"5WTOUQ>1"[&7_*_N)*H'E]$E$; M$?VT<52G]2^?J51$00P!)@$"JBP$RAH'D($(01Z<,3;B.9IV&=\^AU(&U RH M&5"O BH-A!@;2+#64*J5-(H2Q#W6GE*NW9,!:C;KYXFV]>MHBWVPRGL:.;,. M@'+,@"0& :D$]9QSPRE9VQ"BIOA#DM9EP,V N_J >P>\%50:SS07)B JL=7* MD*AOFAGH2# R>T^7&68_7H=9P;7U0@E )>.1U#H,=" &F* )1!92YR/,HAH5 M.1(BHWR%("VC_$-0/FB'M7#("BXHDE9:8YBF5# L$L7.*+_,*&^GR+3#+/C M0!#2 PJ%!]HA!5+]+<$TC&Q:K6V0&B*P1NGTH8V,]/,[9^+:@Y../DOC^YO% M(=^9[URV._/DSW<^VSOSY,]W/ML[\^3/=S[;._/DSW<^VSOSY,]W/ML[\^3/ M=S[;._/DSW<^VSOSY,]W/ML[\^3/=S[;._/DSW<^VSOSY,]W/ML[\^3/=S[; M._/DSW<^VSOSY,]W/ML[\^3/=S[;._/DSW<^VSOSY,]W/ML[R\G_5WET<6-2 M#>=*49\KI\*L3R<9U\8'Y#;^;?I_;?Q<1*?\JWS0Q;GGI8D1^ND;@.E'DQLMP'=UX[5>/9?=^ZJ^O$7J_;_ZJK71=\9NO5JNM M;%T1NB1MY>M,+LL<6*9Q7:;Y*M8YYTO25KZ.F5J:MC)UNSGP&U9WQXIWXV5G MK4+'PR_[I&[3I_'J_3B]DK?*Y#!.Q%N4V15N[-NTO&Y,M'PKT59O C6U/^ M =TIWNNV ^UN\5J?M(>Z\XP'9<\/=?S0%=NZWXVM'LQC+)943RZR5V=-L79T M/.KH89P7N\.6[Q<10D[ZON6[@_8W7Z2RN,]X>!J]+KB2=Z9H3Q+/Q!]BW[IE M I!R[ 8C,VB[MNZW_7,>KV8O8FPQ3NCSTS#+_UMV1CDQ[7",>SZU&_#.LW0.]QPX%'JR!U 1JJ'#60J:<%=;K<8T(A'"N M O_KE(IU>G#>:A\<-]J'S>WOA\T/W^-[V&'3XCK^)[;KX"RE5CS<^OMH*J7B M>>MH]^W?[0/\=Z?>?-5I;&W&/G4ZC?.#\\-/'^GAT=^=QE'G:_VX$>KM25V? M?1C[=G"^N[7SF1JCI)064*(=H-Y+8 R#0!"O310NX0&O;3!>DU2M3#+%E4B, M^YQ3WSZ7Y+;SPM=<>NTPBV M(@-M!MH,M(\*M$X3"6T@7A%*E- D,,M@0 33(,6C VVFO'-#870=A9'$TGL= M0( ! \H@!XI("N+,QT%223GE:QL"H9I"JY- /$-Q15 I0_&OH=@P3)55R%*" M*-)>JH"A(X(+*V"T53,4+RT4D^M0[*CS#@8#.&(*4&,TD$PKP+%@F#@$J8*I M9H_$JL9(!N/*5C5_AKY/;CC'A&!%E*=,,!,GLR26QBF+A=3JMCBUZG7+'PU= MV)2Y+:@.3@7 A(I$SRD&-!$"6,5%,9H'* -CF=OW_)"8>,Z.=0J(A\,&C"D*:"$2R 9(4!ZYYET MRE)'US9D362;/"-Q1N+'16+A"%,6<@2#HS@J*E,L>,NLD$QSFO==EAF)KY-2 MJ[70P1/ -8JD5 0/M'0<0":0B]9(JIZ^MH%K5+&:)#D@Z6&%LJ=;%U&'^VU;GD1,@% BSZ#X%C_V[@$A]S,&KFJ;2[,'Y&Z;2P8J2BT+1%%+ MK1$*8:H"# QKQ6FDQ5OIZ )$$('R!_);5$YO>:4'WJ7CM+X[T"42]_NZ^\4? MQ[GRZNS'+>_U6?IH\[ONNPL(C^(0M_?-+IG7E?#/7I+Q*JW"(>>?EF MX\T1)#,]0PH[P1@4/CA+A=;&(B*MQD02[*$B]_,,#5)6PC>]?E.??OK_V7OW MIC9RK7WTJ[@X;YTSN\K*2&I=9]Y#%1.2V>S?8)) 9D[R3TI7,#$VVY<0\NG/ MDKI]P38)!@,F]*X]2<#M;K66UJ-G+:U+$DRODV81?K'<;U1[>5;P\K1>+GIY MM%&21XN1*!A!C/,"6:<<(IA[D*)SBJNM;;&&@) -.FS\N?7X=KM*+:5-0=O% M$U'.@Q%",6VC8PI;743!1(@T&!=8<"M#[8X_'0V&V8O^+N02ET>]&R-N?1ZZ M-CA>2 G6,GI!&$781XF822G!P0,Z*TJU=IYJ3[:VB6H64M20_&24O8;D6DJU ME&HIU5*JI51+J9;2_9D*2GJ-N0,[/G!&&)@*(&!NL36IA$7 M:GP1$V%Q=!) MPHRQ'ELD9$@5,Q5%QBN-&/&>"AJ9-'JS;(4Z.G&A<'<*240V:0[,R%1U&N%K M^G=XC@&*CWXJ4I]=U5+Z2:2T(4[&H]ZT[U0ZX-GK5DVG,G&P\\3A7?COJ#UH M#\-AZ']INU!&]+X+KG?R!B$-BI8Y(54B!7,($-% M0%1ZK&5A@^# +BAM2KQ8#JM&A8U&A1J[:RG54JJE5$NIEE(MI5I*]V93W*S@V#3S>X/!*/C=43^5L,CX5<;,Y@^K+.BQN.H$Z)70 M:DE',N(C8]Y+9# +B 5CD*5>("<%UMI)JQ3=VB9+%13C2%#)XB$Y1 3%"'C.,*N>"-2&6" K:I2)!2 MK,;BIZ7E-1;74JJE5$NIEE(MI5I*M92>CBNZMA$>U5NSX%N.1&$NG49@ A+$ MJ*%(V:) 3L1@J(L@YF+SC(0UA<0^3==RKN"8XU[[X21T!^TOH='I#6[G67ZR MYVGUJ6\DPTUI9[XCE!;9! M1JQO%#MP39NVS+=?SM+MO2ZP[_ 7<.Y6&![$(_-U:6N,-Z8/]D-MP*[-@+U< MTI_-")):C2L4HTX]R$- *H(!6VBA%+7:.NZVM@O2U&RQYOK-\SEKU:\!NI;2 M(^?8UP"]^0"]X&$4.A28,(,"E31UC>/(.$!I0[PL?!&5MW:S /I9!ZZ^&?7= MB:D"5T=VT/9MT[]LE/&:C=COG36Z5UI^-=I5SZ_G%=E:'W754JJE5$NIEE(M MI5I*M91J*=52JJ6TZ4X('@KBE)(F:,\<-U9CXQ0O./R?V4*N',^TW^[V^KG# M9FD$[0;7#V ^O09#Z5WPX:P,9ZI]#.OR,1R\G.U,_QZW3G?()R^%YXI(I((R MB$4LD55:(%R P$,H%(]V:ULV<=V2X2=5[+4'*M:*_1B*?3FGV)(H =**2,E M$1,2(TVC1;:(WDLC"H'C1BEV7:QS7HM;8=AH9W]\HZ[+61]DU5*JI51+Z6>6 MT@JLC?DH4OHY81C^7P@5%9 SR:W#AL885F9ML-E,SWYK;K9&;E;,IY&P=_9; 0+SO9'M MA$9ZI?&GP][Y;TF6@UZG[\,C M(-7_/(;P5Q#Z)H'WD@3&-2%WQNS49#+T!Z_^.\I'V*XS2A.V- FF=26:?WS< M7(!NS;U/,%Y#> WAFX-7-83? M!<)Q, 4FO@C<"<8=-UZ+ GO*632:L^*A(;RFZ6O#]\5.?Y*X(CB!E*,.,2D8 M,CP&9!55RA>R 'EO;4NBFX0N=N6H0;X&^1KD-V=*5@!Y&7RA,"U4")X)BW70 M18$M$1Q;3^*#\_0:Y-<&\@LQ#BQRS310=RRQ1(P*@^#G@+AW/'J0N2)X:YLT M-< \Y:2&^0V ^=J+?'+@;Q((UARX36&5N"G&':60^5'_ M,F-=Y5*NGE-?.\;DI627*Z/2Q?4SFI]A4_RI'?_N%*8*5JC'_"&#]/I'7 U@BAD?% GYGB&MD0$]I3Z2*+T1N<6L=Q7C0E%S7. MWV-JB6\/SCOF,LWO#[:&^LKZRJ=V9;WXZRN?[97UXJ^O?+97UHN_OO+97EDO M_OK*9WMEO?CK*Y_ME?7BKZ]\ME?6B[^^\ME>62_^^LIG>V6]^.LKG^V5]>*O MKWRV5]:+O[[RV5Y9+_[ZRF=[9;WXZRN?[95Y\?^:@YBWJV+8^8_TW>W_M?U? MMZ]6RIXI^#T3/NI""GC>6G,D+<$_"J6E*93VZ"0TC'.],WCV9;M[W.CVAG!W MTX=?=QMM&-EQWW0:YZ8_;/1B8PB7C[IFY-O#D*8I%2@?E/_*$;,F_3JVNZ;K MVO"UP1!^<0;O-WAQ[4Q4PV'TA>0PY//>H)WBBW_KAXX9MK^$WR_:?G@R#F:? M^6(5R(NG7S$6!C$:7O^539GUAI@KH3[S9QINCF@GA,@"FRBT)(PYI@WWFEKN M@[*$"?V)JJWQET[ZXU)D> ;ZE, @:/1J_[#9V&N]?-'8:>TV#M__<;BWN[?S;N_5X0;AV?)W>'G0VGW5.GRUVX!_ M'1[\M;>['C8/7C9<[A_]NO/[KX)_-?Y]?WH_1]E\;/];& M+WM=V"%Z([B)'ZPVWKR)3I$]YV+ N#OF?!!^&__C]_$FW.[FI^G"%@2\R!H[)P)7/I'Y!57'MQ_@% MN?:S[]U6O2@*?:N[?O\S7LC[&"N[V7A^8!Q\IV]*N2X6!-D[?_BE/9-Q5/^Y M^.=\%M9$SOKV]?:+>UG2 M[,.\\BKI=$O>Z=HPK\T@Y-&[/0N M!HW8[YTU>N75?N\T"=SAY"FLLAK16&C79N M][=JEO"M2A[\%U7KGFP6NV"1WVW%8H7:!H,HMW7>?]_]Y#??Y0#^> MON:%\@%C6# M/R)&-GB%I+"4%X3#GF+6U<1VC9"T,K5;WD!WG_KCMZ/>8\U\?UR MZ]&;O#IVPSFLB'8^LVF8KF^8LU1QZEOYB_#U/)U77BOG&_2R8:V= M1!\,3T)_5B@[7;\S(Y)Z#UO7'M9:THS84^9-ZFU&L4B\6@:D(L/(&.LBMRPP M'+>V*6U*]1/2ZEJM[XV'UFK]@&J]0$VQT4H51B/OM$$,IVK8,B@$H@S22.J- MT*#6K$GY3TA-GP +.9BPRTXP@]#(DX-Z$0'_;)C!( !W71LQ63)+/Q^"K9^8 MC$7T5Y+0NS2J@_A^$':2=&:A[%4IFAK1UH9H[46B@K7SGDB)G"H(8D)KI .S M*!6D95KBJ'3JU(>;F"U6G%X1T;Z#*O=%5&YJWSU[-5\_4:G5_/'4?)&X**\, M-P4JF $UCQXC[7E$6EA*B"X*'ABH.0-[9+%7TN.I^?-QG_QA/*B3'=:>D@%8!GB4'C %+5[!0 -)0#\ C!/S+ M)!*>">2:1(=P@5H"I8$WP MB#-A-2^T$R)N;:NFD'R#-/KY.$!V0PS]?O"-H?D:!K5;X\%8Q'CBRRB!(_.U MLFO^"-T0VYO3Z_4I ,_!RR6."FJ9EP5#D@+F,*,!>'00B/#")]E7F19W 0G H,$14(8I019)GC2!7,<.&(9TQM;]#N M['3]GV;P[^"/80IWRNCMRQJPUI8+<;23P>I*LUA )JN=B["VHD),8: ?TL;D M!<',4XV#*1)B@;PWPS"J?1Z;1SRN<7G4ROW RCW?"=H76!OL@8FH B/F"$&* M68*D!9Y"/<<@]:UM1IJ%N+-M4?L^;J&F>V?GIMU/*4\-!W3]^)8G*L_"0%H[ M]\B18E,)O"P%4*/.2JCS:I%21*:%C,8B)8N 6 @4*4LP&$'/S!G@C&*(.(#& ?>:60X#4@99S#FW@6:LLQP MDV&R0=K\?/P9.5NK]E<\<-9KJ]=-">CE26X=7KYV)-I;Y!0,A\(:JQ'!AB,F M#48&*X9$<(YK*ES0=FN[:%*Q2"MJ-\7&ZO)&N"EJG7X8G9YG%]H03S7'2!31 M [O0!!G*#))$<_B]5\2DD\]F(>Y,+FKGQ"V4$SAV%SAVH]V=9+9V?:/3-K;= MN4-9E1]7'-P\G+IY(=5;FXS/8,K6R[F^7S;BH>D,[+2CC9T5 [%M:X];]= MI//2&>&C4<@R'1$SL4#:$8HB4U0R;('LY:V?R\5PZYK._Q0JOC8/8:WB&Z'B M\^P^8J]9$3GB-B5RF4(C16U WEH,\F9&)]\A_*,IU88H^3JI_6;SDS=]T)JV MSZRDE\S?NU"2IWN@\:BNQ'G(VNM64AEGBE1>B)VNSQZ*,6K5P+0",+U?4=_%/PXL7PPX_Z8.=6L?2#W24=60:TDK+^F@AF;3]/* MG]//:E!;'ZBY1=I"!)68>8=2TR[$'"Z0Q0HP3@0A(K; 7<36-E=-)NZ":K7; M9(.5_X$I2ZW\CZ7\\XP&1R Q1!JD@@9& PH/,* #(CQ**X*5GH+R2];4=#&+ MK':E/&@_@KORF.=A?:V?QUQS"'VU2'D-6?<"6<=+LMJU8LH%BJ)+Q?R"U8HAD03F'4LLSQ+"* M2!&6"GA:QK#'FL20>PX0N1A 7KM:[C>QO6K7F8H$W^F8YWG85H_@6#E*HJE= MPFL'JL]+DM=,!*1R'F'E,&*:6&0X%H:G&7&CNU\V2#%?P1 MG">U@M^;@L\S$1ZI< 7#2 E< !-A&AFO(S*V,,SQ@)DW6]L4K(V[5!?>/ ?) M)O /N50W6ZLW";^+O\3V^C[T$;SO;TDD@UZG[1OI+3<;UY;/W6/&IX#<7H+8 MWE12^^/R_2"53)^86#L3<=60MC9(.UU2%Y!$K"GG$FFB -*$4X!F.B N >J8 M* 3(?6M;R691+)*6L2IM2-[A#:R[FRGP$W+N_%2(M!E,J\:F1\*F>;JEHB=< M2H52Y73$7,0H.701*SS(VDO-C-[:YJ2IV!JJ@=PO-*S));2Y3"RI3"-V>A># M1NSWSH!^?0F#.>IUIT("-Y;/IF#<)I<8^'DG\_D4!7LSZKL3D^+;>C'9/[ _ M#2]SK%OX[ZA]GLKGU6?##]C^U5RF*1\<]787/-N"?J%1;!I]!.\,?D#X[&L E@T&ST0W#](OL"C,#2*A57_DY_7;10)_*,241BTPO @)BNY^L1?W2EB^VOPZ%OH]^I-8J5- M8EGI!RFD,T#Y@ 5&Q'P1D 8* #M%--H&413*)>-1 2OX?8,*6M?G\4^/"-Y8 MP6LJ>$CNR@[=NF7Z9?[<38[K3- ML#[>6B=^+:D1P20O.+,D+F\U3 MS*$?O.[WSK*$]L8"JD-O[@.ZEA2"T 7& M3&B*+)<$,4P5TII%%!4U/C!":2'3&9K2=XF\J5TG&ZSA]T9.:@U_# U?])XP MC;$N$(6\I(Z M>V&CTBZOB16NX>Q>X6Q))0CO@\7",$2L%8@92I#VPB&I0,K46<)=!I!#0WW#0WS3*>P&"O+- JIZR"SRB$+? =A$7@1K?-1%\!T M6)/?J:A=G49P'VD$L=TU75>G$=1I!'4:P7WU""IM\2IM9S 8@<*%=' [&/;< M9]@\0<0-,-(;X>R\T[L, 0P3!X9\^TM(:0?'?7/VW(YR']51.N,[.4P2.CA/ M8QB\^AKZKCVHPT[62">^+K?7Z0?5ZWDR@L6!,:8^"H0ZQ @MDO7>HT)H'+*BR).0V MY7JQD5!]5OL /*4Z/DC,Y*(]/#GI==(;E+7G2@'T0\<,@V\,>^7/*2I^<&+Z M*>AL..R$R?=32$2_[=*U8Y+3KKLB/L9Q[[M29$>](_/UGZE47_?ZATEP?Q@ MOI>]L]3(P:1!UB"X/A!\M4ANJ)1*4B,1"ZG6IBTLTJ' 2'"K:(B24<$2"!)> MU___257]WLY]:U5_5%5?:&#D(HN6140X3HV;"45&8@I\AYFB\#ABCI.J*WF7 M\-/-.P!^"E3GBDO&!_O<"CELBG]EK_*&'<2_>MWCH] _VP5AU-BS$O8L*=' M"DD ?P32AB0?2NK-C(-&DA=164L,9B:=UBZ&GM0>E)]&<^_5@W*=YM:48HUJ MO>A"\89X7R >M4 ,%QI9XH%2^$"Q !#FQ.>,EF*Q4'_M0KE_Y7P7SDLNGGP@ MMZ85S\,,6CNOF$S^X" F+-KI^I?FO#TTG=Q/Y,#"_&2[IXX'62-*[2\A'S25 MXP>Y89LZMP9FD$E%HDS"*BF\5%'GWLSD+NU$:A_'!BOWVJE'K=R/I-SS%"08 M1QTS%.$04UMFA9%A5J%8R(BUDRX48%F(IBIJK\;#LX^J+$ N5=0[.^MUR^.7 M9^;=V(B#E]>]_E0@!_%E%D<^=ZX1:GT(]7:&?GRX.#C:H9\"ED)*K%$1- .$ MLA%9HTGR?3AB-,>6Z%2VA).[-!&I'1_/R?&QHD[72?ZW5^?+.7460E@AN4=8 M:(68USZU( VHD(#:2BK*E:B3_#<@<*0D'=V4>I%^@G\.VCZW= !M!>UHG/?# MEW9O-.A<3DLHCBLLUHZ2!VO5R]?CY( ZE^:^RCTSQ\D&L)+!46^_W>WU 8URU%H*8@O]NHC:>N!I22UGPK5GE@I$#2L0"Y8B M0Z)&5A24,X,%*8I-M*]JK\E3(1XW4NG:DKBC7B]DY7.G Y,815]717RL0D.SL6TS[MXLJMHLNBL^ M+:G.C#$1GAB!G*(X]9!@2!/N$?&4<\N9#X4%?*(;D$W@'S*GUQ3[:R&LWN%LR65FS&W!2&2(&N3OT1JA2SG!@7!4E*?B#SUOB*\ M69"-;YI>%T+\B0LAUM!PW] PSW0$D>AT;?#$.C_/>@ =!,RIO]>327X;B*\ MW$RPZZ_^8N;*&B_7AY=+:DI+Z7DTP)ULT 0QRPDRR@F0MU+&2DJ89$"E6!/+ MQ5#=VW41W0P^M48GT4\%'YO!IVH@V70@F2=>1DDBK; H6A\0TP I1AF!=!%, M5%%XY?W6-N--MHXHFPUC7IOK?5JNY,G[U.ZZ?LK;^_47T('\KW\E/]0],ZZG M;8)N'N.Z$R2^@??M@9E:BG^W6@;P49# +OB4@UQBZ/@S]O(2,T50PQG.D MB0/C51@"M*SP2!$=.8]!8$*WMH5J%D*O*0QH,\A8[=S:9#)68\P3QIB%4.C" M6*V"0$S*=.8?#*"-2JXR1H@EAGACD\%'FHS>I2M:[2);!P"\O#$;:S9L.&YW MN^D$L1<;YUGMGED8TPIH*6)@D2JKI+2 C]:R@&6JSR:#4RF-"; +Z\E,#>D MF^7T_E: /'QO9#NAI)QWL V7S>>CQCW\SZ-,S:9L",OG9(4-(1I/C?3$22$9 M44XY:[EA3'(JM;(Z;PCW[7^K-X3U;0A+&CU@HS$6GJ$BRJ)L]* *&E(WQ'@Q\G6L88_!;>[DS;N3CC^RKZ]&^!KAUX/PP/LPIYHQPUE@ M4E&P[W%A3$$XJ'YEX=<(_Y00?I[RI^I34;,"%6#=(R9MJNO !,(Q4A(L&/8J MYS446#8UK1%^#6;*KT,#CX._??O+]O_"'^,AS]PK=4X-_0HBMO_7]G^=S/2Z MOE9-):,O)(?I/N\-VDFBO^7V:.TOX?>+MA^>C%%CYHO5S.'I5XR%>1H-K__* M=4-\P!5#TY@:\NITS/YYTA^/YMPV7[W9V6\< M?C@\>K5_V&SLM5Z^:.RT=AN'[_\XW-O=VWFW]^IP93U^Z'=X>0 [1>OPU6X# M_G5X\-?>[LX1_'!X!'_MOVH='38.7C=>[AS^N_'ZKX-_-O]]?GG?-2/?!FKQ MKXT?:^.7O6YC>-(;P4W\8//'^TM9C&OTO;D],_UCP,JTI%G^ MJ@WHT!W^1F4V9AYC=S@Z"4 V.YW>1=DQ-,'0>9F/,FB81A^0K.O:G799##(5 MBKRQ4PY^/N_UTT^I*6F[FSNEP^W@E5/V8BHSF9A&[DMJ32?W5A^>57YW6R),IWF.S;F=K ;';,^2#\-O['[[X]..^8R]_:W3PG^4N_5W>O-OOT M@'E?:'I>^7&U\6G]0F*9]K[*$UL]N-H67^1M<8ZFE9])!M\4UWZ,7Y!K/_O> M;0E^(8KK/_[>;;__&2^*^QGLS0;T=+W=>@5B7_^Y^.>UX0A3Z7]'R"4N/(P[ MXH<,,4MZ)S=:SH;*ONF[DT9!FOFG1 =O\+*W#X1[^A.V&UPXLZ$_.V?TRIS] M "<>'PYNZ+/Z8W9';+B.&0S:$4:6]N&;+)(?VO0KK)(;7+KB\W[Z$*SKP"QY M^C)9FF=0=SE!WC3/]/(IN;EG>MDK;HJ'^L\0\S-E*ZXCG>&+TV_?PG3 M]K?IC,(S\"2?MLY:9V_)_N[GXN#/CZ>MW7>G'T__T]X_?8\_GNY__?!M#^__ M^8JUSCY*U2#UDX+4.@-=:Y!Z2)#Z-@]2%GMCM20H"N(1,Z9 1MH(F*6, MH(607E?QK*19L,7Z%D\^P.W&=44?53G?S3G/VMW&FWXX-T"C$UWLYHE?=>E7>!:!"EB&+,(*6"!>4M M+-(F*A2<<,9P)W"1E+>XK1 M N$VE"L64X]EZ@1B-.W>V,+N76C&B0B:N)A[CU'J! MB@,Z"TZL1(PP^",8AZR) 1G8-8,.& =#R\K]FW0H\71#?.YX*'S4&YK.CPJE MW6,)HXUSAMXVB>FII"D]&1Y6P_3:8/IPD7U17T1-&49!"+!B"A&1=42B((6P M4@17)"N&-KDJGE/AMAKI:J1[<&I:(]T:D6Z!D"J*O78%0YP&BI@,'FEG/2*, M">:,TUB2A'14WYF0UB7DUA%^NFJ0=DEA5T@.N67MYCJ#_YZF9E,VC+I&2[V; M7-E-EL1=*F9$L-8@QAU!3!4$V:(PB ?K&+9*\!A^DA(M:U3Q#8\5K0&^!OBZ M".NS!/@%<\$;&XN %9(XH;R /V!+#\@R(00SWE*-OU>#M0;X>ZG0\H/<]5O6 M;'F,E'?C7.\,GIVBOQK=WC EN_?AU]U&&T9VW =;YMSTYE+4^&E=3N"Y_ MO>K#"U\;#.$7N7'UB[H,S6R5!W5]&9HTW(R3A!!98!.%EH0QQ[3A7E/+?5"I M0I/^!)A>UZZI:]>LK99'Z^#HU6'CZ*!Q30&8UWNMG=;+O9V_9DK!;!# /?WB M+[_L=1]ILZ:+F_5C3,"D\$TS]3,-L(6?!T"VD[0=P=YBLO/,#,H$D(OV '[; M'KA.;S CW<>?N0U87ZL-\X;;#=M:\FX5YT+)L,S\YPHA0@]2S6?Y8B(3SE$2 MXM;H#&[DUM!-[*KI](<9M <'\4T_#."5\VX!QM(A2#O7*.@.=X!?C5*5I.,W MP)%<.PR.X/E_='KN\^.:1-]:$Y/HY//^J!>CAS\\_H4S)M.^/>[RX__^'-+F3CX\^TEF%!?]W??TM:IXZW= M5KMU= PFT?NO'\_>%@>[R<1ZSS_\TXJM;Q^^[E]\*K@EVF./<#1@T:0V],H+ MG0RXM'-S9:F=9%CR(+7T6.J &9/$6^FB5Y87NL"BX'&K$<#./$_: MUA^%1UEROU_1!:)3!/S6]A_O#_=:KPX/JSIP^_L[[SZD FJ'>W^V]E[OO=QI M'35V7KX\>-\ZVFO]V7@#V^W+F2IQCX<3WRD^U[UH_))LW/_[_U*4XM]?EG9Q_HG\WNCUQQ^D[U6__5>CG8K# M=8))N@^$Y+B=3O^&?5A!I5LL*0,LI2]M%\KCO_-^SX_'%YD;A2^A$[O/%G:TR<->PTW&H")'/J#!BR+ M;)N;[&_)=OQ%K]_QZ7EM4"/0@I01T.KUAR>-G;QP3;/Q:M3OG8=F?MC.H&U> M-)*_8&96B/Q] -_S\)S^)7"V\^1: 5K6SLWI8! SOH!J7,TT-3#!$ZG?3W &8H.3+*U.%JQ+ 3OZA.;*>OE<0)P^_USY/I!U,&T[(;.B8/ M+A7O2X_P_QV9_C!-;)JT<#'L772;C3>AVQU<=KZ8+DS5(DJN4![Q*H@]"'^9 M8RDUIESNO_TDO(_6:(,,0 ABSF&D1%!(\BA)P0067L]O8<)HX0K'O9",A]?'+YHS'STKQ).DP^Z$QH$IZ&^"\>C3BF# M0_3_-;*S*3_H,+A1OST$I&J,^WPV=ESVQ1)=L(QQH,UPO2_!^7:S5>%U?N1W MI_/J7IE>I V?#D9V 'N628A:3BC,9?8>]RM!CHN:EB"=-\?R>&+0")WV&3QR MF-[@^PSS23"_10[\0T!(7OC!;46772*+'OS!26_4\;#R&WW8KG);\E[W=-0M M3Q2SC(9+]O*9$=S@N>D.Y>/2MAJ << NG7][&4R_D9=E8URFL-QI"])LI"/) M\9++0TMK:*<+D]8!34AU)\A",_D^YE<[.ZW;CGO?$]P/@V*\&0Z!& M\';/<.]KO?VDH],\>(6("@&Q5#5'8\*1T(6G\'].1#&_ER4$*G%V4B-YF-?V M:F"4+DI\KSV\+)=J@D]8R/\=M6&[:H">FN-\<2*Y9^9S@&%4LJIV>IMO=@9K@EMQZ,W$EU5UFJ8B??G8$889L_!AC6Y M/SP?));1X 5L&3.2FR!.[[S=!4$U2^',?;V5I!^HFFZ%3A5RF9+ML.?ET M=%M>/'[/RSQBTXBFW4\+>$J)JD//>9R@;IB I7CN8/+ M$N+U2K&D13K>2',T:.ST+J8B&HNF&A7LDO.[8^,.IL5C<,]W[<'G\I7?PV+O M#PVL0B .CTD^&V/VN5,6>D]R&HOIN-.SR7*<2*LYNR+&.@ 4Z#1##%C=Y3O! M2DR;(H!4/[WPB[N(Z7YWNY>];CJ7*%\O2>*DUYJ[>;//%+X@WO+"*3;:)Z M,UJ9U'#^S5Q^LZR->1]I#X8SWJ]KVSDT$Y?N#Q'LE&WA*"/0U8=8L*#"EV2;3AYIF957*"]64&E2BK&S5^&830:($^->C89;&7OS;F/GN+7[KBRKC( MRR5=:4WWE._.+P_++3/83CXO5SQ\ 7X+#.WQ+5] M7L<3EV]FK=GE,J;#,-A1O_1/S%NB.]>QOJLLX01L\/]9I=NZ]D((*Y3%!9,\ M6L$)D8:9R+''4EV3N,'OL>:L>&9< .[/#X[>YSC<%KS+_LXG;*DVW&CDL4XF ML=#(< 4TP6III!9>&K^U+=2+Q13E!N!49Z9MT-*Z]TGYT^+,_Y@H^BKKQ@?% M; R%XY*GDI&&.$>#MEY[ZXS%];IYZ'7S;1_XI*'. DM'F!B%&,$!&8TY,BY& M*P6G'L.Z*=B+Q7* JZ^;:E\H/0LK84[ 3- 8@>Y2QGRTU#DML38NG=J[>NT\ M_-I)Q]K:&@VK)!72CX@!QJ1L89%.I"()!(@$P5O;5+X@:U@[)8]XT7A9,9$Q M1TA?'/,-X(6CY(H9.R@FAC%LUMT0RNTW?9#.G#LSF^GXX9.C@.H\8^*,GOB1 M>A.'U>P-!].=^2H![N?3DSY0@[,>+.]>OZ)2)Z%SQ;U7L:DTDN;8I0:K/_L1 M$XF=?"<%'Z;G3GV%V?.8'5R#T7GV4,]Y'P&<.XZZ M/GTY^S$S12FG8XZ^7"56@[G! ]\'H0"=&;13]#%\"!1IT'O1V!WEG\;IQN5 MS\Y3O.28$982[S:.>\ YN\GR:#9ZHWZCXF;Y9I.A7QUU]F>6W\^>O[(J]V26 M84CI9">?ZQQT&SM@:G4:MD+>-P/$_?N()W@IP,F8'>5 MP9=<>[ DTC!+BIFFYJ372?QX9AG/LN9KEW]>"##^DW;?YS2'RW)M#=.AU'$5 MI'!VW@EC"\@T!O#-";<=C5U8I4L8))T_OAB?OLSZA7(T1G(VII#5,NBCZ]N5 M3VDZUG(Y@YSA3<]3. C@[+RXLO5H,9;_Z,=0\8TDMDO3J&A/'TNF'YD\81*"D6!W2Y>]Q+LQ]@ MB*-*J2L@JVY]D8)C2E.Y^N":%\B/+DVQ=LI=@MD8&]DO&O_N723S#K;GB58[ ML+S;L 32S_W1^=!=IN/C=O)T?PE=EWT3)427OH\D@S2(?E[TR_W3HQQ%#9> M(5QI?O)45J[-:D)A&>9WF=A"R0GN872@=)>SAR8+QX13=*BT8VJ&S1[NCBW2 M\ASD1K>>N".2=*83/%&5>3_J@D6VNG^A;I2]Z(/3=:/L31C*>I*-EOJS?I90 MV\4W^Z'G;<.6DA9F>=_-FU]",2ZH].$_0 ME@Z%^PE4S]+.,PV_G!):0-[Q0>]P)@[Q]]+I"IP:#/[O>JYG:=6_@9GU4J@F MC*$YOBJ!>D6W+_IP'>K%6.Y8"R^1'87)P96=A?.GS3;S#--A_F 8SC/'A?<*7]K))0<7M&>]@IF3PB[17/[@ ME6>BW*" @P&8#<)XVRI97#<<9YQ/9^&E8[2=;8+)8>[4#%CF(3R\M7OUG@]A M5CPI>M3HP&1LQE$_FQ@IYRM159@R8(2F[RO6,:^A);L;)FNXJFQ>CXI? T !.7F9"Q>[RZ,9KK?3]?G',HYQ\.SCAR]:%Y\XQ9QH M4B"BN$-,.XY,\N!($35,<70NQ5!=W8UT\!P'^!8FBOFH;2$IUYI;R[$'!C!_ MD%R)I.J'!=B:MHGKHL\W9Y/^X6M.SX&7)1TL1&7D';FRYD+*L0B^E^)*N\,R MM2%;RSZUO.^GD*B,)&!.7?W@JL^FW-^'^105#+%1&?_[Q?3;O=%@/-_9TU-% M")?[#TTG2-3P9W]? R"B@5!1]D M5U@R>$8IWFWF[FD U?V3@L'MOW5ZP\LEC]OKYGO#?AO"W-.;C7^/N@"!NGN\X.#W\!R.;/M\27E*V1[.#0N1^E1H0L3;MO798D M!>B.'84STB6+Q#I+?JM$O[-GFQ?@$C[J1T#Z'L'JJD M- UM_MYFF*!.IZC8FY=2D,@OD%=\5+L"S =\*:1'-, MFW;A;;^4@8C3R)"]:63(9M&EA^%PWV=L/V9-2Q0U18:TNU>B'^<7Y-CU/_88 M]E-UGKL&N"UN$3^VRS9$UGM)*\-@F$&HVG\W('YJ+JNM!%K?F)PUE&A;^U%UYT8@=-(ZGR#=,NF=T3XPVT8ZH(X>N 4DT<=AMF@+<<- M8TK[,*S]7NDR'5Z>EXA6'1 D%,RG(>4@X!5_F4"7FB*7'8Y#9JX"?G8.EQ9X M#N*JSG*NB*JRRGV[G\;9+Z-G!X.>:^_JQ*-TCU8&*,),.F*_U^VE8Y8\T#HYL2JC\/93) ( 418HN"(U-A$6:2PY M"@S;:)02W+"%J---,&F_&QV^XWOGX[TGW7*Z$%*Z71G@M7E6^H^*K*4#J9"C MR;*/(ALE)KWIU4S#:0C;.)(//IY"0.5^JJ!HP>NUW%\W/GQH+G=9-6>Q8S $ M;4J'2D RJ_MFA*YH[Y3(;J"CY+NKZDV%XK=93=4Q3GJ;QWZYY>OK=3[!A3MF MD(>_FXTNW/E*!NLLAF9V#^;@:!H&\'KG\(^))W:Z#&%$PWP#V_/M4-D&LR;R M13OEUZ>%7.749E99^H_'AG(:T;#TR4T>-3@/KAT7(CDFH M<<4L/;&\81$FN:P(T]5E^4@J1E\TKBT<<[]T8;<] '&9SI]@^Y\/]L:!%/#K MB6?M8"*YW;)B&!#:C:$/EV/ZL,?W3SW<\_U%:_>/TP]'[TX__O/Z)!>._?/] MQ?[NAZ\?CUZW@4) >NS_V3II_0GC^.<5//L$GK5ST3I] MW=G_9P\HQ!] '_;8_L4GY0GF01$4C..(>4*1+6R!&*9>4:$Y,W[!-XE]Q"GV M74K,!-AGSD:I&) M[>RU7GV_2L9RQ^$/QW!US,2+ G1*$LX)2Y'Z+@AMH\.11 \WVBQ2M!SA#[J- MU\'V1REXB+(R@[HY,;_!',^9]<.A<9\!Q6:C]A+$G8?>>:?\L:J)D--?0X(\ M -5T?%C%\Z6:KV>YMDH.@Z^LAA3QU^V8BS@J M"O\FU;+I#R_?=%)-MJY/L:FY9$XKW+ #XZ-'HSXP4.R?OK_X9)GUCJF( J8 M$UQ3I(QD2$LFHN<:]$]L;0O]@YCW\>SG!13&4Y^(RG VT+3*RZHL:].PHW:G M#.#K@,F;&$/IC.QEMU]^#*@GRHZIY+R<.='[/Y>@U6446'Z*[?4^-U)P5PZ9 M6&4%Z@!0(0NG@E BE)1)S@'=NQDH-++>@7>VU:UNW/QB9L0K2PB*EB1#M$* MC(S4$4D!9$DX@F.@6]N@64!Y M5*C( 'R40EI@@11+K(1Y62@-X/-BL>_"=*GE,\445Y3#=<'\[/>^5);X>+^J MSBU[H^%D*US+ZG'*Z&1>UL]IV_9)^NY9)Q2 M9*BDJ:DI0RIB@V($'AM(X5QA4Z7BQ8;RX]4#M-J7@<]E<,&U54862?:T[$M> M?(W<_0+U(AK!#]5Q]WVOOW61]\F[_)5>Y5UZDX/X?A!VTFO4"W"YF?^9?N*V M"#X%(/'4&(Q%#0LP<(ZB]=)CH93E %^$+,D\+)?79!D>S416)#=<3O]/7K-I M=M:XFM"R6-&KR[-='GJ5135[91"I-V?FN#QES LS%5+.:2?54IU+1YN]79DX M-JBJ/F3;/_T[K?-R9./@CL&DD\E,91M3R34K+;)4PK\B\R3$"/:.2<06 M_TA=&RTRZ_7FU=94IBMW*=Y]LD1]3_,QLBGOT"\\-).5>?)\4GO_0ZJ/+; MTPMCL)8DY56H F.#EWJPKVYV*= *_K5P#M[K3C(']KHPO>%5.W@Z.=KZWC3XJ%:(V2B' ,>B0*8.[>:J2HU]%H881B6]OB>\G3JZ;1 M6X"#+Y4#'RX'6R^'>EL.W/7ZP^_Y;:_<8_G:I ML!=F7#NO+ K4IN6 '1ARG""0F=,FI0N9L+5-^7<(>3X0/"_/&!,AOQ)?TQ[, M@. DR&AE:=H8&(7%;UK&8@>5RN9\;K,"53X[KG*:M^_(WDM)]\:XS< MXQ+K3;@\9?AF^[-7AO!5"%>5AYB"#.,G6SUA9 MY>".@P)O!L"KE34)0F(6!)4N1F:-U4!.-/'<1@=_\2=$H[ M1\&B*Y!35"-&*= 7$@0BQFGAC2;.)9U:XHR[2EF2[DR=_, >7E8>NDGP_2_A M*VC2H*I$ZL-Y/^G3))4;UF%_6"W3?ZT,VU@S7T1F<""2!1.M5M2I0BC.P$HW MNEYBC[.+D_V=3Y81D$?A4<<(NKZS# M!]WCYCB+LUQ"_JS=3:F%99AY!7%CMKE:T=U8[@>KPN2X8 -=#2%C< I3[Z4* M'A9RJE-7*%WATO'&LR&"E9:H<"8" .GI5L%2D M4VH2E14N8B<*>MW![$([]-IIM?I2I*V=3TY00EG@R*M(@ MRE=IO4813X 00 M=5Q0O[7-]!)[^RH9G-9U L/$SA@;X\2.ZWU/*Q6(>9:U70BNB[MLPE#NL;C+ M#X,>YX(DI1#P62A"8(1QL+&%2F$&V *GI%;1IQ D>73%D1O<* >"#6=*2E7O MG-(9SCLFN:)[G4[.>+I:'3GE@@UR?7# @71"FCTG$^=T/PS*#GU+CJ0&HW[V M25>%W+) YHHP7YA^OOPX]%*9[F%VZ$SJR)55M>:+Z9DR%C.-ZK@[/;%*16=Z MW6Y(!HF:J[ 5/#6.@-FG57$ M,FX+<0//Q$P'T??=T6!D.@?]O6[LE\4"]U*![8/^'R""PW(YO N#WB@%%==< M_,:>"GCF\:?(N )+W"/*I$4L&(%4^M$'2J,QV!$OM[;Q]RR]&8=R/J0.*>?Z M_*3M25N=(X[XQ];*\I&[RG0'AF (C&LC768&VG @#8.!^%OX.&HE_;] MF)G'^& 7GK7K8)S[WY*920M!-"N0)A(C5A@.2YL U(JH*':R$(7;VB;J.\=X M&PVST3#G';7!PH[OO;0&,R'2WX%P)7B]%C=C+1+8\8,-1@NJ42&508QQB;0N M."+ U;"SFA(NT_'7=\XFGA#,POK*&>R]?EFY.QLW[7ZFR^X$S,*5(T0%C=H9 MQ2/,5V*UNI!8L1@H#Q8XKK[Q6A_[[G)(Z-YD6"_SJ ;U>OXQ;?APL;_S*4@; ML/"PE(D';*4:(T"C A&L R"0!:Z'4\CR]>E>\XNUK+76SK[]7W^I0/%?LZO> MS$8Y)/'-6M9E$,5P,4O<5[[!4;_5.9:YECG^;F*8Y-FX:Y]E;B ?-M@L@98;MSW(X;NY@,^T;MBX6MCD"'2^ M@,75=@I59X%Q$FOU8]FVM6P/VJX*U">?"*PV5];Z Q(X' M!N->ISD@WHR[0I1=2R;-( #?CGL]7U8^R)$U\Y'*\\5YEKWK\M?)#HUELY!J MMY=E@C+ZIOY@L-J;$[?39)23*/TK@<\7)M7URH7:QA%#)3K.-]+HM,>R#I7& MEIT"3%+!WJ1O;5G]/C5+S<^;%,2__JV6S%)9GW57E2FO+ A6[*M!JW M8N.%/)GGE=Q$:N=[K('\2^8S[^2?//^._AWZ/C7O?[[FDE>E\CX_MO!SB M"#=9"&5[8AXP)B$BZ1@L!*P(TH7C2&&LH@/Q.!J3DWG1^[&0TS79NQ8-N:I, MU#AX>;6@D'%#K$E.V"HMW&\<(O?DR3PIVPZ%)2V%EU>RASD:LS&8 MQE%*1)_K>_"C8O=5XZVQ+=^P!BR$8(?3P)Z'A8:%*!R@/E_:Z: /B,1N;V2' M<=2I"KC5 +$4( YV]W#K=/];Z]O>Y?XW5[3>?BJBIBX4 5&X&6).!J0\#DA2 M@6UT6CA*M[;5DF. N5VC?Y5(^Y 4NS??I.1JDZRKY\+3E;<*39XW4:;K%5 H MEF7#[[ITH^*%-%S#=%.FA+ J6.H\]U1Q"7_^Z%RKN#:\L5[#=_-)'5_N'W]2 M5')A)$6"99\4\&5K3($"(043)A3"FK3A_6 -KWB(/[/@;1@.Q_T"SOOA2ZH# MTKF<-JRL@!>VD4YP,UF./W"LS"W:]N#.V^TUV^S,YIJT,AOV3\T;MMA#\HIC M^H[-),N6/M2X-^)G'[0&9OW*>4'OL3YQD\J^0Q']//21WIY[; M&8?>E<"HY.2QPW%@:/;FI$Z(:3J73MA,L8QK@G,6ZF]7[3V3PPSN8DW54-6& M2:-#?WT-CCR_*68YW;%T@HU7X?+N$N6=!ZDL#'PK]YZ-N6=CV?2RJD^Z3*.K M)KJ-P4D("R&O=ZQA>[_5.@_=2?"C3CB(*]7M+',##L=K\8_R_0_3Z^]T_918 M3^M[#IYU@<_C3QBSPADA$74:S$3K K*)_C%3>)S$)8U=J _^*%;1S6O:9+_S M)&CS&JV:@/9O8[4HV\A.0K>!0/91VJS-^2#\-O['[V6E@\O?VMT\QOREWZ\J M4(IO!F3+,9M5+'=6H/+C:>CS"UR&/P_[\)\?/[GZ^$7^Z->A7_Q,B1<%%==^ MC%^06WZF:'&K;WYOL 08%[_9@'[-$U%.!LQWDLK_NY58@< M;!$Q_GZ>PCF[Q[_1\Z\-,D:KJ'=;)<12:$^HP;APG E-P [E7CI= M4&^P-N:F*4Q7-M?O[ZUIX<(>FOYZ-5VU-[-.BZ>YMYY\./O:.3A]3PYV/V#8 M+[_MP^];NV^_P3[+/J;?'\'?NYUV:__/!__L@?7Z-SR_%?=?XLN_CEX-]P\QO-N';P>[ M>Y\P=]%[R9$B(I7Z,109&RFRE-B".2F48UO;5#2%7HP_ESYTKQJ[I./OHA=V!5WTVPZL8U66N-OI%&+VS>J;A;,(8@542PK!GQR+*"H *32*/@N @L MJ61!]5WW[N7[Y\/LW4_0!GO3AQVQ7;J!JQS*W.QUO&/?AREV(RB\J5E60^%J M4%@)'$ PAQF7P6=E>_)AC7.KX%Q[$>>"-PP6042%32%JFA-DM=> + MD&\X45HI@:@MJA+4QNJ(7&JY(["R1H:M[8(TJ5@,+WRDKM>X[+=^&UY],[VM M&??U\SZV15-!VV1\/L9AQXP4"Q"5[Z5^])N_]ZSI'.2F;[\IF\]3-#/&J_Q- MN-.6I M'(X\$MSW1Z&,=@O=P30+KXK&G12\O9VKI?8Z;^K!42GWES-B'_M<_B@E7Q6. MJ ^3UH>82US/C'$34B^G:!A&C-" K. 1":-C]%H;%_C6-F]R?%T:6.UZOE]D MO%+UY:H/>B9(K79$_X3H.(; ,3+^-97WA#'6X+@F<%SBKY;".5(8C8)(Y8>9 M".FHO$""<^\4Y=K3U&ZQ2>AUJ9%/V&.]T> XGYU^5R2L>>*&(N'5[/YE %AC MW,TQ;HF#5@>LA)(,,:'@C^!22UFAD62>,Z<($[FF%'"Q-N'K$N(,J06O>KUM')=QU:C9EG]B8F(49M*\# M%QYGWUCB&+6.6\8805XYBQA7(N728"1#(2B6WGN5NF UE5ZL7/IDXQ;NI-EW MVNY^S=FQV^.IK)+%;]1SZ38IZ>7LV/ZOVVO-=+_!;9]GARA2=XC:A*&LIT/4 M&I3DH5?@\JY6/^Q2-=?5BJ5. /"9TG!9C$H%RF2D@162FNC]=TL/V&G=X\7R MO9/*/RD!L"IH4I5!R<4[QJ75CKOMV8HPQKG1V:BL>UW:CNXR%7SK#CKE:Z;2 M;>/CHL[EE7) .S/?';>'.COOAY/0'90%;0>#N9IR>9"YRDA9-JMAR@>,SJO7 M"@;6&=PIE>^J:G8[5PY$[*A[?+\BB3&2SOE>K8 M]5.UF2O3WNZ6E"D'&7PQ[4Y9C^4$ML3CLG9,JH:2Z_14_#@U%YNLR_"U*O8-L!12(9I40KQL9I:G_MBT4V_X M4JJSZZZ\LEK^W\*X-E59I/!%8R\"2Q\7UAE7U:D62O.[-ZJ6?56>DF1G+)7'B&RP"8*+0ECCFG#O::6^Z L 4/A$\-;/ZZ253$K ME*S&O!RNK _T( MDV>Z2*L(^#+]=NK==F1:B7_ 'J##T1]7O#Y:1!1!(PI]6 M!=J0HD!X_^78SG+L8!?LG=.3T_W=UMG'HW=GK6_'[.,_'S^W_OS[\_X_'^ 9 M'SL?3M_R^:) Z;K]7;C?G_L7^_1CI_7GA^)@]Z3S\>PM_OC/VZ\?3V$,9W^# MS=6)K://>/_XD^588^4B&$>I09D+\"]9$.04MBQ("M.]T!PR8%&8(*U44<,U M3$4A3""4:Z&9) M%A'9>OGV_=[AWM'?0.EPT$&Y==&XISOUP;(^CS8 M_QVU2^X_:#R2C4E+&Q-H"_U]MN_+)6S]5=W#W>#"F05@75Z8?EKW[%I?R[C! MYIS#A4?@:%(8;TEDQE!+,3>.A !++U*#YPK"$GK5\[+7>KW0+'R4!GH0QQH> M!GF.^\%?<:[ /+GD8+D SC,(W8EO!3\[G=__ELIG*LT+HM,9H>2(42N0Y=PA MD$P Y2%1.N #PXO>8DL7,[N$<\&^5 DQ^7_/1\"9TU'^.:CURG4O[K@T%LN( M+\'\EU5SB?S#42+9,:06<>1)U%U]C,52Y+:!4?L0.-*1"P0+)B)=>(VT #.+ M&>NT2N?+Q?<:6DV960G8Q[FJ^*PXJN*/9?+B=(VA3.>GC456;B;%"^N-DD#H M!"MLKI&,CB6-V\=YZ-55OS"L&@*EOL"A#TAW#B9X$C48 MVZG.:#L]OW>>:GVFA9F>F>XYTT\PC[+L5PP8FBK0PM] B\-J30&]=]AQ@4FT M@E%6* OLF#+L.9@LP'56ALS7;7A8GAN_UQV"I=<&FZQ,R!SOJC547K.J/U!8 MU1J;P DU*$A'4FEUB:PC'!FGP'@,*AHODOGUG0ZKN1KS>.XG5:4R5 Z&E0ME M7$2Z[)B65NU)^WSP(G4&*J53]<@>S#5!RBVXR]JV(9>M'B2?)IOZA9];K&][5**X>+JACNQ+V3.FR!SHQR[>74BJI;56D^[J?.3#-5 MJ1<=-;>K4WV=?_^&MG_QI&U_]MQL_W$[F0TT^"<'J_]I[Y]VVA]/_^Y\W"T/ M23_N?FP?[+[_!L\E\(QO'[X=7W[\\SU;J )\MG=Y\,]_SEK__/VY/"1M?6Z= M[3'@;O3@Z#W[<-HZ/=C]3WINZAK$/SEIP CV$06:6CHZ M3?8(J($,0J1YV( M"U[SP)A61@D3363!*Q5! CJZB NK72'FS?T_#PYV_]G[ZZ_OF_K+K?K[+GN[8^7'QR1DN8.XPBD W$@&PCQ0J*BNA4\B9%6&T;45]ZTNLJ MM]1-3*TL!QV.RP+U)E>*+\M*#YY>S6C!7S!Z_<>WK>ZLX:[W48F:%_''RL!01-V/U6S;YH6<;?LDC(VX6'"P'YX@)YUII6Z#C5V,NS?2Q#B3SMS MKT:IOV@]92M,68Y_O3)C#YW?\ !5D9>_>M5UH^J \A\#9*Y_V:A")I87FUVA M)L,S"M!=[>5_FA!<5AAJ58S>NL!T\$84D6NKB3"2ZZ"N\<\NA.".&=V3"*F] M+3NO0FH_?/VX"ZS\;.\;,/*S_6]OOQ[\^8I]/'I;P']?/WSK=.!^GS_0CR<+ M(;6GKS_OGWV@'T[W\3[] -]_Q3XWUZ\,_?P/;?G7X\>YW*W'Z= M#ZGE@@A+.4.^$!@Q&0PRRCN$A10<^T Y+K:V*1%-+?!3#JI=21MO&S;[\+6P M:CS]V?%4!%,(Q3R.SC,LK.:*%(98[Q634=D:3Q\13[_-XVD1A$Q)"HAQ+!&S M,2)#N4!6:Z6=DDZ8U,";T"8AB^F[-9[6>%KCZ3WC:0PL4F65E)818RT+6%H< M-' ?I7S-3Q\33XN%6K5*,V&H #RU#C'/4S.5,-#E!%_WBCUIR8#%F_959YRC MZ4Q/Z.@I U"UP&X(+PIA/5:TP#?HI[X<4-]4$MF9"&1G*H^K:!O;7X-'WT*_ M5P/M"D#;6N((, "MG%"%P.KWB#D3D?:8(JJC51S(*R7%),IX@^K.U-6DUJS7 MTEB)K<&%8P636&HE:'#2$":8E]K=EU[7^KN*_BX8GIA;*7PZGZ<4K,^"&V2) M+9".@7O'K->,;6VK.Q?%JU5WH^L.HNV#B>R\(IIA'&U"!058R, M= X9HSF7)D09S8:I[II.0Y^N(?%J$E2;LL._GU?;*/]].UOB691WNS=;XG4I MF)>57(ZF:?A_FG:W[(M;H]>-T>O@Y:+A$'%41A<112K!<& NM79@%EDO620$ M2$B(J5CEG6N5K[&:6UV?\:D8#3=1X-K_NC;M7C KI J$@!P1"4HA)H1 6G.& M3 @&T)H5@>G4!I>QQ9);M7[_-/I];Y9%K=\/JM\+M@?C5CF'%;+Z_V?OVWO: M2+*^OXH5O8_T/!+%U/V2K"(Q@9EE-#8["9D1^0?5%9O8F+5-"'SZ]U3;@+$A M&&), Z79)>!N=]?EU._Y$ED5,Z"%^8B1DL)@8[U+ >=@3K6&];PZ]HRDKA-2 MXZ 2YR$R03 W6)I$*.4,9#DF06!W!:F?$*GGU&K#&'!5@&:L"$.<1H$T*%.( M!BJ(9\18&7*8J%R3_%F'-16D+DA=D/H:4B<;J%6!>"45)]IK[YRP'&0VJHQV MIB#U$R+UG(%$1(P)][D%*P?!FGF,C' !"15H[E6CN.1OW@O&UA1[U@E2-4#J M!;H.W+LTT*H+4>RVXZ11SF7QB;8-UZJ"'US4JLB%ECN#ZIY<8#EF(\]XU^Y3 M-"P&RB+6-GC DRB\!KT<*VVEM$QYY1!)]O5J&*8*D:^?3G0Q2VR3UXP M;,7U4IKG&V*?AJ2T3!)A80$MC-/(8$U08I9$RS@QP=V+63 <=-;I@5E$K@AQ MD6C-D_ >-CQQ=@NS*)O[")OKG-,\3>4Z'T@,=T0K?WDU7I73D=[ MW_=YE%CB)) /($AP92ARGD>$B= !V^PZCRM($2T;N^R-E5BEB)U'7E?.-$M0 M;LV N!,"QY1,8'8%1IVRL6,V]U"DDY)7RB"?#D%$DHL 3'6R!JZNH$A& MV=AE;ZP526'#.6(" !@$+(-L,!Y))V%7%&JW,5:Z>.J[>=$-1N^$/A ?XWBVRPXS#^,8F;@N6394+E$V]%L=K%FW(5M]B MJ^*U%5O]#OW+1C+'ZEUN'W>^FN?&A\Q%QCI+,1Q'0FRGFNDLT%/^$A!'ILMN,JL MA=,G$@]<GSQZWF5FOW M4^,!!5CO?O7UH4K.K=$.!XP93W _MD UDAGX(T9)[ENP]:FL,)?-3>Q@D$NV M^PCXV3FZK=^9'5UK2@#WY:Y4)X.JG8JSPTY5++LSNK4XMIO$Z@S;$9Z_WEA9 MI=K+(SHI['X4IMK7-J/-9S;L''V\F,VO>3)59\%7?)#/FG_M:V\-"%L86>Q2 MEM+AMR@3HIR$E,,E0,:;ZS>8DO*>"TVYX"YZ8X-/'O:.D:#3_$'.E#@N.UNU MY7_4D0+G%VE'L,5=:&,^2I%DQXHEC1]^LNI:O,>N4\A5D7?.'%JO] M<2%;\0A%=PTU9:RO?:R,+J.6\3VJR-X=D4_F[GT6A66GFM$VYF)X5[R&4\$0 MM[GU;O#LU7M])P'3BQ0[7F3.KVKM_HS?8K=!RMH]>.UH6;L'K]V]8'#IY;:? M(D!CDOMTE2P.^]GY!E+RMXLV40^JV?Y8Q1#K'JQV\R(OKQYB;2/2?CJ[SVHB M!%;1):^X8=9A@:WTQ =JI!9IT8BTS4OZ'5LBGD=DV@.-#Y/(M VZ=[@-[_OM M<.?WO_,S2:NW)78VO[2;_S1)BVYQN$YW-MN]V8R'>WSG]R^IV<%G%Y%IK=T#UMK=VO>,,V)QS(V>*.+! M&F28%(@J*F2TQIO< I[(-4KGN],MN3KAJF-U"\85C+L?QE&5K';66B\)5SGJ M13HLK>>2YJHC8CD85\."A,\$WO U>#O+.<*R4-2QP2H(@6$<5%\[4+3+<(X(,OA=<+98 EHJBX^.QEN MU<5GGN)0?LR_#QNC_KA;_" WF3_*9W'0[W9S+$$G&Y'C<)3#%J]%P0Q/W+ 3 M.C:'W#Q&R\G[K/)+0_Z;IOABP-U21HG66!NC.#/<69:2]-1); #?[U30X['M MO1W3[6Y_8TRUK6M$NSVAV>VC#U,4^VF*8&\(=BP\X(%FRLNB-!ISS )#%$<, M(F[D*#>#1S8*K##LN!;BS7M&Y\LZN"8,BI$(LB=1:,*CM4:Q^A4($((S66G M*GV<(94"-DX'PUPJ.%9PK!9SNP>.">J(3\*FD Q/08/.&%A,1H#J83"]T_E1 M=,=:X!6?Q2MMO;8T$M 896Y*IQ(REEH$6QV <;'(M*R;[KC,UCAJ78G:(-#- MP9N[_=%57M(]\I!J%=I8:^0O?9Z?Q)YXX2P:NXCNE%*+9_PGH/]LWFS(HK0> MZY@K:7G$B37(^B 0L\%*F@A7FE6><<'EV2(5HA+Y4"^]@FI)"ESA%&%U>U6@(*M!5L+MCXNMOZL M7;;(KJL$V#DS*PW8&VB3K$XM MF@OB%,19;3V&:XA37 ?+0*(YUX$W.#*C&*AE3B%0G3'2TG%DC B2"XJCI\M. MZ"MH5-#H^55/*/+/@U%GSI[.N691:8F8T@+EIAS(,<*09A8^UI*'F(K\4Q#G MR>?VI+4,BORS="2:#TAVV!D3!)),!]#$K$&-T+TL\:Q9879_GHRA&$,AQ_Z M/=:AIWS.M*.XLB1'*:7$ MLVDG.F1=,,AC+REAG"MC7G!N:#GFRPX^+,>\!L=\SI:B F>*YT@:DYM/PV%& M#J0VQ",/3D5A8N3EF+^"8[ZL&+@BN-?EK,]9*WBBB1I'D,HU'[C-U@J0X9!- M-DE"-[V'\-)G6#VS[.-/V>?6!U9/FBK-17"7L M^F>7IBX,J38)VU-V\)+Y\I@6B MXCB,BY<3N?U3![CF#L8"WP6^5VH=O ]\%[O 0Y%[SOR'C><.,XV8D QQ'1G2 M6D2DDRBYTRWL"?4.D( G;U" MW)B$+#!:E$RRT7!0DG2\.0RNP'.!YP+/M5J3)[#4%\/(RK![SA1O/*:268$B MB09QIBTRUFL4E %>JZPB1-YJBB_P?6_WP2\C"Z][7RVEK]Q1)W:REF,+^-SG M4UZ R0)P.K;_'_>'G7S/VT'L5I&V[TX[8=2^.,A37YS,%U]]Q3J8WITC-+.(L_._=98I/626^B[0A4F.Z0@0K3_V1[X%NHV#?!<,R=9E*(WV(*-^ M_-[NN,Z($?)?DN%]O3T""M_-5-WHIT9VL0*Y#/_UBWU_T[[-D/<8M"7GUFB' M \:,)PF_6:&U9,!59(R2C/D.?">&C\R5%L:S)&F(3/#$L:.Y3$4U[X92_1[&/NT-SR-R]-V@Y8U!9C4Q_)Z17;&UCF)%Y,_K8;\JM;NS_@M=ANDK-V#UXZ6 MM7OPVK'[P."+K],T[I=1JQX8=3.VP?-C?_XE\./_9:O<_P[S9OGF]]__+[ MY_/69NBU-O]HSUH,O_1^.]S;_=C9^;UYVMIL]UJ_[U$85Z]Y>'#>W/T-QMC$ M+;J'F[W?;NR;JT%5CRD:%)CRB$N"D=-"(VT)CBQ8AF4N>D#7B%E6W8-';YU> M,*Y@W",E+7$J#(E8$^$Y]E[KR!2SD:4D0E!+PKB7%F^T.GB;BS>BFBGM4T!8 M*XQX" 8!?\*(Y7[@GG&J-%YV)86";P7?ZC3Q>^!;,ES"(;%1$L,UQ=J3&+"Q MA!@AHE9%AJL!R,WWVZ4^DJ FQ%=1%1:)16#HN<)'AGA;>YH):O*<$&)!&F'"2X4TB)S!!#$?I M@F/1,OOL9+C74"IKW.JZ,>HW[+C9=>/H6K?K1F?2[AI^J8II732\;@RG.EZ7 MPEJ/6EA+:&V%4O @S*75!G.>$F4>PZ],R;O0L/0TKP%HWI BR;4V66I'D7*! MN#<2:283(BZD&"AA5K(W[QFK4T9^.=Q+/MS RB16*B1-+;<>>*7V"I- N#(L M8/UDA[M(2LLX]'/6+LK.*SCXR1H/ MG-TI..]<8V6]M5HJX//14*OOU''*P:_UP9^S &64VQ\0CS:; %2%%F><.YJ M;YDGD6M;RFV]AH-/)2?!J>!--#P*;!21U"LF8XK:&U_$^6=QP.=L("[WHP1- M#>7^6<#90T3:!H\2H49P"3)>M'43YY<4?56]6TW5R'IR:\>/"F>-0ZX>5#.K M#F;O6MN\2QOB)S'QE#;O*X/^UH=Y2T[TT3-!*=*8 /13)9")Q",'_)TF)C%+ MOO+N"?J"BEV]B*3[@J^O 5]_ULIV3WPM:O-#H76^&'WRGB_$"^%H@]#X0.F_Y92HRKS0"B50@ M;IU$QK. Z)6](RI%9LM?U6&^)J' M^-I3WZ<:F#R%@Z7.HE)IF+W2+/9;&V879?,G)*4;4MFE\M1A16!!C4?<8X:L MQP$Q2:C2H1)MW[PW:TS@&O7,+H!4 &FU*>>W E+Q+#P4B^8\"P)[%5)PB 43 M$:<\(0N*-:).TD"M9LRJ9>/0XD#1GBQ>2*F(41A@SAO(V M(M@]C3P(NI8%SAUS13PJ@%2#N3UI-G<1CY:.1?-]"E0D/FB*(C<)<1!GD9/, MHF"#"%(*3>@IG[/\ MV*08-T(AGP1%W+BL9EF! DZ$8<(4!=V0LV=ZOX)@O*WJO* UU.>MSEI(8$A>1"22T MS_79L47.4XR\@?+];XF82ASO' 6@U[?(5'#R M=#GB4[%)#TH4'S?@6WU(>.DA7'H(K\:*]>I["*^(X^S"[3O"]+,OD?>"[V 4> MBMQSID?LB*8L.&2, .16-"'#&2"W .4@$9822R_"]%B@NT!W@>Y'L?@6R7ME M^#UGUV66.!4!OP77&G$'T&VM""@F+J5(TGD=;XO0*^A=T+N@=ZW6Y D,^06] M5X;>8X!LC6WK);+?4%ON_M7?AE9.%U[ZNE M])6WZL1.UK(RD(]7N'72@U7QUX^;H=$2RKU4!G.GG&9":^>ICHY1R]+^)APW MA@DFJ/J%Y7-W_:1='J^=]%OGR![YCNUN'PU' WC?T6CX'YBP/WN>)ZD;__T1 M[@W'CG+9W-T6S?,_NGOT,]S?ZK8V/\,8#WAK=_M[<[/;_M+[3%N_;\%8_DBM MP^WSUNF^<589QBU*@1K$2=+( 7@AIK''T3OBM'C3B WQ["@L&+QN@.G9P<' MG:.*=LR,ZX:J%;ANYDX)K5PW[9CA\[:$\V'##N+8>1,:V9UZT#@&NLO_]OHA M=N'Z46@$P&(X2[G%D;?#=B-U^Z>-7ARU^P&F<9 =0LX.X2JPB[Z#D7[+-'[# M>^W(9H_1" 8U\2!ELLN?Q_7&IQ@;K?XH-F0C*_L4O[N*;F]<4FMCBERKV\B[ MW(UKDQ5NZ9.KY$N'S$N.[D>AY4,>6V2Q?K=V,(=>/4#F$-8!5[\*0+.K% M*7TW\:M/7@<7X_?CZ/,O@S@Z&1Q-R*0BH\X4F>3W7=Z:3N#6V#BV9^--&?4; M#BC$AIA_S;<.8[<;!\.+D4X:GPR !H=PI,/!C%.-G6C"T,_.:B> \.#X0^! MG#L) !Z6Z/ D'%34VSGZUN]^BV&M>NB'?@\V] PFT.W$?, Z,*$X'(&P,HKC MXV2'PY/>\:@:4SY^ S@*0'UP9-:!NB]7.B_RU29=?_K%_F0/+%P?=.+H+"]. M L;<'PS78%"^>U(1[\7BQD%%VGEQ?K"*X[V]HG)8OL/HQV,-,)]N_SA_X>S: M:/*D@-"_QE%CT!E^O3;!41L._&E>O^H4Y=V&(S> 1QT!Y0&//H6-R@^(=I"G M##02,W!<=5G+%T?V>X0=V9UZZ<6:SI//> X5A<$S8=Z0#V]8HT;J"'\=:%PY-A?B=0!ER]VE>@TT%,75BJ"ZJ[.!J3U89]M+Z= M22(_+4\E/^#BV" +DH,]B#^85;6&\*"C:3B&UQ[#(F4R'!_EB[,))S=>/VUS MK_)]6%P8'#"T3O;OPZ\')T!4^8S Q;S*G8M%OWAE]=R\PN-W7X)"]8;KB'(K MFH!0!#M>G>6FA65N,++6R )+M<*;T<>>BX.+3^G:>.9 11:(['NG=]++7[U5 M30$% ;X^:VM\^W\7-XZV#H M0UQ*@S0/!@DEK.-6!)P2Z)EX_28CX=*NNH;8QD8@G[&9>%AO$+,J,1=D+&)T*P )I^020<_R4X7@YCL[6 M)N+$Y*M9!H(7;$\STGZ69;)TT._%7_ZWVQ\._V^M<11'%R.9<-?*VZ;>#6^3 MJ2\EZ#S>\=/69P*]KBFR]Y2)5Z0$3]F=)FSR,;R]^>0<0=MRU9V\[1]4*5%]Z-SEM$XM7CBJ=,5)5 MYV]\^=UI)XS:;XU9%Y)D6_ D%G;RXO%5LEZ9B6OO5Z:?>$1=\CTJ)#[CU!D>*CQG35^,VT MY#39ZF7=>L\8^ M03#UTWA,;DL]GR@Y?]BC$SLX:TQ.^)/'0[]JS]VK\GM;/[6;M'M\Q9M]?;^ M^>M[Z_??.E]^WR+-7I,V-P_(ET-XWWEV[[53\],-&?N!1(QU1,Y'A3BF!ID$ M2A>-D3 <QJ(B0KKP)U7QF%&,0M>D@C'GMZH'3\&_-^"_O^!%>B'[2.??1YQ M,X[_+8A_'\2_H48+MU@G@Q,"U,]V5,Z0MI$B9E+$FDN<C[M@9603H9<'I3;UKK9 VQFB15![@%#.'K,4& M8<8)MMJ)B-V;]V)-T'EGQ?\]XP)_SP-+MU+*;O8<[3 ),!J7=/!G5Y%&E6?H MTCM2Q,Y'%CN7AISQV/:6#9N3?BL?)D2R.X UZ59?V*BB.7I5-9 "F8M#Y@TV M!R=(XE%P%(ASB+.$D=9&HZ"!U<5(79)/ M2O+)CWF. YC@\?1&5W$$R\8*38)IFD,V[':BD%L@" " DBW>]88GKC#201^ MYPAPN8IXKN*LJWCQRXR#L9QB+^*T?>.XWSD:QZS!REV/6J\[?X@WP?C'%-2MN?!\;$YIN^*UJ8K MI4T'_8WC5:NIW'QS-@&>MCN^/;T)\;\GP+IR0&).B(S9-'A\/.A_OX@\SY'\ MO7'DXD7DW\]LT7IC5>%WX]-Y%7G7ZA\-KO'45QQ==][\:Q\T*>L3YLA(DMO0 M"X5 YC'("J6C]IY(D=Y,[,DG,6QD:<,XI;&06N4*C%)2@[$0E'BNF<9!X]EH MO'%^6 XVJX)8,\X/+U,*JA2*JX2$2Y*\/%2S!'9UR&XA\ PU]Z@=.#GX^56A M(G9 5V!5,)JW\\QH-OKT>G;E%&Q/T)+3<9'%X_ZP2O]Z6\7U A9-HN F$NG4 M%R<<&%]]Q3HX1B>CV[\R%[3U1$RA069UNJF?[,+V919R=_ZVS3.E1@M!@DF/^&S(&5GO^%B2I.,AWP9!L78;2 M: \RD,;O[8[KC!@A_R49*-?;(Y"Y=JLP3Z#XK+%G!O6O7^PL95]D"4^3]Q@> M=9(:8Z4 )Z1WU/*\[\[H"<- M?/OL/G'@C[/_.])YYOM9H/P MPX[L$F&U/*,\X][/6&9\.IWNC5;34]OL'\6SBWB"!/-Z6.K.'4CZTS'GM5NW MQ4,B;YIB74(;?SJP'/WSN?#%?\Z MW=G=)E]Z,,;-SS!^> [,<>?WSZ+U.XP5QKFSN2U:AZT;8^,#TSY111%A3",> MG4,.=*:44"H M('VTE%,<"TS5&:;F^G Y3&/2@B&1, :84@193Q7BUA 1,,,&\P)3!:9J,;?[ MU,2PTE.L+3/1!Y^P(+QSP3B DJ MYW(Z=<]('292,7J=H0XG'J#5*T5F42@EC(9E#Q#.. MN \8.1TB8E0*Q1PCT9N"4@6EZC"W^Q1AE<8'(2316>,CR5@NHR,V2!RCPPL7 MQ"OFN14#%)\%**Q$- Y3) 3 $I=*(9>\0B%0 1N;;*#+L\X5A"H(M:JX5IT8 M3T$K)C&/(H#F!ZJ>$;G7K[58%82J*4)-.1#VSEJ[7^F^A2VTUG$4F009RDJ0 MH0P6**2H"3\%'%[E0KJC+=<;Z^6K+B@K+;4"2Y6A@HSA(HQA GREB ML?9.L/CF/:5L37.R)%_QXQ8U+J!70&_9H 0X.NV9 M8+Z 7IU!;RX90NJ$%=<1814%XCP:9*S02'@9A5(B,.8+Z!70>]V@IS#F-,(1 M(0+S8)0+ M1!IHF)Q&OYV I] ;WE.$8N0,]$'S25%JEHL)IK&K.CJ9)@DHE@Q:XIW>V0A=(P:H:8-6<)R0'T>/$#=)!@*(L MC$8F,H="X$:::&30MF!5P:H:S&V%GHOE8%4QZ#T4IN8<&%A'S7#0R#(M<[YM M0)IC@4@(41#)E;2XCE'8!:@*4#VFRZ$ U=,"U;SG(40MA4L$22XMXD%2Y!R) MN3">\E0D@GDMD>IUY8M,5YMJ=(Y\]R3$ +\T/K7[@Q$:Q4$/_OH&!ZOW5)DD M+QG37W3U0,R--=ZJ) '3I:0.U&0>O)(D)RGSM!"F5W2X"V2X?46%13E^1##? M^3#O=/"&1JZI1)D9Y]AHCZR-$C&B!:'>2L[XF_<2KS'UT]IQ*6]: &I% 6* ML+$J:!]3 /)FCC,<%:C+6$7O^)VUJ I /1% S2=O2(.UCJ ',^,09R8APXU M@H8$3$>$0$D!J )0=9C;?8KE<6YX$(QQ23GA6FLGG O!4:^54_+Q *IHP@_% MIOD<"QN()BJB1!Q@D]<:P9\.^8BI\()30I97.*& 4P&G516'#XG@D/V> >1_ MJBRH>A;(FVG% :'N+ Y?I*?VST RFHC9(Q8!@R:7O(V<6N#]PDK1@&PBO14/VR:]R/(Z$UN MDH242!J!0&R1TXDCZH(QPG&/K:VC^+2D/(6: (VZ\3#^UCFR1[YCNXT_.]9U MNIU1)Y:&]>49S_ 9K\KM]VM_,.B?PK"'P#]#'#1&[=@ 9D@:'P8Q=$:-C8-! MC)G7%8=?$;@6%K@""8)&T :5UIPG9D)BVG !*B%6UBYW1\W.K,0E"39""62CR94^-4,ZJ(A,,-%)K&TD^LU[*M: \&HDYW2< UCF<>!+&RL!#--I9#9AA:(PX$,<> M!YV*H>KAP#0K-GFJ.=$Q(BTHR1U6,7(\$N15L"X21V6H98?5@DP%F7Z80Z1Y M9!03$SWE#FA9>Z>-XA('BT58N&-?D9M6"4\[LW(3P]@Y)A1R0H1QB)33C.72 M9]X;3JRGHLA-!9WJ,+?[A$@%;X6D6$?G.$G<84RBU211+BQV=P:9%[EIU>:F MW8TJ^ # Z7OKL,F;!_N<$N-$U(@;XD&E"Q1IS1R"CRUAB3@AEUZ5L48NON?A M,]B,*0X&N1!9_VC8"7%@JZ,)IZ)AA\,X:EC_WY/.L),_+77*2NKGXG:YW!Y, M$V^CM@ V,JH"4W!*:]M%'Y_LT)P@@E:#,HW,CEN7%'CAVF"W1W K,:4#)^/ M8#GCT>C:'44.71[<-Z>\"WO?X5VG^SHPPJV/R&/"$,>6(>>=0\001@.1 6-0 MDP5?(T34*"VTH%A!L1_*H5X0+%UPWBI.A'#,8!U(PHQ$*00K*/:<4>S*"S%! M,2>H93HY%'DPB,-.@\@*>!:9(!;;&+UD!<4*BM5A;O= L228(RJ91*7C+D5+ M+.&:11VPB@!>3XMB1>M^.(#-BF%$R!"X\"C!SB).=$+:)H82Y0P+G?-AEQ=6 M6Q"L(-BJM$F;HB($)]P!30.8>>]ITI8)7>2PYPQC.[-R6(PJ*!HQLLHG MQ"/CH$V",*:L-5C"):E(D<,*BM5A;O= ,4XC(=1A3W7D) I#>%))445P<"S2 M(H<]4P";\G[0YNY7W-S8=T$9ZKQ$+&B'.)8:6>D$2LI'[F(N@F[J*(E5WH]? M1M9U(_P;.M_>_PM^7+RZ9P<'G:.J"8RI,*NZ\7)@XQ8Q,*BN/1[&MQ>_O N= MX7'7GKWM'%7GI_K2N\FSQJ]_*X[G!E8-?'SYW6DGC-IOC5G7@N5#-_'/3%X\ MODK6J_,XLUKC:YRM:ZYOO8S7R0.O"48?],T?#=:L4R.>S5@Q?MA3R[J^I'5= M[&S=X5N]1Q[8B[J5B+E[;Q#K//#O.%B-\*,7RQ2UG4&C"JEH_+L#0L7 M\^N M,:TGV>\)&YHPENO-RO!\O[)Z+_&OMFN/?%S ]_Y:5VAK. (!.3=3NR+'U2W7 MXGWQZKV*?\9OL=L@B\1XW#;AZ3F759U:55I6]1%6E=V'T]2[,,,BTQZ/+$3? M'ROO;ZL<[WQ7CN+RL>?BH,'(6L[X7HC@'C,9?VG47 9YYY$M(USR")=4-*(F M%MF[:KQ4-L0'EG>Y(SR_/*,\XU&?\:I"M7/;DT:\ZGM2*C*59SR_9RRS(A,5 MZTK4_-0V^T?QK-&S@Z]QU$@PK])MI23"W:/:)?4T4869))X;*@VE4E$KO*(T MZCBN%4X)ODW>ZOUQV#P_ M(#O_;)]_V0S=+[M?.K..X1;=(SN;VZ=-^/Z7?[;/6IM;=._\@.[UFN?P3K%W MV/K:HG]WX5FI]6F^Y0HS/$2:)#*.!,0U)\@9;A 1++& +7;8OWG/"%UCE-0H M)Z[ 5(&I'\&4US%I9QF+6G*G(_SFI#,F$2P<=J+ 5)UA:J[QBA'64D,<8MYS MQ*6U2/.H4;3<\*1-\BX6F"HP58NYW0.FHJ588LR%%8J+)+3#6'LMO77$&V4* M3-49IN9[L/A %)4,62(IXL$:Y%0,2+&H(@C,AF-98*K 5"WF=@^88CPX2VBR M!A.N*==>1N5R(W CM=7ND6'JQ04"KPRAYGJP<*&85=&@& )!'(/FYYA/R',= M0DHN!;.\=LD%H0I"K:HF>+#$QN"],QQ(&7Y:$7%*6#O#J%8%H6J*4/.=6#0C MCEAA$ :J0%PX@JQ. EF60(!BT6#KZ@A1K\KWM]L?V6[#SW@ GZ(@TV(A9"\- MS.\W^1<#\YJD$$&/PHHY3H37@2;,0A0\D:!$T9=KC/6=>>^#M)%C*A1BQD3$ MJ33(>,J0IA(3S'#",BU-7[[7D:EYQFT!O5<$>M&G%*SE!FO,E8N&&6\$_!^4 M-L6+D;#>H#?GRZ!$2N6\ M$V><1-8"#?$H8G&?$)>UK^&(>C M0V^O"#"CN"T:^TH1_6S>-Z,<-]PIC!SC .@@ MQP*T2X:"""E)8Q0/_LU[ND8-K9$3OF!5P:K']*44K*H!5LV[5&@,*@:++*<< ML(IX9*QG2%NL(V/.&94*5A6LJL'<5N@"*5A5 ZR:\X0DP"I )8Z29P9Q$*60 M3IXC:K'340NL)2]85;"J!G-;H>=B.5A5#'H/A:DY!X:4GO*40(9B.B(>'$=& ML8BHEUYQJ5V,NHY1V 6H"E ]ILNA -73 M6\YP''8'P("D!*!<1M,LAJDQ!Q MT@&">1'X\EJ,E7R1!^:+P,/@/!WWAYW1L-$Y\MV3$ /\TOC4[@]&:!0'/?CK M&QRLWE-EDKQD3'_1;8RHI50))7&(F@ M8TS6J$=1 :@"4#^TY&D37%0R&.NX-4D'BB6G5"L*HH@D_%)OH+#8114BDP2)%0D2<88M(: M%#TK-,[5IR2 DX@BLB(]%8"JP]SN8W]BTO*@-(T,_N4"N*Z+S@H5J6KEM=XN!:M?^X-! M_Q06:EBTO&5)4O#^4;-S(4GYTYW-O\[V$ZTL41A9XQD"0K#(&JC:'D%C^J>.E3P:$5XU/HP@T<*RPB(Q)$%Z$'<,(T,X0$Y#H1J M8>M\8 6/"A[58&Y/4"'M3CPJ1J:'0]&L:(19;JE'-))21,25%LAZ3I%1+GB& M@:>X6AJ9"A@5,%I%Y;(B'#TR(NW,"D<^"9NH8$@J3Q#WSB.+F0+=C8/ZS1G& MB1;AJ.!1#>;V!)7%BG#TB':C_/]/%1RQYN8!WMG8IQ:D6.$2\H* II840TYS MASRVF@:M* B\=12/7E6ML*NC "3XI1;[ZPS0B4OLA/>16L7A>P_81##G32FQ1+B]:@@OC5E M_)^D8UK-/;!=@3A)\",(A[2+!%'*&>?.>$.R/"G6@/!JE(U9T*F@TX_0B5BM M/*?.JV0X]L%QS;&P7%A"+6_\+.JT2G5JSR>*"41^9B+"B7 )$.8LLR6GC M&OX.7BMK;$&G@DYUF-L]T"EI*@)65F=_%I'*$44C(R(F'[Q3"[<_O1\Z%=WW MX< T*S9I$IR/4B*AI,^9SP)9B0G\D-XG;DW$K(Y5+ HR%63Z8?(.I19T.$YL M$IQ@[E@R283H2+#*^84-<45N6B4\[[ >14T)I0A1SC;@*$IDD(\(\I""C%U3X.DI.KRH18&?4CH-&MW]T M4+(!BD/W";,!*D+\$^@P.W4W@0J+X+@\?-Z>R07XS/<%J*[>11 7HQ&(N\21 MHQ(CA:U) 7:2,)/#2Z1A-?+G%C0J:+2*7(""1H^*1M M.8,,3@I)(ZTV2@;B?1&,"AK58&Y/D 50!*-'LQ==SP$@.QO[C$9)/*.(AI#[ M>2B!G"$2*0/AIT0![8ZBW J&G8XC*.& M]?\]Z0P[^=.2!5 \LHO'V7#?G'(/Y**+?YWN$Y W MJ6<1$9NRW*DT2*# 3!GE5ONH!.?BS7O!UN3/5X0M<24%Q5:$8E+Y1(2R(1K# M$Q7.IQ QEH83[17W!<6>,XJU/LR@F)8T^J0I\A)3Q+EQR!$?D?!2*V>%BSH5 M%"LH5H>YW2:U#"H(5!%N59U0F93!G1F&0PXC7F/+DN4M6 M*$T4+7+8ACS\7!>+T9609'N'?$2^X?_=)_L)0$0G;(@)CE-)K.%*,>KBV)9JG^P$+XK'@B#%B$>Q03A&DT!5T]C: M-^^E7+^M-B.L/7;8GDF5 -4$AH5>X>-N\G?NY:))T-^!BQ[!#C?A=^&(]OM M5EL)9-<9M2O\NP(%%.PH-I+M#!K?I8!*QN$G8N&DZ=%?*[F_R:N+6Q3Q7A03&*E$T*<<\$,DQR))62&C," M^^= "Z/K^L?DM][8[3?B< 3K>XU@QFPVG8Q.@'5.T&O8.(WP5^@,@5<>9:8[ MZ@-3C,.,;&,RRYSS 'CFQ3V-07ZL ^X9&OTQO[UX66BXBQJ'X[N 1*=8.PP, M_AB+#1E+03"R!W'FP2?#\2!"S F/P+2K)_SH')S:8>/6_U!1N$Q1&7* =G1#L*%['HS M?J]?:@J5P#XOGC^9,#[7!I!.ZZN@8 MM6P<.,(NS@+#+)^%ZQQA"VA_=/8I>I#YQ^2 M\WJ,7* *QK QJJI]1J>#M $I)46 M &;3#K[&2L5L7&U28[)+CO7DK-<.HN\/*G5C!-L_'%40-K[0&[.1BD5.\N%8QP5]%_!OV #,Z\"L.H-*>8G?QB_-@X]GC;Z'R:S/6R J MQNWM8'!6R0*]BEV/F?O,\#,SOH]4FG+=4Z8C_ <;X)*)DA-/C;)4"N#(E50Z M09T?2:4/P*"-:AI%/+T9H38X\&4?J(PJ)10$=8AC;Y&6CB"OB9&6.JTPZ-$, M+Z01W8L)](A: D8".$D!AM@D+9AB[+5&XD,7CDT4.-8\$)#;!D<(: M@Z)L$W*>!.2I9"19$":X?/.>ZG4^1Q:-2XH89@ !UN3;UZR!K**5VPR%H)D< MQ\JVT3U;J^[L#!N^:X?#3NIDP!PVQB53X)VPYX.,<94-<7AA&YQ@>F4)5N^& MF>Q"-B*.13P02\)8D;%=>P2P.6Q'^/*,P+>(A?8.-OC^7V[PRPV\M"(G0HAB MV"9I0"7,9:&M"(8Z$:)VA$NSS\V;'S-@=N>+)M^9V+!1]F%5X[LV8/2$0JN\ M7/35O_W=M64A9EU4R_"X8O0F//6;S;2]?30$Z:UBJ!M'X=\QP+8>;&2RKT#L MJCY6703HG4\7..3YE\T]W#K\H[='MT1S]V-OYY\O[;U#?[IW^/E[ZY\FO+/) M6N=_\5D<:IVWO[8._Z+-'KQQ]^OWUN][XDOOMT[K_-=.:W>+[)UWV\USSUJ; M[52]]Z]];IV5- DD/"$3]F180EA$0:7ESF$^*T#S"-"EO A$Y0"'8#@F7,-^ M&B.@( MF70L826->/-^>XR^1YFI=F]PS%SW 9UDITZX M/ ^-=-G'OG-U-+((#///)J3*Z=,9?LU/3-T3/QI/I@)]X.,P89",*W;@SQKQ M^U@6KNQ-8QG\2M('!F(;[?&) \FY?S"PO<8I<)3HSAH=$)CAS _R<^'EMI$7 M/5:,[.(MEP^'#T[MH.(JH\S\AF.;;C@93(:6Q>?3V(79]>"6=B69=[.+JE(C MLK0?XA >6;$C&):WPS9,KG]:#>_JK?!YOB-KU'##>;<_ L[X[Y.C SOHV&KZ MG:.Q!K%]%/(G@Y/C"$N6W4ICI@QK< -+NXV.)^3#Z;H"5'QWW!^;O=X.8K?: MK'>GG3!J7WCKI[XX\5GBJZ]8!PSW9'3[5Z9\J;Y:^2^5L-VX$J8[1Y4\#0 0,Y;F;X$J M;X<3-_OGKP,+;[B.S"&W +B$I0[ VL<3$+XK6*FL&W?C( !,$R*%7'.C\J M(VH_)9#5LZ5V84#-@QN"'-48.S &QW8P.KL.ZI>NA#S@RD(!P.XJ8LG?'E/7 MV<5+)W@ZQS:F 7/B%JY\)]5<0N.T?](-E>FG,J)4&/^F==*NU M PEN>%\?GM,^A6P:"4QR)R)H7DD294%A &4XX!G'Q4UFD[QW\-NL\/G;>+H? M)K/=O9KL[T $?\)8?XUY27;M]^>A&J]:)-W9_'J^[Q,@!4T<14,2XCY29)F' M(Y-58DJX(PQPA+-U]9.)8FR+-R9&ICDGGR/>!XB>Q";,*\-S)J2AMHO[> MHNX.1_#/13C#^/'KC8W;5'30O+O=&>?>I4*]&!X,I\YQV\( X-AW8ZBO9^5F MP'W8$BV";7%. )P"S6SBB'GGC_I3LC%,.D/+ '[]WW'$2B:<2FZ\NO1_@$I5 MF$AE0G:Q =)89? XNX;SE30WOJ?R&M\YXI_9N? M+HA_)_UVL9C_FZ N@NJ''#MQ_'+N] 9'G?MV=O.437IZDOOKH>#9E5B)MJT.FWCRQ,MPYAUA556 M-"9%-R8OGN@@ZY4.,A,".[[&Z#HB;/QHLA2_*VR_7:[!F MG9$RUC)6OM!3[ZB82WUN-7.WWI!5,S;XK";WY$ZK!)X1]BZT:+9 D9Z7 MO1P7O.[2KG!M19Z$5"45FDS;JO<2_3J2.3UGJ:'R8J'G> M+E@>:DEKEJA704[7(YR>HB_4PJ?_I27.WWO^+R:KGBA.5#28\" Y%MQB M2A+%D2MLF=/\EHC=N63Z*Y"]M+%.6V@KGO<\ZGX\T"0[29OWY,LA_+?;_;IW MOG?^9?-CK_G[YQQMV6X=>K@_=%J'V^++YE_G?CX>MG"+_ M^][IEUV87V^+MLZ[[1;=ILW#[M?69BLU.QA7-3\^89C;WOG.YO8^[%F0C"44 ME;2(4Q*04\(B&RPQ!HN@#7_SGL@U2N<#.1]6,/@^TL)3EC9?"INYKZ15P+F M\T^"LTN<8VX2,4%Q3IG6RK%HF.>*.A[9HI7;"SBO&)SY+#@#>Q5")HX,I[F$ M #\L_7H'S3:1WC&\')_&' MNDUWHI5W%K-Z/)?=*47(7DD1,HZ52L9(+*WEW C@PB!C:Q"O'0/I&R])79HJ MMU$8[^*,]PS36<8KL:#42(^8S4DE,C%D!35(*48L%RP$S7(5F)_FNO6KA%B7 M9Q0P?*%@B$&B98GGZE>6*RR-YDDH;Y37,46OEZ2>W+/V4$'*A9#R>_.R;NP6 M;9X?G.U3X&4A48RDC "5R1K0411!L*M&2>R,$@Z@M!J?7*LS?OU9K!/ZWO++O![F6)^=EJ)3\H:+18+:)<5_]>27_( M//_B1.JU%2?Z,PZ',>X<5Q50CP[^C!94FYKD1)+F91FTYO>=W<^D>0@'O+>- M6YOPGMUNNTG_.FN= ZC0CX?-?W+';/]]K@S:^99H[7X^@_?0O<._X+L?V_ ^ M )AM *!?#[_\WOR^M^M/6^>_I>;N0>XY$1FCP1J"HO0A-V%U"&1BA1QQ3BCE ME=)VME*.B;GI(3$*"\8E==8%[HG%D0HE)9LK/_3GUL:GK3N*#-U8SN+N%\T, M3 :K/#41)'EN:L'#V.92_F"[ZT*TH-%>4R-4O830^KL&4!\?] MJLRTS74B)L76)_?DM.CC_-&XL-RWV.[X;BX0U,S/NR65>_*:O):Y[.:W7'2G M*KIY45][*A%[4H$3;LOE.AOCT$UX$UP8'$RZ6/A^KY>KXPVB;?3@B:-X5&6 MP*6Q#:'7&?K8[=JCV#\97AH9UAN;)Y,B'IWA9!251#"NWG%9.RAGK@[[OE/9 M>B[J9\!8YL>="Q#E:A:7K0\F!01ZG:-.[Z0WGOC5[579;KCEHM;&11F2BC^A M?D*Y/<>D$E]5S?1J&.,G3=E$ILJ=^O[!$1# Y=L!?SK]ZJ]Q\8/\6=\!T[OJ MHSX\@<^OEK_:@6QW"=>*@LQNX*1>:U[R//3QF/)4AHT!;%M5'&30[S5^!+,V M$&D(<<+ZP)D#I@ECZ\>+P51_[<)0KDEW<$;\VW RR-U5 M7AG\M@ZWSODN1=5$A(0GA MSL#2X_#FO;YJ>7"YBWG% /8^3.H=CP^L/1C$.$'UO.[=LPH2KC.!":(U^L?C M6CY #[#Y,5MI!XU)0=C1N#30^*FNJGPS[G3P_;@S+DK5R'4!KM<9NJ@1/QQC MT,7S3]MQ'A>O &9\O3/*4 6H/^SGG&]GQAJNDR M_KF'1*X[,YG958%K^.LF%@0+.ZY34]^R)=7:?^@/1U59LUT?C0N4I E*3(2\FM0/ M(1BOX[$A[+X%1*A8%U@_0CT&IA>KG'"?P0J\;KA\)H/5Z]*(9S16L^A3;S"O M7Q R8&^LQYT+5CEX4L/]; [LS;;MFZV4+Z)R2*\30G?I;&&QU.+=BA4TQZQ@ M*[."RO!Y64ID@05?"84^SFX^B^SO[;% >UD+;A75-I:4-/^4E+U@#9PE5R-X M&0M''_W8/P&4W,N5I<;EK^OLR;XTYTR$\=R/Z:F#MAYZ"FJWN)]B%SX\6&L< MQ*.J;FEE^0W93C(<#<8U&R],W*6\0Z=[__P!8[FYJD&.5B#>.F2=<8ASP9!+Q*(D:*3&1:(=>?.>D#6B;^M: M]E(39PO<%;B;;4H4]X40I@ZV3P5"EO%#6\KLZ"A2X6RW42E]("1>0Z 6)-ZV=>Q.4%J$(_R&)Z!JK0WQ=!(C^I M";W28@>/KNPLNJ[T?NMZ([-_UDQOZ3+^Q1-B:($%/@V.5C3+2J_3%^ <+I\[;3?VKW!R-4!=35QU!?Q-,'K.N/ M^-JB"9'/FJ\M73RMSD:./2Z,;>F,K?5A7CYE)GB<;$36XQR;GFLW.J90PC[E MF&9&A7KSGJY)(6N4)UC.<=WETW*.'_43X;!_H5^U2FX:LRQ6,N.NKD?;][U>]?\6\K2U(5[WKPF]^">#TJA^1'W M+$QS^4SST[SP*ZQW1MB$(G$&<4$),L)8%*RTD3H6J*? --4:O\&LLYJJ"O>) M?5_%H7UBBW*![ +92X%LK8+!P@O!HN Y?Y=10H7#SG)B8\3W5G@*9#\&9,_I M.1@+*:(70$"&(9ZT0\!C/0I&!4F,LE2%'+&^1@@ND/UZE+.'%(V:/'.R39R. M/0?'_6$GW_-V$+N5*?DJF?1_KE>6F>P*OOJ*=; ')Z/;OS*7Y_%$N;\-(JYG MDT__; ^N\H0.(G*#:+\BFV"T;VWWU)X-W_QR/?V\JM0;<[8^K(+R%TQ4'^2X8DJW+4!KM0>9'\7N[XSHC1LA_2581UMLC.(=5 M.GU.KOZ065=5W-B^OVG?;BZKM.0R28];0^"3;\=PTHT[Z8,=MG_K]D\_G1P? M=ZL$-]O=[ Q]MS\\&<3AJZ\QL+.Q3XAV"JN$F(X<<1\$LL1$)$GD3.:R,A37 MHL; ]!Y>E79J=([&,E*FU0IF8\@E/2:E/QY8F:-Q:H?/NN: XNN,+5QSX%GP MYJ=/X2=X73R;>@/58!3HW8);!&U4O]RR,V1[,Y;) Z%2!39#70"2_J%XV5QWS[0M"C*?/DG_J ME@"K[T]:1[?Y7:47INK75H5FJZ*.UPLS+!*3^'R/16F8=Z\IUL6C\M,A9$MW M@E]/S_W/I$SR:W"O[&57R/?<8Z*YV6KOP3.;FU_:K=TMNO//7G:7?&\>'IRW M>DTRUS^'+XL;.WNW6VL]G\_^R]:U,; M2=(V_%<4/._]Q&R$REN'K).]081GL.?QQ"*O/7@=^,M$ULD(<_ MP6#SZ]^L M%OB ! :#L1IJ=X8Q;JF[NJKRRD-E7BDWC_^[N,Y!F6!ERLRZ$!AH4,Q)[U@P M(M#Z.B&*[!@)K+AV'MGRU2LU;+JCV'3CI[T-FWXX-L% M,DPB,6^CIM],L<42-L'0\6NSI?2OA^?/\Q5?+B"MW@^5$7SF*7[9V//$1_S< M!Z'YB'?B'O?1TVN^7+.7[JB]=..^7* MWBD<[>^Q[BAD+W>-^6J[J/S/7VC;=W_ZQR#-F@#._,'=_?2)OKYYA'?B'O?6 M(US4Q.M.[^AF9-U/(^O&G,3\'G=G%M;^)PMKO=,(.7UM5#5;ZL9LJ06'?[SP M%'/T3"?,9$O9PGRH=+U*99Z3MPH[#@EU?3;RY@LVF+K.N_URN\[@E%Z8_M0 MZZ<"UISSIZ(UD1-615]/! 5'%AP'YI+ATH /P?B553L$.4^N^H\>NWT]-(J_ MR J]T\;P-=M:?)>6^3&IT3^J<\75M,Q/?;>?9@R?$TI<_R),TC3+36F6YPOH MU$3VGOLD61:V=N8!Q="A84IK;;A%![YVYAD*<5.=*KY/O7P2CP92]Q6DEL 4 M;G!UNW U9PAG#^2;8V(9%'GN*7/F 0/+-A8$*,E#[ QA-0]7ES>$;Q"I+L'9 M<3EN F5^(#=!M[D_$Q.\[L0NI\?T:O@VO\R[.-X[W?65ZW3Z>"]5IH):+?42 M#QI7 1\]_DNJ$#1WEH$1D4'.F;D(D3FMA4[26!5A*;@*3I=W@+/U'4Q.%_C$ MA^D8VRO;0#I9XP&A7@WQU^*WBYD)\B3_?&H"[Q\XK;Z3F8#SR]6E7^V:5O)' M%-$;H?HTV,L1"=S#,DTNE M2"Q9+7 O!GEODQ9^;!>_J\_@1N%$P2;1+1&@O"11?)_"4?S&IIO0O^ MKV?G,:!][45_T]D07[G4]"KQ83J<5'CHIY\Q\ODN.]]I; M0>^X]6;CF1R]WI2;-(8W&^^.1QLO:WO:CW.IT"4[;Y-DP.L/'9%A#IQQG1"C M,ZBQK*SJ!VK>86VR^# W_)T^J'_[IY(/)IGF^ MJ7E&O\U;;1BYLY4 M_@(#((0+%@'+$997(%4E,PKJ^K!DJ0L_@Q)^)^&'C\: M/:Y@N#;T^'GH,6>W&AL2]U(SL(9^""T92E L1U(&*%T17*VLR@=+4COV\]&C M'P>WGYNR3*>@ >'$_KO?3^D%:.COU16J4XW,\8X!L@CH_D6S$/BAF>4 M@KNE.*1]?-YAZ_ LR^*7*:>#H_'.SF"W+O@2G,->@R+>F0=@?\S9YOD/O1:; MN?T!9YL=;.H'/ZW/^^5.M38S3FK;@KHCUW+,U6Z8XPB_7P=]'0 /3NG2!C_O MC.\+'77R?58__-!T[6M^DJ;MY]UVJEKOS^RVW=72%Y]/M")(LZY5U@E)UBPRQF3U/\O#P=5R]GLPO.W_TD MTFR)&VV\Y^3G;(_GB>*ZUWO8?[T9K M.UO/UU[ND%E'XW\BW_S^Q_C-=J1W?$4^UHN/;W;7U9NU42$?:"Z28LG=\=)Q MEE2(Y MA8.AX9AB2GGM8,I5I>C6"JXN\-/LK+79TL:,2?J@ M17KN# *N'>81/7GC*._\G6<=9QK^W1C^+3C_E]I)S7EA5EG.P'E!^*>06:ET M,%%9%(+PSPWE]?%O26M*>P!Q^H>>D%X$<9>M?FH0=P6(JV;=QM%^0[8;0[:/ M\\CF9#190V*<.\7 1T*VF!S3$4.)*$SDU;+C0[&@4/XVRQGOM?%FFO%VYY"M M1G :MMT4MBTZ_U>$-BD4S9Q$S\ 0K*$'0KF U@>C,]3,,ZF&UB[)(=Y]M-IL ML]KN&K8]W3]L ;F;@[9% 3FOK8A>,6E<8L"C92&;PA("+SX9F[SL&IYXT\RV MGR.C&UMYDK$FDP[IR>Y_L'N'.24_/^ MQ ;XV>;"NU1Y91D5T7) //BB$(,P=_IS+X,U3W#1_W-KOSBO-?Y??A8+S[_O"@:[)'!DN>'C0; M](>RI]T*^+[:.RT(S.G)AT@??;Q;?VM(?%-(_'Q!%)%CX;D L.3 ,0B<7&UC M)0L<=%$2HQ&)D%@.R2._>U3"H)8&[BXP07^$S7E)C762W:UHOM+^8-@"ZLF MVMT='U1+_&#_4XBDUBG]?S\>0?0<@AQLY,E<+IQ!YJ9F.SNF1.%2)V]L3?D3\$#.2?V ]M5.7=))WL&3I3];@89O M)SG/-L/!%AYT>V5O_V#P,1]T>R;OQ4H$\?3@>IDLX.TN&D?K@K)SD:'VQ]02$W'4QP[VV]6B;[NX.+RB\Q">.% MH#T8$ZA %K).6:8BA$O!13B?R&JA?U-_C/8/-O/!;Z=O7IEXGI??Z*%U4N\: M)\\U]F;DZX__XM%&'K-G6=,&A1(%5GBX A0] M.%-/1H^O.V>\=X@S2^?*FGGU7V'RS]6O;UMOTJV[$,(JPA7C;=V(X)$@5P:" M&1<$&/^7UBO?M@F^JM^KC_YJ+.Q6S(0Y]Z$S$]R#VS$-%SW]ZVD1_H&^C7+[ M_;VW5?;7'*T MN3%Z]V9MJZQOO]+/'_]E($1,7C ;(#*(*%D(GC/#N?>84P:A9@8@25=.CRLX M2LF1-*R"6,C/2."<,#%8E:U";U"=+_+KQKE\:N=(S8G-7P7GVQ)\1OYG M"_GM47[]5KDS9T%';2V84#"J9'UQI(/0JI1^DG"^S'_O[_Q=+:'?)CF-#P9/ M,7:N]N G^7-RYL\Y*>2CP?.]P?-XL%\KQN7,&J2?!U_@_B2_W\%J/8X)T247 M=A!GKU%.7Z.S_'"P1P,[W".E>TC73S_T21L,?JDWK4^5_%%]RNEL/#[]1'=- M//K'['[_&?TV^!7WW@T'HVY+D)YY/)WNQW'WVZ/N^F_X?EQ/C,FB?9=I=/_^ M]V^/!K^-#\:!OC@8/7C\X-'@==[9F=*43][N7WB_/W'O &L9Z.FGNF]77OV7 M."XECZ=YK[LT>%;/0/8^W>3WP2^5MR&3L?YWWODX^.(U_UU+J2?3TQ>;Z=.% M[SYX/]G_>YQR)8R8T%Q./NV9LY,]-XV?M]?IOOIZ(G% ;O9D_ZB[&;ZGS]!= MKN@QHDN%<_)72(U"*"40;"<.D1N2Q6A59\@)0?]^Z3$^&SV=PVW:AV2O=>]T M.MQU_##>/=S]]724OYT,LA_^Y&VC_FCC,?P%Q1@7M&&F^,1 T ]O"K"H' 19 M""R-)<.NLG^T!ZLI1P;]:0OU[LJ"K7/XOG[J5G?/+*=J MP=9Y'./^)-'CG^:.<>5R6\;?NRT3/_XEO LRQ\!L$I:VC-',>XU,D.=GHN H M4FVY6^EBYK=,.(E C,L@YLD!CO?J"M-"T%].!SC)@]U\=_OF;M M.+%C^.>O8)CN[QP>G/^5.6:4GQ0]' ASQL_ZXN?6Y#,OR=O, @G].]8EF#[$ MG2/\.%WYY]=F'5EP9R;Q[/N?^Y:E_!"FE^I]='--$KX_Z?;+P\.JV-^4G73P?=)'6ZYAQKAK#CXR!DT@Q[^[0'<9:&,GCUX,\'@U0)LR8$ M*Y,3M83TZ1O>-PMG:=45C?TO#YG3&I@:+R<+1PIDSH9:FT#;.EJ> ML&YMH2^R< ;Y?P_'?],[ZL^C\91L\@GNQ6GG#.S7,X\!N3B3O!HUX\<0T>#*XD"J$2?9WF8 WP8)#'W7C(QJ\6 M6][QQ..Z&H#GCWH51U\!?^7><'VD?3P4X^;0A3T66FS#_? M=3RMLSFS$.NWMTB:ZQA(S'[!?\R4>?W[YW23O2KI,U_IZ>&,E:Q2B0YGH[D: MWZD)1BGOD@\Y@I'<&^E1^FQ4DLIC[&)%G5RR2PIH#1D]VZ-E.:R6R:\X'4__ M?$_*+SW?^R].QA6,ZVC%\E">WGI@:>-)C1YSP&1#UBS:'!F *RQX54-,'D,' MD#+68X'Y<^K_&0Y^"5]LBO],2'F<[ ':GK_$+ZZM(:F7P;^?_?K\Y??O$JZS M1HS)"F4A*^E5CQ7X&7P+,-S#E)\ Q!,1]$809+ MS"X9'[/M_(I%NV2Z/]C9)WC Z6#17JBHLU\*H5T:TF=.7(_.7*HX6D\5#O=V M\*@<[CP8?"L>N80G^XM])7+ =PYK*"@>3LGSP GA_N&4;C"=J:#9<4OUUB.I M&_KSZ4E+U4-5,4S&\6 AQ)^D^%0,W\5WG:IXC_5DIX:>JD[\9:;>Z&Y[GQR] M3MW$3X= )Q_]1_4%\8O(00U;[0UH::N2(%6RU^F&E L>[M1#(%K)V*G-5#]Z MM'^XDZK2I,&^?5L7^,'@ L+5+^.11W2KSO_Y$>W&D]LO=?\9& M/+NC?UZ_5\OM=_5[U0^<_;Y^K]\@!.;P8]B+O^^NWQRLOC.=6:^54-AWWN&9 M$NM"D9\8=+O?6N/5TWGYBJ'Z9&KN;!/6MFSE #^:$'DY$_ZO MS4A0*S1#2#F%C,"%)X??O%QS=KOXXW-YZI=7KVYO'6]OK:KUMT_>/9+/\W=V7Y.XZ#GT?4_*K_QASD6O%**-9HVK@[(P&K- M:O,H5DSQP4:+"OG*JM3#18=MRUCP^K.IWANLW3U8_FHG"-]G9%T(1J>G=J>+4"/:CP_^0V^SGY[L MI=Z?'-PN'HWGS2P=51$V)U8@% :H' O199;1(I+!%0WPV@IZGM#DGK;4:T0= M-P\"8,V0 NH_ MSMN(019T/AJ& G(-Q3GF.5[2='SQI6 MW2I6S9FEG$-!#X4),()!R+ZV!7/,%1V-R]R37;J,6'7GPV@G^?O7L0TOZP[W M&&\7O>*=P=OOLPUOI3ZDP>VWX7;TV[QI6#2$&*1AG!/2DCXE(S%C9-KYK+.6 MJ>32%='>!-S>(!_G#47Q&E3=4:CZ/M.P0=7R0-6<9>@3"JZ%9"K5YA4^)!8L M!^9"1XS"?<:PC%!U"0K&Q=1/EV1M;F>_'WC>GI9JTD. M\]/)_NXIT=OK\<'6;UUU3)XL2T7$\]].L>79Q]'&6[6Y_9AORB?RS<8+&.V^ M&8]^?R76-]+.^N^;'T>[HZW-X\C/5D1L;C\3S]?2>'WMY?;FQIN=T=I;^6;W M&7^S\>K#2+XZ>K/]C+#GZ?;H^&59/W[V\?F+O]!["=(AR\H@@\H"@B@R2^!I MII7AKI2S1$E*%852H%&2@T@A>!]<\3EP:U32<_1/+Y_\]\GHU9,_+Z: 6EB> M_NU'G66FHBM*1Y&% 2A3/R\D8.G*!>RPBQR0BM.DB"89@7(G$0 7+T*)ANJ!5EI0I M!WUV'_H8E+"92[*:((0H*BM+0/" ]E;WI>%)\6)]0B6QHCFM9N-7-_SB,3E]OMTG,J))?K\_ M.2E?RF]G1)*_C/8/\D# *?'5G[,+@V=[,ZN3;O^)]*H2:'6D1MUY>:T53&2? MT+,>7J;:[TQS@D_T+7VIIP+ZYH^IIS+J_,M+5T_5!OOC!BMOLE+M_-PBT<]" MIZX1]V"=/K\R777[A(/[MWJC6CMM@:/.Q,7K[-N-[5TO9O!RMWS_OQ<[39U M%T#'X70ZOLRNNZM%MK_M[W7+UUG6:R M-R9_W]V]M@URJ0=Y^UU"?^H)U8G2GY.I=LYX1\\9BPU!H?<% P<$#-$4;KB) M ;-S3BX,6EZ4B_:-0/^3#R>AIGTM;;UYO0EO=D?CN6/'C9UW7% M'/W^XL/FZR(- MN7J&7',)$S%S4D(RTH36!@D&$PLZ"F:C3@)RX19T5ZKN-33@:L#5$^"R*@K% M2ZAE*R! AP0,\!M:PIJ'[H^)+4S=]DQ+LO4;@GZT\>?Q?1 MSV4+0GL-4]::HK)T:(N ("'$3.Y "%KJ[%32#:9Z!5,+J!<31.N5 ::R-XRL M8\Y0.LM<2BZB-]D5VSE^REX;I9:OW+M)^JFDQZ*U%@BF< 3N2O&RV@0?1)H M36Z2WC-)GPOQ ->.C$S'9,DU0NT]PP2..55,\D8%GL7**B@WU.;:KE03]>45 M=>^BTLI++S1YU4HBF:4\.>F,B3ZIG^![E/&'G-AQGNPW*;^:E,\%2VQ4$5T( MS$<9*B>"J4VH'-.ZD"EG%%C./S6S;E)^=Z4\>JEJW9](QH*B36&5]LIG=+;H M;%-3Z#T3];D( R3RQVA-&884&9#%QM YR5Q1+J=<(F1-"MVHH5=VB43]ON7Y M_.?Q;XU*^-RC9<6+*J&45"P8,"AM-L%E&0,F86_)[VA(='DD6D LS)WA(G)D M)J)G0-##4*3$:6<"Q5 A.AU!@ -7EIKA2Y!*<F*;/>R;J\P$$ M&U**03(OL3#@63/O2F%""*25#\X;WNES,NR62-+O68;";T^>M 2%\T!*&JU< M]-)PFR !H"R&0Y(>##<6;RG*V7#H\CBT@',>O!/*%\.4X)F!RH$%6D.6M./( MT8"S9'(H?NWP03NO6%Y)5N!5D4Y%#1EEN6JI1GT3\_DN0MPX M8Q62D5'/*VBM&0*/+/-<.*(M.28R-X8:KAT]:(*^O().3D0-'(B244&*WF>*N--XLFI)T%M* MX1T6=!/0*)Y<PGW((S!C4CC5\8I)29D\&R5&M)'/YZ)U%;W/BAH%0M5#0689:$MAGM"F!=QS)U@>OA@(:NC=T7RHD:^A^/=M= M!!XAD;G.):#V&#(':U/,LO"H6FIGW]!]+F0K!8^&W#(6O4T,(!<6-$966\$$ MF1"E]S5DZQ94DC1L;]C>L'VIYN0JU<#?TTJK8?OR8OM=9>VR*E6ED50](!0P^BX?L-MO#\CLY9LU>]L-GF,O;?DL9_3_\M MS1]P#C^D\9*[7..EJUU3[L3EIKN-4:;BU!PZWE[Q'51OBC1GC?R'=:DZW[1:R> M9$A9!)<"3P ^!VT,2.O!H(L<5!?.E*?A3-G"F=\7SMS^8V?]]CW/W;7 M=Y\=KV^_'(_DF]W-XY=;]&Y;F]L["YML^:PUMP89#QP8&.T8\IR852:C,2KG M0*K4:#^T]@X2#C7DNJ/()0BH#.>B8(D0=?"00\G(>?2%%QX;92J!!, M %,/V4,AY)*V'L14:I5(JVY#@B!.FFR99>);:,#5@.LBX-(Z>4(K3?_S4%1Q M4?#L:_9GQI2#;<#5,^":SP[RSD?20("2%(C:C]D,K5^F?LSWC.&J]>"ZT+Q2TOJ4P0NPM5E32%IQ9^@O MLHPRIP93O8*I!3VXL("PCOQ"BRHSL$$R=%XS:4(NR@JN"G9^(?=NBL\D?2X"I'P*2HC$,KC 0 K+G'6> MV^;(-]=00907%C($4N! MXH23.L22B\,2M6XZNW=2/E\^HW@D <_,)#+,0:-E7B@RT4/(/"F4P=;"=RF& M7E_[V&;Y6*[Z$D1H;;8N/%Q&G:.3W!:KP&;IK)))21"5YAT*;_;&LB'1@C9; MT1LA8[&,(ZT3& W,:U,9LY/D)@HC=&VSY98IE-G:8,DI',Q:!8I6%(Q0="]]3:;-T#*3=>12YY*#(HR$$YX5'*1!:>CT&+ MW/1YST1]+H 0C$RBB,@L0")1K\QY*1MFG8'$C*]+G?JC=M5FR6Q)":[/U M T#*D5-90*&U(D(&$9(G'15+Y9$AH&HIGOT"J04]N!"RS;24L&AWD4FDJNV=B/A="\(Z@6I;$"3W3G.&10 +SH KA?XQNE:UV:$5 MC*X$4T>JN^H?M\GRTP#BQX M!EXE!APL\RDY)F/BF"1:B:X&[\30V_ETXX;N#=T;NB_5G%PE9ANU-!J++SI" MT=ICMDAH$#E9E*QLB$)W0G*]Y9*$QH+T ;#5'BRJHB M<%?S6=P-W!NX-W!?JCFY4@Y-\EQ'K576("!X)874@0<$@3FWQ/V^@?M$#Z ULPHZQ.Z5(KL:-*$%4,CYO-H&KY?L]'6R82.#CO6[]GO M50;'>X.W@H;:<"9G-Q82>NDSD$.4MP?+\_'7>D_I.\ M0T_\.S\Z[4/4@<477SR9,O[Y*QAH@@X/SO_*>7/[P2+0@LX\^P]GG:%.$*KSVJ01PGJ.)23DT MF$MVIM+G7EW$;UM^-K8RJ>&=G?TC@L!!!V#3P?M)GM*X!@=T,8VG^/;M)+^= M312M8?W;W_9W:; ?NY(0^V@ZF)R<) ["QP&]%&G]R]78T'+[/8T-@;YI?TQ'.W7^ MY>]OOZ?5Y?KDM<$NS6 OUX6Q-39-?Q\_7WL%H+7Y\_CN-?_?IPBZ'1@BA=73, ME\KU!E8RS &8U&!35(BBUG *J89&WT$6J(9<=Q2Y8B;DTIP#* ?"&"1L"BXF M%0)FP5U#KIXAUUP":U (UMC"(M3R!)F0.2&!07$VY@1&Y(I<6@VYU@VY&G+U M!+F"5R"BY]X) P6XE\%H0*D3 /B #;EZAEQSR9DZ9 '<<$;[E_"*HV;.&,\, M@A+)*9.*K/D[!EI?Z89;O<&MRBA8T)9,5E>$B-H%JPBXK(LRZ]QPJV>X-9=W M6.E2XY@YG7"(%EHT*424CCS2>*R**ZB:"&;JG:JC3ZHILF*I-8LB?593!#\."1 M)YY,CK* @.2;J/=,U.A -<&)!0L/'N2]R" MH-J,8>^"?I\5T1I MI *I6;#:,%KGS)P-GFD)I-23,I!UC3GPH3'7/N59/D["OL0A/DJPCP?8Y >X24?E0]?:U&Q4U25Y>2>8) _CBHL4(RAMOD^8YQLA=B"FU M#/B^B?E"4!KN%8UJX'+(6GO)1+U>Y;5\.=^ M.3C"23Z)*OR_,=O(<:ME-IQ[!E)B,0#D5A" &9>P=FHQ3LO"R=W0+;.A7\"U MH)5B-$*@MIQE4PBN/$H"+A1,>)4R>2(YN"ZSP0^M;\>==UC4N8G6&/(YI%2 M13M=H^+!0XHAN= R&_HFZG-Q!9FR1RTLDTF3J.>"#'V)3&C#+:]')*+2^;JA MN7YKYR;IRROI.1H;9/).)E+JT7E;C$(?O=(UX[K%%990F.?+/Z35CJO"0@F6 M@4J*>>TD2RG$6+QT ?3*ZJ*>.DV2[XPD.]#:1*FY]@6RC-Y'#=$Y49R(0K2S M@+Z)^3Q+,V:P"3.SCH0;HBG,A:)9"AF2CRZDCJ79^:'PRR3J]RQSX=_CD@=_ MQG'>BW33D^!"QIV#K8B3\_FY[GU@M)YA%A6FL55E:]&6I_[23+=@2RO)*..K@B ME4,R4@%<](&$G8O(0[1!FQ9)[)NDSX47#*&XKH439)!6*@T1&-+J,EF2\"%J M6V*LD<2AEG>P(KU)^J<.[R)HY[6UM 6@)!V,"5Z(Y)(""$JW\,+R"?-<>,$' M .6M8UB,9S40S (XP;1-,2KI 1+9VD+=04Z<)LF?K'.0A016\;K>)09O4@Z: M9T)Z4N:JZ>R^B?E\>*%85)6'@?N(#+C':IT;YCARC"K5[ATU.TD,Y5)E%=^S MM(4G)!QO:W>4;S,2W_N8**JA( M!J9PEN44)0-C)/,J*):L-[$4B4KSE57KAV2%+E%(M)U^W'1^M,S6%Q&D%Q84 M"N]-,25KYTI&V@M-TGLFZ7,A!<>%B0B.@X*>BG*E6"EC2&"L]KE5'B10D4#2"#?!+UG M@CX7<; E>B1SG=EDR7AW@@0]1,\*;>\0=7$H:\1!^R%WR\2Z%5LJ$Q!W!?U,'?5(']-E.%70J8>.)7#]^^_$O91!DY=-P/O9[7!Z?B]3/,FN^+?M^$@"\Y^7J#]P;OEV,MPF!Y0*XB M*+#<>F=DCA9%1VKC8X/WWL'[QS/P+FV*(6?.O,^>0=*%3M)+9W\#XZ:[WG MD%!*'QB62JQID. ]$L9S$-KI;$I*]8!FZ%0#]P;N2P5D#=RO!>Y>9A02HK&> M0[#!*>U_5?].-TR+M8$P"[9Y])5HR9I')R ABK M_PJ3?WZ:^.^Y2S> 3Q,U>V.:I!U\/\T/3__P*(VG[W?PX\/Q7C?UW9<>G=S] M9/;J \Z\\V>5'1^-TL/70^P?D]U?D.3E:.7GP[*IXT('2F=6;70/ZIO7G M7N8/Q+G7+KJMX ^,.O_R1;>]^)I6J@VV7X.5E[KM-PX&OWWF+^8^N\!\FLGG M[1@+[E*VPL;6).?!.GUN:SIXLI=R&JSC)&X-E!@.2.7+K\#WNK,D],H94/HV M#"_W_+W,[_C%W3PXG^^_/9T1HD[80*PZGTPO:7WR7+/9J L@C[-8.#TC-+$P[ MN:&*H)\3LKC,),Q&1L[M_J1KC/*0WB5/ZJ=65I_M)7*3)Q\O41]TB2FY&>>$R:>BSR%I^VNU:%^RH&CK0G]1&K(1$H*+*4@- M$+PO*5LGK NBN.AFM$3R-+@I6W#S^X*;N^O'ZVLOMT>OU_7Z\;OC-VLOQV_6 MGFZM;[R%S8W'QZ/MS>/-X__NK!^_.CH;W-P\7C^B<8E-^M[SC=&[T>]_O%M_ M_>3#\[6MK?6U=3G:IO^_?G4\VOBU=J&?JR$,DA>M@JRTQYX!CXJY*!P+(G,G MO7+!I=KE50[E@KR$WG,<-.2ZJ\C%A;%8$^R-A^0B6I41T80 5L80&W+U#+GF M:B*A*)^,\*5@)YI)10#;6L_7B=9%-Y"PHBY(I<9 M2G<'FV$UW+JCN.4$9(>D?4LRX#WW )%>U KR%[63LN%6SW!KKF0U"*^TYH85 M$(E!<8%Y[H"E:)57)25N<655&CU4PB\1T*[1";B)DHWT+H?1-U.="*,X99ZV+S.JD&"176- Q, V.\P22 M9QW(%9%#U9IUWF5)%U9+[TR(HB3PPJ J.:N@1";X!^>;I/=,TN>"#II@7$#A M3(ML&9BN62<89FE-=:VF%358*@T?6:FLWLFYG,1 M!I>C#:!JA,&3F&.RS!MN6-126%+FA;PP,L\]#!6_=H2AI35\K\S^N5\.CG"2 M3[N*C]E&CELMM>%<8B+ALM?2<"$UY*(]^9QD?F3N7(3D6URA7\#U<4%J0Q'" MF9#)(('"P$G.0G#D<4"R.49=-WEM(5 S2>42A4;;*<@-B[KV''7A(0=KH4CP MT?"HN4:1?>2>-U'OF:C/Q14B*DPQ>6:E!U8SU9AW 1CRF!)WT83H5U:5'()N M?8'NL*0C.2,:=7369!!2T290@AOA=!1"JULZ[VS"?!5AGHLK"&%--,HSS3,) MLT+/4"=D)D"0F.E?(U=6[?7K;9LD+Z\DIZA3,$&': J8B*X(%;CFJ@@0M!N: MSNZ9F,_%%8Q6SJBH2%T+$G.LI?791,8Q."!M+H1W9)X[/P37,A=^6ESAW^.2 M!W_&<=Z+=-.3X$+&G8.MB)/S";KN?6 4^."4YQ!U"!PL@K?@47EKF]/1 M*P![OH ;!%$**XIDG*=,*(:)!4B"*6NL=F UK7[-6Q!#9=MIYAT6=8$^0,3H MR-6 VF*\]AV&7*1'2?Y'LU7Z)NIS\04#V27O4SW;M QR=BSD')@3*7@AHB2P MKU52-Q%);)*^O)+ND"0\:JF*2E#(-LVT^"Y5AS7S9&Y)J3=AOHHPS\47"C<< M?>U2D(H@O6T+(RL-6"S11,^#QESS#?6U:Z":)"^O)!<@L[QD+6O=JW8DRIYC MA*A"MAE+*W?LFYC/TS%($3*I9\9%[2"N###:ZXFYI).. 7(PM8.X5$/7\A9^ M7GSA"0G'6QKW)3B)[WU05.<0"V+1!0!\#J$8(/LC.!UE\*XE6_4+M!;0,1BC M(0003$1=R#9QGF$PB5GN AF;TGA=N:_,4+<2[;LLZ:2>(+J,9)0DX"D[K:5T M FM%7[2VL47U3=+G0@K"5IDF\T0K6[T0+9D70K%L2_%:U4)M5QO:#Z5HO"MW M6-))E:=*)FV]0PCHL)B(W(-17$G#&Q-OWR1]ODX"@B@B6%:RK,E)P3"?M&*0 ME7?%Z4287OLCNL;%<)<%W=-[6YEC<<% Y@D#*,\M3\J0%>^;H/=-T.2A,>D5J72>'?-&!U8@>RM0IAA%I=QV0P-W,*-A25AH%W>&FLWNY7\N;![5 M&F-?A]>W-<;^RN[CZ%4Q-7)30%J#FN"A%)7)6I FEZ8.^J0.:F/L]3_/-,:6 M+IKL!;(47,UPTYZ%4GO)%-0J*,>M-"NKQMFA%:TM]E("]=_#^\0R\ X=DI.$L9) ,C"1SWT%D$0!= E$I M-BO_@1AZ.Q^L;_#>X+W!^U+-R17@/4"O?,+PSP.DQ]%_T_COU7_1C],A[V+- .R> M[4^!=;R7\M[!0VD[A+_E699=:_>M3"*XL[-_5+,3N[%/!^\G>4KC&AS0Q32> MXMNWD_QVQN:\7[J__6U_EP;[\?_^'R>%?30=3$X.$@;A8P&?\U;V^>$).G^]T1-!QSK/>[T^ZD0ZF^>TN#70Z^&6T?Y ' M @;U4Y(_^G-VX4LBZNZ*>/2/BCC=?=_3C.VG*8TPT9+2LQ]^VFP7K-V93--( M3\D36KR3 9ULS]D^HT7'X[UN*;HO/3JY^\F>K0\X ML\VZY\TN/SH:IX.MA]X_L-Q6O#\YT3IY\.RJ>-"I@C,R,[L&]$WKS[W,'XAS MKUUT6\$?&'7^Y8MN>_$UK50;;+\&*R]UVV^=>=):%7SH#2MY7?[:7>7!O5BZ$2W9A-G( M$KD>D\X/>$CODB?U4]WTS%R5#7)5+J5&SIN.FY&Z[\X[;2-/HG23TT3 MKC=C2&]##C?= 7>N4UBZ;"'HQ:]\Y1#T4H:2;Z"0"WC4T9<<),22:@PF:5V0 M6\]]F(62U6DH6;50\O>%DK=?CD=K+\3SC?4/H^VGVW1/>NYC&+U^I4;'])W= MI_2L)WJT]F9\-I0\^OT9'ZV]TNO'3^3Z:_K^&KWCVEOQ9B.JD7SU<9/>:WWC M'1_M_E%&"VB@*O-/<;RPE&1B())A06"AG9>0E"'%EU0 ,C;QV@A7. M@O)U.975'(L-!E960>JAOGYI6D.NAERW9G-) 47("!(@9H51@DE*& ]%>9\: M9*:GDQ/%?&8&5YK-P^DGEI$S-)B!2=RHIS0JZAU6.#M#&HW"RNON'67(5P$<@+)S?1*M2,U%/U%8-DVJKH MG=?2H:I91]S"T%N_1-AU^ZQD/U5JGXX_Y,3>3\;Q^RC.[P6C0E7$RP(HVP- MH58Z,C[4?)DH1N]9;M"_QS'O3;LRH+TTV#_8RI-/I3ZMO=KY!?A%6!T<3R( MP5.P/FH>LWP==X/O:@.107E6 I&+)3N"$[1=O A3NO*;_U?I[ M&/*[>#;=!/V30R*B9(4Y1Y2S4FP%I@GZW17T"$$XZT/ES0)1 (4JI1XH&&.L2[=T MFM!D^2JR/!=G@;6UDY8=^@3KH M$8_6#T/U&T-UBL#P@F7N@P'+KG9$Y6A1@(%G?@G-]0_>YX)PQ MR#'KVD591P9!>!:XCRP[T([VCY$JK:R"5T,!#=T;NB\5DC5TOY[M+@*/Y-)K MQ67M7H,A<[ VQ2P+CPH:NO<,W>?KZ*30D$QD.OIZ](*6H72!J=J,RB:,7E3; M?>A4P_:&[4N%8PW;K]>?2&84$J*QGD.PP2GM7(C2Y: DJM*PO6?8/A>D3\Z" M-3;2A*)B@"(SEWU@/D@KBQ(FQ:[64 H^]-#K_G-+@.\+&,[KA%:9&^\=XLF, MSOW-U9BT9],1)O_\M#AS?-PGTPAREOCX?G\Z[JC])GF''OEW?G3*1MSAQ1=? M/)DU_ODK&&B.#@_._\IY0[S%W=(QM0^$^WH^OORY-?E,3_DVLS#)^(YAH=$^ MQ)TC_#A=^>?7RT!K<&82S[[_N6]9R@^A:I074S7^"Y=E*(.M254N^+!U0'*RT1$3[Y=!50\S;F)<7;1N9X1DAOX 4S6LH#2("J-1\@0 ME8JI"(%2S]0;?2>GQU6A9!.X=28%KP4D%8*V :)VAAOILX.5T;*W@;;Z.Z7D>Y>-KK[1G=_-]G'&]U]H[N_ M7:QH=/>-[K[1W;<1-KK[1G??* Q_6.Z_%]&CLR(JD.#HSQAC+-PDX[)T0;7. MJ3?3.?69&M5QK+W3ZVM_[(RV7_#GOX^VWFS\NKNYNWFTOOWN:'/[Q='H^)68 MZYRZ'<7H]0MXOO'N:'WWE1RMO8!-^92>\V;\9OOQQ^<;OXY':X_K_1?2W9-7 MSQ&D9+41+@-C-$,K%*.55T4EE%ZDE54CS=#Q9])3*JRL"C)+UGDCX7#$+AP.8(+$9IR3+1R+S.@H'E/$JO4&6SLFK5T/!KTTLV M25]>29?!B12--%9'T$8A!"\]+UIS7AFQFZ3W3-+G@B>6E^A)K)FS.C/0E9_$ M^L0,6BMG'"6Y4M(-A>=-TN^NI'N(QI,QIU.I%0$J.'0Y>"YSL$F$W"2]9Y(^ MWUTOY9Q\20Q+\@R$D@PK=[329+YY3)"0=+H -22@7R)1OV?908WP_KN"#T[[ M+&)(60!XY &LQ2*21JD3]RWXT"_X6D!X;W6QR3EDX&I3XZP#\PXYDZ% *=H& M%3K">Z&6J3%HH\^]84%'KBPI,BYK5TTG15"F1,N5U+;DK-WM"'J3Y:O(\EQX MH23+@U"9R0R" 8^&892U@T5T$@Y0BZ!!0V MIUC;XSHAG(M-DI=/DN?"!U*)8A1*%K+MVN4YYKWFC/Q&87E*Z*586=6R"?+= M%63K3.2&Y!02A\@%%BXL1BXM8B +O-G>/9/RN= !QJBU"H76KQX"&).8LS&S M&#BDH$4N&*OM[9:JV52O2_8:HWUC3EN:.;G*V3!'KXK1L?KETAJL7(FEJ Q! M2)-+4P:]4@8+&.TQ>,BUO4ETA4P^0VK!.Y>8S=HF,@<#E[BR:IP=6M%XTY;B MF*NA>T/WF^'%%!X"+P4P6- 946NNJIFOBN!%M +6OJ'[?!F8K0W*=&;.E\@ MBF5!9<]DT0(TCPYC9;378NCM?$) 0_>&[@W=EVI.KM0U7$NCL?BB(Q2M/6:+ M#FSD9,TI<4MG*PW=;PS=%Y3**:U0:I8%2@8%:@9W<2QP2UH\"RV,75E5!.YJ M/@6D@7L#]P;N2S4G5P!W9Y/GNL9QLZ[E.5Y)(77@ 4%4LI(&[CT#][DHO5<" MK/>>&5XS9&+6S#FGF#28,OUC36U7(H;"BJ$1T/#]IBGM+T'^?@X__:VCASPA M(JMYAOOEE/*0_AOWW^YU!/?G"_16SZ4MM-=M[R!9N^RE0E< M=G;VC^HK=Q)-B7]]]/+=G_>B^.=G 9'!&+=-W[; MWZ47^?A__X^3PCZ:TF<^,>I.3QAU![^,]@_R0,"@?DKR1R=4NX-G>S.DHWMW M5\2C?U3LZ^[[GMYP/TT'-&FTNPYR>GB9N3ZOZT$C5.\9[7<;;"-47T9"==4( MU1NA^MWDMVZ$ZHU0_7:QHA&J-T+U"PC5+^=Y-6[P-L+&KWYU?O4)?;GDR82@ M9Y\&5EW_.05V[93MI7OM1IO7Q;F!>XXYH[F_+9Q_7C5T=O7O_Q;GWMA7Z^D<;KQZ-WZZ^??!AM/#[>W'[Z[OGOF\=S MK5MW:73;SXY'&[_N;.Z^.!JMO=,C^>QX7;[XL+GQ1*ROC<;KKU_ F^W10H[U M"%P7+5*EI)$,1#$,>2BL6$@\6.>T]UWUV)"K^2AW[PM/&G+=4>0JL@2EC0%N M#5CM$*W-109 CJK\T]HUC_ M,FB'!P,&Q!&@0 MUBL(6\"ZGH/"8H-FF:?"P(-EP=K(4HD.A#*5XFYE50Z]7";6QD;0>M/M8&0@ M\09E+=G8(0-ZQRW7+N6DM)#\=@2]R?)59'DN "1=D1H2$CC65E5>&N:\TTS* M%*2((F3!R8W2C6KY#DNR%&2&5I^Y>))DK=!D990+467AE,]-DI=/DN<"(@X@ M/[WO477M#P;NL^%YE3&&%U6+'I3:2V39*BB M(O\>,67(W 51<[/44$!#]X;N2X5D#=VO9[N+P",D,M>Y!-0>0^9@;8I9%AY5 M"^3T#=WGPK5)0>"DP5E2HJ*[119,D"R%)$"CD6BARU]3#=L;MB\5CC5LOQYE ML\^P?2Y('T&3OJY$9]%)!J%$YA/]4#X$ M7QP(RWV7XR?XT$.O*>F7 -\OYCV[!&'5!31HC?;J[I(SM<$VVJMEI+V2C?:J MT5[=31:B1GO5:*\:[56CO6JT5[VC;&HC_/_9>].F-I)M;?2O*+CGO7>?")*= M\^ ^002[P7WHNR7:-FY?^.+($80UL#48PZ^_*ZM*0B"!F2U!Q3['#4A5E96Y M\EG/6KF&NNQ57?:J3F6^>U(!EL1Y&W#P@5L5;628&AV=\,X05K=W>"(WYS?2 MN@@GAS"R@XM_M0_R/;<_B.9)IW/XY0-MTN:/9G'?<'+=S;FW_YFU:*M[0%LG MS3_^/(;Q\Q:,;^_+WYW#[8.+@XL=&.LN@>\L+'NEI,.:1XD\IP'QY!-RG&ND MHC$Q4%ARPW+?3;%.L%FB1.:Z"$.-7+:@B:U7#'[@/AIK"94U<*T8 M<,W%Q!"+A:/4(VD<0UQ2@2QA%DF7B)5,:9*CVW4'"+/$ M1(.MX%)['C@(-!+0?TF!1&)FTX94G[2+V7EMB$)>/I939ZO9?O MLY?G"Y\+H:,P"6GC,>)$660B5DA188!^QA!MIB.TWLFO>">#JC:4FB!II#Q; M&M83D2)V(02M"*UW\O+MY#F/"$L4QX U;%U0R#R?1]EH E*24RL-D8*FM4U> M;^17O)&E!.9-%+?!6.X<=3@P$2SVVH.:-K;FWBNVR^?]JO,KWW!^9<+6L"2%IRYQJJ05P?N46.2. M4!E?R#ZKE<$3*8,%=:^B]B[$$%#T+""N94!:<(*P$EA@AYUU/ <>J75%ZNS* ME3BYJ]&]1O>[9<\3PQU.B5NGN(C6"H&9LD +$\&)L!K=5PS=Y^M>J92P\ YY M02+B401D.>"\,5[P9)3CPI7!64;-EZ6OT;U&]QK=EVI.[E/ W LJA4TF"<^3 M$,9&9357'@.;8T37Z+YBZ#[GKL5*:4.(1M90BGBR!#E*#=*:!@_M2S$K1JXSWGI M$PN2>2,043PACI5'1NF(0E")1DT+SGVKVQ M+6=T<1$K,T':=B_$WN@=507DO_"\TSSOV^-!3L$?'4?X_UP9IUM6QHF7E7'* MI:G*X[#UXKN_][LPV//&H,S7OX#O_M<+%N$3U[%H$0#]%0<%VO1\W'.P@,62 M?()_AZD=PV[OKT'\WNZ/A_"]=C_<#9KD:D)3)_[OQ_/#+^'442XSA.QMAW9S M^^/)P?YAI[5]1 ^[N_AP__./%OU\=GBR2P_H^Y/6Q (.Z^HL%(P+=8VU<;\,7\#9+:3I:&?0%C*LZ=& I71.+U"_V]:U.^W1>2U>B\5KAS>WOB9-;8J*H9@3F'GNJ.2$<&&7',/> MKFW*C7E_TU2\PCUQC&[15'V/7MGOP4@MQ;.?' M:?0C(%5%"96]5.):.2O[62?MPY#^U>G[;V]-I"YV!]D-C4[W3Z9X7\%H75VKU,G>$9 M69SC< 08D0L(3?$S5HN?0=#%624,D)FO2>/1>) _Z-CJ:S>A[>@X9QG =P%5 M1VW;Z9PW^@.X/O\P[EUBL1UF!%_ !S8:^S-\P)Z>=MHP0@O(G8418*T8;6C# M]FG87@""!A_W^L#4VD/?Z0]C,>#OMC..^0FSS[QIS/#'8M/E)PP;_VC_=_D6 MQ_9[A$? ^-NP?ZL'%],$X%!;2#_)H=L$N*0?VC#3?)MST[;OOC M1GMT.:?#RVF'9^2QVBXPT5&>U.FWCVVY5@5MS)^T>]_[;1^+>X)@?(>?08<- M^M_; $=3Z'GQHJ5"DH<4+66@V:EXEFJ57#U+:4U>#[8>[',-5MQM0$]7?W*E M:M[].X,J '*O00J@?N^WM&G_[[](P9T.@#CYS'A_\MV.OG8 M4B*+7G%93AD?7TK$FB2CYS19PU623EB* S:!,JIH8%]W[]55YW8GV%LX3O1G MK9///PZWCWZT_M@5S>T/9TW::A^-+Z-M='YV*+MO;? M?]O;WL$')]_.6MM;%P<4WH<>GC3I8?>@^[Y],4+D$KJ$)&:R]5)(';8")LW5"YX,= M:H"J 6I) 0I+P;GS@43+0=5J>%>9A,$^GTO+6 /4L@+47+BM)LGPI 22+&K$ MO>;(:"61$<1D?+(VD9PW+60-4#5 K0I ::N9!)5KO).%&_Z*L+0GB>JJ(J5R M\=HQ=B4\O0\"&^?[3B*XJYJT%9YOGV MCP#LBC#CO.OR47?9!]AN+EJW:]NDU(51.JRT# YL81Z8.O1X!>M#U\= ML1H+29&CS"+.M4,F>8X$32%H0^'/<2X:?.EU]*+0\4HW#AOM7LE,"\U8*D7? ML<-A.X'ZGNC+210UJ$&0FC(6NE,)3KNX27EA/[_K,(9"'4X;VKI2Y!O#XP@7 MOYM38;\@P%D+]I 9R4W*)9/'BP*X]$W?_J8P%;Z+&.]VUU7(7KK45FGJQYQ MMU7D:A2TLDC8:#"R7OR6]<@;CD2S_?@W[ MJZ2C(H=H?V!#D5<4V]\S&I>:X9JV6&_TXNB^]O5J%J1X(H?;BI6<>+0K+F@B M7([Z2CIR2Z15FEGA!:9"AB3#75UQ-_+NJ,0?37BG'=+ZX_"X"6-K;7\^A^L( ML.BSO>U=MK?]9^=P_\\./#LU%[1=L3PH1J)#5!*)..$8&6+(@B^6HR_/(\X,:Z-X0T!GLC$L*3/J$>21<@UV9)'8^:-@VQA9 1PFM M@6YI@&XNF"QIRDE@'&%E1#X%YNH8<3F%RDBM M+>,Y7\'[X(E.C^&1-3(]!S+-T4@>G6:< !0%BQ'WQ $R40 J2B5U(D1J,S+) M=

W2MI^=HLKS!9W"MX(:S&8ZAA'3RXV@#,5!(,,)<3ZG@@VDGMJ&24:>\X MY^:)J&&-L7?'V/-Y]J>$PR"$$4SUR!"L4T+:>XN(D5'9*+E-/EB/K5R',?Y)EC=YI8F0SQB$GI M$<>VR#BEB$1M*&?!4D&7K-WM#76J9V.2ES[2Z?I9=:X"/&@/)Q'&PQSX.XBS MD;]%WHKZ;7A9DA%V0*?1'C;*4,2CS/!@1PYA?XR.<_Q4Z1[6Z MZ2"4)4BGMRH"O:>%-8OZI67 >,GEAV,WC/\9Y_>M"D<_IMQO79?]2>NR3[71 M-,-F,M:Z2/;"&-:3;S]:1U]=LE0*R9#BWB"N/48.^ '21,@ B@*^%]RD"L+?$WM97J0.10&D1 MX3*!Q18=LA[,-AN9MRZ9&"GP)BHWYBL)O:CPDJ=*\5$_S>\IQ( 0HABP2&F M]7//C17!%&Y"[6"JS%>9$R%^IK,JFHBR;5<\^LI8T(NHL<7I$01/)_3E'W]U M7@C?$"]0O7^[3( ;#^)>RH 6BX+F_=['LA;[[_WA:/CI&!C+OS(1_,N>9U8V M7)+\#-J:PL/A\=X?!V?9EFI=?,-[VQ_;>_L?P6;Z\Z2U_XTTNTV @/?=O-6O MP\-A=X[__O_^[]>WOGXZ>*J39V/GS>W3^8S]&\@2I>V57FUAV^ M,.?IYT.^^HHV"(F]%CK9P(F13D7C-6=@?!IFN?I)]MJS[NQ/(Y!65 AQ8U;. MGV>[TSN-J?&2R5>?_'$,XPYL\YWN::=_'N.GTAZYW-VS\[)5YKK"3WOIDC24 MO8<*4'C#$'"V]^&KB<0;JQR2L"40]\PB:[1%B4?XQ5$<3'H=*5K#<3?;^!=5 M?X]L8(/]G0U@8#C#8ELY6R9;78K/A-,L:/8Q9WTOSM8:CN _WI"[YZYDR^NR"^@N$_S5$RPQ'5QPN_XBYG>^P_;TX M$0GQ%'A(NV0FV!GC> !S2W-,K24D=YZW MPA@,1NU/CQCF#KRW)D6$%MM=.R5O7HF@QX?:7M6Q^+_:+0K/['XX/^P>?CL\ M^< .+OX^;G5W:>LDM/>^?/YQ^.7CM]:7G1_7C\6;?^RR _IW^W#[S^YA]V.W MM1U.X'OTX.2 MNBN.-Q_WSG\XP,YV'^_,!P[1]TPY0QR6!@PWB)'QB:,>'0Y MV=,E;^W:)I'KF#Q5H:XZ2;!&OB5XZW_< _H2X48E+CT.A"OF-,'6,*D9@!UU MS/[L@"H+(KPP_/10#*QA[CXP-Q?]0Z,R@LB$7,BG6 X62@L2D);!!J*YDSKF MZ)_Y1.AGXD1/"V^O@&>O6@KCI]B!/QZM-XYB+PYLIR33H=ONM8>C05'@;WJ: M>:.E1.\W(0O5R?(AZWW29I+RBG,EM4RY7KX6VE)L+'$$PYZL.>72@^V"(._D MK/$Z" 2F@LX=O(%=:NM0-,X3+XS F5/FPA/R%:;XU9M[LKFM<)['Z!7VA!.E M#+9.!D.5\D)9R^_ FNK-_8LW]QR3(K"*!$;$+ =_NJ6Y[ .Y=77JR.!%0W^5E#ONK(W(41H0]RH@X[%!3$A@DD&! M&M)KFTRO"S6?/_@RP8SW*5;Z$CMZ-;RH-9[7>/Z\&0(UGO]Z/)\S)2*1@GLK M4.+,(&XB1CKJB*Q)F#/0WDF1;$H0,I\84\/YJS5_5B;C]9;PZL;>:='UYIG% MM+CCNS984FV_O%'6BR&VF*=JFK9@4W]?LHX7OR*<^KQU]-4J:BC5"+2 M)J0U=?!/D P;9[%@JQ=.7>Z*_FD9=U0M=Z/H5[,P%#HWAQKFC.AA'&4E/#IN MN-CIGRU%KPJ%U4.BF 7>$.0Y^C]P<>?(X'M\)ABKQ[HB8R5L@Q-=-P%Y#:-#N#8':_6T[XWIV%DK0M$GLM(9*KJVR'P?=QC_:O<9Y MM(/AU1"@%XT@_Q5)HL5D5;#3Z(]'PY'MY9'GK/L_;6]L!^>-JG3)M93[^YR M/SZ.I$2&&H6B N. ,9FP(VN;9-W0^8H: M*^OU>A7'%&_Z(.+U'C7\%0<%/CX)/--G1.<)@:GXRX3\%MQW"LNXAN6[P/+\ M882ST;,D$,"P0]Q;B;13@,V1!Y4B(\S0M4VC-\PK.HQ8;EB^SSV>)CEWB4;X M1 'T2Q4)MEB")Z;&$4 BH%L=+'^+S?#D<4V/54]_Y$4;[O;*KS%'X79F&BL8>!@WO6M_C^7#]YM3Y%^(G.:@D=WAS\4,3G XU][P/1B_(W20TMT C#$D7@'M:0I!V6B"?E!1!P))Y MOK:IYGT@]\Z37R)'PZ.W[@JSSM?5FF=56.<$L&KB^0R@-M\@/!%%O0PH:J4 MU*Q&Q@; ..IB\#)B'%/N.;LAYNM_K'S?L5=SCY_PSN6+9E^5;]83NRS9W(\I M@K-LH4(+.AT](ERHFIDW'"Z4;*!6!>*55)QHK[USPG*N!%5&NSLW.*W#A9:6 MN[06' 80RPPQ)" )RXZXDQA91QE*E,5HG-;$L2)<2*QTSO.]]G=]2/'+@H*6 M^9#BR4)_'@:U=>C/:D#LG'GH!/%88(D"-C3WY^/(:"Z151I+;(F.C /$$KI! MYVO@KA[&UDA:(^ESUVM80K(Z38$QGD9<>T7QHW?+UHS%*[Z^M[/$M ]](X@V\/F?D> MASG5-A=%KZ)GBB(=MFAA^"RNX:5V #]%[/>R<.J=R_6L''U!DZOL(*CCP5?'U3J#:;6K]>G M;-[52I1R@FBDE76("YJ0T]JB8)SVTFIAF5W;5&9#S;L%:C"KP6Q)P.PYF=DC M?! S*';5VTEJBO:$J#;O[J0.4\<3"BH)Q+WAR"7+$"$^.BFD"!*O;3)IU@5^ M=(3A\N%:[7+\-2['FTG+32Y'4KL<'[7SYUR.T3)/G+&(48UAYVN## $,@$V/ M$XLB4);6-NF&NHO+\=64%/M9-M5I]-DY-.H7;J)G<0JM;M+5:CJ%_B[\?5N] ML%.M[GX__VF!KZCF&G='G 7EPWC2GGDID(D^(6YD0 ZGA*3$0@CG@R; ->B" M#*V5SV2HT[1>B_VTW,Z@GV-9[2-Z.H2;\Q%Y9ZGRV"-%O0*$(PIIKF$G:&N9 M%(G1LDR V#"J!KD:Y)85Y%:6J4W+2-G,^),Z9PF V(H$USSXD [S. M8H1#"LG&[%0*:YMR79#Y/(^5![TG,GJ7%A^6U8-T;Z93.Y:>!P[F'$M*ZZ25 M-T@P+A&7)"*#@T,^.BHPEH8:($%F __]\!1+ MM;;)V,9\8<0&"&8GBPF(TB@O26,P;?PP[@VF*P'"#4N!"KP$(;I<-OAE.(*+ M.K;R7(ZK92ZOJ#I;#=<;O3C*#X'/8,'RY["<*;9'XT&$3]M7W9\N-F:>W?]> M-<,ZJT 7V1)U9P8[B/\9MX?M46P,2RELG!;U0_(S;U4V*5BBI?418QYT-"09 M1J*67 0B.+Z#LGDV\2\KH+SO#ZH_Y>^]-H7R\*YP^[OLJR)"1L$5PAJ#Y/- M8 _ K\ 8)=.4,M@!^9AA+K*Y;&"R<:WQ7_Y2EHYV;VS+C(M[:X'-HGO*7#.V M:U'3G&ZHW%3MM#\L5O5=L8':WV/52ZTB23,75IW8\.4EU@W[G?'HYDOFFL[\ M(D4%FNG:-,_\>SP-*#^%#8W<(-IOR"88[3O;.;/GP[5_7ET%6()KDWC]_6]\ MRY2>I8D.O&0I#:",^H-"<-X5#?SRMV!(=EF&TC@>9,R+/X[;KCUBA/R'9$S; M.!Z!&5"TF,QHF1ELKM3T/_^TFXO6[=H>*5''!B&QUT(#I^#$2*>B\9HS)J5A MEJN2>< U ( 9NK@TD45MG$J)2VQA^^K HV+:,;#V^-I2$;#%74,_ IX#EF25 M579QS$'=,B1S3 MN=ZKOT+7[ -++-N>%EU1&\-Q%Z01;C"\;*XZ0U87=5C-1')TCGS'#H?MU*Z2 M-3IMZ]J=:Q]45+.BQ;;8%9F>%?<= =K&1A>&? PW!?$/BX[RIWU;7[99*VC+ M#5QJS'MW:]4;TH@G[]2I-T"&GJ6KZ,W/K,>Z?&,U3]FL]49_JGET7]?;B/85 ME2<+EOK4>'BWUHX[)9;]/H6L&W7VTK_#IS@:=5;R!>Y""1_3=O2-R/*_IQIX MI<7Y=SL\?@O"_!;;:=]8I6TV*?U5;L[+WMRK)])EV?QKB_PS5+[34M_E./>! M(K/\;:0;10>9QO:D[?9[VQZ4';<;?X&H%+/^'+VWZTU8;\)Z$SYN$[ZVQ(O% MD_5Y>E2YR(^SN,-[.5G/W^;]NN0M79+&4Y1NIM*;A"-3)BCNC-?.:,6L28[1 MJ/CS=WHO;8F]T' ?[Q[9711U,CVU?59;& 3FX.*('^UO\X*)) MFA[%P<_G%XTOQR<'[0/:"MBW]UY\)W3OX^V=L^/&YN'Y\T+SY? MM/[X?-&\^';>W&]].^PV?QR>_-F&\;/F'X>YU=E<-%_4ACLG';+&!<0IA9]" M,(A$KT.R4F.JUS8-D:M<_.Z^>WO)(ZL?AU$K7(GTWN^_HMA\<^+)PP#ZZ1)/ M[H[/U^(Q"]J364\F/%64]JM(/WDQZ)Z+O)0Z,.:P0M)1@7C,R?PQP*^1VMP$ M7A#,N/0[2!9)=# -H7:4/.5 MHVKXGH/O)ZJRO +-R F.G78%K9GP??#V?]\-2Z7.:'X"J-Q+@56'XB7$DK,$\,I>P M"6N;7,QGC*U\5;Y'[_JEBT]YJ]5&;^"1CT2U%R245T&M9I5/C'IS+DS!#$B! M3"7'G@JZG/;)H1]LQ20H0/D1MI# [< M@Q $HS1(@JRISRL!@3FGH+9,">X3\0=)\AY19%(B3M!<*18KFV2^=9?_[W"Y0 ?O?%7F,"]KAJH MS^RZ>F$TN\;?)A_7%.X1B#=?^= (K;W0*)B@@,&QB#0G8+D.\PAKWKYS__"+G5RDM?EL&OV=M#8&Q!*PL;8Z3>400D MSN8ZW6#!L8@1=D3$&+@A1($%1^=;/-_=:56?.BX3N4,$HI:>T2"HPD8/XR09Y=,>RY0.^FO:L:,!5 M37L>@P)S3BOKNM9IOU>LYX5 MC;6J6<^SXMV\MRHXRZ2-&GGC!.+..;#SO$51BL1Q%-3%;.3]:VIG$/@;4%I=NTL8E9YQ$)# .-TP19^!W1 M*+EV4OAH_=HFF4>T.N)JF;9\?>RXHLZK]Y?]$FL.]\1@-Y\IR(VSG'EDM;:( M<\:0L4(CR:W"06MG* 8*I\V&>H7!%C7K65'/5DYY63GM7Q7=6DY_FP;E'1+2RL,0QA MRP7BR03D)%A\TCI&%$DT<)D#%,P&(TO$>IXHS.HU=2M8T&GR$:R+_KC;LH](NFT7EH-6>\#XXN**ZEJ M>48D$:%G$B<#($4*1 MH\9C(PFEUJYMDG6RP%FV0J4+GQ 5ZL/:7U9W=ID/:Y^LM.S# +HN+?L*T'G. MM9>4CO"\1#!;<\VGZ&*@ M(L9$VJ"MX""]5C /:*8I8UYBYI>0:]9T\CZ ->>"#)9P&9P&K HFGT5XY+!0 MB"I'+?>,*I6 3N+7@%8UF:S)Y'* [RU]"AZ$P#69? 78/.\RQ=(9EFMHQPA$ MDF-!D4[6(49CII.1&YO[%&B]@>==IJN'ST_FKOWGR *L;TZF!*@"O(9?T+*X M:P='[5Z!^=.8PJI?,55/WZWXY[-'BPC"8:.?%GE9UQO_=1ND7(,2;)7SG ?" M!.52>*=3L)1'RQV6@N$;R)RXCB4[W=-._SS&3Z5K>#&T3&&A#'_<[X]L9_;S MW_O#4:L_.H@P.-\_ZL%TA,L[E1==AYJ[.1+E:J)+)_[OQ_/#+^'4P>(<=G?X MXL(19X8B$XU%6G*/)65!Z93K]9"-^8*+#1#93I8=$+)17J?&('9MNY>]^^/> M8+H\(/9]_ZTZ"? S:PF_#$=P4'.61P26PS/F2='E,M]YH#QOQ MQVGTU9-=;,P,N _0T A:IQ5N@G9JE/UY1L.\O"&[5&V7YK[6^>M(S!TC&1:8"18;M>&HT96&(:(%-;[I 0+>&V3;9#K M6J.1YVRXT;BQ[_VK5B(/] C42F3I-P5N?OCJE+(D-\)2,8+UGZ)$AE".-'S@ M%/&)\YQ#*S?FSY*>6XMTVM:U.]<4B;?#8]@0HU$'?LEJ8VG5Q8.B8&IUL0P[ M S[;^NJ)LTXYH%7"Y7(:DB'GM$'42T]2)#+:W)!XP[P2=;$/VV"ZY1JPX?J^ M76RGL_;HN-@D=]B>>4?"M3.(/+[J.7)%$LTA2Q M"I(K)QT6PA$>L#+$,<'NJI>V8XJ#P=4]-:-2+ATFPW]/WOCW,5S0&]6*9?'V M:>;MPU.N(0J(JK#6B%,;D65)H)2\, 3X,A4LLZWYR@Q3O9*EY3X2X9E,AGKJ ME/6<.>R!*H1$!,6(^XY05H[CZPQ M5,>@O4DY;@5OS*?J3T1B/1N269FWO\?.^7HA(1DW9A (?MOR?C"^SC7R5UWL MQ93MSLP(>D/ SG:O0#80HY#_D*_I%7[_ OF<[>3,S<;P.,;1<.-!@,XWE'A. M3"_N^*X-2K_M[X#RH/D+$8770H4X-TK:\ AE=1L'HM$"F_12&8N\R2G$KRPALS/WL!]R' ?VK R3TC6V\UO9G MWCK[ZJGB0%D379(.<"))[L\,H0)ZMC387PW^>&WT!Z>=NSYNW:O M>,WBHM^JO50=/P(LS,4 Y]U5?OS;63N,CM_E9G&4YI.D*@*Y>G#Y*=DH#IFN MN=?+SR39T,K<^#'>(#=^=MMMU0;#ZD%WO?TSP1YVU]O'JLWJC'6UYO5NDO63 MV/F?AO*8N:_>]T1[1I7-7.)!?\7!%6TFGT51ZSL=$Y=GKNCW2]2Z41\O_4M\ M*ITS*_@"'R\/*3YEE]5/4AIJ,:[%>!E?X+H8-S[GL[8%PGQ'<%ZN&*+[A!LL MBK>Z*<9K09C7Z]J<9;ADHY]64*1+&^_:(O\,E>^TU#="]N-%IIK#%]DF=YO& M2*6;_SSGJ!&:TW8;T)ZTWX MI.7T[IR5?&V;H_SE9Q+'^V8LW^CAN9:U_*?MC>W@O)S,QZFH2$PWG+G4^2*/C$D^;K=./K#6?N>DN7UT?KC] M@;1./HOF_N')X?:?W69WES3W/U\E^;9WO:?WUK;GRD\ MYT>KV_K6[![ .#__:.VWNGM?#E.S7<4CSQ;J^[LY>\H,[C$&J%\T7N_?XKBLPW)Y,\#)[K9))7 -P7 MUX&;$I=X!FX1"4$\6HHT]0$%IJ-D@F'I]-HFD6)#SP=EU.B]#-40WS;79)$Q MG"C77$:>/+4X"9%T8-SII'RLN>:*0]9;#\+DFFZ\ N>?*X$3M<#0DHJ!I1-Q2AHS'-F-X M$M9%RIE9V^2$;LCY_,0:O>];A'(2;@:S&&\'_/J;5[]9-U%>TFZ"6X.V[3Q3 M[>*%Y@7A1N441T!LUD%J_X@!7<1!OU9B M]U!BN3'\G!)CP1"A,,*<$5!=6B/X/2(AA I>L:"CSAI# ZGY;8E:;;W:#J// MB0DW\]I' L,R]^*K@>,I@&/.U2H8$\%9AZ(@&''A(C*)6,2"P#(:0X*)-7"\ MD=;$@09FF7/!,\M5\D9ZY@@C1EBFF%ZF!B^OLC7QB\' G/LR.J6MEP3E+B^( M\P#\P?&$I!)4IT PU3GCL>Y,O"0NP+HS\5WJ$SX.SI:9#=6LYSYP-^?S\US& M*)5#Q&N!>"ZU9*,#X".)44)H3-BO;7*F-NBCN]K5C8G?6&/BVAUTK[Y\M6'W M>(C[-.\1(CHWYE,>@70PQ&'UD98X%Y+3WF&G;,P0]T2&W?*U[GM;L/ :/$+W MZW!7H\93H,:<.PA+[:P0"DFB(@("%)&)+J&@B1>)!4FR'5BC1NT.6BYWT&OM M]_MB2##G$4I"R"2D0L;*@+B0!#F-X==@M Q4<6[6 ]3+(-,]_@ M_.VT^WT%B;7+U [X361">)THSZ5O4^!<:.-\I$$I%CQFQA!2=VE;:3!=D'7K M38A<,X^B8@D!333(I!L%ULL,K M .=Y_Y[A@G"<$)$:K'I/++(T120E=9X(^&/"KR&S=OFB35Z 4+Y^-AD4@!)!!&1# MU$A@[8D,\!^CAZ]*2QD5]8ARDDOO88=B@TE!,62YRV="!*,,I "D3=D0E)B3CW@-LT)BH2$))%0A1M0I85FD_@?& M,N4I!-@& &5!6E/ M%#E"P3 RH-F#P]A3GOOQLKNI@/RE+!_MWMB6MM.-2J'2 9M%>?8;%4F%WYP6 MH1N_G?:'Q3*^*S9)^WNL&KI53H*9"RO7%+Z\Q+IAOS,>W7S)7('[7Z2F&I1< MF]69?X\'EZ$M1X *@VB_(9M@M.]LY\R>#]?^>7728<:O3>+U][_Q+5-ZEH+] M\)(E(P"-TQ\4)!!+OXX;KOVB!'R'Y)!;.-X!%9R MT0,SP^/O&0][N1>0W5RT;M>V1 DS7)K(HC9.I<0EMAH['7A43#N&I>!K/]\Y M+^B"*\027ITT)F!=-4'Z:PQ<"K"Z\5<'!K1B=# WQOSY2_UC;>?37W^M_7LG6.OT+;1^F.@C4. H8(&]%."UP,572KD]<;9<1N^T?=^/(#!@"8_ MOU5#T^W/]93&:>PKWJ#19DT4T4 M\%D?E'KLO3D=[.'>'KZWQ9O;'WZTMKX* ]K8R(B\C\ ^M77(,A50E,8['CTF M%J]M#ML_JM:JZ/UTZN.!A\O4I>6T&[K_4(GN_NYD+GK0C;9JW_E5]I+OQ>[K)2\./!%\_#* MG$'TS4G7!]PZ^PJ&J9$D,>14D5RI$C(::)[7W-+@+'%8KVWJ>;?W_RGL&)"; ME'OG (1_BZ/&]Z*%#GQ@2Z"['>?Z92/PU!Z 79.[?Q=7]BXQK6H6//EH(J$5 MR&5PRV+:Z9]E&=X>%]?DY'_80W*?ZU6J_HW7QJ!PZMV9M6I?=;4+%>S/1R.L[4YS+.5?QQ-6D+G MJ?/H:U1!<4\M2M)CQ).B@!4L MHJ \R_DH7&I?:!]4;+TYY7.-JVPTWM^K&_C,?ATMDN)P+S?=([74+?ZZ+$Y[ M9[TX&!ZW3[-<[7S:^VM6)G?*_57[V1;KI2.QM_75>LQ)H K9H"3B8! A6">+ MG,#<&$^<\3K[V6XY=LGBPI90YY'AS8@2$A[41 1(-A*"7(#BL.>\D-GOX[FD&_R#F9#?_VJ BSR\O> M>#_.^QG'PZR-VKT&[)O88(U\*<6_;J6!Y,)SNL/'=#LX+6Q4 K9W.B]GH37H_3YY1 M/;0$NVS/9J#+, ?61QSE.Y0^C.)ES@ M\_>&<33JP!>+2;XZ^N+;8>8E2I]! MX4-[52$0LR;7L1U62UNM?+6XC?%I_OE>=(4S)9-PF62#:DO66,Y3#"YA9X(7 M]S;#_E7)-XS5M7N53N@-VR&6!SC[,- AV*&#. W!!?$!E3+<+:1AJQ?R#]F9 M7S.1Q0KC("N,%$2PSGD4;: Y9E8CS91'.E@AA>>@],G:)I4_HR+%H<:5+36% MLLO->V77AICW.RQR:)1$&FZR6]R_W#6%?],.AWW?+NC_9 *F M@R^LC-D_%*#H*[&&*XK[P'^S;K.^.#MW-'O,YE:307?E2F)"0/PC%U.2T$EN&0<)_2J""N[9[<*]8 MS-0]7$_9"NOU1PU @_P.G=>,[)58WR^?30=*A!>&!F&Y,,I8HB5U&K# 8J/I MRU78*OY:@?GBVIPW(?F*9K8]PJW[(<=Y*N&-5<$ UZ<"J#^6R&7?+M?&8QTI M"]8#DM\ XZ/C_GB8(?#.T6BEZ9D1+.^HNZ-8YJO%>5$)Q1-DS;N^HK?%24V^ MZ7DXR7KT\ +/7:[R/;C#.%)JP66SY5Q]V94:? M;5" ?M0'T\&.06P&A9=AG:.,,TKK_[E:&VGV[':C-%B[]GQ6 MOBYC<-JC^2/I,O1F$/-SLS"71YAIT.\V1K!A"M92_/=XT!\?'3?ZI\7)<''^ M/=V]ZYF$?@>R $9P+Q[U1R6S&V7CHWRE838[^YDW-KH1_IHYFN^,0TG/REOG MEQP/B[-ON++XZ+0#W\VF=\E58# Y2".;N^6Y],=Q)S8(=@*1F9/J3]&/@7ZU MX:UW?L (084VMGS!LHAA?#U#*\A^OF5I?\,;%G6F,K4MO-C7:-G,= XGQ/DT MARB-3V$*)SZ&]08PM%Z_V_;%G:I)N@3L=?@9L'U0\-]>SETY&@,U[ _.9_ER M,9GQNP6B"4.:I?CKQ57E)/I9(Z_R(MR(+)GFV,)M\#._)C,^&ADTR2U6#2?6 M$\&L#IIR2E2,%:\!-$&7L'(7'"F)R6[O?7_@XV)O9,%*WS1N^!_-K:^<">>P M(4B&$! GW"&;$IB;A@)H&.V4Q,!/YM-02E:_7FS_[,49#T_+70,[KPBO*\(N M2^]-)K]Y6YWER_$L[CL6E,IB#GM9,:.T\U=$Q:EFZM]&P/XAV.!Z<%UNN- 2V MRI6J38"%VVUO_TBT]N$YVP?PV0$'<\!J0#HK$HH*)]AN B.3-'#Z@*W703*' MY=HF6Y#@,C4%;E&PQ59K3#),RE!#^-ZM!.^&#/Y'2L]<*O\5X9F(395TGX^5 M+H>QVNGV3R8LK;.O6#LB73(H&:PR-D>DB0V(T>2%#8;#GP";-=N0\W7R2D.O M(A@_$X(GAHXYO_&5U2_**DQ$(*]],X)PWQ%#WAK5OR86 C D>L>3#QQ1$X'J M4P 22P5!V!7_BYQ0L;:I-^;#2J?1.^U>P]OA\49CJ].9$/Y935-AS&5P9F;L M@\Q?;W%UV9F<-F<[A5_RGH*7;*!6!>*55)QHK[USPG*N!%7 1 Z-7E(N4;LD(G_HS16&NZ\4)3SCI*-N^3/%&/?_M@& Z?3!XT6]^'^_^J MH/YJ1#BO$.'D[S:8=^2P^W=G;_^;.-S_<'&X_?ZXV?U,#KH'M'G1%,V+SS^: M7W;P=41H?=D%)/F[>_CEL]C;[W1:VZUO\+WSP_V_VS"&B^;%MXO6/B#$_L>< MPWK6^O"5"=C]0:7<4#R71#<2::<3B&6,SAOCB/,EQA?&X%;&5>HQMH0EXBB& M*[!6PACOL;#>$1V!^$6 V=.<%3H8Q[7-W=;O>\V=QO[6_[?S:;X:SNRV69CN M]_/'71N>5@:4JK,B8FZC<(&#=N4,QP24*[';T@.7Q=[[4&[6[V MTGQO#_/L9"RM#NQ&]D<<7C4\Q\6A0*^1#P*ZA7_-]GHY92FF5$9VYJL:V;TT M$_ V/<*&/FMQH6/K$X+?LB2N&WC\][0]& MF3)D_]JE(JA.);_;01OLHL8)&-C#T*ZW+YV0^<=5RX:9<7J464B35X*9 M6)QI4)XWSPAK(0I3@?9Q_7Y&BLO,WE-IN>KX/ MN=B+>5,4)_YV5#K#%P\I!S^.5\JW;WM*!B M0&9A$-YF-WB.)"O=!#?Z?=RV@"B]TXGQWE+E*;] MTD;,_H?LRJ :.S!?.#(Y^8/;Q)&6TJ%\$$FUCHJSG/!D-N2"1.V\YO=;::V" MP<(+P:+(!VZ&44*% \GEQ,:(?Y(*5Z_TPU8ZEWC0/-B4E$,L<(NXB@9IHW.F MK29*YB7 .<-'+%KIJTEM)?6XCB:+,*1B>3GT*O/Z^,/'X;#XO/ID>,E]BP/^ M2>P58$_\$0>^708IS$9L3KI6_6*W_IV2BD >_U6^Z'MX_]5-S'QQB3TXW]O* M1<*"]CZB0)E&7$2'G =L"LR8)(+Q*>*U37E;2;Q[I^H^#I]J,7EA,;EH??A* M222"&X>BM09Q; #8]"+'K3;*^9YX[5^B\<%!>Q@-4:2S5JTP3G(!I5,E3^;FPB(7G M?#0>]"83-R)^3X6>9EN]TIUFNEEC,_/@?-E&'(9?3R];2Y#,I% M('7GID>4J7?]<2?,K-WL<]M5*ED_>X3:15IQR-.539CA95SSL0VSZ[[1^.LG M%TP&//NLZJU/J^CD\43JKLO:S$=5DLLD1;C(<*DR B=O.)LL>!F3?=TP*\N) ME)[U:K2EK5:4/OO9RV0++77*\ZR<['>S0($P+'#+CZKPIVK,I4__NEOY>;7I M)W\%#4ZXZ[IS^95:EO[4[W3Z9P74%)@&.ZOP=;-(G\= M<^RP>LKPW=VSPJK13(Y"BAYF,"\=>SJ,[R8__!;:P]../7_7[A5O5UST6W6O MZOPDGQ=<;TR>I[_\^/(H80.7QPE57_3JR=7'&\5'USK^E)\IN:$IN_%CO$%N M_.RVVYH-H>B#[GK[9X+=_,S'C%7<]:X+VL5-5A'0+B['-XM^2Y4D++CD6DNG MGS6B ZE^^1U^2\>JZ1N9N[Q1>9+X,@WH?GK[0D7V[1R6SHJ5[XQDZ]KW3BZ+/OJU^P5^?;]GD? MXWS;OF7 ^,4K4Q@(.8VS.)R^"T-[=Y<=<-.\/-G6^-G$/^8>3S7(5R#.B[M0 M+H,X+U9*K:FGY5$==)>L2?#B=WT=38(7O]L+'D//!4" #)6A#__N#^]8X?07 MIZ(^U+%1-O/M?OS6W-_Z<;"_^^.@>W"1F_DV3W;$X8GGAR?-"Q@';IZTNGOP MW.O-? __^/"CF8\A3]ZW#T]:N9GO>7._TVU=''?A2GB'#^=->L#A'5/S'/^X MWLS7*:N-=1$Q)RSB+BID2:2(::RY5LIYR]Y^9FA\JHUQ_U>_M7HE.?EN5N3<^G]_DSGK>I0 MNCK+J_7.4^F=UN_S7)C;R#U3$FG!RY 1."#&-+,^&*9T6!6!*0Z!:W%Y M3G%QA''K7>[T2[.X!(N,91H1HPSETE(>Q,VFTV.)R[TP^+FMK)^X_FHM6FO1 M%[+,:BWZPK X9[TY'AWAH$63L&#",5"E-F@)_R21-&%2:+LJ E-KT6<7%Y^U MIS$"14$8J%+'D?;4(%A:ZY.6Q(MPH[&_PDIT:?T"UQ+?29D:\$3^UOO<8V95 M&$Q]Z(]S2-F597G,[9=GB$LK"J_WT'T[YD++O>P;>M1I^BTOO'PD[>[Q0L]Y MMO\ZI^P5[.%5BS3X4B5H3.OCSB9S#&=\%Q/[>$L\@4"IRRW(?,(<,Q(B4)\TQQ MPK2 ;2[7#;FIF._R;/-70*UN.4$7.?=^CF1=J5)0I.SZ(LRV8^%<)YD_.V79SMG*NEE@T M#,]NT;(_R @6SXU'I<-TOJ7@9$3Z[ M397%-AH2N0 B1]:%F:]\]3 GZ1*=)]9;_SEY7+WUEVKKSY$[3H/3U">D(N5 M[E)$3DB& /%MI+D2.DUKFW0=T^7?^J^ VSW&;7936PARO=49FI1H6E)'VQTB M*LN"M ^PQ!\1';+JV/Y2KK@J,&+.5*^!_,F _-,\AZ,Q*@F3B;30 ?&@+'), M! 1+39TG$? ].^/,.C7ZB:STY0@7>T(WW1L&AY=RX-7@\ +@,,?R+/>:RT#! MHLLUK(F02.-P69>V;3'XH#U,3Z> M5YII\4KR*5ZHP??"LJ++TLU[)6A]P &/=(E46/0\V#0^34, MTD9:XXE$FGJ#N"4)61URKQ'F(F-.O>RLY."#WJB-IJ'M9_"]7QRXLP4#FHSGT[23T4[U M[I,.FU6KE_F>0%M=V">C5WUB_X@>01]R8U;!A.?12H1UX(A[0Y!1/"%.M &- M8H@0>FV3R@6-64?'_?&PZ)5V6^_HEPGBJ 7E.9M)X;W]7=JZ^(!!\_'FAZ]: MZQ!A49#6WB%NHD&PG!(9';E4FG(GBC:M\\[<2Z%Y4)O6QL(.K5="+:^W:[VU M7U-YY:/ZL;*US57NQ\K>6C_6'-S?'A4!^UN]4+:7/XH]#W"QW1[Z3G\X7J(F MK=,VS)U.Z^1?'6"O^."D==(\^7C2[!ZV#T[>GQSL_PG7_-T]H >TM1TZU_?Z MWI?/M/E'9J\?VTW:/(?GG1]V_VPWO[2.F]V/G=:7PQ,8"V[1OU/S9!>WSKY& MF$\G!$912^"N-@AD6)(H6,KS;K>>I.M-6HTFT8)Y+7V27"0&$*&(,S8D"ON% MS35I_7VOV=S=;^ZT]C\UMEK;C=_W6ON[K3]V6K_O[GRZO5_KO:C=PN:N/Q_L MU9=CDGI05(FXF'B4T8%Z!.CCPAIA)(^_:/?NPIMV>^TTZ=.XYX#3%S\.GWE7 M%W=\UQZ!$>'O,-"K%LVO8-M%"TWZW$-8N6G9[97-6#/OZ8#0CP?#HA6B&P_A MN\/A^I5.M^UAPS9.[6!TGAN6VL9W.VA'^"4W<3T"'5Z@:I7 >G;<]L>-]JC1 MM>?9MNB7LCEI!%L*;MESM@__#*K[YK0*#R:J;??@RM$H#H9%P]/A] Y9NANC M\]-LQ'9R]]TV? ;?SCLVTXPA/#I;2+,#]^,A6+GPU7Q!'NDPCR*7NYL; -#! M;@?>'+X'8QB.&J 1^S9 M7MF3\OKKK,-@4^8^Q725O57;@X#*Q[=!VW5RC]8QK,?IH ]6&_RU,-WARF!' ML "#]G?KSQO?V_W2W!NN%]QH\IQ1'RQ\8%EY1L+8YUBWJBOF9'7AOE6'8!"; M[VT?AU53V?%@MN%K,:]7$&98+GGUP#SIU3,]6*GYS8;%%:D-[#]>,K,Y3O8 M'+^-JET-6N5T0^74\=/^L.@K_&X0\SQ]CY=M,__/U2RDJNDFOKS$NF$_V\\W M7C+7]NP7>1$:,YWA2@(\\^_Q-)[WU!Y%E&7V&[()1OO.=L[L^7#MGU=7 9;@ MVB1>?_\;WS*EA[SE3]NX99I8S#688?U2.M^53I)VX0ZRRS*4!A@Q0%'CC^.V M:X\8(?\AF8)N'(^Z:YM%-^*\JS+?S"#Y/_^TFXO6;2%;N0/[6 EOUXP:&4\[ MJ>>>TOW\VSD0Q!%8VJ,2NKOV1[L[[EYVM6[8PDC/LYC&(R#I -CGLQJG1"P MW&$;7L .9G52&$_;MH][[?_ ;ZE0%05NM@=^W,WY';[L/5X@^_3B::?N?$7I M@9N@WAPZEL :"]CO]1L=&$C5AKAZ^/Q;W?@NU^^^ 49QSU9: Z:PUQ\5;L%" MKO*T#L%YY;N'4A'/#?.;+5[GWO M=[Z7W=H[T\&O-WS'MKL%TRB9BY^U8J=,I5+[_0%H>CLX7\#N2JT_>:#U'BRS M3/$Z;>O:\,#S3*5Z^0_ @?* LHB ? ]@2"#JKMC#D^U1;4\/,PIT;\&V#AN- M+^7MIJ)8W/=R].=EC_KIE:".A^W\##<>%?(^>>C5F0K]6&Z'00;F,/L"Z\6E MF<=%FSN@% 9^'):DUQ8[[]KX*QDOIKBD.?!"4V2J/BW&#=-?)/_G/^8_ /U) MY2:+D_5-@4247ZTXW M?OGB_?&HR%ZH-G[\T1[F&9S(11YTIWA2'F(\RJ<"?1 F#T?8^9]Y5BS9S,[ MVVSX#I 1.^?K$US) _,55[\=/JHU*&1:_3:<,1PN$21#3+N47&#*XTZ)))G: MSE!F.SQNI-QN?6/%4.7SMP'H@MCXWS'<"N >)JG7N/0R-9; ZFWL]4J/:H.O M5R[4G;^VFB H/9!YG]QG6+N?P;HYY^>:<=5L7K:.O M7GJ88!M02$(BCAU!N5!&/FAFR1&-'0VY(0?>F#_#*1T0('B=O++'LQ+L+R48 M0& X/CT%LQ)$!.2C>]KIGV<, PTSD?X*1=N#1B'([6Q2?HJQT0*BTZ"%SJ/X MMUT "S_%V-W>=SNL(*ZZ3_$]\EM!H+K]029!Y=+GKP&4V4%AMEX.KC3D9P=N MVZ&XO+KCJL')=DPQZX%L*A2Z=GD(R_;ED5"45F'H>;#TG+.=*4&6T,P6,SI^>B^LH^E MNV!]J=_)G.?=DLC'^V+C-(%X@I%:E;@:?HQ=FW%QL)?>M[.(',">J27I#I+$ MFUM?>00FE Q%W)"(.#&YW E)*(2@!./2XB+K@&_<% "(VYB040GH7$P\ M)>9CHJP0E9^!#FA+6$&^5%+Q*68SL(:.N\F#_P'0D;CA6$>%@LBQ6& M(ZD%#5Q1@7&6![%Q4RF4J_(@2G?&$LG$?C[XJD7BCB)QGGF)E\PX21 AN0JB M3 Y910.2G,FD371$Y,;U"&<6293Q9AR.5PMPARNG?_=X1/*\[V7B7<_47 M/*]_M1D@O+E_!_3BO-B);VJ+[6WO8KC[1>LBCWGWHGGT525CC10$:=9%LNSPN(4 N"I_'J530"":3MEF,^-$EEF,CRM M4$Z3E>*I[=XBD !I.0;#'L6IW"'ZM@6/ ) ES9P'Q$(B!HQXP Z99 C"-!%I MH^76X[5-.F],_)^)>)5V9NEPO=2[E_)SI]CK.\91RY_'4=\M"FB)@ZWY6PNV M_A2/LIQ\C/GP !Z^?!'6K?9DGW[\=OCE\P7LPV[KR^?SUL4'MK?=Y'O;X7AO M_X"W8/_!OH7]^[Y[?9^V_OC8.=QOPCX\((?[NZRU[7GSX@BNV1&MDR-V<+$+ M^Q:N_W*86MO YS]\Y=& *<4=8B+E=L$L (^/ 6EJ@E94)F7<]2!D+I5PDDKK M;. V*A-R'W;BM;,"5 R^'F']:>>/'%[=V&V]W_O8W-K?W6O='E?]_[/WKLUQ MV\JZ\%^9\IMU*JMJ."% D "C,O3G9OG9ERXQ<8X:%TTA7Z#[%A]!.O_?;.+]@(8L]DH^_>@K([4%.86 M+/YB5&#RW2/QRH"4@=?EJYN@13ZL(,\ W+R;4O]IMX84KM MSCT&L\.9Q"8#H'GE8A*5^^2F\^:QR[F<5&5>S(9-'=@K?XK^XXQA&T>QDMLEA_N#;"OIO MDCU@D"_:I-FR.L%$PD4B2*"N3^Q:3"QX!@;3P%9XKFZRW;9N](:ZG$Q":LYL M=87 J_CD)K"BF*+B-@BUS!X^.PE9<$@CX 6859.R,EQ>HSYOD'A)VO;!0\0) M^.LB_PWT3M3N'3WMYL!B_? M@T=I6W+A,>D3/Q=\-/)J M>N3SDU1=.UP6\\^\J'PZ1?#T%@(%8]38>#=D:Q^5I3TM)F&&8<[^"8,"WEU4 M?K$ XU9'.%'?'JHY!KPVU24M_'M#YG+DDYU;@=A!W!*4G4\Z:U[@+]% <1"( M1:K]JF2UFYO(86$:\*%78WZG\WSIPCA'5>&JJ=EZE6C,7Q^IM>HZ)XWWWEN'@V>-VR 6F"XDG+EO:F%%5BF MRC2I4B<>-8/7X>?;\DJ!)@R84*UP!_A9[;"!*\ 6A%RQAG50G]4A/N2JL-/M M<^" _,VN3RO]W8W9?=V:!K)NF%)0O\W9C#7#$J[U.6=XX!-U=>//^L6#)YA) M@=3$NQHC5GUT,[^;?_'-X11+84*Z@3\AO^[Y-Z0HXWBTFYTZ-UT. MH[V_7J0FKCQ<8^4'?P9C(QMWQ?ZB"'G&6W ,JKD:>;TYIW$=ZN TP!P<38-1 M4JLB,G/JV .=:5 RE3MJ-[\QV;N>>T*NPX99Y:9'L_'2UUPA_A9-W&=G_.'N M0)25\1W[Y!-/#:C7[ MDD$7S[Y@!?9-9.\N&JJ2?SIHOO^% MU-G!Z=^)X]9)PR-!$A$QG?)(IED:Q90Q'B>*:IEM!I8>1"_]WH85O-< B^8J M=$R7YF%7N.&'[_%@QK^'NR(&2_<)@/FVR?:&[%K527Q]II7W%L(W M#S'HJI_4[FG[RX]MN:MBZFG@;_JQ$:G&K.SJBXQ"%KYN-*R4(QYS5+)-5=;F MQ8W^'7G]NU%;+'S'&=R9G?MU/"+G?G?18TD\RI+SO[[HL1=_ER;)W0SVT@/: MGYIIYU?HO6+WEB[WXY"7F50 6?_Y=8^G=;TR]VG@/ZN MUZ9KNV';S7C_GKK*W6B0CX!?;]@BX$$9]P#3^JF%XSW-'4]7[%WO[Y>W'P\BA]\\'$;P]_2]\?VO%?'PZ* _K; MEX,OYO-[&,M?7]Y_W*SK_=?A4?K^E]3 _IS\8:^3MZ_?),< M?/EY\N;0?C@X_CU?U/1>:5!K#..9-23*9>PBYC2)E*4ZHM+$Q/(L,]P\><9C M.93IC7M9]?T%>LUU3YHKCQ66^$P-U3FC/%.I-2;/$\.:ZRPI9)(L51' MTC@:QX"/#7:!8"D92GY>:8;NB/HC0$[['!@,66C70DZ7];'W6IT:HF/#+$F3 MF#*52J5=S#BW(&MY;!+6(Z>]4J?OMI&39#(V&98UR>,<'%%.(ADCD.*2Q"SC MN;'ZR3,^%#OZ!W7-#;UR *T7],7A<)/2+%6YS%/#\A0DW7$E&#=Q)GA"1(^; M]DS0MW"3 QXA<2HC8ZF,&+-Y!!RM(YYH6&WI6);))\\2@$U)]UOQ/@+8= &T M3'AG8-,YR5%K9\W:=("KHNIS-]<[O7&QFR*7W[BXVN2[8F!VS_HJCOEM=R/M M#D)!Y*MKVI\4!E MPRY(4;P=&7[@V&"OA7LM?'>M?GLM_+!:>'MC63,3VSB)*"&@A6T21UH+%^4I M23B/E=&2H!8FG PSPGHM_*WZ'[M]M(ZH]XOSC\\Y6':]=.2&#BMK=X66GV[(V^'"\N8 M8%ED4VR7Q1(6Z5S92#@N79:33,H,T"JE0Y'<. VR>WD[O69ZI)HIUX)HEW)K M;,*H!4?;,LIIQC,39QEW5_:S>\UTMYIIRX\F+-;PGXD8P9JPJ261%$Y'W,%R MQ5((F5+43-F0)]M>=-:+W\+G7F5YW'KZB;[X/$N&<;S=7>K?W7$5^\-GUQ=G1WFL MXTRI7%"6)U(:D5F9TEQ3;I0QET _O3@_D#B?;8@S55B/EV'Z1*HCY@0#WP;; M#UJEC778,!H3*>00A+[+\OP((- %,''/4J4W,Q>NBI2;??6F].SFUOJWFY?'=H@!WO"!7K[Y[]7W)TS(L M52G/8J<(BWDFP8,@Q%%#32Z%E'T8M7/J>]-_$-8XD? L(JE5$2,Q^ _;7=_W8]N5*^Q9'CKS\PJ>%)@ MV3JTVG"?FSZ4OC-(Z'M>?G)MHS&MZJ(.7?O@S[/0*=,5OD_9:@M+W]'+*6Q. MC(UUU%9CTZ;#(#;ZP.3OMB/J<# MJ]!*%/@-6Q>>A2Y7H"L&=EZU7:\J]ZD M>JPT+VP>,!KL67>P0]_6SM-^6JYT8/$TQEZW\RDV6%ET H//IP,2A[;B.\_Q MKM+IBOU6;M):[6[[$/V^UK7R;;XPB+]Z1D*#B(>8FB,&]6'Y8J5QY3?PIUXBNK1_YV\??F1'1R:LS6RM<;$QD(X#4UZOI\G"0^H^5#N#J&"/5U^PI>8NE M2^[Y&8^ ZVYX0N'AV._=K#0?(ZUJAS,]Q@[T(7#<=*/O#RZ<:]E3G9!4L]P8 MY5C"G#8F$9SBL04K#2%7=F6>MXK@W5A5[B=%GL K5%V[V5;Y M]T=^*/YAT=+*:KS-7R_6XKE?B5Z9WIHRW5'J@LK4FHP#+')&12S6--*67:%[GHL#S?/DCJY?F^Y'D+'(F,,$>0T#JFOP,W4Q]4KUG3M1%:S(Y QS1(^F,!5[N)*\_APHC+^H MRZ_T]C3F MV8[*^%JSF"0J(C;E$1,FCG3F5,0=ITXK86.)QX?381S?)&;?AYDZ++^W#I-Z M^;TK^=U"/)*Y6%-E(Y>K/&(TRR.I,AL)QC7ADEN=YN#CD"&_4?FP/JRTSP=- M=A\!"KFMX0!]<\P$_)6;!)!N4%EFS\NHW'+3X3[_^ [5Z*X&05;EX!5F.E*" M9Y%O%21B S H29S@+G>Y3+$-1SQ,^%Y74=FGEL*]ZGF 3KN]ZKE;U;-=")^! MAM%61(XP\, 2X2(A0/4HRC!F!1^8&%6/',('O>KY5M'EWH;4?"$G5X<:2F5; M@0E42]-.=SB8NJT"M8_<.W](;'E03A>'RG]1Q;1&%=^[Z;>HY' M>903K0%?6D":N: 1<216,256<=;6SV4% M?^)I/S-6TR/G"TGV>5IWB7C.49'-2KR85Y6;FK.5- U4F*@O?_)U^0[5YQX. MW=IQ_UU-C"SA!!L615K).&*I!*5*$QDE&96&&Y)((Y\\8\,L%EU.U>B3L[J( MA'HQ?R@QWRQ.'G.7\BRG4<)Y&C&2TD@0RB-#8IWD%'2[ ;>'TB$7G6Y6]@C@ M4W=K=ERX._G50KE]:Z.^-\9^;.HN-U2P O@+>%,HJW(R\7LT(;;:F[';,V,[6B3E,LEY+$2DG7,1 MW6L)/ M31!S%3CARLU^GOE6 ^)V4X6O;4GPXN/KD?VUX47O>MW-@L M;;R\16E8R/GL_%NVJMK??ZC)]V 9T'2='JL_QU4[G!-UY")=.?4Q4CF,]JF: MG*JS^LD/ZZL 2[!!Q,WYGSO+/+^3*OTPR< -H+[+8!B>@HBZ"J^"(:FN#&4P MKM!0NL_C0A>SA)!_"/I#H_$,A/G0MZHI\P':.6QX]%\_J&>[UFU#1H*%TIIR ME5+BP -CB]93[#_E-.C: (*QC:UF59:%C7-U4*O(M^_J&V\AL$AKH%U\$33]%G"R]5*!9.A_P1F 3+NFR6, M50UW@)2#/,/-OC59,<-62M-R!J]%2PP&!YLRM0?\<)"U:X>OSQ:-%VH8K1O4 M$?;R8'9G.*:FC5ES,W9WN]LV8TCY_R#A0^66G\Z63(4\ M57NY^X;;B9$W1W^GU-G<"A6)/!812[,DTAS\=ZER0XT5J9 B@'W0.D!)A,TL MEU031;-,""99*G/C0/'D-"$9R33?;#_VZ_BL]BSEN_*0FV. .6]]A M4\#R&(3S;-%3<+(E-LJ'.#>[?6VBB: ;=FK*KX[[6=\U['%V#;N]KE![U;_H MN9>NC0Y<^-)KK+"6$*Z;R-+8Q%W^_OMSVSJ\-JOUUHJ:S MYU/[J@6V!^Z;",S]7KP]_+UX__*WY,V?OZ4'A[]_.'@)S_[R)GG_RZO/!Q_^ M^ (8C;T_-&>;@;GWO[Q.#W[Y[X^ Z3[#N(@?XR^OO[SY8C_^=?B*'AP>P+O& MDX,O_YV_V9%F,V2@FFE.BF;+,/GF6R2&5=]XLJ4O) M1KV:Z]7<4LTQ8@0UPH&WR:2E6A!#K,B4(UDJ>.S5'!9\Z-5<-]3<=B)ZDG!E MB8ARP5S$F&&1)II$U% 12TER2LV39SP>$I'LA9I[1#E,Y_4=*M"??S=3LV^N M@-15^E7F,J.9RW1N!".2R4P8PV(3$^&83EV/P#JEFE8J;1Y\>)T<'/[V=Y;+ M5&>21#I6(F*Y[CLGTQ]L>C23'+B=4QY)QP5AJ MN$RD8SD#WHB)-"3I04;')/G+IB3+C#/+.8^RG+"(:<8CE=$\DM)($VM)_,&, M3 Q%O)WI]G"2_.@C63^YB:KFW]JQL2NH'NL$T[E+3,I3EN=<$6.HD]I*JXW2 M<0\B.J9ZML(X>9X2GEL1)3G#,$[.(OB?1YHYEJ0I%48!B$C3(17;V577\V\Z M%*SI);F5Y(PQF61YYF(C&>,Y=@Y3PB0J)3DAK@<179/D[:*4'!0MR?(H5;F. M&*Q9)&-M(W#LF'%:L#3Q9;B'X!MT2)(??3SBUQ)$P?:!B'/=%VD2C5WD8YFQ M7 /<-5HE-M:@BG1"LQY#=$KS["AG;3A7W"0$,$1&(J9<%JE"%C5E%-.4L$S5F*E0>H[C%$QR1YNRRB M@<5A<1KE6O@*$7DD.!,1HR03DL=$Y=9+1- 1^2!D3SE*72(J"G*9="B@^ M^C#$ZZDM5!^%.#\*885C4II84N:X5'&::N(H2[6Q)-4]@.B4WMG532)+=>8$ MBV2Q#$.5.U)8-_IH9R$Z5#*U+UHW*P?3TA>F<]4 QO[)#4 MB[+7RYM'-UFVNRV\^+O[Y*9SAZ6[7WV>N6JJ)B]:0O55&#>J,)Z]^>WOC)%4 MYQF/;&QIQ!2ED/Y"_Z MOQ_>OOS]XU_T#_;FP^O3-R_'DX,_?Z,'7UZ3@T.3;(:MWAQ^!(?HM^3]H?WP M_L\W#!RG#^\/C\[>?'A^^O:7/V"L0(4/?Y"#+W9G+0P3YX2#6QHE5(+7E..%0V=5E*F*0LD[EV MF2.&"^8829C05V[2UBO$AU6(6W'\7 DK4L:BQ,DD8L[DD99:180DN=.:&9,I MK##(AS'=G9' 15N7)JKW$5<:QLQ@S5=A3612'2N5)ZJW)@GSTB:#I.; MZ]G^\%)W13T&%S.55"OA,D8X4R#F,1.2UDM)D2&3W1?T1H*9]"UN^.RUF7UQU[9IRW\0)CC3+ M:&;SA*699!F1(A.Y4,Y);1PG2O20:9_TZ*[3WK%1/#=.11G'NK49SR(ALB3B MC!!M24YRFC]Y)N109%VJ=MF?U;KMLUHT-5BH6%LN&2="J(S8V("939G-&DGO M$=/^2/H68C(RE]:8/*(J3L YLDDD.*61R0BAEFF6.P623H8BN:U&8SU@>D1A MI@.'!]<1+_7=@,Z/,64NIDI:E1G*M'2:\(13PC&Z#_(E>\"T5VITQXDJ8?/, M\81&3BM0HZG((QD+$[DT)U0Q)P3FY*=R"+S3>;^S#S'=P#4R>0S^$.4B9W&6 M26P=I)@"NYJ#Q]0#IGV3]"W %.I8#Y;V3-*W.QY0I5*3FRACJ<&RXS12E)E( M"FYT%F]UIEQ@<;G,@$)-A1(\C5V29WE""+>4]YAIKU3ICL0E&@M-DRR)7")-Q&+# M(ID[<#U=GA+.P>D4,9Z8B8><=ZDA4!]@NF519Y2F>9PIG3'!F$@%S3&#*8\U MS24E?>;2OHGZ%FKB)%9@TW2(>4W/M71 M1YBN&V%Z=/U%UDM/]!7J[X@T7;%$-ZY0?ZV2QKTEZJ@E>G/XW%LA;XT.7]$W M7X[._M:6D2Q/>90+"PZ\H0D8I9Q&5J2PP(Z(C.5@BH:4Q$/)MHW1'A6QOT41 MWX\B9;V"[Q7\5P*TW&**?BS#06OC&$2 M-3KA21ZQ5,618G$246>R3.B$PS*C@B><##/">@7_[7A(J]U4EETMGC5],;9[ MK%RYPUJY"8SSD_NQ+93O=>'*C0U# MQ,M;E(;EG\_.OV6KY/;]1X]"IQF:K=-C]2>.U^M&0@AV_,PSR0EC(/8JM9+J MU#JA"GH U=QH8M90L@_!-VE MT7@&>L.W<<%^-V@OL27(?_V@GNU:[-W21RC*0-!<$<(S+TEK AG=2\NA733! M>OB\FY7FX[B> MM^\:0'/\V^>WO[PZ?7_XG,)W $I^^_+^PZ1X?_CQ\YN71Z?O/R#P^(V\/31D MLV//^Y>OV%^'/TW>O/P+QG%T=O#RX/CMG_\]>7OXZO3MRY^.#^C!Y/W+/V L M_XL=>^*_,PH@) ,?DYJ,1HRF)!*2IE%&7!+;5%&5JP!1P>HX^QQ!H>8B44!H ME3+-4I%HDU.I=>J$R"U-U69_G^_V_KP;_>?ONW;;).\?87*HCU*J5#(OZ]3&OSS%/7:HR(5@2:V:E MEDP*@DU=,YY3$:N[YUHS=G8^<6_SY\;,C^=@2IWUF[/8BJAR8S>MP;:^GAJ M\?\IZVYUGWH 7B9_RUP!-86,E",B8M+:2,<6_E3-O&P_S+4PUT\8)EB4DM> M:^N2W/S]&JT@H=M;C37,$W[[>L1M/[84KQFU:+84X0WT M]>G!X1_)7X=V?/#A]X\']+_';X[?C__Z\]7G]W_^0?_Z,"X.OOS\87-+\0!F M\]>'Y^0 [Z.OZ,$OOR5_';\Z>W_\\_BOPY\G[P_?%S"OY,V?!UC:_VRK6U*N MLHQ+'C'C\""\XY%0L8J$-H+&249(JI\\(S$9&(T<7%*6&IS1=.<6*:$LY*F3'FE1'JEU!6E%&\J)6)EPA*JHU18%C&5LDAC M =@TM<0Y*K@F[,FSE XYVVXWTB&=] BP[07)U$EW].'NC),'\_$N<5;X!GE[ M>WT>!C1PYF(N.'>:9327G+G$9 E/9!IK=?6^6KQ<$PV3&Y>P/M*DK5'904>E:JXDG.9"Y88PF.79]BZ7&6@#U*7Z-CH5+/+ M-)8[!]#U2J-#2F,+_FG)+).)BWB6F(@Y=$>Y3**$B!S42)J!E^K+6X)S>@/X M]X#ZXA$ PPO <^>!81#VP4Q]'GSO/I^ !G#__F&@W=3EQ>PN J"/_#ST593Z MO0+ B[4XZ=7XK:GQ=]O8S\8B2T7"HIQ94., ]2*1<@5_ZEC:E&1*):#&A_&. MNE$=+Z\-V-PG>4=@:E73U%8SB8.I^""ABN#^4]S'G3>T5R!V[V-N^= M\GM2[,4VFDL5H['(>:1(GD>,FSP2,4LC+L!R@\)7RF58YF9(Z?:>S-Z>.^VC MB)W44MV/(O;ZZG[UU180S:G++%-YE#HJ(@96*1)4F,A*HH3,24ZT\<5,TW2[ MF&D?1'SP(&+G,R=?3>T#ITU^F[5?KC;YQV/'XCPE +293DW"I'#:9)KD,DG! MN%EA$I_5M!-E]UE-]V^1=J1:6IYQJ6T>.:4D6*0\CI2C-$J!%Z@3CB48&A$" M+-(M!$2[ 6![#==KN$MK."=L1C.3*V,58RZ6L=(R$9HD*N=.L)!,WFNXKFBX M+PL3[)4I8G3H.&2(97;O9;V0L,] LR]AX?U M7JAZ/,@GY>E@[.P1HNYB6L^J^7$HL=/1TWK=/ZK7G]/;&V^S/Z?7'XFY04MP MEDGE;B*R1WLNW*&B=I?SBP6SIQR\D4W)C,D#3B%HO<$V8B:5,-3B:AQC!EA<(N M=4-&^K.!_=G \RS4']/*P3"^.#LX4L7TA\'W6*SNWU@$+U=%-?BD)O/K8>Q^ MS_[&>:/4)%2:A*1%TZ1P M<=JGWZ&_TU/>6,V^V*AF;YQ.6*I,1#+)(D89B81R293"W^"AI"15XLDS/A1R M^YA/G]7S^#3$E8Z1.)80JU@._A!3J5'<)4XE0J38Q):D-\CJZ77%P^N*@Q<; MND+P7#HM:!1C?R.6YS+2A*=1'#L0#L9Y(LF39RP;INE-8%^?SO.MG@D\<+/! M]P@%__V#KUL\J!;B#QBQF,[*P8NR]CGG5>B+4^/A03.9^U+'\+%U)W!/$2J' MJZD=J&-,_OOB/]ABP?ZDT:W:@UN'C)O:'[L@/2]-\<*?1IC]"E,J;6\1[LDB MO-I&CYG2/,G3+')49F 1$AL)9TW$J:0V!2R@<_;D&1VFCZQNV2,7^DY@P-L0 M_EZ^KR3?6XA/X 6+RF%N;:9L_>2;C[2YG7=M]> 3( M;I]#?8CLSD%T[1%#P'&^"8:_[J&C?H];:=]^;.^<4SC-VKYH3H\>XN'1,+SG M4WNX/$KZ"V#^9=V?3QHY&(-8^8Y3S2VL:1E30A:4JLCE-L0DYW-"#O V^=E?9.!-YN M)/6]8%])L'=@L3C)N;%1YDP"6(QED3(HXL01H3+K1$,)02TFL#2;/ M#$FRC=CVZ!A)G^2W!UJJ(TE^O;[JCK[:WOK-G0&7TD0T35G$3"(BG:@XTCR) M,T*4<*E%#S.1I,_UZU2@\-*PU!:?VF$>C79G8)>MSJ2;)1>8B@_ MGI1U@GV']8\>)&["L5FL5<2=HQ%A*(A&3 M),JD2"S#\T:U]C70NJ-CMT\J*9L0D8*.I6D>L1QK=N2"1:FR*7,V4PZWQ]A0[(BC M]S70^AIHYRB1ERZ'SVR;SC (DS[VF=][;.^]EE?\:>O^',1I$HR(7*>D%R# MMQK+5&;4:A,3!AZ/36AV?O&S'E(] *0RVVXKHSQ))#<1MTD";BOAD0)G->*Q M1GQ,!5$YQH,%ZW3)GUXG/6J==)4 FF.)XT9(!UY>S(RFN7 \9T8E,N-4GU^$ MK-=$]ZF)MIP[;EA";A^R MPP-^?%?V2_#@5_9+\.!7WF:F:.==^UMHHO658-$=)E=UCIJ71]=7FWRW5 M,LHLR6T2BT2RC#G+M$X29S*JG]7KM/O;8567#:Q&G"5)2Z&/0:MR;2(I=1[%QFK)0DY?$CB"ST2;6XZ)=IS1/'61=N"=,"-9I#G\F1KJ MC$:]RO(GST0V).FC5)X==1M^\ =2G[44/Y@?@S";\#=*8#&=J\8Y](?!5@[< M':OJJ)AZ*C(0^+7S=Y2->-KJY&)JW73V-"+B]@_EB:]YE[2-?*S.)L@P<&.J M,K#:2:R9E8#'I" \XRP#=2-B%700W./LX6V/[D#A_XR%%]G!C'*PLKOILXUJ?IU*@V>UU@@Y(VJS'B0 MD.$ ?9P -[CP*UM&.%56$UDOM[-:^#/3<(?LQ*,2E5\\HZF"6$_$-0R$?C&9CC0S1M*$XO$$KZ'N_J MV:[%WFW4Y+I/\6%>SXK\;,VD4;ZP:,_^2U<_/#M7M,ZYZPZXW3_Q:31NO MDO;)L]C$;'K9%(K9"KGU2!?D,JLD:I:DJI &5/P 0,X.:?P4T9D#CZ'W18_%C.G*K0I(%U>>F,.]:N"O'TQNA1_T*\ M54>P]];4A)L?5B^ MT>!G>%19[7A%/0<0$I[J8' P**!7,U./"CR%:V?"$.$-Q6P"7^![:/SCS\W\ M_]/,_]UB_OX"\N."]@4*-,X8/FAN_A568_ :%@&_(L]'@]^!2NU05^Z_+78; M#?YT@> 4LI!J4&!JG;IYR?(:3#",U^];>QJ=\'JCJZD/"ZEJ1]>G[P^1TR& M[8*]^O7YFV&[,"N?#=Z=U4 88/#74S-:7(&+TER%Q8B M)LWG[K-3^:+A4=> M:3X$!F@_!;L*_ _KM?W>P%T@)VN:HY[KNK"%JD#B'N6JK:S#0F9 C >S2ED' M\_J(_+R#6L\GDV;+:G%E4$DPLD\%>!_ADSFJ =2B((BH&W!13RHT#;-64HH* M512J&^\GG$Y=M8O4ET2LZ9/KK,_]!PL]\5]]=F;NI_UN?@R#/.L>J+B0>5 A MPJ*JP00 1$ -1\AYR!/3>F$!6YX(# ++;^=F!KH69N3@Q7"?:00L]H93X[]?8&W,U)>8*:=?DFD/'CI38>G);5Q"ZL6SO:J!!A][ZNH&TS@SGL(8CLXVE\$;>[!"8 *!/ "*BGH\!&+ M(Y2O1 H_P;>RWJ"<3I1NO!9ZICAU0%_')Z@J! MY^\F$P0%\*YR M^.SW15X/#4<1@H&F;E+>1I!H4FI8_F:* M9PL^\&:X&;/SSU@PPNK[0>< ^\ 5'G+60(F9.RK,.JG@M>6G, _4^@"3X-9A M$PI!:S;]Z#_P;#L&_(O1T98QC3I1NI@4'HSY8$I8#(RV+%_C>Z7CUSC2EH8 MJ=ZN_HFA$8<4F8+"Q(MK#_N"( A.QGS TM,HDPX6D-=,.A)G!ZA5'*%(^C@'+4J])FE^&O(0I MX*OUO)AXB9J4TZ,(KC\>G ";H2H?%R?U$OV2 OF:13\+V@((YSWG!;?X4 X* M_M!/]Z@*L2_[J:C+"LBR6,(E:_@G>1(7GK,#Q0)_J#;>Z7&U0^".=QP7GW&\ M"\*OG056O"#M2JRK+F5^*G3($C'A4E:<8#U08[BN/ICZ,J*L&B>]4P9Y& M4POJ,D*>_II)0/R]+AM[IH=1DC>5U7$)OWI*8!BP:L*O]?S$^Q\Y.'(-YX%P M:U^ZPDL(LGE3P\)SN=^>"VK;^U%CH+5%3(5?YL5GASM$]0SQ$Y#0.*^#QR'X M"Z-J+&WQJ0"PA2O?\(Z;>DD(JD:[VO M&ARY$O3!R=@+*2YPL%H^B.TY':X'L:_,&!Q3,_,+Z96$\D6\6R&L9RM6L6X- M2[AW%0EYI5T'&N(*K)D6/Z6/!8RJ=K,U2[/04(V+/SH_"+XN.@\$=W]JQ_M' M\)9_=T=@_;VF@4G_J5![#_[X6"FX:M^4P'3PL]/5')$+92%@,!S\C@$?A2J\ M\LPYFRGS$>2CF>/"Y3QQ)9AX_Z=WM4";H_/LA0EM(9I"ZS4E/*PX/G;@D<[\ M?@^R@_>ZY].).LWG0>F ?@%V-" #7M##>T>#ULGS&'@,HW>@.\"REQ4JB*(. M2D;E;M;83/!._%? ]SA,L#.3\LRY1>P,T(FG9N$#9\MI@<$'^(#_>HU6E> A M(C Z\N$PO'FA,19&# 6[T8\ :$K4$(V16KX6K@$U@(_"4$^XR*L1#:[HV@@" M9=J*'?VH$M[#G>84D.@:@N-3B^%B,,KH T;\C<0PP M!N @/'8\!U$!>UXA6ZL"XZS'Q\7,&_X&Y#;,O+(:Q7J8%"\**V-A&$LR F2" MA0)-B18(^.#R^JPK6N#7[57$R2\UPXI6&)R">" I0'PK.YC A-SJ2BU6LH&_ MTSF&)(,)VKV8KZ>#Y\!'D^8U>%,3. /R3LMY /X>8K0U@Q"9#A \(HK\7,Q: M[E^)W2L:"'*/0PRWV8R8A:UN7(ZCRKF63VM43QC;0X,= M(N%H]IO9!\GR7F3IW9I5*L#=JEDS1-AG08<$)\W3HXDXU C=0*?"6SX 1/ 3 M\Q-"1D ZAKA'LWGBG1#<>O(,IN7_FS2QWY0A4\'6!*'+YY 6^;)^]?"10M/([_:[X%'0TW&3< M*E[%>=Y84+^RS_AM;N&+\[?P^]WX1[8;__"V"[58 =;"S!8Q4P#D35AI:0^& M _1]RNG43=;C8K@UYF9K.!!A[%A9?QW\P-A0T!MHDIR/R*QJ3'Q?L^WI]V#K MP4\@WU78TP',"DY8!1 -U2)8682=&"@IX"P3T\AF\,^LY ]N9VN/$%.-)6!67[Q]3O M2O\/W&7+X_#9JSEN?\#ZPI=A<]@%1>Y-VN(0$*"L!F>O!:G!C"'HPS5")UU- M_,B N0H[]W\$D-U87?AF7@?HNVXZ&\*&JQR@T+ &P;CCE,\6?@+NS< #@VGV M^[V+Z:X2Q=_FJFA)B^5\5'MYPQ !$=S"JKU8((1P+SSV6)VM/;1V[B.P'CS2 M1SVKXX!.%E87[]G"7/5B5QA>YF-633Y="U/0E9\H'Y2>^NA-B1ME57C;,K2% MAM6_&_/JFKT-[_WCI?,:8[Y#/Z@"+QB",P5H!@9=.> Q?Q6,>@ZO!FQ6SQK MX(%5'=[6CN9T7,#"!))>CHP[$C@ /F"+V 8$F77:%HAO$!(@6)NYDQ [ H)] M]-'3"C,-T1>83]O@3A#UP'0+KV6XRGX-GL (RH*O3TI4HWY<9QI7&D&TGVW@ MI97$BJ5_.AMCX&E!A[%/8/1!TZ_2(<19SE;#*GY/806/AMW\)3T:O(3"LF 8 MA%[PYG->YK,_JOG);#T8M<90(:&BB7"-BWP6$"GX4Z'5SB+U)O":@:E7H7M< M@^N.6O=J4W,A#$9-M3E?-SW"D!\B[09QPV)\\,-=?VB[K>MV0'-,L*B6$'+5 MQP_L.'5''J,!Q&[-BW<2%T9DU;8LN;+-6L$'+>) M IX-^2FMX-<^7($HMD8+UU)N$1L?8H#OI,0 &QBA9K3(;@N.\ADWRQ0A_]=* MXJP/BK8Q0H,!/+"\7H26(PM!G 8YA_R0>C/?9F#G?A%]_"+ _BJ0.VP##(Z= M0[D/K(VAG$E=KFR2KDUQ.5(PQ24FVK8X/0CA0J47TT^J;@SO:L0D<,YR!T'A MGH0/_APC$WHEN$*$QF9W,%Y_Q1R(-Z7?JFFRD;HWG:]M Z_:.^=3"D+\?W4' M"R] QO:EL<,.DE4GLZ#W%ILW=1.S.PL*9E5!K\0&&W%:B5HJ:W%WKI'PNA61 MA:9;C^:O^[H8VF^B?5ZU+5382A#>LW&3R]7$[?.RG('WW^Q$>AL5%)H-TK2F M91;[S4O%A0D"SN\]8AAS"CYMW88-CT$O'*'%7FX;+'9<0Q1U1=/@<$,T<1GP M\\IN.L"P&B+:Z2"-5Z*03>@?L4"]&A?$B&ST#\ X7*?%JW=O'6]N.+7[&IX. M];S9P5G;&5K2?'-O9>JW)5%0KK,[T0)"ZT F8$ M%@;T]PK46G4,@BYKXXP^<+K<2U[9D($G+C>4<2MR-MZ[F.#K%C@MSST$&6T4 M\(6".ES$PGV*@M]/PAO6PK"7",$.%Z;,-&\J.J9AV;M00Y\KW>=D8U"ANF@;B!GP%.+9Y[B M?M%1] OSN P)M1H(7!E0-:$3K>M[Z$8$^VTG)/H394,;[ M 3@^S*_"C :[_/Y 10U)DEOG@-:8-[;H4N]FS*CP<\3U%?+J#0\WV&^ M"@)AOUGM/L.Z@HX>5!YJ!?C98$Y\H3_]!//TK;4V=UH"!CP+0,'9HB$UF+''%_%/[6 M\YD/I,"B^)6;ST(VM VZV%/?@?UO?L*?.#3@C!1"(W<"('V M0B6OGY5HM<U;(^\;#NQR0[K9> SN>%DMH&IK M@H=@>-&^A3,Q#W348#5[/;S[$B_??4;EVHG4XH)$ZF9;!0/KG4@L^0L(BOEF M+Y&'$6$ 75=]&J#F(3"?/?_05D>TZMM5,(@;Q VC+MG_="U+)B@>[8[4M&5Y M4$X8D\:]R2720"36L$8#PFBCXU;2+T+VUL8IHU6+W3XAL.[Z[F((U'@-L :Y MANL =SU=H@WR^%W&K4"1VX"2ZQ-(D"(A/(H1W&.O&,N-Z%VSQ;[J]94?FWAT M %@^O.HCL4TP;;(:3L'=85.<>.77N%SUI#RUY:FG=WAM4&@70]YAL['<'(SV M$_Z.C"@A QU2*X8^MZ=!UWA;,F+_\@$>O)!PVE[82':3$!3<\F,?J2Y*VZXN MKH'7W2$%;L5^8-X>_(D.HT^@7CFN;5V+[8$T$R+M-C&$/G)KZS'PBL^#F<6;? * M4-]&2,G(:]Y08RT1M'R27KCY(_ULWK74>I MSLGH>!A\\*(*D?[!\R#KJ.I_+2<8(^O@.>ZO;M-?^FQVJVTN.)H-MRW\=KSY M>F>IVWVW3^B#.=Q( N_W[2F M8854)XUI&(0T_+!LMUE)X+I.N>1?/]W\0"[XGM1(^:IM759 F87C@JC7,!M] MC!'?<$I[D2*S:I9VB^]*'A%X9[7/U?*YS&CWL*[%:CI+*,:BF]C3=M&4Z].]G9ZUCJ=&'O%G8$IL'M=JZKP&T5^IDWMKV!!FT(DK775;KF7 M$ ZWG#5!]^;!E]-5A'F.:=:K=;A\,42?J7Y2NZ?M+S^V-0.+J5]_?]./ZV$M M=# V:B%Z!@U?+WV/41S\CZ9(>?/FYNN1_VJCLF/X+B.CC,ASOXY'Y-SO+GJL M&&4RO=93+_XN3Q*<)6N M%8M)4;*LG;U6D/;BJK,_;@6T[F?27PV@Q,'T([)\$Y#E*\1N/GZQB'%?H@M# ME_@'S&(WF4=>CGB_77K2.Y?$+C:S.7?]5Y7Q M5\J&[_OB?^]]E'(.C[!85N&S<3";Y596DUB)&.] MFTJ_-]''JS:=>LS=)W9-L=M=),B0DG@H&=F_[F4=:OZXU))7D_&=_-]!)L$0 MQ#?'( ]!Z7\]1//E7B-W:6YD2#@99H1](W>.TI?1R-US _?EREOJ MO>H9B:_T3'IPN[5;:MXNMK?:=(VG=]%UM7_&WCRC>R*Y+U?>=XQE94MXK3T7 M27?T:KN/](B+#'/X>:,V67>"+K)1>HE9[,AWQIABE(QV[)ACYE5(AO5MW=9R M2A\;&-R]Y")-AS(F/6;O]C+Q>,0?(6S>/=D["60\=@81\5 D62_'W5ZF+!L] MS!IU58Z[APWWYRW'7ERD>);T<=QH*[LN5MQ1V#7*3[=ZRV82AG6*O57#Z\J((:@M+S\]O M?Y3N,:5#+F@?Q.CV*I&1[&,8/7^<+\5L2-.'89%^E2Z_2J.'V?7IJA1W#R[M MRY7W'8E\B%2NW87*K@7/KG3@I7/*Y)R<0AH/$[Y/!P&N>NQH7R(,CXJMY$CV M+-7Y%-:>GR^O)N60,MKS=*\F;Y6MR%XE]'^K>K)[R'U?KKS5P''<_5S_UWBL M'1LM+QM>A;*#/WR/?2'^/1Q,W>P;BPT3,DQIGZC:]54:Q7U4J>>/Q??Y7/>]0/&(W??R=%6U][RQP1L^ ><* *V7WGO'SR/92V]7 <^^7'F; M\;1TU!U8=N'>O7;8C#4TM?9M:;":^VHWCYL$U![7?@+E0RKVL(A4-[:I;C&$ M\+C8*AZE/4]U?INJ9^C+,W0VI'*?MO-[/;D';"5'^Y1(]ZVJR>ZA^GVY\@'" MP@_7:N+7VW4W]C=R0=E0RJN>[>KC2_>]2E<^%?*X8TP]?VQ WFR8\H:1-$2XY^:ZHCO/B-[2/ MW_3QF]MF*S'JMTZZ'[^Y]58XO3W8=WL@Y)"3?3IQVIN#/3 '?,1[ENJ\.>B> MZ[4O5]Y3^8^'"^&_RG-G?+'@F?H\J-3L>F79MH^])B ^MISKB=L#Y79.I$E> MN:#YU>C0.17S$+'D2SSC$N2\T[9$WQ[GISWG/R+.[YY=W9#>'ORPF M\YFS Z>J*0RX7K9O?TS]RW?/_7%TRSUOE^S*.YD=/I#\P,_H67^_6#]]1&66 M;_<9W;.P^W*E1P(_S!3@+[@-_UFL2\!H\)R).JG=T_:7']O'%%//I/ZF'X]5 M=51,H\ T3W,I,#9+1)I7AR^)2-D^DT>#]^)$;I]GIJ M)O,[B0Y?CE06GO0=R88Q(=C5M9Z5YF.$+::0F8ZQ!<%:.P)?C^H[1MF%%VLW M=7DQ\PFOL[&#_ROG!L3:/<&[*CYPE8AC038;WY,$VR2[''':UXH,^S_]+5 M#\^N\^4=H"O_Q*?%#.R1N7@'PB_UBW+JMU 4^I&_NWH^F=7P[Z?"G6[S=V'_ M[Y."$,*36.69Y(0QPZ1*K:0ZM4YHPC+Y-P"Y)Q=+A5P'V!_F]:S(S];$@O)[ ME(I+4&^WH/S>]*"^C"J0&X*_8X;W ++]L%_.*Y"P*PC$<%#.08!*H,NR[_91 M!:.9E:"F1Q2TM"XF$Q0YD+1DQ/[EY5!5\#RX!-]DR@J%J9RB=&.DHBCMH)AZ M.1L-6DH.QNH3GHAVT\'4':D@>(,"'F600_69'XEU)AQ=@&>[SZ#1?Y_7=:&\ MW )P,S"= IXV /I\*@P\%:XSP&7EL:MJ'$WEAO[B?#(WLWFHF8Z#R9M".68. M@YV:LV7%'-Q=J0>GX\*,\?65\\H&!],0!.A1GL[&.$1P8OXUL%F,_.OV5% M@(W#LI /Q,R#)%ZGQ^K/<;7$FTB=+C#58'!FP"Z@,M6S7>O6>>6YT%0@Z*U.&4Q*$P#'-8'& MX!14$BJ '/S/\K1^VI+F?IU5X/)1'#C]JMYJ"GXNO9Q?>34G.)/IM9YZ\7=I MW$W?:DOVJV_9P/O4%Z$PS2*S1( MWC'U1FD ]NC.,]&NQDL/L.GZU>C$97A'7HYU+IW%^'6FNAM)NAQ3(8:Y3);% M5V=[;L#XFZ,GW@Z<)8Z_O)#:?^;E^ M;1 [0DK(Z5$RVN%?8CP^!"E6-KX:7[]/SMC#Y P>RZ&('U%^QN/LE9"**R< M/^Y&"7W.V*-62YG(AEP^HHS)1ZN6>*^6.NW&[9D2,7J8FG)=M5D]@VS(,25#F5ZUM60O MQ_BCN-Y_;ERC[FN)ATG?9Z7KJQ2/9!\HZ?GC_$A:,J3B85BD7Z4KP$[12W&GX=R^7'F; M';DO>3;HX7JN;)WGOZ2SMGXV8;/88U]__Z:DZ8H".J=;RY "MI5L?YNCWFAU M]BB =&=RVD&FQ*/(4>LA=,;ZF^44M%.!EF9'_;0/66JK=4WS1#=M52 M=<]SW99*N+0_F85YJ>7 !!L_K0@V# MS+CV;[]2S^%2$*GB,8@0Z]H:O7CUZE)+%$J:#@<_N8FJYO5P\#_JB_HXKF=J M.AS\\;%2\#;XY8MV'PO\T*_<+ZZ$=;G+JE"?-"K55 M;Y'J5:'G,R3.=CU, YX3?.^"UD'KX2M=KJS>_\"-MCP&100K\L55$^3CUEX< M."S6.PEU:([ MO4[O2K'B;:F%Q]3M@Y9S]W.&,2Z)7[@C)X,=Q3EUEO/;4J8\.6TDAC^('#LSW8C%^JHI948\')^@-#]J< MI[94\1^C=R-P@<$MJ6Z_]G$SEQ-8Q**- : ;_V**O//O BI M76W)YP6;PS7?D16U (-=+P"];V)]#=U[@=7"QW@4TJ[%HE0VL-AW=)7ARVH@ M+UTHO-&9P\$QV#W@7#OWC >/QQFU;_ZYF*JI*< ;>-=6_FX=W]'@\:W+8,>2 M-)1 E''DRJ-*G8S/?!L$4$13 W>JQ9H@4;\#.[2B.+>E\*+5N(D$+L;>@B'4 M?BM#@5=\%1R-!F^GS=/8L.&/4W0VIJ"A<*ZSL9KA)Z?PT+7"\(@-=A>']Y;+ MV>5+O/I;5J4_JGYR MZHK_Z\(0Y%#2Q;?70S5"3@^BA[ M7$P+=(X6%%H\Q\_G^4E53 :\75B&=Z@AH"U_.< JU@SG6 MS2DG"J.AN82>GADT%6\:ISV"PM?@J,,0=[4<*%Z@1I MJ"9U:W7"*(+9]E;DJ 2IG>+$ZM'@'4S)_3-O9KG)]X'I0%TCRRZ?[#EF]=G+ M1P8C6#GCP'AY-H>;C(-?/2)LYSD"=PBH4OF6&($ ,/,%Q=LWKW*HOV(I="!% M7O"\@=W65?E\-J_<+K5TV38;R9,N*3/_Q,NWSGA1UIZL"PWR_:O/P"PU(@KX M^*4#6P^:?-;BN>?'(&#%%__!O_=,E1]ZZ +"4)R :4*Y*J?(W*UPFH86"W;Z MWJW2PF[20JW2PO,9<*Q"I#DDYPA"@#*<^0A'3)K M!>INXH=5AS89#GDH:M2(2+2QQZYS6;@.' MXBBFP(FM:O'K'(Q*'?R&&E[16+)@OP8@AEA3U.*PZW(Z=2% "HQ4>TTZ=L=! MW_F%F!4>R:\M"M >WG8<%LW9>7#H8(ZEMW5S\-Y@((\<5MU,,D^!2;\3Z2JL MJ5RS!)ZUIFW"!HV;!U?'[3X@L4'S/%@^O&TXJC\O@(2&/N\^ :7!8Y\DN.L$3 M%)!V-,%^+@(%,(^E5*T.%A9@C?&_(]F*^P6W-5=^K0=8(RK?L17"+N]>J""< MS'R*S8S09X&5GJ*P-E)9S,X0$01I&WJP%)!6F><@^-['@>'Q=10+LN/'Y+5I M79?(,"W<0-TPG@-7@^&L$*BX'$8P\^BL"?+=B3<=>.:Y#5 -YW"I2$@K&@%H MHU142._O*%E?D]911Q!J3(5Z#^%WY>&D1XN[5N@"9?)M=C8BZ_3H.QOUG8WN MD-]>?4;;5 =PI5;J?:]:P-NPB3P>\7_Y[[(,;=X%4?)S>S%Z>X=AP @]NPA_ M6YJ_BQ]X^2!'B#D68!+"\W<8U4D)_N1@/BLFS12WS.=\BH0"NAQ[*-T PA9F MWL0!S/;9 7P'< "H/1S\XL/Z 9\^;Z(C50@MOVH,PYYAS,74CE:FIM:GM@ < M"T08/@*#/*_<-E!H\)9'C=8'>WR8?C6.A5]<\,9\/C4!L#5N5HMNO"S5*T-J M(G*-:-3!4;V9BUDC5%!3 XZ.5@ &G,80BO*L>(KPE$] 0=R^*#%3"SC.?S@':H([NGPF>(ACU%*X.U-4 M/F9EQGXC\QO86[@2]<.^&B7D7 ]K0+RM682\-Y3_=S3ARWW$RSM:B^?!'5<; M,0S ;TJC!:E\8 &^T MK#Z"R3&!U11NP42'LIN3TCACN?:7O@*S;[FK 5?3:Z0!%50JT16M:?! MS$A[H3B!N39W2/%]1].B=5EABN"UKXYQ6V@'B[!:&7(22DP)\<%G M'RZJ-_8:OA/KOE2K+Y>]SC< Q@6;%WL7GKDD!KV2S*WM0=*1\-D=A&.3WJNV MZ[S8KU[L.BPQXW 5,2[E/40%9HW.V>:9X<7R>&FI#]9ODX-VF)'+0DZYSY#S MPDV%%FSNFZ*$MM(P/7M*U'?LMX\DN:3M7TE,VK>?E!K/F>04]W.[+ M!0=L[3'PGT>"N-6)PE6!B^AW$T.#<%=_Q#PFD#1[BB'WI5RB[)R,O:KP;<6] M0..'#<1LNH2WJ7F[K%YKY>S6D.HRG_GW ;,VBNGJ:W=9YW6%XI=4J9=;B*4N M11TZDM?H<[XU"3HB_[H<]+JVWB+TLGHKQ/T^@$DM\K/NJK+7&)?$S$9 MNWD]!:*Z'[[_3UG7_QYBZMR>J;*U.06/K6CF- ESFH*,+7)GB_9RX'+<>\1L M0U6/_=W^%TP+^.3WP8+@UV-@Z AN.H9[/\&=7B< A@ ,&Z[ URSR3<"#1,\N M7^04P56S:M[GF&@Q7$T^ +,]G373"L89+/[T:)E!DP,2 M #]Q,O?B&?8=CCPR .53V$8-C0:7)E8CKB&Q;?#=2H*AG^Z5Y9<.0[X(4LUG M$('WE>[*DKUL-N4AIDVL[5SM=I#$"M!>]246*Q'FW[+#0G=?CRF 5,E* NFJ MR6K(MMC%"BN(WUQN\89+7VRW=W0.OUP?MI'TD:F_G\L*_D3,UA ?E=Z>J3N8 M@]\4F_M-TC;<'!Q._"MOYNC:.>:3.28N!!A2@VS]G_]/4!K_^'KFC@<@2+_- M,?-K%KP?9#'X8-+^_1+>!(SK8XO/=3G__]O[TB:WC2;-OX+PRA/2!@01O&G- M.*)U>*Q=R]*HY?'.1Y $N_$*!/CB4(OOK]\\Z@((LDGV08"-B9@9JPD4ZLC, MRLK*?)X,E1'3TKX$Z3>'6G)?'R]@XS,3L,^8YD?K@D=$WEJMK]Z/QL6BH>]@ MO-"^"^5+@TGGZ([P'6?&6Y@9 ,[UE!)?\$T,''M93MF!LB&VSOBO M50CO<9S72#RQO.]>$%((1.R<,KCZ#]B"TGDP4^XZ]\@<$+OS&/I]*W9YS%\* M%L$,K2UE '!,-@#5XB2?U =_%=X)US(&]"\==9+Q)O-C\)79#+8?WGDBK$CQ M1*(.:C?VUIMB,'LM6]F<3>&*R.9AOQ'_V>! <&4M3%'>=%#/$%82!26P>2K; M$WD%X&GXV34<%F#>..O+DT_M)[GB:%IJ+8--&3J1RVWJS[P<79 ,?XGBS%K!MAJ(,",XN""QF)4F M6C;'6S6?QJ*G/J8%VR+)F.]!\R2[EG*05@M"3J?6 Y9/[)3S8$[=I[1MS\)7 M$_+@Q>8JSYJH%QR"C@BA001/6>"TXT\IUR(=NF^^E'FNCQ@TOVK^#E*&U)V](_=.6AUX\HF)]2=6N(LQK#E,:<132S/\TBQ\X\4#V M1.8=[/(&0^^F'#(QZBPQG1HS$X6#Q[G+/RC?&E]6F:[Y"J8*3_OD5V+ZIY_, M D[#Q0@!.&7>C9?,"XFKA4,\/HE;U"['<;N7MD6??OWW:?+JUT/?>D0!=+L@ M@)0!O[GL&+EQ*8<99]T=4#;S@?=K.W*]RLE=VP7OOF/IJOA47^H5[B/*][%\ M(U$E=LJQW25_YMVX%L)RX'Z5(-C/#VFQ2CK'/:^^H2A&&0QW"X, [N@US%GH MJ[O)S5:IEBE(N=A"ATE%M (KT()YP/4>Q?9Q&/(89:$!(X.*(D)57^3@YPEX M07Y:MA>ZOYX1;I/?)@'@ C-YYMM_,;5+5Y<=32C9B?88^GJR(S9 BF[F1=RG MI&- >6B$12DAPBU$8@_/AJ^V*D<'N[KN4<&NW3;^T9'=N@QXC=>H5(GY1M8Z M7/KD+#0LPO"I>$M+>W4J+!SC56#PB"'5>(#I+PPA)?&B; %6Q.%YF3_S]5J_ M8.1J%HOXWG^^^$AZPM$?9>3,NR,L-&//(3"#5Y0!* )EGK!B"1__Y8WT[#KP M%Z@XLSSC)&OP-_S$IO([;"Q,8^-!G0X)1P56X:7W#7:DYR)>_/;3NX\BX/O" MYLI4$:&PKN,;NMT)11F9*G9A3XK=3%_6S:&;R05QV"1])=4U,_+K1B103*1. M':?+*]5?#@PZ4@(W?L'!@JL>1'R7+8P27_3HI1=QQ3R2HQ"U-XY*)]8EYX'N MT\;'I BIRDW:16'K2[#V66;@&%9G@45#!U1+*>^9:<6+Y.$C1 =)7B9",SS^ M$-8DQ')K$."-3&"UTZY7O*V;U5U4'FJ;NW%IBO74ZEJL0M8?#".*HYLEB6*8MF6: \I9D*!6/*2=2H8A7[J))2 MXPPC9MN4"HU+DM %558.NU5I<],"W7# AC;(1S?14 MTT!<"9#3A26988#S.*7<95@4+OLE<(+=+WOL^\]H.U'%S1R,A$>O@Y74I'#- MGG)(YVR562S?4:<"(^E0HVA1 3-M0E1)":80$1)(T0*87A@S]&?J9S>(G;$! M#Y4J;"&C\2EZW>K\P. 5&WLWZ6:* C/CE/]C9B-("Y7KGFB$$35\#S,"H(.L M(@+9!/L+K]$AO[R:8(?\Z I3-!>RNE5/]L86DJ=Y)E JRUFHG+Q1+G#VKJ)\Q!U6U?22Z.C!5*UK5[?7(&F*>9C(,4P MPDN:>6NQ\RR#+%,8(T?"QI#$25@82DR?PLE;GF+CF4 [\ J)BT)QJM(66Y"9 M&H',W%&);HD7/LTKJ5Y[)56'KCR1HNG+\I&6K +T#2P!@OTHL\YEF]5NL5UU M:-6G&1E%KPQ7&-&**D?IV! \6S /W\<;I?27?4R5VV?0]<=&KN\.)\<@UX_Z MSJB_'\;\(N/)PW2VMV^SS2%4V$Y9>" A]DFY+:NI2=2@ M)OL,BK?CQQG6K7M&A_'0T!1]9%/T'DT1^3'*[7IPNI$F2,BM"./["(C!5K0O M(4V]10?WJ'L9[1[4'T6&GU([YS.?W0=7MU:%[\7&GXG(/:< 1YRGB.K^HF+T M]T0Y7 >:X>H5+Y\9?MG'HAW--E>_-AIG30ZB2WG+6MU-50ZH;CD3URW;I) MW1GL*=5N3 /V% Y$;G5B]J"[K35M;?6@^Y.>[?8/M;X[UK@!K,1-7*:!:T]& MG;HMTQF8J\:ZP'Q9C.QQK_FNXIDO4@]L5:]7MU4Z UNUPY[W M1O6P55NN2@KIE#)@="17_2V1P[J=K:IG9/^SU6&#KXMEJ!ZU:W?=CCWINR>J M"MH1J;Z?^3^Q%]QJT/EKD#MR[:';;S7HB6SZU8Y1'?;ZW=="Y>PP@>AWW"V1 MF 1#A'H@)_,XQQ2MVRX/Z^^N=VN/>X=>G=2OYAQ*W7-DKJA/>KUZR9U9["G-#8$?H<;N^9&5P<3>](Y M5 W:&/ACK]*P32]H'>![NJ]K[KWU\Y[=Z0Q>U&>[;A,+2@OD3NS^N%^C%3H# M&[7#CC?IGJXU3H/N*>YQ;6J> MB]QJYI/6S&'/G@R;= =?6\VLJ;/RBF (?BWC@KZSDCN9NNF.GKS@J*QEL!(^=YHG; MA1"N908ZFL91Y(]888(A9=IZG&:R+W'*5=6(M M0S<[<@;=P8,@]O3;OC:DKT-G MW-G^:Q.!D)KRY)Y8'EL#S$\7!NEP$;S29FK55F,+^EQ72#1T)*.VF>Q66\R&Z09^3?O.7J MM?5[\/*K/[MN\^ ;G9'6 61V^_9X\&A8')M M"=%C+U.W8_=Z@W:9ZKU,W9X]<-M5JODJN1/G-&O4^DCG]N13"%=^3;SO?BB" ME6_C*,V7?O+$:A==L.S#P:3Q@9:S7Z:NW6T1K&N_3';?;7[0\MP7R3G-$K5. MTKD]^10"26_R%/Z6IM:':!$G2ZX'8)?IHS]_ MDU%G8D\&HP;!I-[CVM2\.+#5S*>LF7B#EO%;"\0 M[ENR>DZW>6)5Z]-Y]3RWI_,'/YUOH//+-_;#>MZ&XB\:$:O9[SHCA#%>Q6E MV%2$S!U\]S5Z,:RV^:(P?AW]BC<%4Y=GVU_90*%Z_) 2P5%;O7YQ/LS_>YW( M[JR\*__E-/&];R^]!?3V%R^\\=;I3Z^*JP!+4)K$\OBWCG*Q.&:4MZ)J=7=C MC?V[5Y>N6->)O_B/G_P?U\$TR'JN^T\7@3.=ZPSLV5>"YXX76%"6(5+XO[_R M?JU:M]K#GQ],0&#M8C80@/PK^$="# >V50T79B7^$@'JY_1\"%/CIUD%F+IH ML!*'W;9NK@-HZL9++0]Q\?,P(ZH#(BQ 0/X1=\!#G'5Z 65C!O*@& M"%L_AO>],$3R 9SQ5 [#^&#JSS*8(_'#7\ZEIFBW' MV@2$@&=!4+!FN$"ML"_9!*U,N(97B3U ?]C#_\Y7V+<;2GRS0!3!*!% OII- MG,2%ZM/BF:M()X-MRN&Z5BB%!3;D86@8GJ<[E&SHPDEBO-#W=.=DJO/GY=" M;A.A!,P+O!XO%JF?(9^ $AG%[I'XF1>$IH3>5JW!@^HCD<>##RHPNL!+"M^# M1N#($:37^&V<[B5U2XP\\&$,NS,HY33,+4RVN9]A@#K#5^ T=$,,&1[+-JY* ME!;&< 7/62"3GE9JDE&T,RNP D&(+2@MCA?E"S LU#'' M.IY4:?13G;8]:G%_4B5FX'XZ;$H\7L70L\%M0O1!S_J3GN-J>J/$%]0HK-B* M-P<5ZEG?+;$M38@)B01V!P72Q>R?>DK[-O'K(+.2ZPQE>Z@ JFL'JY!C M?2D,*_*OZ "!6FR0Z,P(Y)YT"0P"S&\$"I8D8*+6B/Q*OX(1R8I=J-RKP8WP MYF0?A%QM3BWKF$3TOQ.HCO2N,#C;M?I_^S<*A[>;!;G448.5F+U.[C9H#'I M[2:<.L+\8:L\!J2@@M'2PA6HLRJ7P&:ANXV)2E,_#;#G(&?/!A--Z;7A[FXA MFWJO5I*\48T0C(]HNJTMT[J#7PR)L;JX<9@=@;\,%/V5J5?"_=4.N",MVN8W M=G24]KH[:$DJ)/1!B:8J=JI:&^F=3%-;S<3]4TQ-3L P-1D[W3X1#QU,,.4Z M_?UI@/9N=N2,N^.C6MW]VZ#_$*1-;5\?IJ\'T%8U(BC;E"=;@JF68*HEF-J\ M*:T[ TU+,-423)U^UEJ"J99@ZJD\V1),%1*"6H*ID-[-&Y9S5JI>U2I&]K=80N'5)LD[&UP2,YI M\-!/,=@V$[I6=VN[![E)["G[L5>K:DTZ+"5SS5>K9W4X; M4*K[(K7QI)I[(4UY\BG$DZJK@I]83*DWMH?CEAFG[JO4M?N#TYR$VU4Z)*+4 M;2-*-5\D=W(P*V<;4FJ??*HAI99ERK0=?7O0/93KL3T%/_HUJ=T]V*5M5^F1 M5PFA+0_U:-M%>FQ5&CN]-J)4:R>D*4\^A8A2RS4ULMUA>P2N^RIU[*[;LAC5 M?)6&]F1PZ.;;+M(C+]+DX!NW-IC4/GG^P:26:>IQ9K1ES=BH119^PGA7>?!!9E7A&@GC$=29'L5MX")5?!,F>Q0D"I,?1G#"^%2$/ MH@=NLF%HV/.YOT28[FIZ#T$^@@_ TC T/_/A:"J/(\@'$F-Z*CAK_!_8?4Q[ M053V_L\"GKY ZI$$T 3#8\N1%!EZ-#T,]CZ(OOMI1MC:4R_ZAATV6&.0%R , M:5;5'V^N8TE2H_@V8AAD8C#:"#*;XR:!Z5,$@8)), 3_?2O%"P*T2W(>+^.% M(41O(0TPA2"^^%:\4-V4XR&9*7'M#$P*D]\$P/A]# 5_VT("I0#-[WTTW0(C MBZF-%>PLIKA=@Q*3=A(?@I:W0?0U_0Z/_W:\NP]>E?.AV>/ M6MR?<.A+GJ9@R)\,X5!Q=T9#+69 NC M@3/X^2 _J@E"0^RRVO_@:WK/0<_$/\H/T<0P89RFFJ^IM#S! M$O=;GL=G/:>C&')*<_P,R0;5CV)B*R?=(('Z5.R#>*N2]Z7@+)C$--H1G'HH M'-.,=O8H90]0_#57R$628E4Q(QX\0HB;/X*@*5F?,$A*$_ M R$(PB!;JX>0T@E)#N$A:']*,D+["/0H F&?R;72*TP>J^GE%/JC!&F[#U!/ M@[&3_*8D:74:W>PL'2>P@>GB;U M=3@ZMC^/W]?)<+)OJXT( S7ER9;;IN6V:;EM-N]FZDY^T7+;M-PV39FUEMOF M@2:VY;:IW^9RTKR6EMNFY;9Y5!SM.Z>AU&[,YTSVWNN(4>K?DB/>_;P]YX_YVW7:#'7J!1SWGT M]6D]HW-[\BG$)^\1E[VY)ZF1VU*BU'V)^LV/NI[Y$CWO#=MH47U7IW^(2]0& MB]HGGVJPZ %0V)M[E')[+79EW9=HT-(?UWR)GKN#-EQ4X]7I.)TV7%17GZ,I M3SZ%<%%+>ES<>MV65:/F2]0?M!Q"-5^BY[U^MXTDZ9K=[IM_DK-%\FUQP>GD[>+]-B+=##W9;M$CYVLYYQFB5K?Z-R>/*_0 M4->"ZU?Q_*^5B^?LE[V7'O2Z[6*V2IFJYBUFI/GW;[= MF1R>N7D&BG$V#"!>M%-=HX M="N6C8XDX#?R22P9$!P?2/PTH^'@9[RKQ/<)A1E&G"(W19I/X7>8#R]$N'/X MB_ABXB^](,+KC>LX1"-A?AG>]G!PR=Q:>4FV9CQUQ D/_4P0>>#W4@_V")@" M^,H__%FFY]E+UM8LC%-BUD#<C=84XHXHE_E8=>%L.#W@KG';D\IFL# MNSRB\?WE7#K650PF*L*!I8YU"4/R_YF+42J(4H/,)(&? X3MUBV7<-$CHTF8 MT03?F?F! $C? 'C'<3K6!?)\P'SG828F@,#)60RI<_+S)E8^R8A"R4^(#L4G MU'/$FP^@-RM8/P6:GFF"ZO60N !E+UI68 MWC9GAAF_/')]T"+RKH#OKF+DW<&'DR#]Q@W@9D7V-B,2*[TCLUP0V12;.V,2 M4S"78A_Z#/-I?0!W!V;.%/MQJ/GVIH"_\(P'^9(Q4)+MA; M;X6T1#"+*TI%YZ;5TA+1SI M%',G:7U&2SGU?=85=AS6%H\6-3A48@#*N,@CDY3(-C@1R6N3YQ34*>%R"".@ M##@*4WKMD;.[@H_@,21U6-LNR A7,PQQY\#HK)#+B1>CV#_RH&FP9!WQ/] % M!\];= \7'4S,,]<9]2?65%(]I=?0Y9>P22Q+PY'/#SM.WZ0JDGQ[SX:8QZA^ MP6/5=R\(B3IF"AX:$=6D%D'YBN/.]SC\3L<1<.:0I\F;$=N/X6J/I8E[YT\S M:K'G_\5>6"!H;D7I@M? M[;UC7Y M%^WNR6-(08;C9S)Y#A:K%W-CIW)>'14 MJX]/8 5]G>S7:A-H!.YT*:T&U5#^HX.HH9JPFN5A'[68+352RT5SH_:H& M3$\M]6)R;GI1H$$Y">7) RSUGG?Q;]6A]ZUYZ#7.KNB62P_6>N=EWB_[V)"C M[,L^!Y@^/@NM1)U MRS*[*RM$U1#KDFI3/;;QR.[UFE_@UPI=DX3N^<"UQ_W3 &Z?T89]BPD75EM$ MU7<;[;/)G-P&"#6R1^ZCH8D][/1;)^%!<$U$;M$".5V)W)[3D_B_4TS308-A;][CRWSC M)*#\5?S]B3D3;M_NC Y%:&T=BL>V'OV!W>^<')<#*8>=7GWZ*B\> (;X*,MZ]N[- MV[V-D(T%6D%$15#@#7%NRE-S:.SAN&RVN:NT7JM^?V+U3,B>=O6MSB.GP M,1U[F]'8T\2?%4K#/5UEG!5*PS95'@VZ=J=S)!E+$\ :[GAEU^K'T]:/7F=D M3[H-U(^:XBML34K?4KJD4CTN-J\(:C.HG4.H2F:I3&$YO"S2+,[L)7YMXZ)8P#S-O/L-)\+BM=/5EF M'/K0"K:-I<64B8^C\J.4*Y16WIHSPI;>W+>F!' 14U6\BUVF4J9HYF\O6VJ* M;GQ0-^K-UXU=60+'ZH4[GJOX(2TUGU_P$6 NN[[G=5/6JZKA/K28'ZOYOZNI:@*D- */? D%>)8+!5 XOJ/S&T/]KKD^(#I@E0V]Z>)N"&=&G)H!H> M.@-7B;?$_N@2:*Z)II<(6 I?0."G+)Y]L^"A-/<8:H@*V,"3#&9H*!3\5+FD M6GV%XP;RSW.KUU&9Y,8WN;K8^*08-K@$D<"6LA /AZNB%3@':/; 7 J<3L*@ M0B^601ND$> Z/%F!)S=J: /QC03ZDY5Y/_R4#;J&@.!_XVKQ(%,_RT*=^FT$ M1;CK>13P+\]ZAMVY55#LTD9AF-R5%\SWKQ/^.4"LH$L)>&@:59ODZ 'OYK&_L MBZA,Y9VF9)E?8JZ]M?""!#RN,/+& A477EQY38%\*%LS_X2>S0*P8"W.\$IA6:9K[I'8TXMZN6UZ-X5> QTS8A=I^UBM'2ID+3),#&(H09F1+$!W8+%&B69XQO)=&:9F!* ML8N@:B4@)+#$^M6E]ZWD,]-(?K_'-XCX9@NHN@WX M/@5CA_L-X1O.?'GWP/OQ$F:$C@YXP(!Y0,P\W&\%[!4ABLT\VO(5\M8\2)-< M6PIP1J^MR.-]DAJ_"N,I3I>:.'8Y^,N^1#03<0;6H*" 1+AM*&R-4C2.JN,S M])H0. RWS3E[#B1S$I**$8\0R*R 2*8@7-.BKQ315T;%^3#_;XNC0GE M<<'8=^4MA))J<8LB_[\$B*+-&^(YB?^6.X# LN(1XB4S'3KIYU4".SJT2]XQ MF6CH'#REW'Z"1T0#*KJMSH-HS=CWE1!> J"4\W[UJ<4 [,7>L9T5IG^.4>!X M)?P&/5Z\P7O25]4EL2;+^Q. =DY&>AZW.+Q[<- M78VC>=HG,X32H]$4_3G&G'$8\@P_(3W.S-%FR_R0H*8:'&*_/^"8:R2EX-^QFB&DA7UF)LZF7 M8/(2F-B\P!9I0/5M@,\<%K>$.S53H%88&LP+X-S6F.ZMFEK>G&-6,WDQ\/ WSQWS<$> !6 K<)/$\ M#7MTEN1BSRTLA0A9%U9". LK1'?.4XYHB,46,-K$QX T;;92!BP8T8PT;@_ MP)CY2UI&A(AX.BM ]I@\[ZAR2M;<)9&9D>IMWM8G;%M>?6"_Z/,"MQ7_K<%N M8Q@1_>I'5XCKC5_%P!$U=NW/K^@_8L1_37T*6Z.$&5ZLY@CA%;R#-1NXM;5F M7WP,$%@7,T)]Q^7^G,0&;T7#[)?>\Z6&OS$QCB\)AI).3I?!512 -^N51@\" M:5H7<;K(I04X =QOP7E4N^\=I+%_E\#]H\?FX^0&O(R7?\3Q-UP@/5\-$\VO MZ-[]4[EWR88K]E\R=)M:F(NR)(X' O874Q"**3 DC'*JRC?1J;? #269TOD) M3&DJ\SGPU\_B1'6I#TE_P/\35ON+CQ*&60SXO#N9#&P-\8VY8M4BW74>\I K MM6&K+UPF&U#;]*?[\GV],(T/7Y^]YFYGY_>6!#RA(V\3?$?EV)%?)&):?&]C M7 [KEF&NQ1$>:6B$K\7!$5O$J&2,/#&I1#8@Y&,S+$&<$=O:%7$HO+T J;4M M;QECJ97P#!&AW2Y$E/A90<:!*P;34&;#\=.9)R@TA*B+AT@G8!HP(SA@@BGF M_XC1AYF)JX%9\#T(P="3BX(#10\'-PMVY&1#5SZF<*RN"]X;;@HYS$C%;/@P MD ##)L@-9<3/H#EQP2*CB>)ZQ:8[(C"\N@C?O'C!/DR3V$/GBL-;:UO]P,PD M[$1Q2H"8>9QNB)1<\+>H +'0+[Y 4 MQP YGJ#92[0V:)2-&+#:RJ44RX"C#A[*D.'&1L%9O&(?WVD*_)*B^W MY)669X!L4U[(UC5RK/^)W3>[(L0@)7(>SW+CL*%/.B&F78$E MY1N)U$)5HMM+8I+SQ4 4SQJ=)E3^L;K;%N=+L;IRA"*D9DP*JJ!/=I NJV]$ M7]@HUBC_T+W-E7"[FTBK[4TCWC2.VYO&.G3E_&\:204QZ>$F3L"3$2X=V!Q; M.F[B3W@C6/X;&]/R7V=5?V3C5/XKWDV6_X9W%S,BBRS_(C;HC:;%)KW1..=> ME/^,D9MHHW^*0JS\PQ+G:6,RJL?-9&TJEI>(M!ZN3=&9C>HJ0@:T5!8\_A)$ ML.I7O&.D :PV^'V\.'QOE;%KC\1E*#=PF-W;37&L]_LZ-.D*S HX6+AUJ=,6 MY6J2#T-YA^A.D+MFHW?GK]2935S?*7[2Z=H*O1O.U$7=RC#5*(K- !MZ&JLY M>9B4M?P]X$MC\0^0]W?&U#N7L7TQA6_2-'Y3&241MW>N]++\&^3/=0 M> H1O,/&38/*X.2[F(0H7!.6PXV;^%3:(5T^)JP4TQH+/#UB+Z9$\43%+?@R M0PRDQ-!,O+4QXRG?Q>4113)>?S[P?F%";SZ@TSC:2 M=01-N(IGF>D1QROOL%,SY=W-$5:6GK=\%8;S\8EF2?P!M;)I 7,=(C9N-<4% MH70]0;&D&/,%9FI%5+R39H:*BNK&JH2I#9"7+?R4'.'TYI(U M'EW4*FFL]<3_S9%DLH R.?&@N@$.VRP*ZQ=DN8@,5]4HB(59B=LWF+U%B(LJ M2))URAZ= _#+*M2*BVER3^O#$/PS>FFZ0].U2*//T2Y2#1":S>8MCTCH3XD\ M7M'%2]YN,_U2I2B^ >.>Y#QW7_!2QI.Q_9G,#3-Q ';E[W/8FP+17L1N$W&( MPZHMZ7K$V%DDC[FY-;Q6[QFIE_K^=)V" Y)J!U3SD8NT3HSG\5I3;FZA(Q@A M]!*F05_&.B^5*A]$?)W$!U[ ;%T,=$EH MS2DU5,\5^5H2$/(YC]"$)*9XYM M?+BB$/K9<&P4PZJ:Z2K^6RR\@)ZDQEV&3?7PG 1[!E' 59+-*HK_UP7B4]=.K.2MFROO$.GLCQ:]X2WTGU8=P@ M42[QKF]^AJ0 CHM%WI-?BN_3SD1 M(@PCYQ:Z)$Y\CO4ILBY@4PVMD:$7WI+/N])38T<3,]JO$I_C#W2Q$X9F.BZ& M4L)0NMAL7G!J1&FR(;*FS=LJZK3\'I[?DSF5@*ZY>DE<.A@WAPAY4DHRA_-_ M%E/V"!Y\1-:CD50NOR[\TA@]W17>+7EA6EX [-Q?SJ5CK 2(]"4,G,J[Z'OE M6EH*;DB)U"VK0M#-Q>60DRH916N21 M4G/+-Z"RU^PFB!^V=)^^S-OA#7D2^CBGJO,\I9DS\#D"/+W O[&&;D:GG0#3 M@;[360VA,\BDRG0VTB1X!@57!'+H=AW^I(X]XDZ6ND-"4"1UF2C\4K" KW&]$DR>\>UMAWH^=VA3*<%3A#,CG>+"$<9X MDO>@O5BT9Q4DEHN)>5/=2)HF< M#=SY0;6^R5@C L%<0^?B!*, "+(@^AU2 2Z/,X$AO\1J>U+%C?50V;13G] M M1.A/Y-\=D'5'91ED1!:E;M/]I*FTH)B9S]D=,J1-M:$4;(>Y7M'F"R/ROP MB]HZ;RE\,\O)4UMFTVET#X*L$P&U"^FV2JTM.HN<]NYSD29WEJTO(8H+7 X9 MV:6@$6P)##;._C9W!-WIOSSR5DZ7/4^W2._EY1$E&C=LI\$\ M:)$K6[K"$B=!?TZH(?$2/;.,,ZWI>#T'7];#_(1/NN;,_('<(U59+I-BRTG; M?@Y' MMZ@]GRB!L;\]GM$GQ%]'' &13E:5[DS?$(+EH7=W0S@9JC\!VKF\?* M$VC]7V&7>'62,F< >UH'^&X %X>N.@IME[N M&_P%5F\Y#?0C- 1RN7QKG>.W_ AF=!H4\BSL$C?8(L2[.1T.$YZWB(KQ%A?( M+2;XK@#-C&40?O!!'N^[0S%(;8Z9_*!\#_A$K^>,?B9WTSQ0*!' R1AVG>'F M(_HH2(N*OC[%64!+2 !%5JTQ=*/@L33RYIVCT=? .@^5:T,N2TD&]KF[QA(\ M'X$7P2$3CC_%1>!5<-\RCB\76S%GN&(52-,2E;HB[X[T-;U&][FARP[&*R3X M1U$0J&$@12&_"@GQV9$K/+$R,!!)2>54?9%08A3$DNLUSXU;R")@58P(RJD( M%7DD2'A(HU%ZJ0&S13.FOBHFR;0:FW: E=HT'85(T,Z#HPB\(O"E*NBY?;BV M5 9S#*+G(M5'P128@:40'5"\Q7I>BN/JGUX4 O)3@O=BG36=USWZV+3[6,/6 M2:3 "KC%+E48"&PM968KX4H(S'3NOS16"75/1I 3PL3?0[2+2ULH@V9815+0 M?75$(;H:][,B0/\6\SUEK&#)]<^9P&<&OX N0F210+B6']UF1XKEV4+#02II M+',9?RGDWD%C&DN3\3AG^3)GP9-1VF=]$Y]4G/*,/K')H^D!(8]AI.KH:+3N M5:@9?4'!.5:&PG0>)Q6I8/,-EO,]L$6K)XG B$TX<1-*T]-+U>T:"*.

GO MAI,-$700,S<=Z[>MG];QBGD"KDRDKM(5AM M>R7M*]P+(?3*^(IX',/-J0+\ MLM^QV5X%)'()SW779(*7_BZ-)Z%/.T\)/I.:DUG]>7'RVN47, MJ\%_FMB0 LC1K .6 :M4G 84V".LS\H"W6Y*K"9 M2<-9.%,9WCI,D'D6M[B$U&(]0+'$M*8KOWQX$/9EA7<&!IHQ3UR05B(CU%JW M;['.?(>C%%S,)@$:(B3OPNHY_9\+V]Q6.^]8OWMS>9]6<>BEJ[=""<"&N(D, MO#R572ZM#L8S6([FMVXZ"I>,;J9VC+#O3'YF0$#557+8JCAL9 T\[U-S?W-G MPG@+)S29(99= 8I;=]#2&GD:N)%B[>3KE5"2\6HQX+M^^P)\[X M9TQ6K_R=O"@*_A?75?HA.Q;6/ L+O"@SQ&57HK[?GY3<-G&]C:4N4=AHL\9N MYO'7GI-37GL>4V[2=RBTGL0A;Q.?,65FCIO\/L9\>++X.B;@@QO#R"D2#0_7 M\3WI$KK,(OE(%\S<<:1UV;;>2)21"B]'9V39^FQ/VD>9V4:\[^UUX"^L]X3! MCFKU":$R_$0&HWT3*4;\9AOEE8)KE9IG/9IA^IM,>0RD9VP+%S3F)D2ZR2R6 M9!\J$7VNEVEF+M-*+9- >UT(%#8X4."IQ.UY+]W!<_\%/>T.YN)??'N,_3/P M=M1MC(+9Z?6I69DE^1Q?$!Z?^;#P]5[8? $L94RD]B%F6AE'PX !+4(W%B)I M&H0/IBU/.9"$\Z9A&Q"Q@=+5\BDF\NEQ%09#$X['#TP)$GEO^)\I 6^!=,D, M4+%EH' (RY<%RAA2+>U,$9=2LS'JMCD;YY>S\7J;F-:*O.CSQ9>OA(3WZ>OO[[]8'_[\ M[=.7CQ=?/WSZ\^CSPV@/:J=ZG1] ^6Z]'*>$0UGT9@"<<;V, M)1".5<)A2+.^4K-N8\OT/G;^!O\C7E2] D_I2I5"$QA6%8F2#%WL+U?JAG=* MZ'>%[8>.]PE+,YR89PHTQ62W M/=Z(CT\*KWZ,$0?E^BO"RLB44V8NO9!OMMXS@8T1*R(KQENT\&WJ:_*WC!BI M>1+KLV [KA[G/F,:UV<;^P0:[T^3',N!W9Y9HOLFQM0F"O@FHH#;R\&*B.!7 M%1LTFN1\15RO@T['Z; =-FKW:8_),P5_6E ;SN;BVM$*XFJ\IBZ02*/G2/M- M0A7/. *^9%Z4'5"5!6D23LM/,+;U=TZFC?RK..-*DT)RE0**6_I>L4K:9$J2 M:%[20A#[FHG:]T\$GEK(4AP,N(*IG0Y>NL>%5SFG;"LY-^[T'EV7T<5-7Z0A MV9JI*5UQUV*.%\<,8DB5F43_0S'A88G8 :T, M_ZQC.TZ'XSM9 O\[EU\6/SOTTZMLOOE;#WX<]K;^W''<(W_KC?M'O;FKL^[ MZ8Z.:[;M[)EU=K)7LZ]('U@G0.U0??_CI]Y/.J8ZQSWBE^[JA^561>C*NL=J M=]^V\-:X)>GV9[K,4C9(#'W'J#HXII_V>K01$_ UQLC.GSD>+L&B4]3TDNV[ M] ;O>7J$Y1:V&!ZW*%G&PJ&^WC%WH;_8,-MJYA[SXF*_B;T0J7&?Z3#UV0OF M6W>ZFO1X!1) 2_\PIU(P,'MTH^)2"SV EUUGO+EK(R@E7W@\=U^4[@U.*JO- MU'/PO^GO%,;"PRQ1O(9K^N-%Q)1C<^LS.?]QPL^R1Y[6PT8<,.\/-M.%BZ=3 M&!Y=0VF]HZPWZM%_>V%.9SBQZAC"HA\^PI'I?^#4^,8W+#[^\)X=* M:[7$/*B-O&6%[KPJM1/Q_6UDU1#K+7#=<<\93AHO=*U9J/L*M6:A26:A/W'M M_OB$=N&> CN8_EJ4N0HRYMM%K1:D7SM8*VRE>4]77Z?+RA,]@C(6_;E7?/J4A4 M*UQYGS1]7"8X<+;XR@-ITO=/$BI# F<(#"/,%0RHJ.0.J>3]IJ62]QSKG;_P M" ;FKU4<69=^A! BAZ56URB!],\XJJJ+WWBO+]UZ?NWT.A"6B7^?5V M?($BC_06@('C%OL4%G&(##\TCWOM8H,3U&!,)LZH,SJF!,-UG7'G(4HP!KWC M6MW5V?' Z0[W2^D_/O>^=G$^(7RD1IR7>I9I^'O.QCL_G27!JN"6W"6QLN)< M?YLT+(/Y//1/EA13%?&XERSBLYR<^S4$)QV="P;N?Q,Z0O^>!>#86;A_0*>] MIN*4CME=.R@\,\_MN'B^BAXXZ)>>NM@[I!+[N] M08=!'NA%,C?Q2WG,9O;.RSP06/")IO[,0W1@!#&F[V3>%?/D(F#]?%YD$/M M&4'\H/S> ]YKGU;F+M_^_G1ESESIK]Z/.(J7:_ 8,C\B H?+V;6_])0LGJT, MO+WXHY6!+3+PU@MGR N(__U'$'W#VI;SEXAW[W]K)6*+1+Q#SL[@B0G$'Q=O M6H'8(A!_>%,_?$*R\/G+^U86MLC"9V;C>5K[1?_IBL-;(DC]C#6FU4>/E]9S MKN4B9N&T<+A@HN$(Z9R8E4^DFUN@996HJ*4ZJAZ7.QR?5WP?@+9W^>2YJ$!- MXF"G&+HLSR%B[[F%-,AXE#Y+2U>'?(T3;WYSHD1/#3YTIHH&NY!ZF+1RP__^>?%U[^^O+_<:B]NK9FM2PG] M9^.&A A>?>)V(^.YYTV^+5Y$8L@$FT(NNGD>KBV*@R.39I B9QVRCC(;*/+@ M(A5=1$'RJ7_MA0NDK25B/118\0#B$_AY!"]1>YJ3<+/J?R\SOK.XN5>Y4"=: M%_#I_5^LC]Z:*]T& C2WQG7)XT'OF+KD_OA!*H@'3J_?O?=689<:=P<#S0]VJ9-M!-6503\2 -'!$;]:_ MG--P7J6OK(ODFS/HM. AOH3'#/#\YW'M$1JRT>U?8A],-]T]O"2YQ M*ZGMB.H1G_P:9"$(Y-MK+TB@,7MK#K 7S7D"\+XNP!,_G5*?KY(@F@4K+[14 MN2^F=@VCJ&N[HM(-JRJ!: UO7$9VA2_I_O!13'/S,3]+#(, :,\SSD\,G MZ9*VDMJ.J%8NJ0"X^&^$H5<^I[VUJ 8S@[XFOH?XW8E5]DT7ZOGMONE6>H%M M5W8UNFZOS\UZ;_O-^JMI/%_#_[O.EN&O_Q]02P,$% @ )(JE5M;UV LOAT:&60)9']\RG*6$+T+:Q&$G.X_[U*\D6-MA&-H%NWS7S83H8 MG8?.[T@ZYT@6O_[C>>F"1T09)MY-[>+M>0T@SR8.]N8WM+SAHG#?VJ,3NOP_>?8-V>.?;'J_-/C8\7 M]O_.KZ\N+S]GI[=/EV\)G9\USL\OSGZ[[XU4TUK8UL7>]XW6 MSU/JZO:79_+K*61(-T4?/ .SMAC''KVFK/# M:9V_K!!+IQ%?G\FOI9SS^OE%O;$AR>%KLKB8=V?!ES4 .:=XZG/4(7390C/H MNX+$]_[TH8MG&#G"!UPD4=YH$/N:0SI'O ^7B*V@C0Q6^/P+ !(8O%P1RH&7 M()M!-E5J,LHE6:,& A![Q(9<>:9LR72/$NW/D,N9_%27G]X^,Z=VEE^JS^IS M"%>%),=I NGADR(:Q#SRXM.G3V?/TL72-4CU&]6^+O^L7S3JEQ<%Q&8Y8'[9 MXE-=TQU"AVAX%=-!T[U2A]1!E>4+)DKUF>54(WV0YC2")I"]?U=$($/VVSEY M/+.)[W'ZDL?YTTCTAR)NO\',0;B(;-U<_I$B$WH>X8I>/@F?K5;8FY'@@7@D M'>9:>\T0S?34F9C^4X:F^N<:4IL2US".SU:4K!#E&+'XTJ$8+"B:W=3D3%G7 ML^0?+IR^%9KH)@D!FZXOOSX3),CM13W1M-+[;FI, ."BP#9E[OB*HJ(=%R1, M+$\*Z/_W_;>A6[3_@L3VW?^.[CMH5K3[@@1[>(_>2^JQ^!Y@YZ;6)"+N?8!S MH9U\/AEVT^,8)3)JK#EJGI$RG\_5?Q>@'H7)=: H@23]]6R;8(N5SY S\#ZK MO[==/"0.F^P@W/*-W'2;1DTE"Q]J*^ZR[:#?:O='[9;X8S3H=5O6N-VZM7I6 MO]D>W;7;XU$NHYNY&-%H" A&PHQ(PZ%Y@CA3$'(% =L34C$;/T JNK= ' N% M#P/;)DLCAI?[8 C>;$CY6]4Q'8W%_^_;_?%HT.GVFX/[]MY8IK R8GB5#\.( M-1AT0,#\A%QD;F&/AV'[3K3I?FT?$,8TOD9,W^V#Z8:D$\))).ZL_I?VJ-L? MC0?-?]X->JWV<-3^UZ0[_OTP2._@;T3\_5Z(!Q(%UB N\W_^^K%Q\>'O()!] M,[ M$?!\M4;=07_0F?QS: F[Y4%Q)[T)L(OS;< "=A(BP1!HCO)SR+-"T%A-$1., MNF-A@%P#:J.]T?07VZ:/DU?(RE\&@]:W;J^7Q\+KMD;K-K:MJTDK9-F.U1U^ MM7H3L91:H\DPB)7RF#F=T&CSRVV;2SY ,0)Q3A6"0&08W:_66.28G6[?ZC>[ M5D^F/,-);BP,'(R@7&V#$C$$:XX@QK)"Z/2$4^:+E<*61FN_V[9V0%@AF[;: MM^-\?BW:&>WY/NF]M^,*67/8_MKN3_+YZ+JMT:H?MJVJ22MDV?WJ6GM4JRX^ M;EO[5'Z2>8\JN8ZMW_(Y=[RYT>*)-#2@!HJ\0C9N6\.^2*M'#\+1[JQAKGPR M06.R=B.10VH60/ BDF%;"X<[;X[5I&4U9?E,UG8:/?S%F5VD1N12*24,6ZJ M K/!KT*@C-I?I!&Z_&_)##O79)^D,D*0R#M#)B#&I4*&MYK-R?VD)ZNZ M@_%=>[BQ[=8;C'+654Q,C+ D4M,83Z"8;NT(2K85PJEP+?B!N-C&B!VET+QF M;L0UD=WN67 &;[3,*FTK[*H=C^'4S0=O#BY&'!-YL[$.#=X$O*N$EZYAYL=F MB\*(0R+?U@RJ:.[4,FA^V^\B-P*12-$S:JE5Q&5W230_0+GX&)%*I/>F FL5 M(0O*H/FAV6AOA""1[P?D532TK(\6&0'KUB8C7R;2?$E<11/K8FE^,V]1&$V= MR.,U@RJ:.UERS6_X3%HC!,D\/K-H6T50MJN$^2')H#0"DLC@DU7&*@*1K%$5 M&!U9M$8P$FEW2I6KBF@8*U7YPM3*E!Q"*@ U-_@;>A,I4R6UVE;_ZD%*A MWB,JX!6%^!E!3]01H7<7:5'X^Z!/V%$.<)N^Z0N&Z'T"=(G0(( MY>!BPNDJ40*)JN.:+9!\0*9J+.DX!F3 R)!()!438!3-S8ZV(.>C:&;MHY!WA&&^PI='Q%OB&R?4NS- M;R'#15S@*'*-3I*H!&7NQ*Q5 >E+*X <2'V 4@@0#ZQ5 DJGDSNMK6G9?_J8 M*1%#I$9?DX@DPYN+?HJ_&'8057KOMQH<7*;1C?*^'"'BLDB->J@'B!0!&YJ< MEIMT]VDSCI?2T!MHQ9/S'SS-@)DNW$(S1*F:@Z+Q/B-4&3HV1[S6'8O* M,;I6HN"8Z5I:]-:<)H0'[@1BXD^>L39A2#$_19CU?O-977B_9Z#V)*F6F]PAE0*0-B-0!H3X@5 C$-8K- M0-5TJ=VG7J*E9=9"%#^JND/78YRJF^2*+'Z'$61TF$2%TWS^)KX(S4 D'L3D M5],Y@H,S^U3 ,BB-\"4JE_KL3L6K7H$9FF2Y(I[T1S+KB3 *M9]7R"M6.&5DM8,' KQ,\$Y+M$ M&5,#&1< I 0@18"8C"K#^0W)7Q! CO4H M4Y4GX^%G&%S-2D.>45U$.1*!4? MFX4Y&R%.5#8UQ%H4"&6%PU5)4\F;E@>4P"KC?0^Y#"A?R&RP4JF)-U?&VF_K MKS!/(\:)PJ3&6 N1L_%:3 ATY7?ZBN+PQ\4QT/WCXH3OL=*;VW&A)"5J;D0D M4<,-CD!7U,KR9VL#8:3%T<6'4?S(\BW^@HB<)BY"BA0D!K!#@!4P0B MI0#V0* 6T#MRHLE:,Q!3#<1T.[G9H6'.%XT=68.3JY7-U>3V.(4VOX6N-,P^ MDU(6"R/8F9=IR<)8P!-HIM5$*?D65KP8.>+$_GXK4]KN4><\A!@C MV@4N\]HNC"H-ZDH%$->AXK72)&S*4(.5FM*D5.$\5^^!U\#CF 7*,3%7JS MO) 3G6:?M-M%B[R>E:0RPIFH"/5AO+CY0,L/\%HE5!4U$(U?^/#9R]DG2CZZ$ MT9L2U;G4RRNT6D#J!;1B8*V96HFCW== .1!H!V+J53V[3\';)IZ-71SN^(S0 M7 [*+9@YD6?"B8L=]8:?)QP(!<85WS^*,:W.J ?/Q_#YU3YX5)V,+IFH(6:X M9%Q+55(*]$SZ(2<@KBL(E-+NN597';4/OU,:GYPT,/;#XH7)'YGKR4$L8VK/ MT6_J](@W[^%'Y 1OO+S*[XJ+,;I2LD"9YDI:,-"2U706O=LCI=>5^/#%GI-C M;*Y6TQ>]$F@+'F01S&9K!#Y9I]RYK$U?UFO9V@FJ";+QIJ5"]T#DY&6"\T.B M"IGOVJ;_;OQ^/7MFUW"UPF*AE4^"SYY' MW5(_$$!8>8%;H2GS^:+O&=$:*/ MV$;L'BVGB-8 G#*U.W=3X]1'->#!)1(94UI3#[NN?'E(-WV>4A=?BT47$T=J M=U-S_.#EM1I@ON"+N2\_?:'$7]W4@N:8HV4-\* YIW7Y%[MVB-S9[8KO)*/: M668?Y)0LC^D^^-1>0(:B?.8!45O"-T?Q3LV@R]:]RD=\Q&ZN C$Y^CFFT)'; M] @_JBO(+,_1^ZC!4F2)T/I);J=V"&U2Y&!U[4/3I_+'83,M\%JV9MM@3YX< MX_JK:;#G>U.S%;.<%@N>+(DGQC%]R6$N,4>L"(.NXBA".==71^7D*6[YRKB/ M= )%/,NVA>KKA$E88, 78J6)CHR:C'@<864U[=:Q_/49C/7Y?"NT4M9<4H#! MP8=>\$06BKUYGMD%B4& TH\MOXS)+7J V&GYR)J)1/AW!&F'^#1[NMF/6UD= MP6J<-QJQ6I)A"94!=K1]-^6X2 MQ:;>I;6O-U%;?4]"/<:S&:(!L<4 MA=X[G/S0@HZT1FFBHP0[&WT/8Y#0R;6/'S#:R26MM*OY2-JN MM_*S@\6]^94B#8F=LQU#.A<)PNX9)[M]&6:=H0Q$R6S"4)#L#*;RTEYY"+K] M+!)"@8K(>E28%CM3; IO7\GT9X>\P62'. ^^D*U;RIZ92V8V01DPCMZ9VC[+ MK.[RSNJ5D>P ?7/X]>)%CCU_BKK[(]:7+SZBP>S69\+/&%._V?82_'^,GOFM M*U:NS/DH)_41H>1:2HZ^:BUC1WE$?'8O1I>(R&U.J&$^RD]?!M_=RI3[OE1- MW@AF6_(5>->7![!DM,)B+^@53+^+,BW%_'2/Y%&O'//29L,R8+IW -H6(0-_ MB=W%H^*HL5A1PH/5]\3!,RRW8(/0= MH_74+\N@"JL/'R4=2\[C1C^I*#O#6 M"L7",WFMUL0C4X:HJJ&J<(UM[DIO7D>XKOF(0$!TW@M*?F*Z%<9EP;Z!Y?S; M#U+P3(1^BBY%8/BA8;K0]Q$)2>K"/N%X-)C.=Z\&!J(R3!=%LJW44OU!\K@, MSF7-V>0E/;*6*M2UEK+^A2KOYN6S\/P_MFK:$81.IA\ M[5!PAN/DHBWM1+'6M^E"QM12$T8*NV8*$U49IHI@Y2W4K9TD9>B3'&U!;IFG M.UFMR] 3I9"V=#!*K&?,=D:O:8R:!'_R'X\0K?H5L]>O$JZ[=,3"?U@%H0E'6BK6=JR;4(=(::# M5'DC>TLV%W%9XYP^\21P35559"T?<:+6Y/A2; QH"C+YV9%+2KG1.(^F-2_1 M/$IF7&B)+,^YPV-D+_*D+@:B,JQX!1*,S(OA#GCTQBRCK,-\:T=!+TV;' MZ_-1OR)@/_+T;LL1YLWUSJ$^JVL*V UD91@A6Z6O^*6F!:NXZ:0_>ZX6 Y)* M[VJAX%_L;9\WA-OG#3/=>"]>I5)Y MMNU89U5S\"YI$-M>(CH7L'Y%E,LW4/*$ +MIRN -=_X2>EB8 ,/8&ZZ[>[6; MI@R]VLP6&N>-"T-5(K-]&7JC \E@P31-05FMR]"39KMM ")J4 9]^X3RA24& ML1B\N4Z>[B H0W]22E8Y=FC3"5])Z(!Q#C72_^UN](J($=#.41V$(ULR.( M*FDTLG=95=\F%]XOC+KRI+%(PVS5\]@/1&8ZW0^0_+-]=N+YS(?N@':]&45_ M^N')2S:@MX0O1O+$S?1EB!CQJ1ALX0G93+?[?1FFW]@9 M)&.1,MZL/,7)9-J=64PF_8P\JEB/+E).GM?VAO5!O?S/A2DOX^9?_ %!+ M P04 " DBJ56U$$<=R@@ '-0$ %0 &5P86TM,C R,S S,S%?8V%L M+GAM;.5]V7(;29+M>W^%1O-ZO13[4M;58Q1%5=%&(F4D5=7S!(M5S&D08&/1 M@"$Q%4$D)%@2K>MFB(I*/.$^PD/]PAWC[__U^>+X;./:3)MQJ/?GM-? MR/-G:13&L1E]^.WY^[/78)[_US_^]K>__P? /U^>O'GV:ASF%VDT>[8_26Z6 MXK-/S>S\V5\Q3?_U+$_&%\_^&D_^U7QT /]8_*/]\>672?/A?/:,$<9O_^WD M5^SV>6O+UY\^O3IE\]^,OQE//GP M@A'"7ZP^_?SJXY_O?/X37WR:6FM?+/[VZT>GS7T?Q,?2%_]\^^8TG*<+!\UH M.G.C4%XP;7Z=+G[Y9AS<;"'S1W$]>_ 3Y2=8?0S*KX RX/27S]/X_!]_>_9L M*8[)>)A.4GY6_GQ_G27?P2QAG5P='KP"K\Y/7YS^&KO M[.#5R[TW>T?[!Z=_'!R(8%L^7P[3ZW?DDY=^>ER="43;A M2R3_N<937WQ#&]PPS(<+X;S!GZ^>7>!5!)X^S](HIJ645F\>CL.-#PV+CL:3 MU;\<.I^&B]\.YE/XX-SEX$WC?#-L9DV:[HWBZ6P<_G4^'D:<3@?_GC>S+P-) M%8_$(5N-U2 2L^"I\) B"2SBMY3KF^(K0YSB&!>:SF[J%^J^>B&JG;$7:3B; MKGY3),T64EX7TU+6VX_Y[A,/1V$X+Q;CW7A2U+8WFTT:/Y\Y/TQGXZ,QVI/1 M#-6$3_QP.)JE29K.!MEE%YC*$'/P(*B/8(6T$+RC-JADF%:5)5,'^4WY76/K MWB0\&T_PX6A'GS_[E(K5NS*IRV&X2;A#XYL3^NH3+Z;SBXO%,Z&9I8O5OR_V MM4/^S<9/KN@E!U$*;4FZ/[ZX:&9EH2J"V4=8" D7-A34P$K+F4!8MB9%JEEUEYGT'SCIT8C\#G6JII!I'KHUVH"T)*0L*+"%3A<@!;'$W MA!;4/1UJ7(: #."#J47FLP"2V5Y%([ M0A(C4G2^$+4=UUZ,35&N&[YS33P<[;O+9N:&@X"R5$$:H-SBQ"+>@C-6@8K) M9!TU-914'MP#4/JT;+9DP6U6UQ!^-8:?I)EK1BD>N,D(#>ST__>F&\S30SA"/B""(:$"X*,&@!087,E'$:"UD[4CE(2P;+H?P M(W&BBORKNLGCT0++$@4:K&1$B*BLB)QT%#DIE0#F,Y4Z64J4[< WOHYA'>V+ M'],@M!)W-:7OA3"_*#)-\7AVGB:(ZG*2SM-HVGQ,&.*-+]*;\71ZE&;'^S,[2Y.)P]#%-ESMA \:T=S1( M?'_93C3#E0],K26>&O=EU,J]/E=3"$K\>3_4F*S:PL["LQ),5X\%*#SI: X#RB MJ6,15&;*1D70]N7'SN%J@>F3A]Z>+$^BHBXVL5[ 9A-B MR KE7GNK_D$P?7*X6C+AGL"C@@)J!JWC.9KO=^Y+F: K+-)P:82A.,F< 6$P M=C8) 04B7*9$X-).ZY/A'B1]\J;J,Z&MZ*O1X/@R35PY.'R3W#2M!OKE*R8; M<3UW&63T#/TZQL&23)&?+&6>O#:Z-AV^CZA/?E5E6E1414TK48S6S3/,1;AX M_>21*J6U+V-E,H/P08,A,D *@B<9<-@L=[."?!]8G_RJ;E:3BHJIQIF#B\OA M^$M"[V^QRW;/P E&"DI;CM&B\^C8,0&6>@G:&NVH)I[1VA['HZ#ZM.59F2MU M%5)YDQ/M&LO*Y0@Y$@Z"TN+]* \V*,H<$4:SVCM_RS>WQ?\JY83B^^;1+1][ ME&8#8[5Q='$261(P:!+@<\3OC+?.<0N>WV5Q)[-5H_/MX M'#\UP^' &(R6O78@I94@$D%C&T0"QGG0WFF9J^>]K-[=)V>Y@HJW$FDUA;Z; MC-$3FWUY-W2C&:ZJ9=OSLFQU%8KQ$)B4C((F28&0@H(UP8&*:)Y MW\/3)W>X@N*KB;X:&0Y',S?ZT&"8]M7,''R^2MK]2E/MC-.,1^"*(C(O,ECN M IHA1Z*.R3'K*Y-B'5Q]L+O,-E]JP(>3U)4G)+BR# 02&QPCA"@&,.+ MJ&EPKOL$^?:56IO+[VTS&D\6[UY)PGMM#$="<%+2]6+9SM0,M- RH!HU3;6G MT&T,?8J.GX!?MV==*Q5U6542M4PA\(-^I@HA$R)HB1[9WEWA_6M1S(>?2CY M-:^2GUWS;HTT63"E0;%,<1W- ISR I).GEKT?3.IO>MP/Y(^65))] MEYE(5M!D!".@M,/A)4[!HB>-MIO0;*4*6G5HW/I]!-_.!K23==?I&->H&'BF MD1L)P7CTQXC$F,=Z#C%(IRE)E/+:!:B/@NK31F,U:U!5$[<(\O<7MR7U!G^N MUF#F] R_OCTX.CL]?GUXM'_\]N FCA9=9NYY=">M9AX;0J5^,T=I]JWF9Z 2 M3G"-?.&^5- KKL':Z,!38@4A*3N3*L^M&P#:'U:LGO0:Y\6R(\0<*7S%Y?%H M^C+E\21=RT$\^#R;.)RBSR9)/5CM:NB'L RH:.<+>EU;69U$[PE5G0#:UU$BDS;L"[TC- MEX1*(DH)$U-"2PS]9&V3OS.SUL+]O$8C3JES":-?13(Z41;='*,T Z:UC5PH M&7SU8\R[,/IDL/O"QP==UBVU5VW"XMC&*RR_NV8T+5!*AR*T&H1Z"MID#D)F M!B5?"Q@73%"E5=:U4_T>@-*G_8N^TJF&%JM1ZC4*H/DP6@;GX@'",5RN/(OHKYA #>%:2U.99AO Z]/V25^IUY6V MZ^_37#.U5@J2$OI&*I84!4)PP((GD"DEKA&*J;XY]^A"N?G(3M+'-)JG%1]* MP>9?S>Q\?SZ=X1LF7S.NRC$\_A>+"I@+3A-;'$)B07C+4.DI0DZ!:Y5"T+;V M@?86,/OD0K3ES]W.6-UJK6*#I.GL.%_!1>^$!RLI@R )SEVK<=HZ1H%+I:0T M/%!9N[SL!H!>16^U.;&]J.N=XZ?%FO [1H\3-]P;Q;UXT8R:Z:P,]&.Z"BX' M@CE&-(*A(DFDHW#@@C>0E2;49.4XK;U@KX>L5XW3:O.C ^54(\ZK=#E)H5G* M&I%=E(R&_[OX<4"84U2; $QH4_H?EU1 $4$EDH*/TJD.BFL>A+/AV<>/19%: M:GBZXX_]X[?O3@[^P,\<_GG0X5G(?>_I_&#DT<%5.B59IU':O3E'[]SR^)Q( M]"XB@\0Q'A I2#!""] V>2^T9;1ZT]R6D*OD<3SP^M)*Z?5P_.F/%#^D53RS M:(=RDL+03:=-;L)JRA682R%&[W#R9@?*$E>*VS(8S11(20E-/"!=.\G_J#J* M7OG@.V3UO;DF3\>/NOE*]XSCX0"^8"X_7:D]_N]\V4=J'8EGRIFQ"7V/;#U* MW)8.&25K$1;;* U=9JO7.I&^?CS*BD-*6@_*)D$&,7L[PC13$A M/7&)R=UE^SRMM>^*)MM+_ E#QKW3/UZ_.?ZKWM5L]S^]^_#P_H'42YTKGNJ[ MR?AC@T][^>7]M#3E6'8&+5O-N#!_7.9A!DJDRD:#]XZ"L(R5YJ &DE>),D.H M8[5W;-9'U[I=A/NRZ(-Z-MX+_YXWD_1@$X,!#7)1MPC22K*\Z7$V*NCH!WSK0LMUHS[[I/%ZV;D1N$F/IZYD2$[R+I<,2>R+ATK2M=S M#'R,89&IVAD)ZZ.KT-GLJX86M=O'EXLDKX//:1(:?.N .)^5D@DB#:4:'&5@ ME2%02EZ999)D7MV'> Q4G[93.F+2/7W0*BJJNLF^:B1Z-CYSGTN:46D!@(-' M&W!Z[M#)<8BP["BDT71Y5NR-4RX: 5F:4DOM SBA(Q#FP]O6ZP_ M@IM:G6Z[T&O-_HQ?)\?A=#HO]T<\<: ;![:+PTP"A 46D MA4S5JSH>1]6GQ-\GL&,55%7Q3M?+*\H?YX)B<<'1XH[91;7OL1\V'Y;YSP,A M922)*0C$1\27 GA26I"&0&E*(N14.ZMW?70_@L=9FU,=Z:[V(EENM%E=R3[# M[S#TNLJI_UI+?I]DHJ>$,I:!&U&*RFD"[Q!\"*0T-K,97?5N5LKM &_87/*G M8.#N--S!-L^JP==B1;_JW32(V2;BN$5OTNDBC0PVX7?.&9ZXY#RQVHD5WT>T M82_+GXE6-734B:]U+=1?A/?WC3\)AA&^EAC4E]M221!9,E0:C#%L2<]A'&/>P U( MC'4]=S;(ZFVV'T>U#I_,3VJI*NFJZWV^KUGQUX:O,\U<20:9EPLB0G1@I"5@ ML\Q9!Q(TW]&1]#WH*C1,F!1?^%5:_GDXNKKR=W5WQKU7_PXT,:@G8\"$NTIM?PL9FBZ-! O!K/_2S/ MAZM+[P:<.2>]>V&/X]A^@&V\VH3IZJ:*M8*WKH0 MZG;/(AH<?9:69KGVD] JE/_1)W1)V:2JK96.K6 MFGKK:M9!<(IQJ3QHY2RZL=Z )YI HM)J3[)QJG9G@T=!]>D^ER=S?MHHJNZR M5=J?H B6Q%X537N-\8_A&8(H&34J%AM(!(98DF>EK&6Y=H;4@V!^A+VT3E:J MUIKIJ/ @!9^(UA)D*HE^0>82)7.(Q'$CN+8TUFYWL''AP1-O@=7FP_8*:,V! MDK1_QX UH[.)B^DDA=1\+ 9LZD9QU;GE*G2+7# :5>FX:2F(J!(XPPTPK]"G MRHHB71\K1]CVY3_"KE8MCNQ$0=WZ+ ]BX*1UE?G?34L7^32Q? M!BY*ESU%1RUZ4GJR6\1E _!R1"$C][+Z/3Z/HUIK0Y'\)/:N(V75:QIU?ZZ9 MY8HSHG&43D:TMH*!4F;9TA2)\X(;4V5RKHI/L5<-&?27M@_9#"(DI7HF93 M1+122Y2]6WFM8"MQ9Z?;,.YOL;J7N%Z>''IFDDY MTMQ'GG_ T5+#N:,AX&@M1SISQ")E@'*OI!&)^%1]E;H?R5IT^[1XO%-7[H6.7Z2C>1.%;*; M&X.O'Y6LMJ.2U)F7>ZNE\444CH/W1@#GQ!.2%;KQM0W-IAC78ME/MN'>%)EFG6'OG8+.D[H+@%$ZD!R7GQB+Q3M';]00?#Z%,-7X]GS6TS M]-2$>HK,/.6D\ZHDH+ARQ9 E$5Q$R25G512T= VJG>JQ;6;>$_=L^G%XW)'Z MNZ;G?07LVEIM/+6@B4206A#P0A'@E/.H0]"9U';8MNUE]+0Y23\^/=NJ_RGZ M%QCG+0N2 N-N<>5I *>L!RJ,L9X394('9\M;]2]XVKRG'Y^>;=7_1!WVOO6E M6[:"/$^S!E]Z$U6-9GL/O:C;OGMK#:]2"[YVCJ#DRB812@697%QP[Y$K2)AD MF1#&E].>V@7[@5NJ@JI^, M/X;IIXF;-F+;W9+OBIJKNOMR%\L>VNK)Y N:Y3_=<)X&*CM* N5H^%4IP(@2 M;"HW\(B8)#4YANH===8"]M-$,JV855^'%7M4/$KZD+,B%&1 O@NC!-@<#!!O M.7>.,2-JMZK:S%S5'_,=Q2!"9X0#9I0KNZZRW/VGT0PH;5)46;C:Y<8;0NR3 M :_*J$UM=!O5[6Q.E8SAQ>4"LX$,UBOB'>2 "XEPDH#E.H/TTC ?@K)JU]3Z MAJY/QOM)6;6EPCH+?0[?OMO;QQC@[(^#PZ,_]TX/CX^.7[__[Y.]PZ.#9=:H M&UU/X7N59JX93K<)?K9]5=OPI\H0*P5 UUYSG%\UT\OQU U_GXSGEU]CO&0DHQD*6M7>)MD6:^ORN/5?=:NH M9O]J9A472@E#<"J%7+J\J7(50 !+@]0I4<-8[2.HUJ#[M.[NA*5W"NYVJO8Z M^3:;82X)9->S$5?IT%;3W$(CL<(DBGTW'%ILIH\ M9FR[@]>GI7RG1.V)QI^*N2NPJS%1RCY91UJ(?9810 MT;*H0T?$?1Q=GXZ:?@3>5M;WSFG[8*+="GW2-/$L*="<+ BB%5A-)+1R\-V,WFGXK'3]*LX&(WG##/"CB2_&*)N!H MR4U'OTX'HIU.M;,:JPZ@3V%JCPE:KMH(W^PBNW, 8$KTS@:MKO[(CE]=[AR9][;]X?O#W8.WU_ MLKSL]"H7S@WO.X%PL]>NF2R.'<%,]\*I?W+S M]?V%D,/Q=#Y) \5M3H)[8!K]=2$S*_YZ20KGF;A(;):U[M /?)>^R07[M3:N6-BOL$$:FDW)=#E&@R""8\.$T=*"6\RDZ*7+U+W8-@ MZEG?J]9=Q"B:8G+ E12H6Z'!!W3"F1:9!.I,RK5SYVYCZ)/-K<."A\WM%E*O M<\"QJ-S^=AENF6VEA]MXB)_^\.UJW#(WQ\,FEMOOKE^3>Z^!L(223$NE=TKE MPC);'/$ @6>-<1VA:$#6.N>HCZU/9K8NI?J@S,XBFC?HJQ^(@;6;9 M9 Q-5?608?7R]BW/QI-9N1+QVW"2S=E1G!L^E:SVC+;2:$U!ZK)])#2QH?9P M[J+HTQJUG:;O-C)K)>EJ?M>?:)+*CN W&(3KS!2GH*WD(*RE8)),$!Q1V0>A M?*H="]X!T:<%I(Z^V\FYH[Y "QP^>"F(PG6/BPB"*@_6E'L -5+.<)]E_2LM M[J#HTZYH'86WE'3'B_Q;-YN7F_W&^<&,B];+_0;OJ+/P;SNH:BX NIKI_E=_ M65U5]FJ.CJ>S5OJ0@&BD@""E(52YX MC^>30=!>)$H#J,1M:8-/2AM\"=3X['@.QE3X](]OF:MPY MVXYP,3G[E(8?T]OQ:'8^';#LB"CK?0JN7&)J<6Z48W:*.<9#(P*40 MFBIAM*Y]X?&&$'N5H]PGT[6-"G?+LY-TX1H,OR;'^74S1=45R /&8Z;41)#< MHVPL%V 34PC?!U8:GTE1^V1Y>[0;WFSV_PG[VBNV-YL@@ULVN)MM$'S+KC=" M;@]LUULA,BG-'2= 2-0@F--E^4,VN$"U"M%$4[O6H!=;(>]'L60]SD>S4I$7 M\*-[%^6G 1/&.:DT!+6XZ:;8Z:PS>%;ZYL60$ZO=#&TKH#_DIL@F;-O(Y%51 M9T>;_%]!#K0)49(<0(; 0?BL,&HA%%BT44NE0DJU]]H>@/)#[G*T84\-E72V M&A[LG1P='OU^^N[@Y/2/O9.#%CO_#SVJ[;JV%L1*B]=?"]:EN/<1=?8A'>-V=]Y1L[3!PQ&OKB(%L RWWXS#P97.8Y$@,$0[_JYW3MA' M/BU=77+MM@WJ3HMUKU0K!M<-]\<7%^/1$MS>;#9I_'Q6#M#/QM_N@+NRSGN3 M2>ERO##4 \:RPY550:2$@9",@T], ]-&"V.9=ZQVODI[U'U:#W=)R1WKN\-. MTV_?'IXMBESVCDH_YC-G*8Q'<;&QHB.+RIH,RC(!P@B,,K0U:+6)U8%[ MG(^UNT8_"JI/2VU+9MPV77454FT%?0#6V7DS6:)*U&L?K07*=$1[*0.8&!($ M3X00Q+A,:I=3/(:I3ZO?;EBRG3HZ),GK^6P^26^;47,QO_C^!JYC+D1",%IW3F!UL?;IT/MSLG5D1J[MDYWSM<3#EW:=Q[^_OOW[Y_4ZX\.3[[X^ $ MG=%W)P=_'!R='OYY\.;X]+2%9[WVL]MZT-L-HI*GO.BK4&IE)ND\C:;-QW)O MT/@BO1E/IT=I=IS/W.=WY8)1Y/:->&QYGTPI4(V.F]*,U2+5.-%@)5.0DZ0V M2&URJ+W-TQ)RZWWU[[S^^V^F Z6CLRD)R#(87.<] ^>] 9>YUD\GIG/]\!_#+E\20](BVBL].$6["I7%=M74270$6( M*CB,6%(@:9=$70=SG^*'OI*UNNXKWH41AFXZ;7(3ECXLRG1O')JK9C_+*^Z^ MPK\7-Y..99XH."H<8-1$P):C5I&XUM$&@8.JS-GVJ#<,3'Y>&[MC M0SM:%9 MHKH]@.GWP2K&HU3:@*5&H_\L)#AM!1"60[(*(^N&7U;,6Z/N'S6?1YH$;GS.I1K MDEBIC$Q@RB&,)D(R*84TIG8)VR[&U:'?*M6C,OREES=>YX8N-J< MED@/2;G*Y]>?!"GJ2E*D%K HTX[JEBV)7NM#Y@<@,Y'(_/?__>?%^4]?TF0Z M'(_^]C/]"_GYIS0*XS@ /FY__]'__V;__^_P#\WQ>G;W]Z-0Z7 M%VDT^^GE)+E9BC_],9Q]^NF?,4W_]5.>C"]^^N=X\J_A%P?P'_-_]'+\^>MD M^/'3["=&&+__V\E?G9L@Y!B,()89&O[?CW\5G&NA4P;I MHP#!O0+O8P1A')/)!TNTF#_T?#CZUU_+%^^FZ2<GP[].Y__^[3BX MV5P]CP[AI[6?*-_!\F-0?@24 :=_^7,:?_Z/?_OIIX7DW"1,QN?I-.6?KO[Z M^^GQ0Z3#T>R7.+SXY>HSO[CSB7PZY M@)(%SO\J3_NE,Z9/"&02+GT"_&D:%8)7Q+CJZ=TQ7S\+8LKN\GQ6$?'#9U?% M.[YPPYH"?O#H"FCG#X*+=.'3I";4.\^]A7,)\C["\LCTV5W\)8PO?IE#>WGR M[M7K=V>O7^%?SD[>'K\Z^O#ZU=D'_/K;ZWO/S[T;M?7Y\=OSO[,"NYP\[#)QBA5H(RJP >=WEP& MO1SV^3C< 7)>ENCQ-:?.G4_G\Y\.+J?PT;G/@[,9[I9EXT0YI6/\ZW2@*3'1 M)09"XS(B6/1@">YN+!'C.=->*_V0D=,EP[.;^CDGKUZ!W&3LEW0^FRY_4E3. MYNI>CV*AS*>/ZW@4T!"8IE=I\>?QZ&PV#O_Z-#Z/:%2\_I_+X>SKZ?C\_,UX M\H>;Q(%DQGA#!9C$<2-W(H AE@-GE"F3\;>V]J!WA'A7(C<$/YHL97.UGCQQ MP2E64E5NS,;]J61!"QS?SS^-)_BXO_U,NC+HY?CB8KR >/;)3=+TY')6[*5B M@@Z29BJXI"#FF%$.WH)AGH .4D26.1/65Z;+)CS]--/&0);0K2QZ. M&B5S?EF@O1]/YCJ8S29#?SES_CQ]&+\;HQSA..9#2).+,I8 M DJ% 9%2 D># 2L)$]1R33VMON;60'[8S-N#=A]RE'7EZ(_>U_.BHB&,Y'Z:SR3SR,CV9?4J3#Y_< MZ.1S><3T'TC]%(]'[]-D.(X#'JG(DBA@,5$0UJ#IX%P"%32QUCMFE*R]Q/4T MML.F[K-DR,.9(*K,A.E[-XPHM0_NSW\.9Y^*0'$EQQ^LEL) ,)RB7&:@T4G$ M[!"S2 9XS#)9QAUSM0W!I^#\#AC:4G,/V2:[LNTH_O?E=#:?%J?IO(2L/XRW MA4[1Y[):$D@4IX?(FH*A^&W,U* Q3'GTM4G7 >YA1GR:4X70X2V=I\F48TF(!/TUA_'&AVW^X\\N$ M"[J4RM $'$T9$$(Y0$FB?1-M)"2(X%-M\[+UF+X;,N^?$0\9KZMXZ\?3Z66* MKRXGQ8N;PUSL'_-?7EDFK_],DS#$,0Z\DLQ6(=EI^GPY"9_*8VHBIQ0.I%8ZTR@)-3F5$?(A\VX/O6Y@H^=3S5^ M&X[&DWE\<7'*LI39&Y3J:8KI8K%=#W1R3%*%VS+^#7=I:L%H9< $@3,G:)4B MJ\R[+:$=-K]:Z&<%CSH?@"#7;X@_L"39F!Q'FTZC@\HI 6>,!"N43TQ%RJRM MS)8[ Z;$T^7]0K-=P[X;\PK\&B7<70A 7?6B,-$#])'_.)8]%$('TA:D9?7 M4X;'WO(4I*5:.8&.M,@9_6J?P%HF<;)ZAEZV8"0TB894SE.H>88>C(PF&@?$ MD>(%9H$[(D>1**THD/% ]NU Q,64Z[8B>-1B0L?_3F<#A0MH] "*%&X9S,9 MP0;J01G'G22X,=#8BABK %7DR8;T_ V\>8*BUW&FL\ ;9+G=P_1J;EEL!6IP M[\) )3:L!%33=EIWX6$#![HK;MQ*ZKU10D=!6& $%)>LA$0S.)4HR*RY,S$% M:=6W2X4[=TGVSX1=A-V ;?,U=_F/@;NF8Y[10C@YHB *"ZB/A/T%(+,U CN M>77K\ &(_AVH"LI9G_#\!,DVR(5?AXOR3A6C^B,SA2(X#32; T5 MM0-G:\$<@O[K2+I!POA1")<7E_-,MW5'"$NNYJ2=5X6KCH!0A $^CD"F5.?D M;?(>RZ'"!_PPW.GB"O%$Y$$2-3E$-%Z=(J$!4J="CQS@E]J M+Q&W 1Q X.CI FU@'SQZ5V2Z[K+(S3!&\?VY&[US%^EJ*FPSID9QIA;CV4^8 MJ@--=KT/U)>.6USG;3$V+S.1,7O 090T?US4O0T28C":"HE;L^O]YMNSX>TC M,;5G3MM=5-O$$9_.)L. !N#<3?@=%3(]/?O]:J=7U@='(WJ(R5(0+I?B5#*! M]#PR9XGRKG;FRT9 >ZA@L7>=/_#J:REL;93OWW^Y)]ZW^.U3:O^\^/WL^-WK ML[.C=Z\0X6]'I_]U\N;L^-=WQV^.7QZ]^W#T\N7)[^\^'+_[]?W)V^.7QZ_/ M3H?3?TW=*/X^"FE2HA>S89J^*G&,\^E=V-L5 ZH+H&-UH(;2N%G(Q45T.3RD'WQKYP M\CP1Z'9+!X0XBQZ]XF -1^/%!"J,$M+FVF;@:B1]9=6TXD!W\>X[RV8ZF=V$ M 'Y-XX\3]_G3,+CSQ4FQ]B&4O$@G90:A>0G.H*R,0K. <,&HW"HBAF^Y11+\ M[H8@&P'L*RA20['CV@*N:+7/02V(T_XZ(/V&)RHJ:MQ* MROU1P#(C2)2@;:DF3!"75\Z!T8(+_ 5G?JL=XGFI?HV'W[OF=Q!N18V'\24N M:5\'OQ\-E%'9>V,A"X(+68@1; EFL)")"#8K$S=9A],4_O)Q_.67JRW%?QV"WG:46H/Y=OK[0!%GC%$6DG,,F8-?C,FXAB3M;4K>Y[@I&7$W MO9W^?@AZVU%J:T^0J@6ACG][?_3RP\F;#W]_??SN'T=GQR?O3M[\_I^G1\?O M7K]#IP]MQ2^I0XQII^=W#"$]?2SW(D2*92=B)#*Y+%2(AEJ7H@DIRJ UDX.= MWM3-V?U]=#F]=. .O- $I$U: MT*"5VC@+G^+V/H:IJX/_?C)&MV;VM02&9T>C>:&[SV4VODNS 5HH,4ONP2>N M05A< 8W-"8A16IO@DK&U8T";\/0?^JG*B/O.?S71-XC[G" RG%FCCV_+/)>*__+,>/:<")-M'BJ!B+'*UBM-!\H&B_:P#>0%]56N"4I.PU<6X,<=@:,9!&QJ1A%9-9O=ZKX9/_C+IX#XTH>OOK>!S_&)Z?WT,EC?3\[A^G1B.R+K]=Y^R2XG'Q4$)C!#= P"2Y2"91Z MRXA-(F^7V% C)GX#:U]Y3O4HL&UP_(FJ:! )70NQ +PZP-P&8J/[7EO V\_U MK>JJW98Z'?6R)PJI1-#E(NBUNXA0B8A@%(G "?.*N:!UJEUL>&_4>>0&U7-@ MSB[J:,"8%Y?#>2>>JVLV.43)F>40/7IBPN)&;IS40(5/+%@K**M-CKL(^K=O MJRMI7$W"31+P+SY?SM+D>I17L PG 3=7!]&84D7)>G 6 >+ 9. A4T-J-WE> M ^7P&%!#Y@VF_IO+"4KVA$),(*FDE<> MF6',$EW[$'8]FL,C1"7)-SB=G8?H2D7AXXO/Z)HO+H)>02.:"*2D0->.2Q!) MH.4M3(;(A))HDD=!:H?3-\ Y/%;4DGW%8]K-B>B)414-):"$C^7*.?KZ,3A@ M&3D:G^25=RZFM^%^&VN9(C5.!42PZ$ M.HX(9 0?$@56RBE&+BS3FRK!%@M-#B:523!14XWV>[?ZM6.+GK;46KMLV 79;'+/7!%I0<>F"P]D!EX M$P-X(:.0PE&T*-JFPNZU@T"SLX#.PFY0.O0^IF7MKRU0-8KWKT:TGQ!_=XT] M0H$.XNYA-;A")TOSG)PR2);*;?]R;3 %!KCE1/0K*375B=).A&]T@NXH!B&@I%[C#99?+NF<5&,H,A"PE]]I?^P2@TUC%O(L$'T?9%[?]-2J?R#(MQ"Y8Q6(RLMDT5.I?6M$V < M"X"62[;.AIAL[9)T&^ Z!((]8"?OAQRZB;\"+ ME^/I["2?N?/K8R3J.8LR<)#E\$CP$I RGH!E1'JF5,ZQMJGX ,1>^K764M*# M(]PN$FY@29RE>0'[7],H3=SYT2@>Q0N4[W2V*&!P=5EK"593$K7,HA3\*QMG MUF!]-. 4YR:0%(FN38>= !X25=IIIK:WK2Z+.S#:<68] V\U3DA.%"ZYE((FW##!8U#5NW%V!OT,[_[LPJW[ M&V6_2JQH@\W7^QW0'YV?C_]PHY#>C"O!'4Y>3 L>11=@3'H3B:E(A$ZS,$IBR-0*:#-'3(XGPE$CQ/.!>=%KMT=U13:X"Q] >8D[S"<08R4&FDEA$S1#]>AU,>R*$7CK,V6>69K7WQY LP# MXUMK134XJWG" O[>?2T+]G)R9$&XS\$ HVBJ"BTX&.M*V0.J5.""$;I'SV,U MZ /C7;]*K%C_:&<+-X3)Y;T.7U#[KI:V^6HE=40*%CTP)1@(93CZ-2Y"RDXD M*;VVVX5+#NJ2^4[JW>J2^2YB[NV&\3:@OK=+YCLI:JNKQD^1\BW$9]Z)0AEAB#%K$C( *N M8=XC($K19*%1&KNQ1/NW>EEY)\&OZ$.W@]0:Y![?,4M?GKOI=)B'M_+L<5 Y MI"P@6LE*LKTL*?8:0D"4S"GM;%,7]B&D@]G$6ZB@=6; 77A7,V ;@(UN-3T* M;C\WFZJJ='NZ=-!'Z^2GE4!C8MX3B=.$E:534P\&O22PG#HM>2#H\!X&81ZY MZ;1?ONRBAC8\>1@#6;8;*==T3B:+,>"O\XNOY2?+&\#2YR"U@*Q":5_D+;B4 M4$HQ)"*HD\37KN?_9+#]Q[8J*_XAK7K0VEJ+I]K]B:.7_^?WX[/C#\NI))6$V$;? =$F&9J:5+1?176#GP#SX E53TD-?/HW1=KIO#3W.Q[-W.CCT)\O M6DA?KYYTH)(P@AA1KB"4[%PIP'$=(6NK G4JL^HUHK?!=4#,J:Z&!@GX9^%3 MBI=HSN<58IB^^'KKNT4H+ A'DL.%$NU*7;H HE,1* ,5/8Z"HW_!:N]DNV+L MZ\RX&7&:*F7?9\@;I#*,@)?HL(IM-5#V M%8INJ_XUVUL7-30TC6[#6JR9R_K]VP!L%)9^%-Q^PM)55+D%/;KK82^$28K[ MH(0!Y;)$HXPG,)DED%D'-/=3Y*JVB[XGHCP2CMX/3W81?^WR.4=%,[<7T:M8 MI2)$.&X0! T$A,T*3!(./4&A?%8^)'&O#MN:E/$U+W@6QFP7/8PK"[%!'&9A M9;]=966_^/J;^^_Q9!XEOFN;)L%W6U*#QZ.9V-+]+D M-)TOSG(_#3\O=W 96/#4&?"N7(SF,8 SUH-*R5-"B&2N=N69#7#Z-YJ:JO)^ M>=)*>FA_=/[KR!S_&)Z?GX[/S]^,)W^X2>QP@+[%4SL>H^^* M^]YANE4D6>>=E$RA >N\$$'XR%#-(L00!EL\O]M473[X)IBHT,0B-FH(WJ _ M)D, BV8Z)$,21:/=.UT[Z/H 1-<%:(6X!B0SAH078*V?5^;UX!Q3P"T7,07' M=:B]\*R T?^"TTW#]Y>4KI)MX)0M(0T$+HB<&PY2106"20>>9P*>ADR)"]+9 MVCF RW?O3ZU/5L0:Q>XDQ0:VPQ+'^\M)^.2FZ:K2RG#T\2C^-^YG\V8@ YL] MB5QXD+GT?5"ZE'BT%DH((,:LI-:UNV)L!>QP>%!/_@V\Y25('' :?APM;OJ' MK_-\BX6I4VHM7Y5MY#%Z'\')4'HP!K2?&\$M/\X= >-WV=1-/KE)NKGJN*8L>3;>DJ,9UDH92$22# M\B:6#C7&N=JAW!Y4_DB@MB^-[R+<^GU;)K-/1Q=I,@SN"M55K,]SR9C1#D2P MK&R-Q0;S'#)3 BTAPK2\I_*U/5O6O*)_0[:#W,?5A5:[B\#KR\GX<[J+QVJ= M_LVJKZN@:L_!T\OI='B/2$P9 M3PGU8(TI)H7$P7FT4YV6@6FD&2XR6RENQ<._6<5U%53[;DCW0^]'(5Q>7*)/ MF^+QQ6\(PRB2(N?,2$8$3V@A M$[?2/3C"V.)]M8\T',YZBLLY*!4D[N]*X%*.EGUBPDK/4J2R=B>!9D<:"YFE MN%:,@^RDDUE$()0$$(8X,((38(DKXKEQ2M=N^+DUN.=P_+$+&]:%N^IJH44C MR#7^;2 ZH]@C>!\15C82+!$94 HAH\$CHJK=T.#918JZ$*"&7+^-2)'21A,T MH2 *B694Y@R,12H'8YDD/E#.JU^^^98B13MI?*=(T2Z2;QXNV ;,]QHIVDE1 M&^,&3Y%R#Y$B$WDPKO0R1GL\.%D.;"102JP71J-C7-ML>NZ1HGH:WT6X?7BI M3J80>!2@><%C)0=/,@>B:,C$1HL_^7:]U!UD_9B7NHN@:L>%UD>K',]>\%CR M]TJ#8J,8^$ 4H#FC Z'.I/O'W-]>B.^)2JPCM-IS<&7DBB@B2] JET-I83V: M%$8:8%%HY9F2@OBME/@L0WQ/5%]70;6/%+TY.C[]Q]';WU__]OKH[/=3_./= MA[,WPY$;A:$[7]7BVH*_X#W=^F<:CTU1:! Q''U^XZ;!++*D)CH[1IO:R MN1>/DLP9&G7T-$?A@G:)!,F]DXQGPBT?-$'4\3;&\O%7!1ONO/VWY*:7DQ1/ M;EZ-'W@W'DWN(+EQ;XFA'OTV $4(#E5H;W-45$[4E]"BH/=Q$ MV!OK5C=\K*6Q%J6-T7CX,B]DMX Z\)1ZSUQ&TR^BY4#]O.@V;D!.D1A3XB35 M9M!]#/T3IK*:[E>!["+CZA[2\..GV?3#^.H^%[M:WP^C"7^>W;II\,X=!.$4OT%I!ZZ4X!%22WV_ M!M(Z!ZLZMD.ATG-078-LY[7"&CB<%#Z%!#&@0RJ$CV 29T!<=B[9$&2C]L0' M3**Z4F^0R'QKE]XT=@0BO12B5!G$L5,2P98U5%)<33AW@L7:]0>V0_8]6SH- M=->BC/;U5GR[:YW56EK!&+@D/8(R'!PQ#"QNQUR90-#G:F;S[+6E8 NMK;5^ MGBKRYU$S]*;A8;GP[BPA'()3")ZHB,-0$KC"_=0Y([BH?4>K$^"#Y%5_*FQ@ M^&R6ST!Z89S7";2RB,Y2!5X0"TD*F2UC3KO:-?LW(SI(!E540@-CJ,;6OCC/ M5]$SD3(%SH,#P5(&XYV&K$B.5'&9=.V;,=7 ]Y5+\WP,J?WH_;ED[ER/_L77 MJ[&6I[Y9])(*7Q='U3*RD'T"FN=-AM'W\5HP8,$PBFMW%*)Z_;''8>TKBV=/ M?%G'VDIZ:U$9:@EQ%X[#N( M@@80,6GPR0=P*O(LF?%)UDY2WAMU'BLB]@R8LXLZ>F+,]'HMOCKTUXH:QG.& MD,N%K"1Y,6(3).,LE\YQ%FIWG]\&UQ[#6;44N@5A.FFC1276FTES_=>_#]&5 MG81/7]^F+VG1'%>(P+A3&IBRI0 M;MN.20:&VGYT&M7;34DE+'H\^7L^E< O1JUXZ&)!:S M!Y=+QJLS#ES,'-?P;')03F;=+"CP$,[S,)TJ*7(=93IJH:7M= L:NX)F1$J) M<]S&=30@LO>+O@S9HH6>5A!^!2U9'1@IU8(=1[-/ M$%<**UB@(2 V+M KK7TM< .<[XT@3]%" \OXYK3Z>#2=32Z+$$Z'TW_--UK" M'%K_Z!0Z*DLKZ%)8T!07(1@5J XFJNJMM#?@^;X]K6J::G!V=X.M'$F7@\H/ M^"^O9LXVV!JY4YMP[<=[JJ?%M?2HI(*FV4@K,$K-'2L5[%U,'.>&5F!X:8'* M76#>L2QC[3AR__1XQ ':#SMVD7P+&V51[NZ;)=4$W[ZMQ,J[7K=:3,T;8Z2X M)B.J3A.*ZAA:W,BK)I-[M_&$#RJ4I".;DV#4&Z&-Y9E[191B/JZ^C=<%327/ M9[.M-C?.?A^-_31-OA0;;6ZBXZ_'HX#_RMUMSRMH)%82"30;].;0AP/#N *F M+=5*:,58[43(%N/80S;I+1]KCFR@J+0IR C41P9".0[&*0:XZI2Z/0%]GV>0 M4WH?]AZ]U'WQN$(>:B?EMPR;=9?I2W<>+L_O+V'HZ!FAI!3@C;.E *(#KXP M+?%[%M%B2[4S[)L/Z@?WGQEQ>CK$^N=P]NG!8*9W1S,]O9<9>C7SY\\:X'2. MF3,.VJ ]B8:# QL(AT032CQ1QVFS>^PU!_)-SX :A-OB,*U?MCRC*;!F3._1 M>QO'XU&8X./2J[3X"N<'*Y"T*7;0[OFLYL!]3Y+FS MJ:?TF@Z#/$NSV2+-?CHP7@>I> 8=7,*1$0^&APS2!BI=4H'%ZN&?9J/Y,3F> M)6\J'HC,ZQ94'M;ZAEPW?=P&.%IKDS"@&0ZUG$:"EQR7@3)3A9Q/-T.IA+(0?)(=-<;KPZ#A:=.\@NVY",1@75KGG:@].QUV#' MXA";>^&(18,<&8Z"U:7,HG<1/-5&:"F3MUGU27.MK;@A(=1-\O.;RG3) LP=# 2B<1G :R5'!0 MB7/N&./5:PWV38I'$ESZYL0N$N^!"Z7:1NG!?>IF:=DJ2U)KM46[-)3K?2R@ MR^ XPLPF]P 6R,2<>HNK?(ZNEPT>HT5$!^[O^: 1#?R5YB!(E(3+18..B MA*&UE 6B>;-;UL_[^N-S,%0:*''OMR"W ?OC%F1-C7>ZJO84=>W]%J371K&4 M X0<>'%E<6>,V'Z*03P+=Z"[(]:NVBIYSM,T7";LM9 K".X:">. MT(3&11O_0Q%(PVN7S?V&[S#MI,@=[C#MHH6*)M1T,AN+P"KK[3>4U,7EQ?*ZLR'*B^P!_Q0@"*?@N..0$O5, MX3ZC;0W-W7EI?[MN)[&/:\BL\N[YF_OS%A E18C14C &EW\1B #G=0"?I;,D M\6QTJ*&\VR_]!I7W9)DUL(V/1V%\D:X[7;XM_Z!(KRPL.1)F^+PL!;))9&X0 MFBVU4K),4FE/8NTRN!O@?-?F4FUU-4C"6 /MRG/8!ERC8-!&8/L)_E13XW;T MZ*"#_I:4VG+3I5H44RE' Z:O3ZY M%*5UA(7:M_ZVP=5_X*:B*L>-];"GR]VOI[/A1;DQ?+V#3\<9Q[:QP>=H/%MN M[G=Z?;JVK5G[P-KBLGCO,KYWJ=QEXBC3')W<*'+@SL61I=67ROM MO?]>%F^O$_YX]%0Y1R'J;$MZKL,M@WE(+''#78Z&-RO4]8VT@27.4$(5&'2[ M0 B6P4433C482BU3!"HVPJOYMJA>2^!AN1+P0,*/F<&T1H=T-QR7K+'+(^GOOQ0 M6-*+\"NFW/0E+:[;K&Y,*YU51@20I2N@(,* E40!VN@^ M4H^+;=SN_M:6+SPH4K00\O[:O7(AK!2<@8J^T%4P\,+@/JR(R=01&D5M8^;[ M:/?:Q:)IH+L&,9CKB?!B/)F,_T 13 =41BL])\"UQE'+X,&JR( '*[(SQAM5 M.T5F!8QGVU!Q)XV-ZXJ[ 0,*VZD9'3I*//$!-% M/Y66>AP^HZ4@&!^*/A;T?5/J%M MZU/TLB<*V<"X-^ M&OXB*H1I$Y!(2P1AJJIZ)N@^MYW-?JI-"G-/S=11MM;[S? M0CG?IN<3QE*C<(@)K XX?I\=6!MTR8"R1@@::.C'^KF&],/RJ:6O!H&L]^/) M7!KHY;[V@W XOH>793R(=-E;W8O M<%*5RUH6=W3A5 +O+ %&I=&&4"I][8)AV^!Z1K90'?Y45T8#PNS"<2=9=N6F MG[#1X1:/F[UE,0&5+@H6M0^T]A:WI_5G1[.HFGX[+$"[**=):MID\A5W[]/T M&4&GN!#">KBJ2 Q<9)ME[7*<.T(\0#ZU5%*#M6F9 M,7V2M^$_22R5)M8Z6Y1+*%A58A!$TL$FXV.J76IJ%WP'R*9FZFE91&IS=9JL M(G?.$' F:UQ$I0'#$RW2"2HG$QUMYO$_[WIES\67JZ6]!N?3NU6UV0;LCT)E M-37>J9K44]2U]T)ET89@!#>04^G^;FFIT> %1"NM=8:;W$L;DF^R4%E_U-I% M2ST5*J/+*J/:E+ZY$:)GN=S]Q44[,_1^#4L!-W1F>;-^3P_A/(_ =R5%;E&H M["E::!GYO@6-74'SDJ"]B+ZF3Z60B(D&/&,$E/)&>!*DI,TZ1CZ$\[T1Y"E: MZ+G48U^H;S??M95724H.?+. M72S[&&V#JY'YO [3?DSCKCK;2(&. F^^<-S"QUBV3B4+P5I2>)_!:5).8-?5$?RU TB80G4IJ-98LCUJ+D^N#\ ?Q]3(#EB%9T_AL8ZZ MVJCZ#H)NL/^OQ,9P,R.!XZ>Q";K"7P%N?^R\+$]ZQ=+9FDD6J@@D@0,3,P0A@@(D?NHT&SIGJ2Y&HH MW[?A4$,_#VFCN])F6<*EB.4L3;X, P[Y)*] .RWMDJ>K?W4UN;892R.KH^8X M]I1$68,@XV>FW0;;7M4QR>!%9M* ]B75(A,"3N&>(+E6A <5DZY]TO?\F?I8 M2N9S)^HN2FU T#5'"TH3QE% X&BI/,L5HB)"@TA9L^!R#-4K[#^74Y[]:7>[ M4Y]=5+.G3B6OTG6=M9OJ:GD\N5^?K7;7D5W?VZ*#2*>QW^L&8E0001ICA57" M*&>2Q5]2*8D1V:BXNAO(K@CJEDY\>UT2+4BO0\X$[+P)<@H!*1O1T4#B$D8X M,ZYV$;JU8/HJ$#EP0JC$4RPM\%*YU&T 9SZ';)PSP6J63)/&&UM@VU.%\\[< M>&J5QYUTT<#)?>^^+G:)\1SL)+V?C.-EF V_7#EW T$HU8H32 J],R'P;U8P M#M%Z8:7R1O/:88]'01T*2^I*OX'EM8+&JXJ2+MW_KP.AE17>$W3HK2GI'@I\ MBA*T3=JBE!*I7JAZ5XR'0IZFNJG=46-+L+=N"-BZ4 M:$)"2C+EZ)V*ACYFAG4!\*V3I3?A]U#P>A$RE%R91&D %IE:U%ZVC'K@4E"? M4/&V>O[%2B!]E0#N9_'87;;/I33O_9',(R>>ZBR$DY#*14$A P6'7@JN=T+; M4H)!DMJE>E;AV%> OH)V'^'+SE+NP3BY"F=L@ZI1S'PUHOU$O[MK[!$*=!!W M?V3(Y:RP)!HEZV3C/ M_G"3]'882JOD9032"NMX7*#-HN)B2.7R*3)%!&L]K*<%S]_/W;A4\1 M_;BNW!K$(^[;H"5Z/6A6M9L6L+9(UV]_6H]K/#U]'>%I3H(/H6EP+7(PQ4"4-Y JT$!<&S MP;G :,D=,HG;S*2L[1OV38I'=OR^.;&+Q'O@0JF[5^K[G;K9LO*>C%DZ*C)( M3DIQ$./!2L/1YM%!9\FL\[5/>!Y'U;_Y4$N'CU"CHP+V=!;\;CQ:7&TM.^I9 MR5.;I[+]*Y\.=T?2XKRXLGSNG2 + M'Y@Q*2<=I @T&AJE8H%Y$9+5/*T^0>Z.J6-U5K3#9E]W>O%-Z,[)[(+-'G"0 M'(3&B>%LS* $]U$FR6*LO5%UP=NYDNWN[U[4:1V8;+TE&9T:2W!%*GG&WN,* MDCFN6E9'I5/MJ_Y/!MO_HMX;!Q_4ONU%H0W\RR< 7[A9D3&B%9.@?/&S8^F= MQT.&Q!07@225JQ\[/!5K7R<3WQ+[=E?B.'.W2BDLT\IS=Z63R_C>)8P M$LK!G*+,@4C)@2]E[W$PU%#)!4^U2\NMP[*OB$@_1'B0\EA!(4VR9!_B6C:G MV@)9HZ#)>E3["9K4T=X6E.@@^G[)P:-2PN/ZJY1F(%CIO:!$:L,Y"HMB!\%"46 M8$!2)[TQRCI;NV3V!CC]6]2UM+:JF7P%D;>/C[QZ?7K\CZ,/Q_]X_>;XW=&[ ME\=';X_?G7TX_7WN=%]OH^/\*DV&7UQ)5;Q]H^#IX9 Z+^X8_6@P^OO!#DME M,,YRP8)(C+HDK"0YR,ACI"M,]149$0I\ME051*+2@'*Z& MH*,6F2OCK:H=4=T(J/-%W_$D#3^.7L[G9O@ZS\YVH1#G5YSW;\?3Z8N4\3,? MW)\#Y;5RV7!0R7D0E%KPQ7H4UHC@ KJSLGKON.WA[:-Z3"VF/+C>VT@K#8(* M-T*XEL')K>DY7^T'2D5M3>9@(B]I%SJ#,:6H/>&QG+ S0=O-FO6X#HDRU?70 MI*[81HPWV=HY<..BDB!]"91IIL$Q3\%(&C37D>7(^N7+'C/H]\:9I^FC90>O MZ2U9K+)67WR]^4!)])[@HED.^UY\_7N*'X>CCZ_2%-=5=Y-!8@0/5 @"U-*\ M.*!SE#H(VCO\B8^9U%Z9VHVFK^!GPXWO>6CZN<0_5YFYI\/IOQ99#41Z'ZV' MFT!;9F M15_7X]I7X==:6EQ+CTHJZ)TFE/J" UA6Y>YN+*>::!ZE>2[IL> MCY:#W0L[=I!\BXY/"]_T]9_ADQM]3/CM'VX2EV7+4L2!A@ F.PZ"X6+IYBB3 MD,2D8&CUNT>;\.S36.^JN=4A@>YB;U$M[BZVY(2; B7%Y?G..:X/"0IC7[>G(__* LDFNCA_#+B.EF.HLOZ.3[' M1WT\'LW2)$V7>Z;B/.OL4FFGRM!^<@JLMQP,#5&D-DF?RD0NOF,87RPN*C%. MHJ!* @W%%B0V@[>& O>:IT2=;QV!DH7O#]LIOVHOD&]F:=B7Q9"WP)]LT:K M79#OQTCKCRF5*-I!S4UZ%70:A78N!9(XQ'G9 ,T]^-+I3VH?B/3,,%O[7LUS M).DCYN.WRM%=M/N,N+EL$R5UMJYL/;S4/"0TS0_9P45O;'949EH[@-H-\3ZZ M?/;'CTK4?()RFZ9JW4J:O$XH6YI$I^E\/K;II^'GJTXWN11%86A0*X1.,P>+ M9CPD:Y@/*@O=,'EK%Z0_S-&^U?V0I*(K25? NFZ.]3BP1C;F6E#/YU2ZMF;' M+=728-]=#]"H3+U.$:1$6()&"3:53ETVQIA58CS6+H/6,U^><$R]-[KLHHT& M-+D=4$* 5QMS4H:R3(M-0 ((P0@8C]9KL)8&'#0)U:-^*X'T;TQ54M3]!G>= MI=S _'FXQ\YICLX(9Y$4FI=*LE9X,*YT[[!:>2)PC[6UF_:L1O+#?*FMKH@TX> M_7]/+9A,";B0K%/*$BMJTV$+6'LS.CKJ\(&[6U^X/;<2-L_4\JRBLH=44@WKF&R#['LOCJ8&I% 18N5% EP$.2P]TVJUP2I03$+"7EI="+KET :7MT MSZH$SDXZO=_KKHU"&IBHMW'=:6P_!Y>3$D$YCFB$11GHJ)?>UR4JU*TMO71V>OS]ZYR61NCW4H>[3F21WK&&V#[WX?7ZJB MM48X]#1$9MR6LJPI4I:,"UGIP9IG=IMK;Q-._/0VN2D^I*?$ M&DX(6&6052:AQA6RRFJ;*%4"EX3:L^T12%U7E\7C3S[/F^Z-/L[?L__6F)D?N+SH-M-%L M1QI?7 QG)9(S<#KS4C(,_?E88CA!@C&X7RKM%>&6*T5K9^_=@W!8+.@BWP:V MZRI2SK^\&\_^*\T*T(0;<"S4/,G+8 =,/2PA+<9J,(]5R3-P6MM@?I +-&" M"%+;D'TBU,.B3Q_Z:G"%<+5(%K$CS;T14:$)3CU"\\J!YY%!D.5VKN))5H_, M;8#35U&?]B3I+NU]U^693F:#TW+3>I$@8_ WDC$41D2)V!B+;/!;$4J!7,]B MMMOP!)]ZBR/XW0T_[KQP7V'::MH;=Y5BQ?WF&L32Q]H"QBX1U&V46M^)?3Q, MVD'X]]7707(-%4F0D<1E 9*%7'QQA!-\!L:B<5%P3NXWOWR>"EP3TJROOUT$ M5EEOOZ&D+BXOECVI\Q MUDGLXQHRJ^BS28,MWM(T+9K3$M:8:I.$E,]=$\#Y8X"$X+W3RJGI!I<9QP;ON MX\OQ=#:(@>04LBHG<[SL9PD,91%,DC1'Y] 5J7[4\ #%\W/5=]']@TA/-RDW MB.W]PTV&Q8VX >0YG65KT,E,&FS01094.6;RRVA^ ."RM=Y-Q MB[I@G\:360D'W49$7"S;:>+:E6/XTEZ$1""!&\)IE$[4UOI#%(>E]HY2;A)R M6P*Q3A!"5$)SB>&X/%& ?HR#G)S/GLID8NV=SQU.9[%+?GK@F5W4K2* M>^N<#KA1Q>)J>8JK5M8@6$Q*.*%TK%T3:0.TGZ;6:&K>C1P<=]$X4C6NI+%7@C(CHXBB&5D]B%K+DU!+I*)#IU:/ M-_^\<\/&-4CN1S63](1XPJ6EPEAG21+9(B)MG)7,#VX_J.LM2#^[N75W8^RZ M$'644H$*&8U=%1,8Q@5J%+5'%(VIN@NP!DIG1P3,9_(*]?NL_XF]G7 ",,&"ZD<5PYJZMG<.Z ;Q^5 M\+OSXX$SU$HC%0.>9>*N!'H4 CX;9?XFN=GE) U$=M;)4'KR.1R_2B5(XPQD M*]!/],$EPQ];8[9^V[=-@#9";7(W_/:@7[CI<'KV>9)A^%_DV*2?]97S^I7@P=_V;JPY?B>%"AHMDUD25?MYHI3!!@0OA MT-Z57)GZEY#6R!JM.$_1+.?[;Z;EC:HO(.(&RS[ M*Y Y+9C*D8%2BJ!'&D2Y:4/!B< RCXQK63MIIB^E/[+-M];Y+I)MT5 WQ7(* M\N9R%*>O$^%XA7^XXEPD5*/<00U**VA/?!H!/L5PD0*0:I$5&U#<"M@WSQ#ZHN_Q9WY\>@C KPH)E$IB[>X M&J9=]CDQR%07([ATQ MH#F@>-0S,/.,FZ1='D/TW4%S<=1 M-3(35R/:CZG876./4*"#N'M8!):+7W!44H8[%]=E:3(,K$\4B%'*"F\$;F;? M, D>,1W[XL N4FZA^UN'H,N[A9F*$)4":0LB1 ,N.X??4BZT)U2+VD4?'Z+8 M0[)]!?ULR"]X@G#[R4@Z"Y]2O#Q/XWQR.9O.W"C.J^+ZV=$H/LB"Z)B^]*1W M5XE1(6L:2GGH'(QP69X M<%$")B +4TJ9,$1>OYU #UE4@VBB38X)=.ED(@)SI1FD3BK5(S>MLR2 M>CZ9#;OH=],JM9-$6_BL*W)REEVZYT&_S+P]O,/C1DU]-+9DEE"O:Q(^3.<+(A/D.!)=.H^NOGT\ M]6X7^?:5=;4-IN\Q]6XG76V3?O440?=% JN=(0+W*$G+71*J)5C7J0?9G?L;: M9?/O+.,6SN3J X5M4'VO9ZP[:6R[\[6GB+N_,]:0A" ^)@A4TW*@&,&5TR4M M&(E))"IHZU2+YW;&VH #NTBYGS-6&V@D7F;@-*12.<,#6CH1F',)-RD12:[> M<^+YGK'NI)_'SUAW$6[[,];3U_]X_>[WUV>OAE/W\>,D?9R7PAAGM%G2Z+)3 M==QM']WQ!/5)([AW8,JH4MQ$ZY*T@AKBDM):*!]$RMYE/]CV)1U#='>>?K)\ M^DVDBEG#;.(,-.4:;46;2D4L!M0Y)"<1:))6/RA]!%,%;Z0\[PW.QF43E7\. M9Y]>7DYGXXLT>?UG.+\L)].EF2#^+WYP?PY(#EK3Z' ?-Z4F8.;E'I0%'Y0Q M%-=CFFJ'+9\ '%-%54 ]]F%<[W:9+'DXO2[/#$GP\7HCK#K],\ M3/%X]'Z2O@S'E]/%R>% T- 6LFMI93*7/M.S28\ MO9WNM>1'-8$_E_.^Z^IW+RZG**'I]&SQW.GEY<[MUX,OMTA!;-,+@K5,M"$#&P5"H_*.M+G1$MP/+,H&R>U#,M>;H7^EM3 MIF_M*_JW'#O(?5Q=:+6++[Z^G(P_I[MX>,C6RZ"!)%(J'R?T=I+,D(7)(I-" MU>V4N.+AWZSZN@JJ]AP\O9Q.A_>(E)SSCCH)F9>N=Y8*<%&4(G#>6$MX3N[1 ML.NZAW^SBNLJJ(K^5VEU=[T__)K&'R?N\R=<#LX79T,QZA!2 "\L@HK:@+&: M@V9$1D6%9J9&W]RU [&2JXGYMJZ7Y#P-J3E0>X6H"JVV5T+I/^FNY44-6XE MY8KK]F9PD@II8W*0%9H"(@3DO*<TZ^U3\[L(M[+& M;]M]5]N/)R3J5#J:.A5P^^&EP6F*N*$Q%@SU5N>M:A8]HNJ';^ZW,VPE=8RK MR;+!&='KWUX?+:W!'$O9&P[1<8FL+>45T; "!$&\(R+[6#OMX>;MW[)F.\JR M\GP]0FOQO0O#/ S7*9:<,(4C$<(4BI64"\84V&2U=#:J)+<*9SXR71^\^%O6 M:7=)5K2]YG[ R]>OKU P$X0K=5"YL.AOQV+]>S0L#<'5(B3!Y/W[XFOQ,V3*J0=::&UJ[VMQG1P3A-#130 SV6V*[(NPVZ1H<-FY'MY_2AIBX? MH4D%130XCW@$):?1::(]))T0I;&NM/G&!2];24Q0)M/:!Q3[H,DC)Q;[8\DN M\J\=/_TP<5_2N1O%E^/1]!)="D2)'U]FV;H4HO&X9)K2"WQ>$B]*#8)*$XAG M44BWE8FP\37]QU1K*F3<1)H-?+0WPY$;A:$[/TN3+\.0IG? >:4($<&#EE&! M("Z#%]D R9ID1P*/H?8MA8V #H(4]45?>_XOCV>/1_-$P")AI.]O*9:S@H)Q MV68Q"9]4-!9D2NB*"N=Q^,:!-8X8KKG+5&VU%&S[QH,@0#L9U_8+S\9Y]H>; MI*-1_/OP0PJ?[BY=UC#F? #-J &110!'$9Y#+U8[&H0B=BOM;WS-X:B\GC0; M> ]_3^Y\]BD@O#NH)(N4!VTAEMJ%@OF2B&DR!&\M(XHG)FO7VEJ-Y"!H4%'8 M#RD@NB4[H&'R<3CZ^(\TF96HR1U@1E'M7<(U2); A^6X&=%@()"0E20J/^@C MMR[K8<-;#D+#=67Y4,FRQ<6->5/#D_Q^,@SEEDGQ;*CW3DJOP5I>FIXB"TW9 M?XAAAC":'2-]7,YXB.S@@DH-%%)Q;=@>Y568=1ND2]]*DXI$0C9NVGQ^6)A2!]S$#]Y8+AM]'[RHS9S.B M/13=::+)<3,U-(ER_9EB&6RZATM9QJW@:.*A>0U"R8 SA"8(3I%83O0(K5T, M=AV6 R5&%='7#G"]13BXTN(R.8HGLT]ILBPVL(RYH"E.J1- ?"E%$M'\-TDA M5&&IH2XHMV6(^Y$7'9C.J\NVP?U.7*@0VTG^,'&C:4Z3D_SK>!Q/)E=!V*N. ML,1*)0@87?(QK-9@O$*<(5":)7I^*M;?-!Z#=7">3VU5-/"6'X%XW>SY<9"- M?)ZM .['X:FNWMWHTT$W;?!G%Y6TX,T5N$F*)U_2I)C95_MH%I;H(!.@%<6@7*D"ZX4&:4S( MR2FFJY_-K@73OQW30'GWZ5%%\@V0G:R=N+,9T8&3HZL.UBX:U0O171ENK__\G,(LQ=G8XP/"^.-H M^/^E.!R]N9Q=3O GYV[^R^MF'2OK =6H7M<$3Z62=^UE=:].GN0^II"HHCD( M(TMO!*U,1JX8&]&*'C1%5J70W.9W+0$O)^>BHA2ZH@O]7%62,4*I+(5"M[/< M/N4T@F5" ),4YZ9QN,#6#LC40U^I8-]F) .=642OV0'AI3LA6CA@6'00,F$D M61IXJFTD;@6L_W5^3[Q;4[ZOHMH:6 V=9;4H]T8'6N7,B5&@I."EUA,#7QI9 MBIRX"D&A)50[.%(+^P^&]JG\-OT5NHUC$;0BFFG%?0!B8PE:^0PNXJ!2% XW M6Q9UK%V#OP[RO@J^'0IM=U?WP 3O@0OT,U0I MH%V]O>OS3M/9!V6>EM"SB^KVF7NQ#Z0>P_5#^@SSE8 M?U]>]\+UU@KB@K(&O5I _;5 MXYI+D"_<>=G?:^00KWMDI'F>QOG^PV\,?,:L\$0IX"IK$#X*,&C:@V/:^.Q38)(\)OYM M7]9Y?_KD1A_7M PMW9!G1Z-XW3KTR$_G'QHD%+7WB@/+"HU!J2WXDNA?FM=D M%271H?;"\R2@_:U*3L7?M3;B(LX:E?0J10E).G0L,RZ7 MZ$PJ\-H8S1FUX?Z&M;/ST,O!25.#N+HDG\LAQ]4(SCZE-'M;/ETTLNC=S&(D M@H)TLC37*6?E\XI.U)BR+)8N"967F758^C[(J*_L<0.A-S!85N&Z;KG^.+)& M1Q#K4>WGT*&.]K:@1 ?1]TN.I(62"FTGBH88"$,I&&D-X.968I-"4-''6K'' MPX.^.;&+Q-O4L(GI*(3QY6@V13LG#;^417%938512@5S$"QA:.W,6]XQ!I0+ M37WTWJ7J%3HW >K?(*VEN81>2 MA\AH L$" ^S<>A77X;([,2!QY M=J*4CHP1O*$"6. NB>2",+639Q[#=%C,J"7\]E7&R&K[6Y'>+N6^TR<)P96FW-DTD-2?=KSZR?!Q9(H M4:IBH8JDI'[HT&;B0V8"R$PDOKQX_?__?/OEG^?3[S^F$X0^G^:+Q33\ZY7# MN*C\%$_E7U5$DWFG:\<:PW:\FJP^\ZWKRT05PV@%8]PH10["6J,$H]H$SBUC M%]_<+-T9\NSR].77<*7;?>]4@IW@]DK;X1#50[XB4X49K5 MZ6# .J-!:N$,DU'8ZL2XS9 =H'?, 6UP>^_N07L]N'R;',G'7$=VJ\Q*TC(2 M3P(0E4+IDR? "Y;!62D()4IG73O!WT$S_=TL9^5%!*D+%=9F=N5XV4R$S*ZP#RKO>D^ .=0=>)'8"O3?G360R2U M ]HZ3&@"KJ?L[(/ #I.@K:;&9N;100>#&PKU5'E3;AYE*JWJT'6PACE02L6D MLG0NTM,WD$>2M8>QCS:B[Z489;XHSVPN?X7_0C*G',U @\"=$H]UP!C1@ \V M41DL:C)7+R38 C&\EU]127=J KI(N _W/%WBK[[^GB9IYB[/)O$L?D?YEO*' MQ?BOM(G@?S5T8C%&AGY>+.GCJ#(8C^;/LP_!148HK9VU;P7P*9E*?YKIGWO\ M;K)HF2#Z^&.IC!B7'^XN;W3!KIJ=:SI8]9S<7K/#>*!&L\.*>3%S383MN%?>[W+-9*:PJQO_JY_6??'(_RX_._NUF\3ILY%13 M/",Y<%9R$5DX=+Q# A4)QI T<:5KE^AW1]UUBVT4N7R83OY*\T6*R['G7Z8+ M=WGS]^7@^#!=_#,MKN.:&VJ?C[)A04L:0"59G!)MP)(@0"IK?,XFXH\.DAMDJM8_\UTMOY1^3LZRESF)%B$+*4LW;<=&!O1 MY^+6:RNYE]7?L0X[PY=5U3L\UUR7Z6^ J7$.NG!29U!.!? MQ4*@X(/3.C%#:>V54 W\4,GR YOV891]+#GQ%7S\XV6J16M. S429'0>A' * MG-4,LNXPW@)P^+SWH#:P?<.XMR[ZV /W%L3U-";QTZ6;?'#?-]W MFLRIIZ1X'_,Y3"Z]@YEL;WW'HN-3L5\2E16D/%QD@:-?8C4X1Q*D*%,622A5 M/3][.G;[2(K_R,VVC6I[,-=?#O9UU+A.-3*2LJ&*HS/#R^TIC>!2YI "35DR MZC*MW8)T)Y@CC'MZU_6N2*B3HOJG@[F;MOR,L=EL7!C>EMC=)&[]Y$\<<7X6 M%N._QHN?53/$^PU=/5]<00+;V6-I=5:$:L@)<-"XC897GL;.GPN>6\$K__["I7W=H**O5KN M4LO*[R_?W&2=$?R5*_D\O;Q\,YV5?S3*G$O+,8P5RF@,8Y=A1)+ '--,NDAY M'-R]J#K#(SP_ZEI^:U?E< ;4Q^UV_[/]<+4\:Q-31%$BP*CR3H(Q"9:D!-E& MSHA.5IBCN=EJ.[D36B0#6.GP"VH/$SM$_+KW1'_'CUC,WZ[9RT?2D>R,".!- M\8AI*J_FF8684E*:9UV__FRHN;VLI(.LI X&5IUII;=)OI_&<1ZG>#U-FH.G M.>$N$17J8DDH@^%EU+F\"Y0DQ(:D+8-A?ED?]ZR/8[:;N\N#'^\Y\X^E.J[G M&0.C5AG(VC!THP/..'L.GHC,55+*!7XRY\SMN;VLHX.<,QT,[.Y"$L>[D% + M.8UO3I6B]'-D IBR9:K$@H^<@[.>4\.REKPV4>& TWM93@=93MW,[.Z*DL>[ MHK9C/8D.F+8I0+"%'EY2#\89"R$&F@CW3KC:5"@'2B<0Z$*\ASC,L#B1!-9CQ*9WIXBWQ< M(CBA_?%DLJB]F>!)I8::BV-$%+,^4SP,9U\M*W6>E'J$B6QGH"6>Z']^TK$G$,:,AZ))N4)&"X;$X),Y&KYD( MHOJKH&.9_,MR/LZ#MT\;/L5L^]4LS1^7@HS*>!T56*THB"@%6&(S4*8S"H98 MXD['A6XS\Y=E?)S+N#?K/-X]UR"?2Y5FDY:F\!$)?4/#$ ==2(=5V,FEK'??5[S*?X1/I3OGW M@RC[T$^DER'4$OO[5-YG+-^M%UX2]NW\MJ(J;;2UM0RJ_AS\Z22)F\TD9"I M9B"L(^"-\%#: DI.93"D84WMW0\?N"]X1V%/*TJJXLN?)1X$LN2^FX3TQ\.\-R=GXXBKWVO=0^F MM;DW0=7>&;IOJ$,Y15U5\8AN.\AQ@,6^V=1D3D1S#\3:TJ',6/!4&% V("3& MA?'-+A('UNZC3M,PRFTCOMI*766(-K#63'SKD\6'&)0F'#3#C4IPBJ>6IPED M(LI$9E7FS=3ZP""'.)"[*V':@P1K.UF_6IG?#XT32@7)";17.-_2=N2+M%BL$EB_N)*2C\%I2H'QA'M49!0<%QET MKJRH>T6T'.0ZP MV-?H?$HYAA3P;&%XRFCOP2I%@'C&A'=6*Y^/4;N/NE_#*+>-^/IQOU:P;ATK MBE+C9"DR5HH7S\&CAZF7!&%6:.__FGK\P*H)MN'9;+)G%[(CEN1 M';S'6+\'3M'!CN9) R8P103A-B%/@0.-!RA2VLX=359K^\%\@1EK;V MKN-I;07UP"YY'TWNYXL_-Q?@V@H6"2W=L1FZJIF!9YH!L=23+)6F.O5K/;Y^R#3\X_/QV_/Y=#4+W_"'GS V2Q\S_NOON#"7DTRS4):?L\Q: MC>= <,GC.< \./2IP"BF4Z(D6-M+&-3+;)Z-E1^98?1P27B[\]N_)VDV_S;^ M49;FZXN/GV[.]O7?YO)?(R?OOSF"PINOG)V-@0!BS1#[WS^=CZ_ M0E]G$LL7J_;$S&?-2(:@20(1'=1$?ZSL]5#J?ZN%:N# MD7TL?[J>SR]FR_3KS'T_NUI\F\Y*IN/L^_1JLJ"E?,Z+% 3ZZ,N#PV%( M244I=R-2\<2E8+638PVA/3_[ZT%E=RW+]&-9*ZM_.WDS14>8CK1D2EF!^[GH-$/1O5M5#67=8U%[WYD\?!1_3D7 X\G7:S_O^F\V'I^AP7,N"> $<#&@ M48#EP0 &$902(8+;OB#IR9MJ@O;96=] BKW')KM?D51[9Q,]1K@Q*(Q':$G= M: *.*5>ZE=$<6<3=O'H<^0PI,CO9Z4&4?6B*S%]Y2G=9F*PNOJ6T>#>]0:]B M4D+P=717@.3Z"#Z88V#4VM=#!C"9&E !)'!6HJ !;-&<",Y MJTW;/;11//+$;&B;:"/QZF09(> I=FO;=)/X*DU0U(OY^IYVPZ"HO8LV4@9. M"@W""@O&XS&>*<:U/I&H4K.*IS:C#N^8UU+5= @YU^9EV.; C=)HDK,#DR+Z M^ID4HH+$T/!]IH&P*)OJ_*G1(5YN@.7E:[E8B?YC9>1]Y M]4_+K7F,U!D!1' T3N,U&$<<4$:ESQX/,MZ,W_D(:;DK*J^-F(:@Y?;$2MQ( M"&1;"O%HR?89_%]BJ1P#-,C4IQ0CG9E ]AEZR)G MI/=2*<%C\]WS*=)R=W-^.HJ\%U[(^\E0&Z!Z@CY5;"FQ2SADQ$J0Q/",Q% M5UP20_'0L6J;8.PXM+L/+7;TPN+[CXY/A<79*\># M91QLQGU:>$M6UU"*X1K/VEK+Y;.UVU8LSD=GMFU4.QB+<\S,24($>!\"B)0( M>&HY!"^XH;IT!:A=J_R469Q;Z;@1BW,;!0W.XBQ3\NA$!M",1!".A<)J1$%) M@QZGLT2^L#@?UHHZ**R'/>@6FST0(;RV#N&@]A)&_%7KP;X[OXU MGKC?9].K'Q=GZX,Q!2*3I1QD4A9$*==W/GM@F=! G9;$-*NIO._3#_ ZH:X& MIC7%MS.JJ=9-Y/SC^_=OO[Q__>'+Q=F'W\X_?OCR]L/OKS^IJ?!G+ MR^5KP12JR_%B>;)VZ!S2>*<6-84,)9 MF4:=1^^VWR^[ -SXU'>_'A43ZQTZR1R<*JSF+GIPZ.="8#X81S(/L7;^;2>8 MKJ?:U@>7_H_HT$D"0GE34@D4+ L1%YV0.;'L#*G=(6X+PO ;6QU-;Q]8723; M0Y)FP\7[T5^.OR[=_Y'B3 B">VN. EU[7398C7LV(SA=$T@4N79>[RZ*IZ+N MCO+MP6&]B^C-U>)JEMZCA+]??5]'>?,5\08.^3&_&<^#N_QG,"(3R9=2/,B1&))"?:M)K79.+O@?;I6U)/.>DC$W,7^VU5Z._F Y_Z7?Z?+ MO]+[Z63Q;3Z*I>E"-NC2<25!1"7 )O02469.4!ND]OUO._=">[I6U%T3/30< MV 'S(H7I)"XM6C E\+AD(*A$@$I8L-0EH 1CBW)JLE2;$N!14$_<2/:4?@_D M_#L ?ODVGFWPR12R5F!%+.$F[GQ.B@ Y*&MI)CZHVG[X8YB>N''L)_L>ZH+> M32=?%VGV?8/S6@!K.FF5HO3&!9!1HP$;CK:;I =I90Y)9N%H[3CF,4Q/Q3:J MRKZ'S'[!]^5>?"L:N5$.,7D92MVD+XDE1L%3Y<%ZH6+B(F5>^V;H,4Q/R3:J MR;XBS?OJ0GEKY4E@+!H%7+GB"_M02$<5 M1(=3)%F)I!IQJN,H-RP$O[NVC@I[7E6S%-M@2ULIN;D#9%,@U MM;G\?TSYNX ,>]%?45'3OJ0\F G8'"SSRH"5Q&.($PT8CH8OHW A,:ILL_#R MN%2_X^I^:,VW$6Y%C8?BA,Y^COX\&TE%6:!9 _,:-S*6-#C G&14I:FGU M ^J=I_!_OT[_^H_U)ZXTO/[F6L'7XPWGZE44_+23U'JXQ=H^DY;6*7SB)F0) M*1&T3F$QG$@Z@30T<,J=1B^F9S?N:9S3U:31 X^*F9)=A:#F1,V@D>J[H:R M@392KEUG]\?5=X>B=+.QNU'QLR&-\2%X@@Z*T84EV3L"UGB+JX=3:;SV-#8C M3WMHE,.G;/91P[0/&?9PON_.);WZ>8[>Z=?I[.?'7'(6F[^(*S-W)84D!>2L M"9YV/H)G'/U5P[+DGDJG'G+FZJ9T'X3Z=+R$(735PZWS;M@[0&^.O@:P>_(T M]H1\&%=D$+-H;(KU==J#.[,O?,Z_WW(LTF[O+\:KZ8?D^SN9O$CS^6+>HG7S_-IGF\>)7R=);^Q#]:FE>*FUX2 M'1X\] ^JXXN(@:6V]61">6&"4)2SZ(13Y7D_881C4!=D"L:/^H?7D0YEE9;\ MG'Y,9V70MY,E-?=:!YN>;4QYFV4$&9( P7@&XTV";!+QS%GK1.THO@FN[BP) M2TV\046<3R>+F0N+_QPOOFV4\?KO<'FU?-,R1W'C%O3%_3VB67LF+ &52X%F MD!CC>16 14I(8A[WG]KMG/> >8!W\;7MZ"Y#0K_*ZB,UOEG);R>X7:5WT_E\ MI#-5CA 'R?$(0E .+DN"YU>RT2J1B*O=&$_0/KH*NP^JJ>O7_KMG_^KG M^I>K\%^@!)(,&I2/100Q%\@& F66IJ"SK]Z0>0^8@_4;[=MJ^E;1H>MH?LUS M3*\GM$J)4V$3I(["YIPM6Y5;E&,-#DI%.>2T>I&]Q"@(Z#GZ,<:[O1= MKJ65/G:O%98-Y4,#,'TQ--X$GS4PI% M%1ZE)KK2A! #H-J%^P.H_)%,U5 :;R/28Z M*0%9.9R?RGBD"F(ABZ2T5N7K9J3-.XZC]RGU856NT/&ZZO9]$>ZC8<3 M)4@I#,HV>A#6X^RH%Z",#,H0[7ENQJ5^SX>?K/JZ"JKV&OQ\-9^/MPQ)LT28 MM!0\C@V"N@A>"P\DEIH_M*7@F[6.N^?#3U9Q7055L0"JE/.=3R?SZ>4X+EW" M91RR/!@X5S+X'(%RJT%$1\"71#475C/-B'2^4>';(Q6J]X_^U-WF2G+OW1(V M5Q4-,%4L6-^%8_AZ]1HZ>E#E'01!(S93*%L#'B?6:@Z:B\BR MT:%A2'U42G^@4GTHG;>1:Q]ECILLXR8<6)]$>/2*(%-I56HXB*PR^(0G40C4 M&#S8?*2UZ7!W0!FVJKV.GG:E/+\5(:T\UIN'6AMYA>"RW% M5;9Z=:.$_1 M2@H\2G3E/*&E) .=#*LG+?;@O)Y]+Q+[GR6DC_GM9.$F7\<8C)>2 MB<4<(R7I6!81^+++1$0?RVN%OKH4F3J1'1'5;>Q!1"^V55EK/?9Z0'/WX\D2 MY 7Z="BC=/FSB._K9/P_*7Z9.5P+H?QZ?A;C4HWN\K?QO%R"7\W2_!9O\'RQ M7C%QI#!2<"0:B#$0]/D=!9W9)N^]HBG6?D;2\Y1>K/K8[*:')RW+MSV; M2LU1"LEI&0..G@J8\J;')%ZZ=DOORZL_6?M5P"T +R;732<]4"E^P/!P(X'? M4:+S(@"$)=$!)?0@1/87:B:0=4%Z,II:>>F!;1%FD M\=?)^=5LEB;AYXUMLH L&%<)A5(%:[SR.:.E)[1J$(H$!$TE>.NY,XRAZ=>N MWV@![\7,^M1G#V2.U['SIA9[/+E"6:V%AJ)90;V1OWK]]V+F<'P\Z&<_E\+" M954J'5%M2[%/%@G/\L5(!9Q,Z-9"*ZZM6O/4[GQ;2/ MR5XJOTFXF>[]F!\6[ORV=%?WX-EF'7PVD"TI;@A1X,JR]DFC)\)\POE4 M?T_2%?6ARK^/P9P'UOFA"\@?N-LE7F:KO$39J0B"E!E$2H 'IJG/BE'W]&I= MAE;_XZ4O;=0P6/5# TS/J?2EE8X:E4'L(>"AE.]8#%:25*JZT#]UW(.5/H(4 MZ+=:SYR@^>24WK[TI;K.V\AUP-(762IY#/I@E'+$1H(#(T4&$E+&$)F:6)W7 M_[A+7UKIJ6'I2QLA]W!+^1Y/K]G876XY8!MTI0&YU])!*L $\P9\CHA.XE2= MR\FXVOG-AQ$] 4NH*/*=FT&/M5"?OOV<%X[3=\6V2M)^$O_A+J_2?)H+]<>[ M\5\IKFZPJI8WM1^V>L52QYEO%2%1'AVQQOL8H["%^<9**Y6@ED2;F;FG"*D] M@"HT"DN_]PZAQ=DD;@UZ'88I0VA4-N.BX.5Y?@S@%(V@O4F6$ZJ%"=5CW_VP M=NZ<5%Z=S!8_/UVZR0+'>?W?5^,?98/_D!8C[J2(1 :@IC#X1@Q,3=06HC/< M9X%A@FCD,+60PT-XAD];#6)!=QHJU5))#^?M]8N*EJ)919C6&L(=D<"2*A&F M16_!1(*' ]<:0TT;26V#ZH9XJ(3200QM0&4>0[9H-V>]H[11Q&#-'9J >F[]/5HIJE&7AWVD/)@) M4*ELR!C*!-Q/0>BHK_DVPNVGOX!X\3H!AL<); 1Y.4 M2B$H^5#XUDYOG]X]!;VUE%K%BM\-@C_^'"DB67#. 0\6+2<$!U9D"3)83R0E MEK.':C?;Z>V//Y^"WEI*K6(A[@;!VP\CYS"X9U0!21XMARD'/OL,RB9E..=1 MYX<>OK33V]L/3T%O+:56L0)V20:S;IU1L(Q_L7E+*E02,>.*UPH$(02]9:L@ M:BYE3BJQ:!^[4=CYZ:>LM#HBVUE*.@ !NO^YR9)L+C5ZH33?/4QO).4-9[9U M*R0E2\0(DF*0J';MK9.2R.13%('<>ROT^("U7Y*-*3Q4B1BB#58X#AEW#Q"<.T2= M R2.AP"12J;JO/[[(3UIW02O!WKQ/:2*V':Z#?7XTD51PM1WK(/$=G MF0[9R6IZ.__C*>BMI=1ZN ;Z\&[$O;"!! 4J48PI0Q;@5>$9(,01)7+2I-YZ M^W TUT!=]-92:CU< _WV>I09AG_9.8C<4SRS+06C$ ;10DLA1>'YJJ:WWUX_ M!;VUE%H/UT#G9Z,8F*%,4%"L7$1Q2@H)H *-!ZSA2=MHZEV7GQ]->4JG?;*= MU"I> VT0?/YSQ+/.WID$UD59J)XL^-(KV)IH7)+:FP=;ZK73V^>CN7;MHK>6 M4JO((K+[+DI(CQZNPB@G%\8N[4O[%"/ *<%,=L9FL>6FG.#UW3Y*JR.RG?07 MU:[OSL[/_WS_Y[NS+Z]_^_CEC]>?SS^^__3Y]1^O/UR\_MVC@B3\.ARGN/&*&.R'I<8S3$2/,5$S*/&HW3D^PSAZOO594DA MKLWG^X]9^E82$G^E:UJ6ZW1V\I)ZJQ.$P"T(13T833R@;:; +DE;],OWD9JM'/Q_S%_?WY^GEY9OI[-]N%D<8:3,=;=DB M2^B&GC^X("-ZEI*Z2&.TN7:OWQ;PAK^$Z]6>[M">]J2H/EYK+:;A7]^FE_AI M\_**;/%S9)6V.?H RGB!H7_6X*T)$$E.,0AB1/5[W+LH#F A?2GM3N/,3A+O M@QWA@07QB[KM4[E51/G?(Z$1EY3*R"3@U,M:V11\&QMI9I$RKFO?Q7;%_'3M M:U!M]L#*_!#^AY'348HJ^1!P(46B<2$9W+1EIN"T)#)0],A$]88%^\-]GC98 M4X=]L1_O@+X1TT.K1Q(A.8:D$'AB*X8L'TI;;YT4820SXH?<"QM ?IYF6%N7 M/? L?PSCU8;].85+-Y^/\SC<9)U$]/?"#IR;F%6I14?$@@L.EH<$66#X3KF. MO!F)51L3W _J$S:] 737 S?S-MI2V',V#>,5N>_B4YJ-I_'A&2A?KBFRA,RL M 2%H N/1FZ":))DH)R35)E3JCOKI&N+ &NV!M'G7+KZ;=_ILLFJ^<.GNLE!O MRZ/\K?M[%)1WA#(!.I803!!6WBQ;=$*HCX9)$G@O;0YZGM?3M>NCLXH>.)KO M2150XKQ+R2 B7)#"EO?>P"J]N[/#.[D1&NIHX?TZ!:F M]6UH$U!M:KU;V,J]@(:M^>Y!<=.^I#Z8292&=<0%!X2CW0NI,ZZ 1$N#!\J< MC,S1AXH5C]P4=M2 '\H2V@B[CWZ4UUOC#:?R+/[7U7Q1I+!I^QT9-262)][A MO+42X"3^CS-B!$LA"A'[0#9\8%!!C;N]E%HZZ*-+[C7*3*K-,$O%H4!=G['Y*63CFNC05%1T";TQ23&K<)S$Y2@4OO: M#]3;(7QB)E1;)SUSRS'@;W MQ.RFHB9V7H7NJ)%<_[C\S[MY^G__YW\!4$L#!!0 ( "2*I59AR[D\K H M #T+ 4 97!A;2TR,#(S,#,S,5]G,2YG:69%5FDXEML:7AD*J?.),E:H M%*_::7%2F[TS;/*%/GPOLLL4RT>#*39B]T8I4Z;0TB"A/J_8*4EI4A2UML:W MX6A05)0ZI7G0.E_G_#C/O^=ZKNNY[^>^[W5=R]7-Q79!2!-8!#Z"_Q4$ & M 2 4, P$# (,!@P!# 4, "P$+ (L!BP!+ 4L !P$' (4QY0GE*=4 %2 5$!4P%0@5/@!I@B:PFV%Y(J[_PO^_S+Y MK#(*@&_ \D?SXTT -0H^JALM/K2W+4--VV)YYZ'*\UM$T\2[%FN%['<+7=O> M8N*B:1"J4:+E8U8TW2%4-B]%Y:XD3+S-J"/,>W],M4>Y4GNQH,>T8K@N@DG M-1)?7#NF71*B^K/-:.N,^#+?$O$?YGX9[5_09O$_7W1.3(]6FUZJ.^3?4J"; M/2JGI;ZM*\3P1IJEY.[M_25EF8$+:U]+_UKFJBS;/@@':D?_Z;)GA6C<4$V% M7TN@.&DONAK$^G0P7^+7WJX,+U,-3N77[F\=?(H"RC]X=2M7;FZP7-XDN[L# MQ]/\[\D-0^[IE7VWUL>]&AAX@&']KML)FIONU+NRJ:*1+S5&E843?%M'CN9[ MCU;3S7 -_8:"DSJ2K=W$:T::=L4OF7UG;^K;^@A.'*PON>*@/SCS;LQT5#/) MH7FWBRC(YWZPL;7H\+/?,UMB]^=*JT:.WHL?SNH(#6_MZ/7Q%)N4&H/1X\,, M-Y@%HFFQP.Y8J$-\6L+#O!?ZR1)[]1.CPX-];([?V>#^M'^YYN>$3VRT)9JQ ML]C'Q5R2Y#?AIMZNV NN(E3B8%[C$^5I,[.LI%Z>6^2.DR,*/\4.W'8HGCM# MGO4H+>EJ7,.38TMK/._/D*Q,_MZUW9OYV?C2;$U.I=4J M:=ZI1)?>ZI'*!8^;BK[4#1V)4-+/:/KZ>G/)OMP)=K*3.R^4K7%XEFG3<^ZX M4L'#_,.F[4QH8FS7]G-O:@+*3GI$BM>>\CJZ6JO\>N#.26'=W:X'#WEHC8V. MZ?(UKS@SNW1,O8^(IKQ89ZC;/\T[]S=A@3XN$ MZ9F]JEYU T5Y>R9/K5,==(]WW+7M0OT#/8/>R,KG;] MQ=T>G=,/;JD$'16]G/S9<='#\5+?=&6#F-:??JTFT_U'U,OLERB9$Y]K0.2*R?Z M]O2G6MV,/C-BI7RU]>N8&7G#CKAE8TSB6]NZ%;DAH[-*.F*V[!RPF]9%2ZU6WGTASRSOR3T0H+&IQR'X7Q^:!;3+J:^!^9 M[^:+:LEO&7IU'EOZ;TP6I3QCVLM),Y7O+[^RYKG_$C?=I_?"VG,C#RXPNK3D MTMR6MOYEV98W-0H'!]C#6L-_&3LYA3A;EIE,,IV>N20R5*E&;G6V#6U@AX*V MS#J6_UK4)9OZ+_5MB_P;Y3A;XC?6\UO O+F@.L;X6++)*32F6COJR$SM2YIPS(M_8VS%M3/$&5G6]Y*5/*[1*4NA2;2E76G9QT]&%)D+'DW;2)^ MW%S;XEFJJFQTV-FM[&_]32[KDBL/-1 M3I&)6%P>YK#'^5/1ZK^2:_CO:]SEEW&LV%N]O-1Q5(#U?WUQXR&G?] M^G&GK6^>K%>"P7!4K>.J!V_7@'TRYP9>4"]7W>ZN);^'%E3L_,7Z@(=YT/>& MY.[['1=]2E7RYN>=<+J>:NYN,6(@*_IM4;-%?8A'(V\X-DF\IG)='HW5:3@[ M4;]@9(YOB$]0LOB99_/H*.,JG;YYAB>:CB^_<:#2)BQ[W^*?.X&F__&WJ\1U M[[0GT.8/2PL"\W+8M,=;1JMMA/]EQ=ZAO\R[M4U M_XLZ6[$W2E\QD/-A0')[\>5(K[A)JWVZI/P*:8Q2[C1O^7.7CJ)$-*QN&JZ= M)$F7/H?K$V;;[&[9\L$UV\OSJ_U4*^^\,U M4V2#5&,OA\1\39 _=#3?U.=]856%GV]R5(O]C._2=>\AOF$B^SU?ZTUM4M6M M$ZDJ3=UCEQ(Y/.^F46%;3:V:QO6 ME0-KT M>7SAF8WV[YV5U*K[#O:62GG-D*0\,ZL[>7J-=B6-6I.4[ULNOK;,-SNT)-WB MFY[Q9::@N6%:5;%ZB,JXXAU9CD:[BG,6#[2)_-CJL\,^ M_*9A_*O3'YL_UM\R??OU(KX5/'_-/_]HC[UC=FZJ=L!\]A^QM-_;,,GLU/\NF.*^XY^&3N,6UF MP>/,'3W?GMHN7:SX'/S\'U!+ P04 " DBJ56<9@%EP,= 0!6J L %0 M &5P86TM,C R,S S,S%?;&%B+GAM;-R]>W/;( -4LQ64F-;(H'W M?4 \> &\E__X/]\?Y^!9%&66+_[S=_Z?O-\!L6 YSQ;W__F[7^[>P_1W_^>_ M_NW?_N/_@?#_OOGR$;S+V>I1+);@;2'(4G#P+5L^@+]S4?X&9)$_@K_GQ6_9 M,X'POZJ7WN9/+T5V_[ $@1>$^[\M_DQH%' N4^@EW(,HD!XD,2:02#Y;V'UM(\Q M_K'Z[?K1,COVH&K6__'__OSQ*WL0CP1FBW))%DQW4&9_+JL??LP965:8GY4+ MG'Q"_PNVCT'](^@',/3_]+WDO_NO?P.@AJ/(Y^*+D$#_^[Q#_J)WY< MB'L]LK>BR'+^=4F*Y4="Q5Q)7[6V?'D2__F[,GM\FHOV9P^%D,>;G1?%3JM: M2JRE]&,MY>]/=?;C!>([DG=Y**L#X2IU/[F2L0O33\[$O5/\((87>*N;BT6N M/ZB;!1_KVUUW=;'HPTOLZK/(EV0^PF>QZ69+Y+G^P4?UMZ8;W5 'F5;]--2] M):KXOA0++FJVW&D:9/P_?Z?^-EN5\)Z0I]F;59DM1%E>LW^NLC+3Y'W]/2MG MA'HR%@%7@K,0(IDF$*-;OUQG8^%UGQZ0.5L1YRY-A;R8A^&G)G"L)F#I=*@PD"2DE9*-$TH M0(+@1S%?ENU/H/Y)-1'/]?+CP2A?%ZT&I&!G!J%YXD>6*QOI:0EWQD/;E%:J M+G.K#Z0&6(GP.Y 77!3*!CZBSOJC%4_D<797D&>AQIB_S1>ELH:+KX*IX?E9 M/%)1S'P2)9[T"?10HBQ:%A&(F<\@$HDO99H*+XI-^.!\5U.CA%I8\ ?R^/07 MT IL1@8&N';S@5NT!J:$!B@EZ!HF4(L*?JV%->10 ]AXLV&K=ALCP;?3YW P MUN*5()= */+('U^ ^J/,RJ7:O>J?LOSQB2PR4:H][3VY5[O5; &6&_ ?\O(I M4\9%MGRYJG[ VM&XSW-> MI2-V'+[%EQAR@OIVQSJ&O6UL]K*@Z]L-[9_=Z@ MA5$8V5R3EI0MWK#CY9;M/RQ8(=1F^)VH__RP^+K,V6\/^5RU4=ZH)6#Y\B6? MS]_GQ3=2\)D4$47,CR&*HP0BC_LP#6D(J?022:1,:"!LC#?+_J?&X*WXX(=6 M@3_J*;.MP[^#6@OPJ]8#-(I8VGRVPV1F"PX(_L +P@"X6YN0/=%S9%K:]CZJ MR=D3FGU3M&\S_:CPHUJXA/C\) JBU\./NL>/&:&97NYNR8M>H,MW*S$+DXAZ M/$$PQ409K(($$",IH4 DHCZ609B2V7*]"3\[#4T[MB*_$T<-3JTRW0>85_/P MJ1'3CM:,(3?CLR& ')C(:I&OP%IH4$E]!=9R7X%E#J@ MR3C[LC+%BI'K&7< M[:AT90O&/D]9O]^/H!3-B>Q^\795%&+!7I19N"BUH:VLPNL%K_XYKW80Y6T^ MS]0#XOORC=+SMUG@$QY[*84X8,IT(R*&*5.F6Q $F%&*/(]C&ZNMMR13L]\: M10!K- %%5OYFQV']1\6,U$;!>F"6:V%NE0#;6E0;R6T]0*T(^+7Y4VL$*I4< M6F\7P^J($?O+,2I%7@S7/F=>WF _$KTM\N=,7]XK =[E*[J4J_DU8_E*4?0, MA8)(%A+H)X)#)&D$L1^&4*1<,BJ8EWK2AB>[.IL:%;XA''!!ET!\?Q*+4MBQ M8">L9D3G"JR!N:P5"7P13&3/A,Z5M?:V$#Q;@H]Y68*;&C_PPQ>A_43(_(_N M6,L$(T?$U-G5J-QCHO0^O1B]TX]!W@DI%&EQM3O-'\4=^7ZMK+]E^4DL9RE) M8R8%@=+G6/$'3B"6'E+@(ISPR*.4,QO^.-W5U-BCE10LR7= *BGM"*0#53/Z M<(/5P.2QAJF6$B@Q02WG%5"2NB.*\V@XHHF.CD8EB?,*[U.$P1MV!,%%-KM9 M+-6>[YIS]=4HRZ5HO&RHXT^PH-&"F6DL!AD_W/$?65Z"?96T2OB=9\3;DJQ(RB@-,XC6"B9C[4AR_*2J I]#E+,>$X0,2SL1+.=3@U2GB3%T7^ M+5O;BA./MG?DM@0!ZNNDWXFW[/'U>-Z M#7U+U,"KG\_"&'$O4%,]3GD*$:41I#B,( N9VF9@082';*T*T\ZG1@>-G("V M@@+62&IO41@/@+EU,02L(U@:&T,#M))?@1;JM?#@[3FH>YD=MI@Y-$&,NQ[= M'+$%Y9AI8MU&;T?#^I1E8_A<4\65A"UGDB-.&.?03XB B*M=$8X]!-/(0U'H M^X(%5L>F'7U-C:FVS@$WPJI%NA'7WDWP),AF].0(NH'9J#=J?9S\SN'ASJ'O M9$]C.^^=4_F(H][95WK$C7P5Q7/&1!TOV$:+I(S0@/HP1#Y59HZ?0!SY$8P3 M)D1,8H)3H[W-J0ZF1A"-B. -*04'U]K/T?!FY22$W4S@ IB!IW^+22U>GQ"0 M8[!8!'Y<",]HX1YV,-E%9'1@T!F'<>R]\:(O.J3>B;GH>NXB[[V;[^Q!#9)X MFR\J?FP^/D:('X680N;ARO.$0I)@ GU?8I\+F2)D%5?1V=O4.*YU#VNE!>\4 M[,]J=CP+T$IN>9W0,PX'I\ "^5E*'4]X*$[>N<2?Z>@WWMVZU3[BX MG7FI'YM4=]5;(;HZ-"SCE0-ROJB\Y^K+;=VIVL2IQ6;GB5F<(!%+%, TD1*B M*":0"(IA[%.U\TIBAIG19;0C>:;&2&L_#;8M)9!Y43NW +)1U8Z8+ATX,^H: M<3@&)K=*D^U4 %=@1U2PI4WUJT:?W:?<$: C9!U1Y*72C$JBCJ#;IUE7S?8T MZ]H+O<_R?;8@"Y:1^>82H'%>G@4D"&*&$BA]D4(4(@)IE/H0)91@B1'V(RO' M8J->IT:J6Y?3N01KN;=NIVR-/"/L#8T]UX@.;?2=!_-JG$ *&^!<689&?8YK M(=K <& I6KW1A!\6;TF5RF&6I GR:.)!AJ1.ND(%I#%)8.@1 M1J.()HB&5I;@\7ZF1D8;,<&3DA-F"WU'J"6UM.=.P&IHIUT.UM#VUP8G+:*. MLG][!B=[FZH;!5>VTHE>QK6!NE4]L&W./-Z/"MJ=Z-^SY>2%C$D-65W>4B38U@=/3/8B7*.LOKTT87D*^5*4'9JJ,GUE.CD'Y: M:61'1 X&U8RSQAVJ@>EM?516I>5MU;D"6PJ!C4;@Z_9PM4HU!^SN^- =PHZH MTX% H[*L.P#W"=EARWTN1!]((:J;P+?YHXXRK+JZ+@I]OJA-Q3:Q /5 ME6&5-^56??F?I=H,JUUP,^/3-.)A'! 84(QU3B>NC+\@@($4C"'L17Y$S6]3 M'4LW-49OI;.BYV'&S>0*]Q5'8^C[7RTWI-6-^+9R8$L[\.8%;#_7:%C?H%_5 MF:* UA*LA_4,C8\PK#97T*\XO&/=7[_*,%O>@@\T#-U7Z*X['?'^?2"\=B_O MA^JDWW:K/8/6B2UJOP+5\O&3GCO50WG\5^_R1Y(M9CSD$:'8@P$.U(K-$NW_ M1 CT*8N%1)ZO-F8V&R^7PDUMP3YZ*@I^K86U=*UT.HAF&ZW7&IJA3Z[[C8KU M+FH(^!SMIYR*-NK.:@A0]_=8@_1QX>W>QK'UPU(\7C]6B42:V0$4$6:$\4 $B56XG4FGDZ/:S774SX)HD>MHLUY<:X2ZY;6>(RS' MN]6S@K'_K9T!+JXO[;JZ?)T[.P,03E[9F;S;CWP^+Q]$\4X\%4)16V7!+KAJ MOUAF_]-L$#F/U?\EC 6/(%+6'TQQS)4M&" :,"0%M;(%SW4X-=+9%K7*(DBV MA.V7Q^PLYF:TXQ+)@2FG$A4<0+DMK3O:,<7%$>6<[6Y4NC%5?I]JC-]SD4! M[8FS\JOJB_#/B[^1(M,)[KZ0I?!GRKR)%;$D4) XAD@HIJ$>PC"2A 0<$2RH M5199TXZG1CNM<"!;J.Y$N02%$A.4E>R7Y!SHP-Z,=H9 =&#ZVC.[,!P;O]\S=VJ32?I\7MT7.A.#E M>Z5+Q8\?%L^BJF-SO2X],\-49US3T<1^3"$*_0"F"!'(>$I2CA(:I7*V7>+O M?(Y2.PF,YMG98H;N5_NL%76K4,\56'0D('0R'F8D-@3&XW!9*WD5)_!#*WSE M /)'4"._5@!<.RR1="%TKC+&6O8^;A+9?M >GRJWOYKLH6%8*/O-YA!#G$H:QYT'D"Q\2E!"( MN22>%#Z5B=',[2_"U"9Y*Y@.6RBKZ_F\EAC\D"U 62ER.F.ZJW&).17,#P3D MD=1[69V#DPD&I?1\$4N6,IK8F88#C9G&GB0!-B' M 64R0"@(0KN*[;8"3&T)VQ1KJXK?648M6L-O>.4P(*A#7T'L%[]KI0>-^*"5 MOSH$K+SS65=Z:/M[B9[@N;JGL.U^W'N+GN 'IWQ='/3MG)1EIKWP MJ\6SS;43,TDCGT-& F7[4:)L/R$1]!&/N.]A3K"137ZNHZG15E,/=R-K;5)8 M.#QWH=K-4BZQ&IB-3L#4)\U8%UX6OMZ.^/YP9MH,6.1[/)\SUO?]?N*Y_E]H[DBYCK#>?;O%R6E2E*MYRERW56T3"B M(18XK.M<(8$)3 .DJ#5(6< ]C\>1W9WP1>),C7&/1B9L[?3ZYGF]<- ,+Y-' M&XH1-]T]1\'^>MD)>*XNG2\39MRK:"? '5Q0NVGU C\^W6LA'E3'V;.H\^6> M+H&Z6P'U)Y(M=&7)-T*J-[Z(=F5EK3/0'?D^H]33UBN&-(SU07.,(.%"0I%X M"4."^)Q:)9 <0^BIT?4GL01S7<*S$%O62[98YJ#-L2C:'(OZN1ZNA4-_!H9G M!1,;W*'/%ZJK]QU]VP*,/V@U_GBU'M]C%:KW"U0#K?[Z35IA /9!J%\BWQW[ M3HXT:"[]+X<6>7P?SI$&X:@?Z%A]]SASV:TCH0NZM3G;L>>C@*@52<3Z_-B3 M,.7<@Z$4*/;22 X@NSE:\ \% .8CK/EXUL_".FN?R!>\^W&_B[QM3GU?+S_*:J35A M51TPG#+=JBJ3*,"Q#$,&>9BHK3L.(DAD@B'S112FB4S2V.IZ_1)AID8C!]NJ M?+74GF-;ZH".[5V?.J 7C:49,XTU0@,3V+"#8TUV+E!UQ(D7B3(J=;H ;9]A MG;1YP5GK)Z4Z*1_J1F_J,. 927P;'6^T#?S5A4W\5)Y45;9&BJ[KZAO?'X6RX>M\IU,SL]:%!&I?[[J\C9+8-D>6 =QF[.$:Q(&) MI!6W3CAX5:=PN0*MS+HP3;D$M=@N,UR9@^0L=99&Q:G<0I 2E/*0P14D"4<0\F"81AVD8>&$J8X\*HYW>L<:G1BFUTUPM MG]4^["AR!J?>%^ Q]$&/4R@L3K8O@&2D ^UM:!P=9)]0NO/\>O^=\8ZM3TB[ M1UN$FA^G+M?W%U+[D+GNLDN_5Z!1 M$D#/\QA$B?J/&N($^B0*>4)I*(A5UCLW8DV-!1NMKL!:KQ.E!70\5ZT;J)73 MUMBV>OW.SQT-MNFQUMA#./@!UVBCU^.TRR78SLZ]G @U\@F82R /S\*I+-EOB1S,^;>:=V* M@-=]##>%M4]?5DEG1YR[D*4X2A(482B5":\@"P*8^IC#Q(L](6+BL]3*N[(_ M9".Y05X.F=F2T1N(@9E?8[#C(@BNE\K^HJMEE8MLF8-;4C@-03R*A"-:WFU[ M5'8]JM8^21Y_J!_7?11E*4058OA.E*S(GC9F3,Q#',>*^4)/WP%$.(0TI!X4 M7IH(GL8AI59E6#OZFMJDKD6]:B-LM\3M9UAVP6PV]1V!-S 17(";-048(.*( M$+IZ&I4>#%3>)PN35_I1QU:6I0^+I]529Y=OLHV'D2]CZ5&(/!;JW*?\I+,?RKRU9.R7N8KKO9N51H#76=^)7B3[R!? MO"7EP_6"ZS]T(.\SF>OHLED4ARA BDF00E$B<#:(R& GI_$OJ=,$44YEK&S METDT->K1XE5Q--7UO-@(:ATM>^%(F7'3J/@/3&&M+J!2Y@JLU0';^H"U0E=@ M/5C57VX,!JM/4*T;@-W%U5XHS]BAM6[@.Q)=ZZCAGF[WJA>>S5?+[%E\%6Q5 M5+E7;[YK0037^5FUL]FJOLOZ+&](H4_B=#W6*N:WKMDQ\U-&11I**$6@JVDD MFIBQ@ D+/!:EC#-LM3ET(M74*%DK!5NMUID;%WEU8E0IIK/1+1^$XNPY6S4! MD[VS"+H963/Z'GV\AKYUWM(';!0"K49U8?(MG?2=1:N5ON>HLQ!>@5HSAT$) M+H%V%<3@1*9Q@QYPVM=I,X?,59DV@Q['K=)F M#L%!D3:+5_MQ5).82W%AOE"6;'.6%=" A@AC&' J(4+4AVF:4LB88"D/ NH3 M*U/R:"]3XZ$V;UXK9<\CPN.(FA',Q3@-3"GV$%D31B<$CBCB>!^CDD*GFOLT MT/VPF[N"[?RE;9Y1&5/L<1\B&J401:G:4":80(Q"'U'JA=BSLDW.=SDU2MA) MVWO93<$1?/O=&%R&VM@W!U>[J8\'L##,\1GH+N%(AZ]ZIW :@'-W"QUO7I!/ MHCQ2:G8F?(_&09S"B'*DN$5Z$+.8PRCP! Y]F3(_L?'A.MG3U/RY[G0?@%3B M@L=Z #@@2R!UZ>3G.HYI 8C.X;8J=#I]0'4]NAYI)XX";WB6Y +.H<^'*AFO MP%;-Z8V[1=!2=+USB![6;<[V\$]^7;Y2XO\V$ MVIG(**20XUA %.J@),H9E,Q+8C]5+(*LDDYT=SZB2I+KJ_V.SQ/I89AXB$&$< 35)D= Z6.> M!(SY(K2*".HIQ^2X1HL,5$^/^H*EJA@#R'TA1%TK=/F@C)<'\BRJ6[07L02L M5>QR?C(9MO[$Y7@P7H?1&M=.\*E!?ZW)%;AKQJS59EBZLT!S0!XTD>+5"=(" M*A/FM&FN;\SE4Y-3_+/4Q;(K%XBG3&^7=-^;2*!RIO9S1$H:0"\AH=K9<0%) M+#E$6-=Z#5D4!NL\-7C1%(V"N@9R94&MH&0QB-@1HB. M 1TKH+$56J.HQ:Y&:*%! M);63L)H-YC;&FA,D1S+*^H+H*,;F )I!XVPVO4T@UN9 =;-XF\/7'*3HTM97 MOJC.P681CGP6\P1R7: /A3&".$Q]&/@211+)-(FH7;Z^4UWU,'B&/N1NTTE5 M!;(O2,*U#:@9=5P$TNLDVZJE;))N#91=ZP@20V34VN[F];)H'5&V,W/6L>=[ M9,OJJ BZ+EV61)$R+@2%2>AY$ 5Q @D1&"8D461!TI1QHS@\TPZG9G2L*^.2 MIC(N;Z^'U7Y6_-DBK90)VMV4,02& U-'=V%AZWI\QD!:Y.QR#.A(>;Q:J>'1 M[_)/CE)[66#3F>[+I)WQ4H!9:+63%LSFO1YT;!'55&7UJA2 M@*"(^C1$#'IIJ+V@T@BFE!"=YSZ(69RAW+DR7]S+> MLN4,D9U%S5VK_Y0E-G]HNJF\4"/0QYQF@@8>6H)0]1+8!I)#H.$ M(!)3E,2>U>WVJ8ZFMDPUUR*HO5.^");?+[+_$7S34OU254'E[H$L/M HC1"1$OA=J9[P((APG+/$H2HEO%8+X6II,C? VJ:!7BV*M17U3 ZG6 M0SOPK556_R@M755>[Z,Q8]E_B4]A8 JO1(65K."V\4NZ+@KU2.76>076^H-* MEZLF[8;^;FIMFIHPK=OA!@7W"3=>?06X#%?+!]*(!8ZL=#/:J0>0.A?Z?KDH67* MIPL&S6SY&F-M 0NEC_;[K#4"6J6!7=JM8!W2 MJ]U,D-=W;+<"S,BWW:[%?D3[4Y[S;]E\_G'MIQ@H1&A,?+7]D&K[P3B"V ]C MJ/8AB'C"2ZFPRFUZT,/4:+$5\ +?ST,4S0CM(FP&YBD[6*Q)YZ3JCKCDL/U1 M*>*D>OLS__2#_2;TUR595AN9SU*GZGP_S[^5&V<6'$I?!C&,XH#I*@H!Q"E. ME:DD?,()B],HM)G;79U-;9JO9:WBPG2FVTI<:\\A(Z#-IK\K^(;>,?='SIH6 M3"!QQ!"=78U*%B9*[_.&T3L]-U^*BE2KU;WLC"8L]@(D)QM!;E'QQ#ZL0VFKI MU[.^$M'AEN.(XJXV$=M-C[LM.*+4@:%_[!F[:QE106? MB]LB?\Z4H#-*_)"3D$ 1DP"BD$<02YG B"0D\:,DC*31*G^NHZE-WUI6T A[ M!2IQ%:2@%=AL/I_%MWMNNT1MX'G>'S#C"6^*QI')7PKVI_O\^4?51#WOU5\V MT_ULPZ-,?5/U6AHP?KYGWN4V%U&5U*S\*)[%W&]R[M$HED@B##&*N,X[YD/" M?013P6+,U5+.B%7:H(Z^ID8,E6S MTR>W(&EV>KN"*&!26"31.RJ3EQ8ZIC. M"K ALB*?Q\15-N2.GL;-@GQ>Y8/LQP:O7.C6H"^]FZ^9*X,A)I+! &%E+PB/ M0!P'$G(A/!X3AE%J=>)WI(^I,4(K8AV(V/.2?PM"R^OW?L ,;0WL8#+ W.]0 MW_4U\U8/KW,!?*CBR:O9(X_V//K3=[)T_W9WR[?AS92H;J];>YLM[:_ M>P%*:\^9-JO.BLSU_C"81:GT@S"((8U2 5'L>Y R955$4O $,YS$OMV)XO@Z M3(V;&DU OG4:09;UU>P??N_'WE_:^UG+ \M7^#P,ST&G/>A#'Z]N.21MZ[_M ME03H"SCJN%1[*#4XJ+]LD+@"!R&S&P>X+3BJ7&D.#W!?;RQ=G0N_@@;C'C>_ MWA =G&*_HB@] FNKKM_.25EF,F,[,48XY3@D:D^-P@0BBF*UN\82AA$A'A9J M\TV-O(ZZNYG:4E4)"G8EM0PQ.H-K]P+B#JV!.7YXH"S"3IT -E(X:8L1D'D! M/BS4?Q]K\-2"2"I0V2ZH3Z)8-HO<,J\JSRY?CCAWN\IK@U:_L0?#57.3KK)UOR%R'AY95;?B9'U*1BAA!7>53UW&GD A] MJQ%&,<<$!R0Q2E=GTMG4*+85=SN;+6@E!K]6,MLPR#FL#0C7(8)#F]8C@V=! MP@Y!'(F*E5RK.2FJ_#!UG0,-*VMAI2VL5=GO!VW E;JB[.$#V3HE %TMJ]S9 M\^PQTQL5[?=:/P7*!R'4+W*V+G#:5 [1S<\;U\A,N$H28#@KF- @"CTB?0\**16A!R2$&',.8\FDCW@8DS"R*MB\ MW?K4&+RV_;1TO8)K=Y$S.U#IC<7G^Z ]=OWW[^Y=/=AT\_@=O/'S^\_6!;Z>:B MT3/CEK'&9& JJM309L6V(I5QL:4*V.@"6F4&*J/C E9'='>1**.RHPO0]LG4 M29O]N/>36&I?WLH9B O^YN674O /BW58T+6N@EQ9O;,X]"+,$P1]??F&?(9@ M&O@$\MA/$LG3P..Q315!\ZZM>'6$LH*?=-T=[93^U,@.Z,N//ZST@4^V^"/( MUV%V9*V"':=:C(H9@PZ#]+3L0>C'R> M>CSUF<16[LW['4R-.=[GA5 V*1#?Z[-6P#>IR>J3TKXYW!I S9CB$I@&YH:M M7&V5;$/D9]M5VGE.MJ;Y5\K#MJO\_U=%YLCI\_2Z.<-3J#;'TU\%EN MLM+<*IERKO/5-!L'W?O++(EN6 MS7;XI9)H$\]C&(60(5WJ+%8K#4[3&(:,,%]&22P#W&]]<2_LY):9+>>, MYC-I&*I.*=>>)+WT748&&&_;U>1U1_&U%Y6-5DU,D5Y<#GZHE;U:#W:ST(!! M+EG&&!CG2\\ HK[2"C0J#E\U5?Z>+1]^6>2T5#2H^ZK# M/O62N /&M$UN>!V>*^NJ!:'Z=\%!URZYU_]2?RTSWE0PJ?R1GPKQG.6K MT-<)UQ\,\)/1_L/UV&^I:AU!M3!O M5^4R?Q3%VCTB8_J64/LDLB!@<1(C*%,?J<5&(DBC)(0H\L,T]+$DB57^ +-N MI[:=6?N75US2RGT%MAR-*ME[.8$:CH09T[O'=V#6=@6M-?G:(>6(2 T['944 M[8#8)SC+MWM$$+V]N6G3'"$B!0U"&(:)KIX21C -: 2CV!=(^(JK8J/J*;O- M3HYL;FXLPE8VZ'031'^=AR: FYOS^4BZ]+8(S.FE_T@A.%W#;A?OB!RY%W4_W3'><+^YU9HAW@BX_*:D;3SD<$IKZ(8-A$%*(*$Y@ MJHP+F$J=%"U% DNK&+7CW4R- JK4OTN=^K=' N3C0)I-^\OA&7C:;Y(B:Q&W MJX(U'FW@9[)<%8X]G[MA<94R^7@GXR9/[E3T((UR]]-]\YZOG6]G,5?_"P,& M(QKITHM$0ARR&/HL%833-&4LM(FOV&K;:LJ/$$!1U?LR"JD^BYKA5.^'Q=#S MVV5,>8>JSM*<;UH>.[F=K:K"4$K8BV<:%'<32;KY>C,_#4 MU0*"'70&R%[:C8*ST,NCG8P<5-FEZ&&X9.?3+F*&3F5VJWZIK0!_E@:Z+G(0 M0\F#$"*$0TA2'D*:1B%)$Y9Z'ND?171>@*E1Q5YP+W2#!2 ;=OV)XDCDXW0%+%NU)T3B"E,2>CH%B48AB/_6M@IXN%VEJ1+@=RW ^N>Y>S$.5 MK:9_54@' VQ&K.,.V\!4>W$ZY($*5KH#V66>XLL$&C_ML!, CV81=M.R'967 MQ7)3B.\GD=\7Y.DA8V1>>6,0AAD*/;5!13KXC&E[-!$QY%Z8!I0)1+%1-J3. M7J9&N-OR6;FZ=&/9383.$!J8VVS ,28H(^6[.$Q3Z,%*O M902SAR\KE7VKOH8'Q22;/$#7_+]7Y;+UP98!"3"'491*B&*A=J(HB:#' Q$B M2AC%1HG K7J=&@GH[P=<:Y?H,JN+63PUX@.RR:A%-@KT*[?=/1)FMI-S?(>F MD$;>*]!*O)VD[-H TMZENHT@6XDE5]:_T) M@*P5?2M_V)^=)!#K&A8<"0B'D.,J++5.&.0)-*' M7A1[:9!&<<"LBI=U=SZD%,MN*E>!;#@[7"UYY)6XN M#[;\84@8QXF/I"(8?3Y/TQ1B'B20".$'^H1>V5@V!'.I0%.CH$9Z(.KL,W5Q MA[SRK^WMCW3QH)E1UIA#,3BIU2J 'UIE_J@+=[2#LR5T-3ZU__/6C>@0CE.N MX'5$E!>+,RJ5N@)OGVR=M=LCPJOU^&PWT!LO\%NAYL%B2>[%C 8^HS*.8*H= M-I$D^CXTBB'Q(AK*B'MA8&30&?.X%S5B_:\307V>QFL=0Y?E6C^:)*I%-=O&[7:9U1'J-4ER[@/HNAOA*! M-/4DE!@3#X4R31(C7SVS[J;&T+7$H!:YSH!U5?LRE-O5F\V(Q1#Q;GYVC^/ MY'PIA,8,8H?,$5.S%.Q/]_GSCZJAVLI4?]D8EX;-CT(J=JJVC&+YEKN$6>7Z MAW_-E)VIJ.RE"3)EOOIHA A@*'@*$:I*RU$)*:4)]"LODB3U M$RDB8>73V]G;U AK+2RHI06MN'8DU8VP&2DYPVU@$CH)V0 Q4$:8.&*<[KY& M91@CM?<9Q>PE^QW6NV:?KNM]SDA"PC3D 20)I1#YO@Z$)%C1!I6<=SF1?ZQ5F$F/2)G\(D0 @B M'*4P]5D$ Y9X ?%%8%NT9'05ID8?!]%ZK>!5YD#QA]_[L?>7D8)[^G\79G;+ MM$=[8*J\.'CH"C0P7&T?)1V)]]S]@@;Q3'N]D7SM"*7^"OQK1#1=/$#.(J N MEZ3?LGJG)"NE*)1M?+V\S;/%\L-"IQ%HMFA>%%/*E37KAX)!1)@/J8YN#0-) MU%<6XC"RRK_7W=W4EJLM:0%9 @*>M,0ZT>U2R6RW3IT!VFQ-<0??P/R_AUPE MJO9EJ9*#N-\/F^'BB$W/=#8J\YDIOL]2AF]=GL9O4[ GB*FD0N^(/1I )!E5 M&^18;95EDHH@2#EELF\6O\E65GIW\^:N?^H^VVI'%T,R,"?L)NX#OPY26:@3 MA '2]+U2+9].-;N2]+FJGM/;T*D=A3\LE)5>'0V4E9?:W0-9-";0I[P*0Q!< M&SGOFRT7P<(3@B708U$"4:KH@S"=88B&,4EB$B?4JK3!N.)/C9<<[,YJ', 6 M$(T_ZE)!L=F[K=%0?UWIQ:4J,E>["/RJ$0(-1&.E].CW^0V\XQ_\HYK^;G^\ M[VF\[?]%P_K:6_]^PO]K;/LO&AAG6_[+I.BW;-^RDLUS?<^^CGCE M,@R3,$ PP5*MM-@G$).(PEB&'I4\P0ASFY7V;(]36QS?9PNR8!F9U]7J;8., MSR-LMI@XQ6U@_J]EO0);?C@;>0MXXJ7Z1C(Z%W6G/Y/_SHNWCK.V@Y2F:,-2#V M _.7>]CM?0K[@>?*J]"R]W']"OM!<^!9V+.9'C%R=P7AXHM@(JMJ1NI8O#8@ MK.[P>C[/ORDK0RBKKG9+^IB795._8N;1A'#NXT@K7JO M_7$)M6S]K_BT)G/KY/1C^=]X%W7@E5I!!#1&6X>B_U)74L9C_J]S475>I?]M MUU?&@_@*EUKFLO4T/]OTXV]69;809?E5W%<2U34!D" ^Y2FDB,80L81!ZJ$$ M4I^@-$:>C+!5Y;K.WJ9VBM+*9E47P Q7%$J22B9@RA-E;R=!" F/)?3\F/G" M8ZD?>C,UXC0?'=GM7H?#MI42# BRH6'@"KBA5VQ#H.Q721, 7"U?G7V-NZZ8 MJ'U ^$8ON)1Q+IP20, ML"(4+X I]3T8!AZCOI 1MW,KY_,:V+ M!M.,N,8:HH%Y;>#1N3BC<1]8!\IW;"7*JV9#[@/:N5S)O=J\P/]KJR!,94YX MD8\9XA020B.(4NY!S#T!L4BB))5<$FEE"Q_K9&K46TYVQU>-JKDP[_A/)%M7= M#BD?WL_S;W\5_%Y\6+#Y2A^?JEUY==.7SU5K]Q\6:@JJ37I;Y3V4C$4>A9%@ M:D_G16J;'),$DLA+8YZP%"7"BA]<2#4Y0MDH!;16X >MUQ^OZMHJ6C=0*7<% MUNJ!7?U JZ E!SD98T/2&GODAF8Y=X,V0%2K4[1=4:H3F<;E8)@H+Q&"(I8TB#((4Q2Y)8Z/])HQWS\>:GQKNU MA* 2$30RVB;MW8&OFPDO!V7H7:<-'CTR\!Y3^X*,NSO-C9QA]Y@JAQEUCS[5 MSQQ[)^J@>T4*^:.X(]]OZGHK;\1"R&PYXY1@1'T"&<($HB0*(9%)"HG:A>&8 M"S_"5F==9_J;VE1NQ05+\MVVVLPY:,WL&X> #3S-UUC5H@(E*VB$!3\TXI[V M>; V10R!<61DG.MM5//!4/5]P\#TM7Y,\E;+KAWY]$;Q2U;^=J>/BV8)#4B: M"*FXP\<0$1+KNBL22H$$0I+SF%EEK#O>S=1X8T=*H,4$OU:"6I[FG #5C#HN MAVI@QNB!DC5-=(/@B!U.=#(J*70KNL\%9Y[NF6='E*40F_).NA!46^/II7') M*-^MQ"?Q?7GW3&++/U]!T",TH9 ]B!2:=6X6J[2IW6XFI=K.[E"BQS0 6X)1F_ M O\0I "?%PY=Y2X%T57.H+YBC)M6Z$*P#C(/7=I>[RCD.H1_XX=67W0E-(DB M'T&/Z9HD,@T@X6JGA3&)D.\S$MA563_1S]2(;9/18"-GK^NN4[B:T9D#M 9F MJSY ]8GT[8+!743OT5[&CMSM4O5(A&[GXW9D4!9+;7B5^3SCE>%5W9\W$>UI M2'T>I!SBD!"U44H()#B(H>_11-& C[S J/995R=3HX$=.6OO$LO\ 9V0=I. M*Z"&WR398V1, 28@=,U_]?[6W%?_VLS[SJ9'F?0FRK4SWNC9WB086ID\94]"+Z:"QTVO([L?D/F.E;4\FBVSX@8G[D,B?/P7%/#JMT"02O_ MU5X@_=:_M_9,.C1[$]?;'.2 03*J7@"RNP,?:PG&/@WJ"]&1HZ+>3?6O873; M!G#J )Q9(-(H]!F# :Y*&"4>3'42$B^)TS2HXJF9;3&CG1ZF1G;KPCZUE$") M6<7NV1:=-TR,DPACX;AX8 LZ!:>'5D+3(X^,8T9&2]6QC5V7I46O]:DX*P#<)-17H MZ[0\M 6]2M;SH,-S2UUHX_"!;.W!2%=+L,B78)X]9MKS41_ UT^!\D$(G1*( MU1M@G3.H2:FEFI\W]D?6L0.P2_]C,4:=.7Y,VADOD8^%5CO9>FS>ZQD3W?3P M66[Y+581VMK!J1 /8E%FSZ+V6="^C'O;,N:%(F(QAU&$U$;9]R3$W!>0LE!B M#_DACZP\P2^49\H+S+9K<9T]8D>E*A&:94SPA8-GMJ<><4A&7*3.C4;C156[ M?P^ZG7:$KZNPY0NE&3>PV0UT!Z'/CIJ])"/[+$ZI$!RED.$D@LB+*<04^3#% M<8B]@'J)G\R6^9+,S9BU;M:*(->-#S[T"5'1=;?&/=.? M.^:"IM%72&1^:F;N_;:GTW56/N4EF?]4Y*NG=3B&SGRNC*QLL5)SO?9/R!=J M_NM4F>4M>=%3?)V/EX61SP6!7NR%$''.(4X#"3G"ZB=^['LDLG++OE2BJ=D] MK93@J1;3TG7[X@$R8X5181_Z7*[1!53*;(>G;>L#U@I=@?48-3J=3\)K[R3N M"F!7;N07RS.NH[DK^ YY1ZQ+1T@> LE.5H)R-' ML'0I>ABXTOET;R/LD&S*OXHY?Y\77XG:?!4U2ZE?RSR M/5(LE'57WHJBRM"ZM@R83#E&RLB2.BP0I2B$Q,IWC\V-SOUL%;[! 2)2&*<2,R#IF&#-=SX"$ M@D7J;SRVW_JUOQN@(#4B8&L4\'F]^:HQ>"0AJ"2V#FT[@UTT"EZ,R],VCGH%%L(RAV[)3SHS9O=3#$EH'2U5UG3.9"=Y0 M5O5U^PD3?D 3M2'#$42Z=A\-L>(7'PL_4G_59?M,S:+NOJ9&)VMIP4;<>N6S ML O.P&M@-;D#;6#J.(W7>>ZP!L["NG('X$BFU@9(M@&2='YX=K:6&2*=AM>9 M)L:SPLQTV3')#%_I9Y]U.\1^O\V+:O^Z5 8A72TK#]G\EFCO$7\F.)*AMMGB M2.S ]>PX$&SP4YHE^0Y^ M$'6^R#_^"&B=,M+.N+MDO,Q,OZ'A'X?=ST8#7.G@40=LZZ,CIVJ-W!F/ M#E!U9%I>(LFHAJ<#R/;-4A=-#E0UO3Q5>K,IL'GS710L*T7Y85$?D^\5VFQ_ M?ZMV[F(6,U\*JF/]!0\@BI0QG'**8>R%DOGJEQZUB^@:5?RIF=:-#D T0HY0 MB-KMYV#&_-,=Y($7"Y/BTN69ZM+K^M%K$'2\;@W#D4K2[5.@PF+$$M*#C.%8 MQ:+="C^MLM"##(QU >AAI.B=[S-;BKE:I?D'M8M=W&=J0:Z#AZIZ6H7@_@Q' MPA,1P="/<0P1YA1BH?X3,<13FLHHQE:YT4TZG=KZ5,L,*Z$5Z[12KX/\&[FO M 'G4!W+6V4'/CX+9 N,:VX&7A0;6CQ6L&X'K!%XE:$5VFD/4&!]W"47/=SEV M=E%C$(ZD&C5_MQ\I?1)+70GJMLB?,R[XFY=?2MU9D^1T<7_-EMESE4QCA@(_ MI4&D[&\B/45-C$."9 @1(Q%+L PY1C;!O^9=6Q'4" '"VE&3Z=IKJ[)B*"!; MF14YM4+;T9+%.)B1TS#H#DQ1&MBJJ%TKMK92?_BE1OF/8"T\N#X/LS5=V2/F MB+0L.AZ5NNP!V2>P'BWT+B&J30'5Y&T^SYAJ<.WY[#'?ISR(H%]YE N=3RP( M$<1!E% 244Z%41+E\UU-S8[:2 I:47L'\G4 ;,9';F ;F']Z(M:G9N89,-P5 MPCS5T=C5+<\H?*1DY;DW>AY=+G/VVQ?QI+Z9!Z)W=OE]01ZO5\N'O-!NN]?5 MIL*?Q2D*8Q8CF+# AXAKRL!>J#T491@R@5AJ5>;.L-_)DUZ'/Y[3$8",RN&W1W +[NAM8^Y,T.YA<'8$9]CKNV94=% >' M3I:O]W +NED5^9/X*N[U>57K"X21C+CP( UC718F5E3D2P%I+*(X#JG"WN@. MY%0'4R.>6D0+GY5CH'53B LH!N:*6CK0B-?'E><8+!;^.Q?",Y+33@-368OI MR%&G0_5.[YQC[XWGDM,A]8X?3M=S/8-ZFYBI+Z)*3O=QDXBU38$4)]3S=%*J M4.H<52&+(8XQAAXA:H0YYEYHM1<[V^/42$U9M84.O6?;UW+:3[KQGM&7LI5# MC>7QT7GHS8PIIX .38V-K+"HA05;T@Z0-\H8&E>AP6?[&S=&V%3]@V!AXQ=[ M5AC-%N*S?%L(GJV7-\]#:>AA?>2#($()AQ2E*904>0)+GF*,K6J''G0Q-5[1 M$E9ISBL9+>N#'@)H1A:7P3(P.^PB,D#\Q&GM717C/.Q@W#*;)Q4\**!Y^LE^ M<_IOI,BTNUI5BE/'3\\BS!%#'H%,!FKWPP(/I@A3B$1*F,>P()Z5!]A!#U.; MT:V 8*XE5 9#:3FM#S$TF]47(3/PI%Z#TM3G?=N%BO6,/JFYHPE]V/ZH\_FD M>OO3^?2#ESGE/V;+RB>G2EL@24!"A".8R)1#%'@^I(*&4/T\\E-"TC"TJG)[ MK).IS>FU%WWW_HQ !P[I.]T\2J>YL>4/.5" M?O392]+X:!_T]TJTMW5ZL6QQO\DO]D;(O&A\U>_(=U'>?%\61/61+4CQ4I40 M^:14U:'#^5SU=/]AH::G4$N8)WR61LH"H$SHR]P P=0G"92^)T*=42!;1_38'CP,.=A(8B\5L= 5_H@:[-B' M.$8$QMA',N01#5-NG_/I]0=[O!"M?Z'!-EO )C*$ Z^#NW5>-,&#C:I;:3O; M\6V>K]2] KOJ@58_U[F3!AT$I[F7AI'T%7(W#0KY\=Q/PW9Y@0?'0SY7;Y0W M_UQERY>U+Q+! A/J>="35!?!2!*(4RDA19$71(F'/6J4,.%\5U-C_&U)__#[ M-/"3OP!12=S#.>,XN"E&B9^&"10$)Q!)%L)4E^?$">=1D(12)I;I =W .U)V MP"U9_]TUM&:KGQNX!EZ\=G&JQ3P1CSR(;]UYD%SZMASO:'QWEDZ%CWJP=+_1 MCYEO"_%$,GY3WV%>+^H"977$0GL1R3G"(I81#!CCVJ\NAIAX! 8!#P5FOHR8 ME5^=09]3X^I&Y.KB-Z_./%@M:*^B8R:@F_&+8R@')IH6Q4;<"LWZ!.FZR37F M_ [8 B!')&/2XZAL8P'!/NW8O-JGN/BY8-!3L: U!7Y8* JL?)7*2JZ[![)H MHD1_SGF5IZ8-$IUQ21 /)(,T%2E$41)#@N( !J$@+ P(":E1HK^1Y9X:#U9: ME."Q$;-*0U"E'R@-\P^,/>[=-#KAT1S:YC/(.-"9< !<-8;BEOX-F2\5 IMT M!"T(FVP$T_Q2;$K 3_*+&C]]] MSZ.QVIVW28*-?"JE+J&31I1!%/LI3+F70D8(#Z@4/HZL_.!V6I^:,=$(5UKF M#S^.G.%Y3%\\AEZ.C:&P/UTYIK*K Y6=ML<]0SFFUL&QR=&'>D[4=3GWG_*< M?\OF\ZI>^XR1%*4(>U 03B#RA80D$!&DC# ?!4P$GMV4/=[/Y";O5NF55E#P M:R6J[3P^ :SAC+X)Y H4X04;>$\.) M.#42H-N="0PZ'IW;_V%Z'F^G/RAR.YOZ87MR4Q?W3GQ?OE'8_#;S@R2B(J#0 MQSZ'B*4)Q#*E4/"8QLAC 6)6!3!/]C2U5?GF^LNG#Y]^^@IN;[Z KW^]_G)S M64G<#:1F6P(G0 V\%AXKBJOE!)6@ Y;%/0!CH+JXFWY>M3#N@;KG*N,>OG!! M"(UVIJNO2;>":)N(S< C ?-\'S(>Z;RQ$8<$1Q*F* U)K&-JN%7IL7,=3HTE MZM5\L188S#<2]PBOZ8+:C#9< C@P>]38;63=#J0?('#6%!F7\3A=W8T?FV.@ M_-$X'9/W>IP__+)8E2LR_UQ\6,A"_'.EVJ^<=S\7;_+EP]>EV@+3ER_-!U M8[TEO)H#8'MTVE<<)BJWA-&1'6W:ZZCFM"44^U:U[>N7WO6_$T7VK%9E7:AM M[1+T8:$(=EFY$7V636IT,K_-RTQW_IYDQ=_(?+5U;L61Q'[ $ P"G0LG)!'$ M(4D@\GTJ$Q(+18_]? 2]J? MPVTW8]?5K/YSIWJ]7O!;-:,^J3G6.#.F 5/3+@IA$B82HEBF,/61#V/A2QRR M.!7"ZFQX""&GMFC4ON5:U+$J878,H.&:\,K#,O#"L!F1(=Q:!\3NU:M)=HCX M+U(S\CS([BI#&O1UD6_^%_&DZS(O[K\(C5NF-Y;ZL.5]7C3^!HO[VR*7V;+- MO=&\>)>_57N1?)[Q.H_N0E1G-#-"8^Q':0Q%0@5$@1] HAT%N$ ,\S )(Q;U M\/)W+>?4&+Y-J;_6\PIL:5H=8U;IDM;*@EK;G;0\;2/+'&PK#7[5:M='H?WB M$)Q_)89KR.N/_=#[BU=2OD8"&V[ M:"+3-SN9VKCJ.BD5-.#)(H+ZE;X.LW5KNF,^]')V+"YZ8^56V0!KI>MPZ3IG MMOKI$KR()=@H>M4$15>+WY:R[@MHC#M&CJMQC"3\JY3V&'=@3M4)&5F*"\[I MZ/F <+J_NVS"OF^^BX)EI3Z8;@G[NN;K+RU=ZXR+.B77BLSO1/'HSZ*8^XE@ M'F1"$(C22*V3/J90TMBCJ2^1'UMY@+^"#E-;+!M-0,.0.M9+;+0"I-37"S^K MK^/A#[_W8^\OH7\%M)](CS/!D3\6BR/#Z7X"(ZZ=O7*/7&VRBVPA<05:+$ # M!EBC ;;@ !H/QT>8KS.6+D\X1]9@_ /0UQFBH^>CKR1*#Q?E#XO:,:-UT,@6 M=P7AJB\FLF?#T>?%7HY7CYH&=# M<_K6'(?HL:K+FJNG!/B6+1_43_*%4#MF4H ?U/Y8_X.NRFPARA*P%S87S<$P M6Y7+_%%9KM4V6K?.ZOIS):E=6N[SG-<#WYS!*-M!_;@0SV*A.M-O?VQ=\79T^VWW:'<]C^P*M=_RU+VFGWX976PDKM273"]+QM@N$2 MDDA)4P)Q@%*U*?4%I('D$"42)WX0!22QJNA[HI^I;1Q;,<%:3KLMX2DXS;9M M#D :> D\Q&> 0,(S,#C:E9SJ9=2=PQE5]ZW[^N=4/S+=2\'^=)\__ZA>K6>Z^LMF@I]L<)1)?4Z==B*? M?:['J=O'K;K>[XGV2UF^7*N-8,&U[[L@RU4A9CQBL>0X@20*&$0X)I"B@,(H M3F.>^&KP8Z/*W,8]3FUZ7_-Z&T[FX"E?*F-+1Z+0O"CR;WJ#S8AZS[A6E#GN M!L=HKM$W!=BRZ, D'3(($!2D*( MI$2*T%,)"2=1C!771])J)^=$JJF1_JY2^KS4Q&&X//08/E\!;\"A-MM1CCZ M Z\S(XZ=]8;5*=:.=K9N9!IU"^P4QOV]LMO&^U'])['<%.B]?B;97!_[ZZX> M'_/%=H''=]E\M3WGHU#9Z%$80YX2JNC=\V :X!BR-. ^"V*1I,R&WGM+,C5* M_Z3LL$)/S^J6C)(R8]5%':_%!J)-LJF&N\ZT\F<[SNX_9F8\/V MG'G#P6M%:O[5JH!M7:Y H\T@?'PQIHXXN+\I/H>0DG7 00,9V$A0L?ICC@4%+.(YPP&4JC2N.F'4Z-+3UHF3KL@)/I*C.\[15L)K/@9I: MC]EBO7'8:]+1V8D%_IU')R;MC'=R8J'5SL&)S7O]C.FVDL_[O!#9_:*N1 M[@JR*.=5!S^1;*%7H!EC,8]"&D$N Z1H/V8PE2B&(O!IG%(6I9Z5]6S>]=06 M@!LI!:NFFW88D[7\32%S]@+$]WHV 35VHIU9=O:RQ;"8&BXU'M6WM ]@W:'BWTJ86^SFIURCN_(E/M MEU]>+WA5]$0MGE_47"VK=&F;A'01B9CP$@EI$A)E[28$ZH SR'SD(2XC:AB> M[5BNJ='A=MZZ@_B?VLZKM*J.%%J]0*68305K=^-J8%:_SF@-S*?K@?I\9* V M@5K;0W9],&0V204''46;.N.O,IIC^?D3NIJ3 G E]3PO5T7M\_X@P+=VC \3 M(M3;@.5Z6O)VC(MJC/4QX,; UP_(*@&@J%]T52O,_;ATUP=WU]V(];^=8[1; MW]M]\_UV(M=,S1;U(>LTXAN+X)K_]ZI<;KF)>T@$ 6$QI&I\(1(X@(3Y*4P( M8I&?"!*3T&878M;MU);<]_M[CN5&=KN=AB'L9KL,]V .O")N"7RXQ]C(#:Z7 MRR*CJV5[&']+BF$<^^T0=+3E,.QTU.V&'1#[6PW+MWL&!C41;U]$W7SYD#VU ME;)XF@CMS@O3F N(N-H_$,HY3"./$(RH[XO4*CCH=%]3XZ965+ CJV604 >T M9E3D"+"!^>+XWFOC&M\1]SA;5R570,FO M^$4#KU4 E0Y7HVQM;!!TO\JR:Z9DK]^>;ZV8*A90D$GL) M9"G1@5"!VO?(((#,PRCA,0F);U66:=/TU'A*2V:9-'8#DQG3]%-^:+-$"34 M)QSJZBIIZ:;A<1.*'BATD.SS\(E^\Z\ZERW7CK)I1$+J(0^2A!&(_)!#[&$" M.<.!E$&,2&+DE7>\^:G-PUJZWC$D>]B93W,U560WWQ_"7LQ2',* <@D124.(I8C42NKS&/GJUYY5 MF:J3/4UM&F_\09MZX:5E8,%I3,WFM!.D!I[>&Y!:(0>9ZF>A<#3K3_?"\Z_T#.A]I8GO\Y:I&NR-CZXMSH[7[[8OGVZRW<+\[;U6V<8:WUF MF/Q(<.+Y" :^#C$F1!EL.,'02T+"O,3CU!.S.AOCUR4IEE,=K'T1AQNR-V2N M/4^N !7WV:+R7LEEK_H=CH8PP%'@$9I"YGM$I_M#,"6Q7JT)IS+U$,=I,X0W MBS/Y=5][ %L!1Q@^L>"O/'!F)L'X0S&P_;"MT+^#6J4KL%8*-%H=.#FL MG'DRE=S7N9=(%$.4>C$DC# 8RD FBJ=%@NU.(#N[F]HVJI4-*(%U%/>O6DC+ M(Y$S !N>73J#;6!.M$3,_F#3" A7AYW=G8U[ &JD^,&AJ-E;=M11.:H6+[-W M-VISA&4<\@0FR/-TR'((J1^D$,>>'_ @P(%9BM9-DU.C@)]$\4@6AGN:+62Z MYW4_?0>>NS_=?/GY^M,_+I^LA]IU.#\T#]?SL?G'9BIN-37*=#L4O9U21WYC M-VW*8CG[.5MDCZO'YMZ*42\5/$Y@BDD D:^VJS2-$EA%0>&4$AX893H_:'EJ MDZ@1SFP2'>+4/9>FEKO5/_VDRPP_9&F6QI:"ZWO[ZT7UAUX>G\E<^\)<+]^2HGA1AO7?R'PE9B+R>!BS M%'*>4HA"02'AC$$_"%/!PC0-F=6UGV7_4YO!&_$!TYXMV0+<%N*)9'6)N[H^ M2!TU85?SI^_XF-G- Z(^,'-L 5ZY$E6%??1?MJ2_:F(J'!X=] 3,65HXN]Y' M3@#7"YK#5&_]FNE'>XI"\Z(Z66C.ZGB2,I0H-D,H9! %E"CK V/(4\9(2 (2 M)U;^D?L=3(VX]@[;LD9,36!L._-BN:)EQC-2&&<;.@FQ&35= MPK'&R.?XIY M"B!'7'/0_*AD/HM"A"3\5^;?E M@RXT118O,X()YBB,H(STS0/%'L0$<4BB)(T90E@9+'917$?[F1KQ-'%*K:R@ M%A8TTMK&$W,TH<@SHP@6SG?JXB MM'1$:"TRJ&0&2FA02>VTQJ0I1.[J39[M<>S:DZ80'*E#:?QJ7RZJJ]7]/5/L MU@2NOR%E5GZ6MT7&%/,UQ1,YXC%/A3))XB#2^R0$,0T]Z,O83QE-<4SLJZUJ"5_ I4LFMKOY&^9P%+X_$P92CW* ].4ZX [D%6=F@Y8RS# M;D>F+3LP#KG+\OW^QE16I>/1F<5TIZIEH?9NHGRWSF6W/FSP?>DAST]@XGD^ M1%Z*8)HR#WI1'"4X5+\2MN6VS7N?'I6MA:]O7+;%!QOY>Y__V(V-N,^][=,O,&I9C-II](SU/M-=Y%IOB2%_$DW:>U0ZR,B\> MJWQ#;UZ:7U:9%6=8!%2F)(0H8@*B) EU?5$,TY!*R3SLAT%B=[&EJY-<*6A\$V;'9:3C-.,L)2 ,STRX^5VW)-/=I2\Z" MX8AA3O?+7+S<\WG^Z^VI%$ M-[YF1.$,M8')0LO9')YO2:KL%(.Z!M:$802*(]+H[FM4XC!2>Y\\S%ZRO\2_ M*X@.6?SZ\DCS^0RG:9CZB,(P]CA$V&.*+$@"&9<>E8)X/C4Z3CIH>6K$T @' M:NG,+^9WX3I_%=\;A,&- B/]K2[;C^K:ZWI]MZ71+M2/*K!]A7[\@;Z>,^^S MN?BTJJS--/490GX"14 ]B'P_@)BD#'K L? D] "B1Y>+X:9G%?5\L2[P MHY.%ECI;J"AG:9"*!$L"21JK^1DBKLQI0J&0(HJ)B#POM3IS/-'/U*9JZ[>\ M%2645<67?_QA7F?+78C3/N-6""/UT45("N@A[;8L @$IY1$D'O-C$?EQXOFS M9U'0?$2,M_O[7X&RV6;% 7(#,^>VA%7ZYK+.WRQ<%KL\ X.K0NXG>AFW3'NW MJ@=%V,\\[N!L\YK]NN8MQ#-,HQFJK(H4( MB.?)T.K2V[3CJ=%S6Z3PJ%U'(/ MX5YHB]401ZI=W;[>":L!&)T'KB;O.[N3J9HM9UZ"PSB@ 12QSEL;HP02I(B* MQACYTL->B!+[M(8G^[.90.-E*ES/I<;Q^4C"PHJQ*J;J6+\ML4^0CUE N,)> M'V5)[D$:"0*Y]+S$"[D7Q[YM/D*'R ^?8G ?]YU,@T,@WOO*S![#5[DRNZK) MWD&95V,LAKLQ:_IY[1NS774-;LSV7NB7^^K-/V94UQP,HA!BHJ_+.6<0AXD' M94*D1(13&AJ=N&V:G)IU^$;,2;$R#(??0J9[&O?3=^#Y^N;FX_677TY?ZUGG MOMIH=W'N*]74J+FO-J+OY[[:^LW%U;P^ZV,*'3U6B >Q*+-G\:$ZLM ;P8_9 M0GQ8BL=RADD0ICR(H" \A8AR E.U=X,LX4&(I>\QWRJ#OZT 4YN2VT6G*@7 MC@:@5J$I105^U7J 2A%+)SWK@3);NH>$?V"&& #Y2TI]6<'GOM:76?>O5>S+ M"IR.:E]V[?2S)-Y>SUC ?$[5]D*(.(8((0)IF&*(@I!@XBF#@G,;2^+M]=1H MZRU9$$[L# D%C)DA8:?NP#3Q]OK3];O3IV(C>C[=L36 M;WIZ_6L;GI)2<#T[U=2LZY 7A1J**E_%FY?-([?D1?_H^ALI^.>GJO[PWT2I MIO?U@NN:(SH7UUVN?W3S710L*[67[=]%=O^P7!_V?!$Z,"M;W+>S#U*>I#B;0DU=R&,HX\,.$TSBQ"R:8C&I3(Y%&P:JD4948;YF# MY^K6JPJ"_%E]10]_^+T?>W\)_2N@/O_0,C!A,LB;QCM,1N )$7"E,7RC50;; ML( M7*H BJWG&FQ !FRY'C6)KHJ]!LQOIFF3FJ M"!+@,OU+L67*)C(4$Z'HNGWSAQM6B5TN=[7371FJI[\ %W?Z#M !BC5MUI4* MB>0YYP/YX0 X2S\/XD-1/B]*,OMUN5@_OY^1LBQDP6IK=%^&/(W2*!,92!,< M 90P#/*0,1 2)%D:QRQ)K8H[7) WMKFV53>H] UV%>[5!^,2X&93GD,8/<]# M5R%H/148XN*(GR])&Y0T#4W?9S+3V_K1R[MU6NIW\4R69"5F MK]\$6SS,BW\J]E.\62I2T]1XPWE55X_,.@'ZU9ES76]/GS?YE=O3TN)ZI-/+)5 M%RQ%O;W7]DRU(SC?0VY&D&,8QH&.;!I+@XZIDV!K;+"U-NB:.PFV!G=3E"9! MQ^8Z/*>UVAU/#S0\CGC>M[:#SA,#0;\_SPPEUD];C&G*68K4_P%"4PP0#"$@ M*94@0S2"C&+)D]2F_>TE@5:.\&"-;9>[[2_ U!U0OJ?//I?CO; PZ;RWWK M(=0>?E=ZP,$XNN<\I/QK7>DJV/3'O%B5W[[_:*H!Q1RF:CX2@+ P!4C'C68L MA2#-14KC.%&_,&IG8"1M;)-+QQ^LTV$J=?MZTDY_?R$K4]6?7 MQ?SAKLXX5A/_E*(^G0Z<- 3Q/,DY@\XA< M=O@-H>$+5JV#JU?7+T0[HD;P\ABSZD7K:_+4EVE&C,,XAA4KGKYQ$/*[J'?+ M<99"IY+$10'6Z+;8J_R_+MD#&B)N1@Q<0+9P'/3_L7Z LR#;[;.W]=5#R,(DCA0K(;600C$D(.=A#!@- M999'!")H%2)@)G9L#'7S_O_\N/U^>W][]\6R>KTAS&;,Y!X\S[1T+,QTISF9 M%W?&#B9_X9['A+YUU.89( R"+\_=W8^&SE4)^")6=_*>_/RJF_HLYC>KU;*@ MZY5.=+I??"5+?53==OM+>1IAEF/E1Q$)4)8+D*52_00%3?-41(FPXBE'>HV- MR.I(%+93?&.GVJVE[^5J^,SX[PT&Q3-!7BR&,@F487I)J$S3B\%E'8W4L4XG MU=;V>>GUZ!AS1VSK2JM!Z=@QE/M\[?KQ_0A=R=1EX\0'4?_W=G[#JD/*\BMY MK?H1XB1)$TD%$#"B .5(MT3B'(0B1 +%(DPCJW7O18EC(^%6O>"YUL^.,YF#DH\5#/L$9'=SST*<92E6.RF%39/NE?JI+'@3W_"Y M(+28%:O7:0)QB*GNJ9+("" B(D B#$&&69@3R40BC>(2^RHP.FH2:E3T!\4V MBNL?MYI;UMNT'0\SVO*)LF<&JU3OIF1/@JWVP8[ZDV!C@,-:FSVAX)S4&NS[W.N['/[>U45O$H>^7NQ>OPQ7]!2+%^T=W<[?UZORMVH/?W/ M]7*I-'M'RJ+=+7Y MOH?K[_!NT\^!$O4'9NGG>1I50I(H2BE@#&%=BA6#/%<_,<%81"EC69[:=G\8 MR9CZ[QRA)(QL.,WFRS8QP$AM-J2;"QC9- MWGYY?_?[Q^#^YO_]:!FO=Q92XX-5)T#Y/U-M3\]/(]/1,3EH(7JT^$5=[_AX4N#3[%6,"<(PY$'(6*)(A4)"$I2-6/*$XR M*,/8*@?AB)"QD4.M8] J&?Q1JVE9DOLHG&8$<2U(GHG!&A_[G($S +A*#S@F M8MA,@#-&'@3]G[NVYR'EDP[U^F?MALA;Y3C/'PHZ$]6I03F5,$PQ35,049UB MF&2Z?WN*01[KEH%$"I&E=C6PSPLT>K\'+6'=U5<'6!8;C!]SP MS/%Z$ //O#1"-,7!T=GA$'QX)F=_4L3!5_/ MQ)W\=;'@?Q:SV=8[3B#&DHL8)&DF=94V"2B5,4A3%(<93YB(K7R),[+&YE*T MJNHOH556EXG\)I[58%1G M_%PY/Q_HX)W&:$X@A$SVQR%+\_[BO@O"Q(#&!Q M5=;RC*1A*U%>-OF@>*3!+3VK39&E/K,NOXIE6WZR8%.!0N6#) 3D&

%WRX%DLZ_K!EN6# MCX-JQA-7 ^69(5K]= FHNOKNI#I%90YK09V#P%79IZ,RAJWP=,[,@V).9R_N M&<,ME"YBBO,D(3*4 ,<95)X%UVU"HPAD><(B M%D4\0Z%5/+>M!F/S-]1[E5C&L7,5^+\I,RZ>-/Q0ES M,GN_+E>+)T4/-W/^>:&4*%X$KY=EG]N&Z%,B:)B$G($,"JJXCN4@ERD&1'D_ M0D1($FE4P^Y:1<9&>5I/4"G:;##H]=6O8O&P),^/!2.SX$9G' 5_: N"R@3+ M'=W>0V;&E$,,A&?";$T(](<:M$8$&RNJ"C2' V4T)#WJ;E^'I[.2W#W5&+A: M]W5@'1;ROO)Y/5W'[0GZG;0XAY]BFHLD3!& ##* 4*:;<#$)DBA%*> MB:0KO[.O&L.ZGU>"=>"%7ON\GF>!C*V?UE5_U@]"*B[F[\1<_;#ZJM[0\H;_ MEV)N[0 W6;T9@0R3* 682;W<3G- <9XI/S0*$YI@$J96+JB=^+$YGHW*:AE8 MZ1P\:Z4MCP;M\#<\*O2&JN^CPZWB00MNHWI0Z1YLE3]9Z<9Y\G4_.%V=.MH) M'_84LA2_9[2KQ7,;S^F/,M)&K(4R$2D0/E["2 QU=&/"4Q"B02-C$I M;!\Y-E[Z;3U_(,O32;NGD#G/+OWL](\B03D@$A(K6&PDD" M\E! 0"$B<12EA&Q#AN[-O8/S4GO$#=T/\/%]50]Z)'6Q[KD:..6Q*15FVILO M=.T)45J>]%_ WLPE< #E,!]TJZB>T;_LPG?;P.=PR6,&BZ.I_(*P0:=N,\/W MIVK#NWH&$.F^;\VCZA:3TY122%)(00QI!!#",/7F]^#[Z^EWA?3NP%_#U44_4YK#%&2(9$YU:SR> MIKHA'DW5FBX.048%AF%,]8K/OL["=5#_RQ1).()GE"0I$9("(B)==%9$(,=4 M38;JGPDG*,]X8EOAP 6:XRY/< 1(LYGM.F@\SV9=Y?Z?MO_S\86KPPBVDXBX M"EP[%#!LO-I) P_"U$Y?>=7A[3>AX_#5R_Y5+.5B^:3?]SLZ*QZJ/;F//Y^% M[F1Z7SSIKF;RN_IM*0G3?ZLB%[>AFA'E41H1#%+,Z=RU;Z+>5%*7;* ) M.M@$6W"L^R>[?2&L3HS?8IB'.4B>7!RGR7;@:P/U.]$UT6N4L*F.5J6=4ST*?EOPFN_-.'&]TVLSH<.I9\ MS),DB6A, >42J652DH(<$0*(A#1,821)9-7AX!IEQC9C?/CX[?8_;NYO_^-C M\.GVR\V7][.7>\L<\*N&R8S:AP+?]YGVQHR@8T<5!M18 M$FQ-\9]F[@)51^1\E2J#,K$+T/9IU\DS>VXP-6'J@NM6"&)>5A1_LURJ][:J MF?7N=7M)L]5U\R=9\GKET-&WZJ=P_TCF=\^5R_AIL92BT)YF^7=1/#RJ&>/F M12S)@_A5/7SU0?F>FQI=4QX*(6E&@8"Q;D6,L&+K+ 8\IRS'.8JS,+5*AAN% M66/C_F9?393[N*UR33C -QT>V04RHYH8JJL!96Y01>2H(.) M#B#N7M?@$E3 3-I]G.Z\5G?K62ET@@:>2= !:!*T$ 4-1D$%4J!1ZO1A=+@) M-*IQ=[7Q- ZCAMWL&H?-IS;8QJ6=G6/ 13'].%]5>J@Y22_K7H1Z,&EKWPD1 MJP4420!,4EV"FB&0XUA-U:F,A9JSXQ@:Y:U?$C2VR;/6->@HJXF*V%4BO(CN M^0G,)6:>IY2^:!:%2O5OJ+NJ=DK7VOTCD68V$8".,%8=]!,0VX'[O@-@TB&W#; MA"KGT:_V@+D*ES$7/&SHC#4@!V$T]D_H483[^^-BN;H7RZ?;^8NH0VB/-0N? M4L)B%&$,9(C3NK0&A3($&8\SGL<\2K/X->1^=)9\7;V?KU *I%\6H/ MX Y4F-H-R';UIBW1.EM+VO19P]6)MK1NIP:T[;VN>NEN"AB\)\_%BLPV#;0A M25F8$0ID1BE ,$Y!1B,$LCA-.,]B(0B[KJGN*=%C8_GWCWI7HDIDK7W1RH_J MI+A:MCBW& 0SY]0/M)XY_D0'WFWIE$9U+SW([1'SUI;WI. W[L]["9#+C7HO M/J%?+M;MERF'-.:8)"#51>@1S3'(0IX GJ5A;VZ[.PU*/&C0/:ZOZ?AY6YR]7=EKLI(LW39_X MW7RWG=-!]Z?=YD_;N!21M_T.?8=M_?:Z^GF-/_4Y(JZ[^+E4\6V:^'D ^60//Q^R^DTVOR_FXO5W MLOR'6'U:SWF[SXY0#D.BUI-IEJOUI,@9(#$. ,D1CB%-M/%<3%C(_Q* MR^"I4C.06D\[]CX!IAG_7@^19P:MT:DU#"H5/9Q$G$?!$6N=$#(H[YPW=)\Y M+ES=\PQ4=PI8S&]6&UXZLH?5$D(4,1B& DC)$H!RY402PJ5:Q(4P(9SF26+E M/UK('AM+-*H'9-7=?>VT9;4\_;08!Z1<'7Q:2![V MY-,>DH.CSQZ/Z)NIN2*ZF%!;I[SY3!).&(-I"C*.(X#B&((W7//(^ZGT[=84<]]79>)?9IWOF\J0L0#F+8;>[MV=3HZ7FV>!7BNUB^%$PJ4D#= MO[]?E*LOB]5_BM6VQD%5X**)F)\RB6,8"MVCE60 99!4O0$ S:.$\A#"B%GE M 0^B]=A(<5MW8#U?;FM)5 68 *W2@5@W;8@M; NZ#?,RF/'KZ(;8-T$?R^K: M9JM,@HVM;;)7;<,DT$:JOZZ"5['J%!F9!#=/^G3/8;.I(8?$5?.J070>MAG6 MD,-PT%QK4.']YK0J9EGIL&BC0^H.Y4U4<[-$E##G819F(.6QKF\$,T"$/F5. MPU#D8<1"PFVF)!.A8YM1.F%G4N]>O52[5PL9L.TA,=LY).X&(+=5+SL)%45E M\]]^F2W*\B^38"XL)R"CD3.;/UR/AV?ZKW,FNOH&M<+!+XW*?_&P^+5/2J&7,*)GS.^1]^^/4.=]>-KGSMP MG[T].2C-%)1&4GD/) >I#!% !$*09YD$D$*<$>5, MJ"G2QGDXD# Z3Z%2,*@TM/L:#\$S^RJO@L3SU]E%P\.L?-)T1]_KX?,'_6Y/ MFK?__9Z^L.?V^Z8UN-$JYF96#97ZZ4YNURE?JY+%FE7*3IT[EJ>(1P)0Q"(= M>81 1C@")&1IA&&4Y$)8[=G[TG1LO-*-5M46+>95T1I=,+/:UCI2#:=-3K7< M^?PFJ&CEON$^."SQ M+O"*W2@M>2D>E?"JOJ!>(WY>E.47L;J3]^3G)OAD6W_]?E%77Y^F$.*8) 1D MG%. 8D%!3G$*!$SR$,:,A@3:K/JNU&=L:\5ZXX1U[=G=ANJQ W7%:,4QACF" M D19+@'">0I((B6(0ZJ\@$3$:8RMMQ4'&JT!YOO3HQ6\Q6A9;"4.,P:#[#+N MF++99OQ<[]DJ@[3[I4R:!&UTH^^^$(X =KE#>84VPV]>7@_=T7U-!X^]SA"_APYCGPHPV<:AV%%3GW$QXRK/:'LFKU;[H*/^Y&01 MB&V5@=/=.ZWI[ H '?%;'PT&);PK(-IGP&L>U;<]KO)C-.M6;MZ493B/\C@! M22CU(@V&=91*F.28ASI!/[4Z&]]]_-B(;*-=L\:P34C9Q<[P+*DW(KX/@(S! MZ-$Z])C-SMJ&[CQ\X):AQPP[;!=Z]*H>Q7>_B7*U+'3KN/>D?"3SZC^ZYX&: M=$\5*\UHHI9/B*L%%$7Z"")3ZZF0 A'+)&(P@X@8%=;HJ\#8/OJM"0%3REN4 MA^V#_GE2& )3S[31@5/KW9P.JQ\Z%EQ?F;CT/P4 5>S]MP\"?F\U_ MO6/0CDKU@]@8%115'_@_'PNF_KX4P7([DJ34)P5_%JM'OB1_DIEBJ&!=D@=7 M=7ZOP/MLS=\^SQVN_N\55N_4 K[F.=<&7ZE'/B]*,OMUN5@_E[=51H%R3[6D MRE%="][4]53>:GWLL)G^WM4=W+\_"K&ZF?,;SJOJ=F2VU;,3FH-SF$11R $A M(@2(T0CDH?J)YG$<\@A%26)U7O &-HQMZMLI+[@M5=PM3E?,@V_KLC0M+OJ6 M+XBAOSWN8?<\.[-M FO[ AG.KF/1=T1S[G"M8&N,M,]6H_1_4S_8GN,_ M^I:PMG;]7](5MN=P#M<8MJ^"]KUA/S2[0?]G399JAIJ]UB6"II#(*)20@8@R M?=(,,2 L(0 G1%!]W!Q%1M''9V2,;?)LU0PV>C8UKLQ[P9Y"\_S\Y0@CWZLW M:WBL>K]> *!7V]=3SQRLX^L%H[K-7B]=VK.9QGHYKQI,J\7&I^)GU6JZ29YE ML1\I"H?!D-5QT;3@L:MN_"18,/NB=#\2=_U.YSG[6ZH?-) MJW]M/^?=9PWRR1Y5O_TLC_^QWW1_OZS ?ZU2PJKM_K)JEKH4?,HS'1\6I2!+ M4ZD^R#A3/T69FNA#@N-4HDAF-A/]&5FC^TPK[0+2J!?P==58]+DZT*A.IJL3 M:=LR'>?0-IO>'6'H^>MNM:P30B?U\:QRCEI5W4WI!G@XFLS/21IT&C

7\" M-[GEBMV!3GOE#PO=FV&J&"(72"0 (ISKW"=%(FK^!@QQ&8;J_-0!=D>%Z*EV*Q+F>O6[>% M-CFPO:I;]!Q0,Y;R/TB#UL2H1N!4,GEW6V-C3; UQWG!C.M0=5M+HZI.WC"V?EK/-&6=JFK6.!IIC!($LPBD M)$-JX0<1(((+0!(B4YS)B.66'5BO46=L7MZ^-<%B7;%SQZ#@3'W!?B[AE2-J M1LK#C9-G5O8]1#V:R[I UED3VJN4&;A9K0O@#IO:.GGJ%44='QOWBI M]CW;X"M.4Y2+"(*$":*\892#G) (4$@B 1D,$2/6A1V/RQH;K6Y4#;JZ]BCE M> ):,PIT!)AG?CN.E8? -@,X7-9U/"%I^-J.YTT^6M_QPBT] V#;&/G.&ZBWK=Z0LRHVG60?D*R[3 M^X'B@ZC_.^629)!CI%?>,4"A2$"N_3T<1R%/)(X2:-65=A"MQ\9?H^LA.,R[ M8T:KHWLC/!/T-C]LLG.\JQ'PM/BGD/OY4%#HGL_?K M_U5+!Z6Y/FQ8#=:V%Z![S3A(<(L CG3G6_SF(,\10+$)*(1A)"% MB=6T=X4N8YO,NM5-&K-*G6?;VA-\;GK&V.YB]!\MTRV,0<; ^_Y%946@"2%H M[=B 7XW$UI2@LL5KK1$'J#K;N^BOR< ;%U=#=KAKIH'K.[),%5<_>U+-?<+4DOJWJ+NO4!.T\ MMHQ5AR+,^<8]W.3$9&DHE$>& .0$ T08!201NGT8"6$LLSR1D55/X3Y:C(UF M:B/T3D%K1KV6; V9U$7H=FK0O9HDXC@<.#.:\CX^!DE7+91[ MZ3!LF^5K8#IHQ7S5P]QM I>;179SO $QS5":)4!&. ,H27.0HP0"RC$AH1 X MC:_>P]T7.C:2W*AW_4;I ;[]]SFO06W ;9[>:= M,-F*.WGOP/46FZ)/'W^*)2M*O>SJ55*L;R3ORX6_&[Y72Q?U-.K;3D8DCRA/ 6411% /*0@)TS] M4R($!>*\=49,!,)LN',/JF>J= M(&J?1FF.D:MT2@.)PZ95FD-PD%YI<6N/3E45^WT7J]6L[GRE'M$&ZN-(P(SH M#5*I%OT<(D"QA""+68CB/(F9F2]]7LS82*=2--AJ&FA5+>/J+P![GEG

69 M3 9 RJ(SE!/$!NK_U&)4)7;]G;QJ$JY63H!6WC7K>N&DKEM?;DQSU-KI(F!G M&SB=OGNX-DT7+=AIQG3YZOX5HC\5)2.S_Q1D^4G]IISR,&59ED<@Q!FK(^T) MHACP- I9AB$-J5&D_1D98^/-30GD6L] *QI4FMJ7B-Z'\SQA.@+),UOVP*=7 MC>@3"%Q5(WK_F8/7B#YAU+$:T:4K;A\YMD_WQ[S0NS3_6[F9?/%D]KEV #K_=?8SV_/' M^./+[?W'#\'_OOWRZX>[WZ__ ^-//.]-1?7WUSSC^UWUWG4()_9H>KM5W7D M+SUSTA;SAWNQ?/JJAN]1.3CO%T]/Q4I_K._)2CPLEJ]W\G8E-G_GC?>7YS%% ML20 RC0!*$T)("%- *EX(*_>_U1ZMXXFYJ:VZ(/FT JB@F,\UP"KGNV(LFD M6G7J$CDI9G'"!Q7&1JA5%VPY6_Q9UC'QBTWE6++1_7_9<6:/<3&C M2[]H>V9*I7S=R@P*#?V!VB? M%J]XTI79!)^+N="$6T[#6%))PQ2P4"H_DE .\C 50$JUL-/5QA-L52_P4,38 M&&VC8?"'UK'R.WIG#6R!-*.HZ^#Q3$&6R/3/#C@PWG5*P%; V^0!'!AX,OC_ M\,JQ->W]LIC7H4Y?UE4\IN01$;D,0(WI+7AK=^/-N)PY&^'X50Y MQO'V/0,/UG5Y@X'ZL4)A!!&'?0?NK6,.K?7^UX@Z[#L*5\L?<_+\O%P\+PM=F6XJ9!AG)$R FM(R@'"2 P+S%.1)C&*61P@R M:5>TXIRXL:V:6FT#T:AK6W_B++9F,X([Q#S3^ :L5M-)L*NKRP(1)I@XJP%Q M5MC 91Y,##^LY&!TUU4E<;X)O7FMGOY5+.5B^424/7=T5CQ4O/?QY[-@2E8; MNOA=M^.1>C-U,:]6&KI#>UW=(+'M92>)Y>+^>:*YV);^JK:[M_\22A,0^!H#D%2 K=.##- .>,1%&6HH1;K5$/ M18S-[6LU#+Y5DWJO(*XC0)J1P'7P>/[Z+9&Q_NQ/&^_H>S\B8- /_;2!^U_X MF2NO+#SS[G7SXV^%XI E>WS]K%R569,'RV*<40ZB'#* 2(1!+G $PE0]-8-Q M%'&KPWLSL6.C@&TME6"C;%66X88#2) 492S%(J5#CY>6!#:GVA:H>3J.-),Z+!GB59 '!P$ MVMW=CZ5T 8 _B]GL0U&RV4*7[-I6,BF=DC8V/?KV[^_#WV\^?[;CF')AF!.,((L^LTFH9;-4,_O!2T-T #T?\ M<4[2H*1A8/(^4YC-L'55>NH;[J,T9W\48JJA.B41IE(=0,FA&4,4,8) M($P2@,(4A3"-.8^L?)>STL9&$=L4@UG5W6:IU04+"=;J'T1K7/9HAG0><")@ M$@D1*JR93F-$:@4;(0+R-$F(C%&4"S1]$4NZ&!SRKM3!0)\<0=TEWF:D[0Q# MS[2]!>]S#=ZW%CRE;%T-VAUS&X'BB+O/RQJ4O8W,WN=OLYOZ)K&H6>";>-[D M"JZ7]7E=L>#5PGQR2710\TL.R MKJ-,I*Q##,[C\98]OB\FTMMOW_YK%ML_JTVPHZ-S$>$Q03&/,E DBG/$ND0.DHS MHI;^>9Q@3/+2#%_"]_JZ@M6&XLK8HJJ,_T_:)<::=X MV7;:_$7\9+-UQ8;JUURH=X$53:U)?8#SM%BNBG]6O[!,KW/P IAQZ$#C.53P M[ZXQ=1$23;F3H#%HXXK3RJ9 &34YP<PLPO=JA0:.ZG4%X&$DK[,G M]Z/Z.FWMN^X14Q7OT)VJ%NO5-T%X,7O]('1YLF*N!6[.ZK\N9@5[W9ZMA%D2 MH@1' &:Q5%2/),A(@H%R5FF.94;R"-NXK->K-#9?]LMB#GXGRW^(^A/?FA8T MM@6-<4'7NF ;W&+IZ3H85#/Z'G:H/--WDXS<&9T_S48G^*,VRD]797<8.V)O M!PH-RM[N -QG;X=/[E'P_YUR_>:B+&_G5?*'GCZ4V_>[X 51*JF7JFR6LR*- MDYA##&1."$ 2$I!'4@ >4H$0Y9Q'1N4WK:2.C8-;O8..XL&_D:?G?P\JY2W* MW!L#?YY$O<'IF2>/(JD7')760:/VY>V$*X"U:"?@ ^"!N@O4^NFUG5KL!T+1 MW>+I-5#_*8MRU:0,ZDTQ,M>3E9@_D(=JK1C0=H2*K=&3X*D:GJH%W%Q]<3JW MN"[1T5Z]+9+HJ#.!+?9G&Q48/VRXO@6V]NVT,;"^N9^#W]2H*.\7-TQ-5TOQ M=;G@:SW2]0%G.8TIIP(3#,(4AP"1$ *:YPG($20$IVD*S7H<&$L1-G.JG>+G>2YH==78-=H&6W7KJ 8';&(-C2-7][*\03U9 M8_/W'57S&_NW3JG:6A6:QKZ)Y\5R-25) M64F( GJ"/5JGW(*@JOZIQP\=/ & M*J?,.M9!Y>2U/:-13QPYZ6/QS1;E5WWFL)@?/Q-*I>!(QB F6090"!$@$Y@&K-G_9:[#2 SBK7$/+N,IKA\K,4QER M #S3TK& C[8*017WL7MDTQCE_>C&%<*N0CVO56?8:%!'X!T$C+IZKKVS]5F] M,;.OCXNY:,J3)AQ"&,&8K"R2LG*=3)O=RF@X>-IBS=,J,KI-T\IH>._$-(>@N M6X5H]RB9B!.)8PA2Q@E 20I!EL<2I"+4 =]IB')DO.M^3,+8/L]*1XO=WJ.H MZ?#'3->,0CSE^C 9Z:(P%(0)$QG/\SA,0[.(5">X#9174SD?U:>I*\5>BZ'! ML<.UN SDC37Z]3E+.(J,Q;G!M0@-=$9PUX3&-GK^U='._3GKS^[2'[UQN!WY M!'I*NR_*0;==,MYO:_\PDW4A0P)DYA$@.0I M PAA"HB:*D":,885&=*<6+7TNEZEL4TRK455N0,P(-4)W=/ MOC*%?KM$GU)*>!(A"*! RL<43(*4@MNW8>P]1P2_LZI'ROBPXJY%9[TQ[J!AR:[[I:0$?" MV]0(.#3Q9&6 (Y?V;?/[YPVK5FLZXW>YF*L?6>4SE75DZ'X<=LYCF,59!@26 M:JX*!0%9J)A D(3'.(1QE%J=F=DJ,#::N.&+REO0_K^R)=@:H^OESWG5<$S' MN'T5=<.Q8Q?8M@"V'#,SIO$Y$IYI: _X7>7UX5@5#>\U*KXO>L[Z_EJ*'[CK M;S]P#GO^]GS.8+E(-T]:NZERB)2S23G 41[I76,,B!(!PHS$81;Q%.:IYQ2D M6I.QT>5[LER^5GT7*_4T:XHZS:7)#%@:HV*H,Q2C*(VT=^,?/LI8O0Q[^;U>^;>1NO*&ZTKF/2)*N\Y M+&;4Z1'J87BS-2#XI37A+SH!IH6^4;\:@OJDS'5$^G4(.J+*GDH,RI/7 ;5/ MDE<^K7==K>5:T49!:#&KN+E]?.=7TPRF)$JB$*1A)@"B4 +"(@XB''&1Q5#D M-+:LX'19ZMC\SD;I3=7X#@FRIA+&;*N]=1TG@V$P(T#GX'KFNQ;7CG8=8P'"G<9'%S/W;ZN]"52P6_>1%+\M!$M37G;N7= M>E7JW2^U%/Q0S-;JLFVUZMN5>"IOJ*YLSU93RB@BL0XCC: ^>L (Y"2+ <]C M1' H,8-69>?=J#4V?OL@Y@OMA:M/Q_)HPM$PF=';\.![YK_6H*"QJ(E^K:)! M*J."CE5J[:P_;O5YU3GJ?[0&.=R'=(NP(_ITI-2@_.H6R'T"=OST?@S]OJIF M7(4\' B>0DD3$C,&!(*ZW0=* 0DC"41,9!:'$"-A5G[3IGG25#6 M'_*B\R'_HM9T]:\M"]F=A3SE.:$D$B#/F 0H1A3DC"A/79 HSY(\D4Q,GZL2 M7%7#W&&!WQ?L#_YW9*9;!^L,IX=B/F\J2]3R/4$?IUAY$K$ .,80(!8C0)ED M(&41A8SB,,I( _W'N>&^D5O@6[$#P"[TVL@SX&;^@BL(/7L!#5]\K_FBUG32 MG?G=S>\FB#B:M<^*&G0N-C%Z?X8UNJ??O-GNZ>P$#F[""3MQIV6[FGIMZB=. M(Q&E.,,I$$Q@W724 *JCJ7 >I9E(!"<)MYE5^ZLRMCEWHY_>E5[HNK'*J]:' M3L&W[S\L=V2N&" S7AH&=L^LU1H1=*T(NJ'474,FF]VT=CV@CDCO M"D4&I<3K =LG3 =/O*[IX!2BG$E.)8NO((.< I3*%.0HED"]=CPA4*((1K9^?G_D_/OT'^OUZG6@ MF&6:2S?UJ'#Q?2%7?RK?]&;.?RON!7NL M2Y2VG$(1SS** TI 2B&!&1<^4IJB2THX2&+B%$%TG?"J U MMBA3!)$*\H#LNKD'@2ZUKQNCJ4F MN7JE51:6CMJ%<3#SU-RAZYEW.XI.NCU+MLJZ<]7,0''DJUT0-JBS9F;XOK=F M>%?/NN]+G4.]>OVJWH:5HC.=5O"LYZ=WK_?JB3<_BW**:1:%:9H!1G2Q+93J MXH&Q!'D>4DGB!*/0JMFH@I-N!?+IZ]- MZP^WO:]T'5BNG*B> M6@SK75T'U8';=>7C>E8'U)$QW\1S^\@/:[U^J1M\U@$S4YY"F+$\!'DB,4!Q MP@%E(012)HQCPN(T2>U2*2\+-?KX!DV;W*K;]+?:A(;V#XTS -^,XAP!.M"6 M6P5:1]N@5G?3A+C6V&$A/F-T7!7:NRQPV$)ZQ@ <%,HSO[,?_VQ6F#OG O46 MR]W\6[NA\D[OI_R8+V@IEB\ZR?QV_JR3S[N)%)^+>1T7/^49RG(!,Q#F+ 8H M#3$@22Y!C"(I(R9D**2-U^9#R;&Y=-W:#=V3L];.H&J(T^YO5:9.@JZQ067M M07*+-KAR6FR=0B]OAAF=OO5X>R;@MQQJ:_+V.1:.Z-Z+BH-.$#Y!WI]2O,KJ MF4'/_VM=KII6=*T(\46LM@7V[A?O2?GX=;EX*;C@[UY_J,GP=KZIQ'>SZ5&Z M285DA$4RP0CP+$8 $_XLI2W45SLK4@+[^[9=U6;69_4NG2N>V=:QE.JR7-\)L\GGKP-\<; 0%FX6SY4_UG;&7S=CG+PRX]VE+=%1[?V>LFE]3D@K@H3^%!QV#H& M'D$^*'O@4U;O*E=*\CWYV12(>2?F0A:K:0QE%!$> P%Y"E F@M6,B1V Y9E,&[Y4*FYJ2OW2 M:.FP^O(%'-Q5BSHJ9>AR4.=,/5+OZ>SE=F10+E?3[W6E\5_%XF%)GA\+1F8? M%D^DF$]CSF66$PI"RC! :8(!37.=,\A3B'D80<9,J."LE+$105?#X(]:1\-] MA/-HGF< 9QAY_O[MX#'^\(W,/_?9JP=T/GGUK^WG?O[9@WSL1N:UG[K9Q7UB MEX]V'NDDV+U[W5[2=+.Y^9,L>5V)\W:N'(\JLK.LPJOO'\F\Z5CR^X(7LM . M2[U1NU=EI/WS![+:UNJ&EVK\Z-UR76EA?H ]?7 MT=TV5QJ@2= 4;.Y@U-3@6RF4VIYDDZ!%HBI*VIRZ'=2PVERD\>K$:/[KOIPV M\?>CTMSF)1TJX/]?_&6U3#X8Y>MP/MMA7"H/F%XQ+L./YG.,4\6>L96B+(78 M[(U]UH6/-[4A&N7+#VOQGX(L/RG^F6)&TQ0QIEO"Z[88B00TCG5'95W2DZ9) MF!CEY?558&S^H/IV4\N 25O(S3:\? +IV7>J59]T3@4J[7?*U:P6 15J$BK4 M!*)-"+0-#D,G>Z+G*F;25ORPP9(]P3F(DNS[G&OVY;\K9ZJBY8%_^I*G']^5/7]XS5KJOU];X9K^J"U=EZYG]NM3M M/W/)42AB"BC+4X!(%H(,8Z0H!4.2"X;#W&A7WZ..8R.AMK/Z@U957%&9U,=X MFA'8&X_2J/:QWAW;&M@L_FM+NTO_REJ'P>'^AL)5-+D'#8<-/_<'\4&\ND=1 M?:O$+HL7I<6+Z*S:?R7%7(>9O'O]3? 'Y<=^$[.Z]_EC\5REMA&N',P\S@'1 M9[PHXDPOCU.@&^_FC,>$Q]BN0FP?-<9&_8V:05?/7AF'/4?%C-W]8^V9P/O MW*/6ZS4H.:OSVDN)@6N\7@/487W7JY[68Y637S<_^TW, M^*?%\D,LEM]$8&"[ 72/K>SF^T7<2=(I"5!I/ JTRD(LE4$H[ M7)W;8.1JK6XD<]B5NPT,!^MXJYO[)G_P0E,=F>F=X=OY>_)>9:DYCYJ$(J1$HSG(,SLD:.%G P.S#J'^3F_IQ2-,SY_NC$*O/>M24 MG";05-(L9T1BD!.)E%/#("!(9@!F"#,619"F5D[-:5%C8X]&TZ!2-6AUM8SB M-4#8C#_!4 HP2!C%(*(Y9G,>4)$;.1HG)4R-HIH%0UJ M39L]WJ#2U8P?SH-ZGAJ<0>69%7JA9$P)1B@<88-2L+\^+%[^INZOB4#]L/W^ MSS]UD$_?R+#VJS>[N)]W\)$L=<^24CVQW7PNV.;(&PJ6280AB&6FHZ%("&A. M$> ,IRS-$F@+JX[-) M59^#>8DO,$+%D9]P7M:@KH*1V?O>@ME-3ENH-TV!#YMJ1BQ*)4,09"&BBE&B M')"<,)!B+'*8L90C.%7/HHLKNZ6?TL#FB^GJX7$*K37M'RM@.P:2LRR,.0>4 MZS$(U0*0)FKME^19 I,<1QE!-F73/8[ $'74-_'ZI(G7;POHU4V5=98W;X9( MM!RWF1"&&S6SV<+C6'B>/ZSZU$^"QB+O;>DO(>>W__Q)Z6-H-'\)&L..\A8TS2,<:XF&0IHI+D/I13D.I@DX!OM.[?O.LXOF8L=35JOE>U6WPV =P^H@N.6.\\>* KXXUB XZ8 M>?KH_]C%US+ )IU(L3]2 M."]X;#RQ;7"]5;8W*US W)8HW"'Y!MPQ";ZOZ7\)MM)Y/K^34@VFKBE65PC; M!@!. BJ4NRF".RE+X;1WM1V,SDGH@M@WXB4S,$Y3E>']_=AKMYSDG=SD%7U= M+F2QTB%1GY1M3?T/715L,2\7LX+K@N/WNBKE5#DZ'.%<*C;3VW=",$"$Y""B MA,6(A1038<-KUZLT-L;;*Q.KUAK;)+W:J+;@GWZ/@M:RJOQ?Q[;@C\HZRW-# M!R-LQJ+#CIMG?AUJR*Q)UAW*CNC7@4*#$K,[ /O6X6!;_%/S? YQ.LB2JPDO5CTF2M1<59;D6?%)= M@++-!1BW%RRVFPFZ)>+O:M@>_^U_*%'_'L-)H,M25#=]$*P*M-GY4S0)U".> MA:ZF*6:G5W]FPVW&T]<,HF?6;<;O>SU^38'VVVH W#'H*?L=\>'!XP=EMU/& M[7/5R>MZ,@]9+E^KJ/GGQ5)OOCTMUO/5D>:)3<1CR%"89$D,*)*I6@O#!.2$ M2L#"!.(HI)FD5C%AEO+'QEM-I(WEYV^)N2$[^$/2N\M6:]ST46TJZM>YY\[C M3GO"Y(IC+*4/2T']H#E@J)Z/Z;N+1U?;=* OZC5KHU=)G,-041-/4@D03B'( M,B( DP)FB"4PLVMB<$K0V"A)Z]DI3#8)M*H]0U=/@FNZ/7<]9-ZWXWJAU6.+ M[3P4SK;43H@9> OMO+&'6V87KN\9VKXNB[DHRQOVW^NBK"+HJQ^7HGV-4X@X M%B@%$"(($$,"Y"&!("9<4@PC2*%1Y5ACB6,CBU;AH*/Q)&AU[AOP?A%W,_IP MBJ9G'KD62/LP>%-P7$7#7Y0W;%"\J?D'L?'&-PY<:>=B?<3= @][T1+5'W=+ MQBKZRD.91(!E&.O\OQ#D(N4@BC.*8)HI@K-J)3@:R\9&HDU1[&Y1GSXUL4>' ML^^*0&_Y7GB>#AS4$3(L,7Q89>@@4JZZQ'UUX=&._UL7+W)NU[]&R2-?P^FL M4)(W!>U[Y=R4!?E*6"$+UFSR21KE.:0"$$(BH/?,4*^IBEJ!KM33,>Q4SHY'>JG&E$*09YGJ@/-2((Q32*8FE5\WOO M^6/[-K>:E<%2UU)2GL1JT>E,.M.%BP/RH%9,3>C$(UD%C^1%!//%*GC5'4[5 M,X0:W=.'?T;($T@2234))@CKQ&($J(P3$-,T(JG,,R%CNVR@*[ ?)MMGJ]MU MT)FY[E? X9DC:U?7 UK=_6$S8Z_%R]4Y;\8RJYR$@:Y2 5)%>??)Z '&(*% GGG&1A M1IC5CJQ3[<9&U:UQ.LKM4S$GJ7(>Z;)>!@5J3DF!C M=)62:QG3[?8%,-QS>*MA];UOT!W1S2!-+HZI&L6],6P"& -M95"9Z7#SV0O\ MKI;M3G4;=NGM ]:#Y;,7(3U=[=:I;$,KVRBC/$4(9QRP)$V4RXU#0&-$0"0Y MAGE&$K5(MG*YC\L9&Y]O(Y5;/2V=P!-P&CJ#UX/DVRD\P,=#@- %&%SYB2>D M#.LOGC?UP&^\/5'W_.-/L61%J6GI=KY2/%46K&(U.!621"@E M"6 QY@!5]7DC&((TY#A)*4XR:!5%[4_5\3%1W:CB1915Z0-=NW>K?$!*[: < M"9CN<=+E9^@MCJ[>?$#'?Q:U.6WJ&#P)-B9[.5'R.BPNCXC\*#K\F8]7P(\> MXOB5V'[\H5U,1B2AG6$>2)FH:X9G._XXI@% WLU .J74@ MQ;Z(L=%_I2%0DIZ:W5ZFE+3E]@,<33GY&G2\:7Y[7J]T4P3J[EA-$.8,2 MX#34;<]T@7612 "1S&4FLAQRJ[U*UPJ.C56Z&UJ&NUB3H&MH4%D:[*7X]DJN M=OXRF)';6PZQ9VI\H]&UIEA?0^"(H)VK-RB]^P)W?W+P)J??U/)COB[79':W MO)W+I?COM7)6;U?BJ2FS@5(>Q[HH=I0Q@&@D &$8 9DG$258)#"%-M/$.6%C MH_Q&5P5FL-4VT.I.]._>+5:/_?C[+.)F7.P*1\^\Z@)":Y(TP<81X9T5-2AY MF1B]3T1&]_1-S2X?]?_KL,47,M,;KM]$J=:Z;*56S>H/-W.^^XO.E5,<<2:% MX"!/> 80#B- ,YJ"*(XS"D.:I1A-GZM Q^\KLER9<<]5.ME\5/N:>8RX44I. M J;^MVI/UNA:;7DN-Y94?]?UMQZ*N2[Q6C4XJU2T3?V^9DQAC&4D"0,Q(AB@ M6%>GC&,UQ(R14."(LC!JQO3CG(]R1%N]QC&>0OWR348RR8F,H,C5T&'=(Y7% M@-(X!U)2EF0TXPF+;&HL#S:*0U1E3V?MF]PV7Y!@?(.BOF<(TN Y=V< #;8:$'%P^UD+'70=WURH'LM-ZI?N,=JAUI_B!3JYG%\JE&BKX& MI$*0[2*HN_N2HO*&5XMJCEZ]@NJ\3L?_;\[T_GH]^9N 5W.ZOE(3=1S&,:S( M^NR]@W"PB?8MM1I=V[_&8)/7H7CY_6*N(WG$G!6BW);DV<;AIFK)F(1JA9%% M. 6(I!D@688 )"+%,6=IB*W*Y]B)'QO+OK_[_??;^]\_?KG_'MQ\^1"\O_MR M?_OEUX]?WM]^_&Y?_,]B' P=3F_H^O8P.]E&VHG<43W8ZA[\X260N1]N#@L. M6@@?O!RA/3#'BA7V>$H_@OMUL>!_%K-9W7E;\!NFILIUE<"V;<:M:[E.(QI3 M@N,08($C@!($ 8EP!N(8AS@4-,J%51%#8\ECH[6.HD&QT310XV(9>6R.O1F? M>4'4,Y6U.D^"5FM= &@+\%;QX/,Y@*U)S!HL1_QE+G=0ZK*&8Y^U[!_0C[ Z M9Y?OU\NECG!K>S\B*B2CG 24EV8#$I B(@!SE"(!$LISR,;ACHM:FR4U*C7 MO_'0&53-N,<-5I[)IJ/D)&@Q\]%)\S(:CMCDC*!!Z>.RP?M\87!'/X+X(E:W M58=9338W+Z285_+:4B7?6WS\5RAZ]D%RC[JPGDC/%!NZ- MY!K0PQY)SB7T3..HN]5^;)K5JG_JXY(FTYTS&3-=T#L-,P20(!D@+(X DFD& M89Q!84?WYX2-C<#;-KZMLD&CK65BQ#EXS3C5%6B>6?(47AYJ"I@@XBI_X)RH M87,!#(P^B.LWN:\*G0N O'T M/%N\"A$4ZH)YU3;[>;EX6)(GRV.!RZ-B3TQ78STH+U7:MJ4\@HV^?DCI+#0> M..FXO#>CI+/FGV.D\S>Z;$G268UM3]0;W=NT6+WN%6A$*")1&@H0 MAU%<%RHG69:#F(4B)((0G!@%V7K1;FQ$UZWGV#&IJ;+3- YI37'1)J3OJ)J1 MWYN-E6>B/%KZ:%N+9K*S?5;;. DZ!FZ&T&_531_H>VV6T5>W$32\N!)6LZ85 MUPJYNMMX+;5NU#R5A&%)X@A$,L0 0<1 AG30" MXSO-PZM>3O5O+)LXG<+8C&<=(.>9,7<;?K>4Z+'C]S$09A4VIP@9MW=N@'60^"N(2&,XXX*6A@FKAD\"%3 M7+RCYSZ7>EL>E4>S/?[[L!:W\R_*2[G_4\Q>Q.^+^>JQ5&X%YD2D"4@55P!$ M$JK<"N5@)$@FRJ/(80JM8ED-Y8Z-1CX(*9;+*CEN7A9<-!^'BR M@^)@N\OR]JO"!.J 7/9ZKQ;S91V(\"LIYCJ,[9U0:R]Q3WY.B<@SIIO.Y*D( M-4,E.NLQ!G'&2,K2F$)NY=M8R!X;2[6'XJ(]%+?/!;)!GJ>$2ZE\R3B4:FZ0 M$ ."8J[^R2F3./7HVFV^4Y_^ M??$DFD@TPBF*H1 @Y! !%.5(31RZ"G,8*2*#.9'4JB;[24ECFZ [B@:+%WU* MKE2UXZ;3J)HQD1.L///. 4Q:2P^1?1>Q<,0GI^4,RAX7S=WGBLLW]$T1V:U& M<[=>WR;!JU;DYHT,-N,CZL&THRQAAL>S[1V MW2I_3BY?M3WE1)45TBH=?BPT"DC4YYQ M*M(P!3E,U1I3T!!D*=1E^G*!DCB*6(1M*/>LM+$Q:O/];;0-6G6#/VJ%+8^1 MSD/-$H*4?1SH-B0 R20!E,5JLDLDRY(HY1F)[);SSL >9@'_L8T:_2Z6+T4; ML],4I^L&8$R"F]FL'0K%H[HUP,.\^*>. ZJ* E?]?:J*I\^+I1HV?8CE8\C, MYC%GP^!YFKKB=;>>@8PP<33!G)&:&"II/'6@\^*1G,7!8^_E0QN UG4^:>:Q6\^F+KVRH9M@_7%WP M93%?[C3G^;P)?\$R@6&<1R"&* 8((P%(K&,%LE0YARAC+.S73YO6:2YA/=DWS:D0N^F#BV)ZH]Q/KEW03S/R,$UXQ+.,Y4#H:F4(,P9H2!.0 MI%&2",7\F!A1_\&3QT;;&^4"K9T9T1["=9XDKP+!,\$9VF],22=M/4(GI6!_ M?5B\_$W=4S.)^F%+((=/&N3C/VE ^^&>OJ!GS5&A/GQQ]UR%'\X?JMZZFYHN MU;]T%O0THS3&H4Q AJ-4?Y$$$!+E($S3G.*4XLC.&3,3.[;/=5L^J>Z"K1MB M6Q8C-8/;S.UQ#Z+GS[U6>!)L5&Z;9F^!K7X1W)\#UKYDJ15.KLJ7F@D=MI2I M%1 '94WM[NY=XE0O3;\N%R\%%_S=ZX]2\-OY[?Q%E*MM ISR3J8DBB2E0C%1 M3$E]9IM'60QDF*24PAS'@MKT3#,7;<5+ S1(TR4WJ\9H:[V?7>@@\D;G@&R4 MMJYJ:CH.9F3E!UW/A*6!K7:H6K5U\YM??M0H_R78*!_<7(:Y3Q532\3<%3 U M%3QT[5)+0(Z4+;5]0C\:VV5)?68TI3QA@BI^2BE# *$L 33B D@2$?4BBIP) M8>-"'8H8F[NTG>9K=XDI'>U8Z B,9FQS'3B>6>7 _7E_#AAKWCAMNR-^.")@ M4!XX;>#^]W[FRMZI\ONA$HI3[F05-)\E0I)=+F!R_=YU[$PK#;D7;L;"ZE#WB?!S6JU M+.AZU=9-_TITWH?35/I+<+E+IS\I:>B4^DLF'TFKOWA+GX:E&J0;]M_KHBRJ MTD[-F6X($8J)1""'20Q0F*B?<)H#+CD*(RF(,#L=/R=D;%Z"UC+HJAD\M]F< MA+'%>EZO8_A_K::20^ N'IV;(V33Q?1ZI ;J8KH# MENY).A,Z0):OJS,R;8:KWJ3G(3G?F_3$O0/V)CVO_6YOT@O7]JQ0UY1)NY/? MQ8-^,>IP.S5*G4:T[UZ;/VZKEN%$Y@D6 HA<;PD1S@#E&=0UOPF5F'&.K-98 M/?48&\5VJ\XU==N;&I ??RKY$S7S! <;-,[EWAZQ1,]@8$72LF.@MJ?8*K]7F MKL/455VYGEH,6T'N.J@.:L5=^3C[X_B/RNE:O3;-RS;2=)SHNIRJQ2Q!2,: M95BWT.$Y("@/ 8\I$3@/LR@T2K6\)&AL+%KKNFFNM_T::W7-3^_/HGN>X%QB MYIG!^L)E==AO@D6OL_^S#QXL%,#$O&YD@-'UKJH[?2I*1F:ZLL[OZOE+)=BR ML:;-(T?T8A\M-E1K7M<9:G7WTG^S#VC>B@^=$?W&%8@N@W*Y#)'!,Z[K3'XS MY[=JT3M_*)375D?@;=N@;SXF&J.0)&D&&.,"($0QR!&- X3&"J\U.=O'T3]W]OY#6/+M>#WY*!+GG(DH2C.KRB]'I8R-9NJ2 M(/.-?@&I%+8,SCF*IQFS7(V29R:I :H5G 1;%1U&Z9Q#P%6@SE$9P\;JG#/S M(%SG[,4]SMGOEX2+;X*)XD43B,YO>K^85SY-D_ DU>>F2S[\J7MN?%HLWR\% M+U;ZM.-]2Q "QD+('#!"F?)+8@X(Q1@D)&8L0DE&H='RRY5"8^.2RJ1@N;6I M6BRPQJJ&62;!O(YM(:UI^A__$Z()S%!UP_^$>!+#<**>5.JFP<6+F!EV0'(V MU 9A 0,/H&>:J\>N8TZ@[ E:@S;\5]D4;(S2C7&#VJQ VS5I-WD''BZ+&(6! MAVVH>(8G'1XS"4@U/MM/2ZKQ8?7XS*KQ4=_:LGAX7-5_V:\WOREKJ__ZH!:& MBF"#LJF4HTQ7U]9I!7-]V#13#U@K6M$/I>NRF LMH9BSV;IJ?475JE)=KK_I M^6(5O*KOOOZ5TK,,_A1Z-T']]U',&YT*'8LQYU7X0)W(7*HUT.JQ:C]?S<,K MI9Y:#94E>:C$ZA*7DZ"M;*6%E6UAY+\ZBN!P^,*XR!"'J.Q$D;A\ MKLN>B)V>;^]>MY'JYEQU;\8;7K_ 9+;=/BDWNX1)DN,DB2) 8$Z5#R$( MR**$ Q9AF0F)XBRWBTOQJ>W8'(R_"TT3NCWBBR*M!]')%FQ?DK5BI:JKLN[/ M]2K(TK8]E]_A-PQ:&+QV7W2EZPBZ,3J&W:P[HVNA;S-3-5V$]3S[95W73D=1Q')=&3*2 M5;>'$)",0:!\%<9Y1AE'5@V9G&LXMAFI[9FMLP8;5U=L=0[(*GBNBT4JW[E_ MRTCW SW,/'35\/T+S3T=.R=!;>EX9IN3@S"2&>90OW^I6>4DO*YGDM."KI@] MZ&5]Z+X^;7C,UV7!Q)WL]!O]JC34VS$Q1&F>\P3$2!* U*<("&<49"Q-8P2Y MQ+%5G(H_5<3RYH,Z_EEF$V3XM7T;=CLL-T8[GG"\#HS+F<>/HL-/05X!/SH7^978;U)2 MBR3R\+ 4==CEG6QRE*IDEBDBJ8SS#*L9)0MU%_H<$)GJ\_HPS8@@,8'$9EHY M)VQL$\.NKIWTK2;3QS*T\2S.9OSM"CW/#-P?.&OB-$'$$?6=%34H>9D8O4\_ M1O?T)I#G14EFORX7Z^?;]BA*[[TL=/KX6O FHW$Q_[H4SZ3@-W/>B39H3Q03 MS"*.%6;'@V)K6TVKX"5?==>. ^*E M MN>J#>LQ7;4YQ5:A&!Y!')AZS; =C5R&VXQ+G(+HF5".IO^N M%@$5P5^;Q-NW-[^9W MAB([[MLS7 MO3P(9B3D"-.!,G.5LDW=2 U>VSRMU=1A$JXQ*JXR;R\+'#;=UAB @QQ;\SO[ M\8]!(U\MO][?E7'.4L0E2$0"U0J*QH PR4 2QDB1$8M1$^-A_(L#UV M\WWUVFNW&ALS@O*%N&>J<@NV-8'U00Z4@TW4 E](Y7&'& @F M:)002?(H;T;VXYS_RXQKJZO'**0Y'^F0FDV/;SI(GN=0EW&K'3O'%[=Z%M0CC?_[0J[4L\7G@E6EAIL:Y3C-(X1)"O(8<\7T M<0*HI!F $H9Q$I(<06:IP&2APW?XWLLJ;/ W V$?K$K#E.I?N@H&_RAU;7:!5MVV*RN[GGS]P@7.MBWY;86JP!O6 \T+*PU1V<>X]= M5=BR!NKL\M'\:<.M**TMW%EDVM_=;]WYCI1%>2=O-KT6ORYF!7NM_W?;>(NG M&.(,"B"P+L^-D?(G,RQ CAB,TY!C&<93I2I=F*Y"S03;?"9=\1Y/O[3>.J7L MJWIJ^U':+40-,3=;E+K'T3.E;P#FEA9H>4H[6KH=!!U[%V M0.RO:2WO[D=+'Z44;'4G/S;%*;\I]_9NKM?1>VOI;T+18,$44S9K[=U?=*Z< M1I 31',!N! Y0$+OHS&: Y$S"!DA,N56J<0>=!R;:UN;J#_63970I5[ZU3]7 M@9M,63"I_C<0G3_Y^Y=FQO'D73AO\*(?6-/3X1QAA>0!'8_N:M<,XZM+M=; M=L_$1G]0X.KBC"QY1*FZ:G_] 7B1J!L%0"#-WMB-:=LE$9D/B >)1%[TY![\ M?PL^,>Z]$ M96#N[$@W2)'1'NT]\=*I$4;EE1X5#WFA[Z..^8&KI=J-UC\^JUE=*_[0C/&J M/2N?Q'HF(\0%(PB$/-<%S%@$,(X88+EZEB2(4(;MCKA]PTWO8-M*6Q>T;$6M M6C=8I@7VH8Q3SB*DC/",,@Z@PAR0C,4@DC@5$0M#&496"9B>,!Z%3Y>+9S O MOE4EZ^TK9?3B:D:OOM :F&=;,6^"2M#JC;S;O9&?>MY(^^Q* TA\)5;V#35N M3J6!TD?IE";?<;AN^K2L;;WZ2/E^(];+RLGYRY(7LF#UV6%K1D00HC"ORN@S M"2!1MA@6G(!<\;4ZOT-.S>J!V0\]-391PH/JV*U[ZQ1-![4__\2WO>_X1NC, MY-IW_])5R>8*RFYZ#*ZA!@-]8%+2>%]VX64'=(6EU*# M(3[2Q=3V36_=3N??;$^W4TZ(]=Y0V3UQO%LJ)TWW;JK%[.%/<,R0(>*]A< M.OJT@PGY95.6!7D4S_I)3>"^I+D^78;ZCD<9B@S' ),4@CAC"4L1I5%FU-;B MW !3,P=K$2W,C5.@&9AO5T(Q\*JNI0L:\5SR0$[!8F%K70G/2!95 U-9B^G) M:.I1O=<;^\SI<_A*A*:=>)<\W[QI ((YR& $F> M :C.NX#@, 8,8AEE#%(F[6ZJSXTT-1)K!:WKW#=)JY;WQF=1-;S]]8'5P"QW M,L]WEYS99OM>IC_[F]=+Z/BZ/ST[SKBWH)?4/;K+O/@%!_/FLUA)W7M5B?Q$ M5L]BW28G*H,&Q5PJHX:KTP[,F#KW2)& +,X93C 1(35RIO>.,C6.Z,@9U$N@ MRCRVR84]"ZB!_>,#IJ'=YQV$&AE=+*&S*%F80S[0&LDFJEQ+/?'4\ M0NR7?8\.+WS4[0CYH?@N>-67J>V%W;RI.60HC3$&62:QHL64 TI9#.(L0H*+ M..*14?[OI8&F1HN5G,"A-=Y9),U.C3[P&9@9:VCJAG*MD .<$"\AX>F >':8 M4<^'EY0]/!Y>_+QC@41]VKPORXW@[S=; ;S&) (UVB.F0T@BPDB*16W3IM)9@:<;2"ZJ@K.6OB@ECZHQ;\)*@5N]MQ]9;!5PF-A.E?\?!6>LQY_W,)RKO < M%8YS?M#(I6%U])JNH5"N5Y65759%;)^^DD4CX8?E2HIB+?C]HM9A%M(HIC$C M(,MI#B 2&- PXR#"(4XIAY#%N4,Q_Q%5,"*%\;L"U/X[';%0B_MGIIT&?M9T=*[;H^X M-AWOQR>E8--TEQ%*H>0)R&"JV$-P!DB>4L#S/,DE3YG(N659F&ODL5DRX\3G M[F3?;[AGR3!739(A#8T%_-!@1=!1I"Q)4\["GRTVPU>8FV.GCD=-\P.J+ M^*Z295QV] ';$85Z>:AC?>?ERXLNT[AD_ZQ,PO)VL_ZZ7.E6>+.<8(I"1 !D M+-.AR@A0'E* 2!X*&,4X9T;7UP9C3^[ZX!?*P!K 4-=I)ZK/9\&0Y?Y9Y[1AJWWO-EE8\*/AM\Q?6.AZRK,^6# MK+MKZ;K2QSVW+.MM6#YU0B_^5G)]8W.RI=P0%3H<\?)VBV W^LAW"$[0'-\@ MN#W&N8?F:J.]+/J93^2[*-\U5K,ZO@B)8PP$U174\P@#0G$.P@PE. HE2KG5 MIGQVI*EMR0R*.JMMWVI5 M7^JL5/7;;I4>/V^457E6C785GO_ H*VM/PEE):C%/DLQDSB+"(AXG ,H8 C4 M_LQ!G!#&DXSGN;0JSF-I4 M4_"-ZTA)-;MM^1F/J\ZLC0W&7JP@WH_ONHZV$Q"?Z4'HR>-6/O!1K/]:A!6W[3; M$%C=QFOV^>,,QSA,=,<53%,*8)PKZD?JUTC$$20(QQ$-30A_]\BI$?KGI?K5 M,'>Q TP_)[NI.S#G?G[X>/OI_?5K\EBYGD9XS8=KBZ[Y96?,=1XURJ([%KU= M5"?^Q?&:A'T5?#,7#[*][;UE_]H495&%U?W\H_/;D_9LSB#'$N>< )C&#$ I M=>YP' (>TS@7:GTE0EAEPE@*,+4%V9PV(_M 76MZ!M[_=7Z'#="/&J:<= JHQ,H M)C-!!8*1,B^XLC;2JF1>AD M@TYU*Q\F&L\>+D_49C'PJ*1F#\@AG3D\P3&"[G0O M]?4[LEK]4$>N*L=P%N5,IAQEZK"4" Q5&4R)PD&""$4@ I30%A&0<"LI3")--MH>UBP+UC/E*L]YBH MFVT/WI$<>&?HV0[(.FBEKK/&/88VVJ#D*\C1:,QQPQUM8#@*?+3ZLML.<-_X M4M\WGM3[15M%X^_%^NN[3;E>OHC5-G9[1B/.0X@D2#,( 81"'^VE!!'.4A$B MW0LTL]D++,>?VJ[0BA_LNZ)96POF=Z5$P!HM;H)YJX<=?=E.DAF1#0C]P)2V M0_U]%_5W>ZB_VZ+^\2+JUO3FB)TGHK,=?53*[H5A6W'&&XQ/>DQ@FM. MX/O@F9&/,R0#4TLMUQ#!IJ<4]A4XLO?L<<-"3JEU%/1Q\D-N*_6]*(OGA8X? MN2W_*OBSLH-V.?]M[5*,^2+^"86&_%%L.7SHDJ,#+G,0D$)D%P=DV"2,$"0B %4E@1'6T246V&GQHM-0(&JZV$MBFH5N ;>G0&@W1HU\ZE \]-T +^Y3+@#NFK+KAY MRVBU&GSD)%<78([S7IV>"EG*8UB@7*FSD.)XC"910#' M4-]DQD@R)F.16S68[AML:HQU*FP@^$V+&U3RVA8VZL/9C*Y\H3HFK'W8K^]SS1EG,%Y1IU^^ECSEV.B#%JKI#^OG'+X*4 MFU5=7Y&415G5VHN3-(6A$""!.HR3\P3@3&1 PB3G,HDPRA.KA@?]XTUM27=D M#"HAG2H97@+9;,_W"-W J]X:-?MN"&98^&J*<&&T<7LCF*E^U"+!\&N.#<1[ M\OCTW?6'^?)W[8H1?R'%0O_Q5JKEJTXN 356VC#//Y%G!I9U:WB]2WH9K$29%Y5^GI6VOSY M)YV9_*= &=]?&_=EL?,"WP2+.HUVW9-&.]:LFU'AV\[EP.QID/=!0VRK^1^FK.[+[O=8:;C9\]7+W+^"X?> ' _BHA_QP(UVW ML;P4ZXJLZJ25-!1Y'D="&:0L 5#'(J$492"2&>,()EG&K-KLG!QE:O2^Y856 M2K<,H=.(VO&N,TYC4:+U\4_\QX2 B'&05QA+#B@A@!'',)='IT'),X8=(JQ]!@S*F10O>H MM14U^*T6UO68V@.YY5'5#Y C'E!AI.R/%(6 MY#0&)$V2"&<<<8*MV_R9C#PU^KE]]^[77W[]>/MT]SYX>/KKW9?@W<,OG[_< M_?7NT^/]W^Z"CP^/CPZ=_HPFP8R*!H%V8$+JROQ_VCY-6NQ@)[>R;)3D026Z MUT*\EG#Y;.1G-.[X#?QLX#C9N,_J 8[GI+T**549E8=M&97;E^5J7?Q/=3:[ M^ZX;*HD9(0+CG"@*2R4#$)$,H(@((! /:8IS*J%5$H>M %-C,H,*6 'IJ!&( M6@_+PY?M-!F>RP8$?^@CVWY5K)O@N(;63=!5(;B[ +S]DP0BD0M^"A@D!-$((XO5641M,W*Y>M$-8!_HO'C>'D!T MW:6GXD5]Y$$^JK^6DC#];_6^%,T01HSKPI8<(@H@)!% *4. ,LG2'(5I!JE= M23<_@DUM/VGTN@E6K6;Z--"J%BRWNMU4Z["J7;:NU-,!265'P9OF&&%;&,[3 MA)N=&MYB&@?>M;8SN%4JZ&@5/'1FL%4L>-K.X./>#/H^*/B&VUM1.D]BC5RR MSB^8QP7M/#_?X5#P492E$/NNJ&TZW=/R9_&9%/S]1E113?\MR.J#6D>SC*20 M\HB"G$0Q@!&E@% I0$33&/(("RJ@\>G 282IT?K35[$259BAA87J!K[!>6!P M2 >FV%K^HP81>SF\ZZ6R6 .MR$V@5&EB/+4R@=9F\&FP.#$,/ATC'1V&G!:[ MH\15B/:>*=R>/-[AXBK-]TX9USUIY$N(A]>J:/7#9EVNU5E(R?ME.9]_6*[T M/\YXPFE,> (D"M5^1$0.2":TMPHF/*0DR:-Q;B-ZQ9S:GO5IHP^0VBAMQ/[W M?XNR\#]'NHKHG]&![R2\S=/T+R<:5=4/.V6#W[2Z0:.OSV"902?DK6\L^H7\ M8UQ=& 'M[0[#;+1K&["T>1B/F]?7>24/F>\"BNK@ZUV4',]SJDXL$*09C@!, M8 ZH"#E(<23"- UAFEC%^3C*,;7=H-L5I*M )[7J?E&=3_64NO9@L9LJPUU@ M^ D8FN8[V&_AOMF?AHX>30Y',$R\XW5H>N_08B?%&S5J<8+J?+\6M\>YT>C= MR^M\^4.(1['Z5C!QFNJ?R/?F^N�J'[+VU87I*R*.+*\,9,(L6JF7;]4_4_ MDF9)DL)8IE9E$?R(-362O?O.=/&?-?G>7K?9$:FGR3+CU?&G8$1K>FLE[XR8 MF_:Z^49G!;>7T/Z8U2^>GHC6DU"C\JY?( ]IV//3K\CR_;A4]I[C./=^_YX^?PGE+O9/[NR0^^ MN=_S?K%>%8NR8'5['BA#GC,: AE)10N(IT 97 (PF@ME?X4HYM&L#A2X6_#1 MW9_[TMJLHWV9!UQ0M(^O@%S7'7VN':!+=!/JBX,T.S6C_K MVP77F9>O>O G];RFDD&2IS"G0FT@D.L$2*8.\Q0*P'.4QB'*&496!8T-QIR: MS5G951^+;SID2_V]T%ZV*A_+L8"$">QF=.X9S*$#.-QQM*94"V0\D:/)B*/2 MG 4$AX1E\U57VW>Y6FL[^N?E:K7\73%;.1,I31$A&'")(G6892G 4H: 0=TL M#[$TM*.:$V-,C5HJ$5U/LJ[HH_HG^*6C%-2]J?H1>_SJ^%I.!%[ M'%8%S<_I[53- M_.AAHY4R/Z=&MX[YV<\XMF.J"M]>Z YY2\OJ'V<\IA&C,06$:!^2U$U,$DY! M&&491D+]CYUKV6KTJ2WP78;[43141-J\&*Q M$;P)=5XN*N_^)X5#W7NSE:00Y2R-$Y(F60HB&E( D9 ,9P!',%(O%.FYM@IZ3'7IT^@?;5S=.+3./V^_0)XU%'4*\/O](Q=+_X)LJZ4/(, M2<@BED,@B4[E@#(&5%$RD#F!-$.QC*15DXM3@TR-3SNNH6(GI:.'J NFI8O( M$:+Q?$3W!NBXNXI.J._;5]0=XFV<12>4/.LM.O59AQQCQ1W+-LM,=TDH=9N$ M;>65,)129(2"6/(00$H9H+I\<$@R!$.60CHNJG<2??VJJ MKAA6@C, MG_Q^X5K8 KHREEU=BGKUBZB_)-+9:!^W"P2>[WA-U(";P^.GA)S MC1#I3<#M?\)XB;9&FNPEU)I]PX% _RYT<5#!;[^IIS^+.F]3-RICMPO^OIAO MU+_5U>(ZX0-;]Y',("8LUXYYG@(H;%HO-8;3I&6GS:/4)&H6")G^\4BE0.@6-4MN"J'L9QQY=M_[@ M[=V)KAMAO)W*"Q)[.YF?)SKL='_=O)!%L2:K@BQV[9/:FJ19BA)=H%^(/ *0 MJ9]PA!- PPAE60JS)#8_*?2--+5]JBMKIY>7!>GUXFJPU?A":^"=Y Q0+F>$ M7L0L=@%?R(U$\K:OFAUGFX#12\F]#QB/<4WTV"-4HR\XN596ZZ^W+V)5,/(H MGCNO*&,R1!(F@&5$F?YQA %.$04B(7DH"*>),,K'[1]F:DQ9"1HTDEIY!,[A M:.1%\8#.X!Z4#C!!(Z6;[^0<4E9^$P^(C>8SZ2)7UM)Z\Y9]U5B_]H495'] MR2Z^SNZA$WK'6\&#CN15P?\Z(:5H3EH./NE3<@#E<08Y/\=%3 M<1O!-R.(I2(E$8 14?LLRA@@, \!D31CE$*:$ZOB/V?&F=H^^[1(3"($T(=Z.\8:_!(U7[6PH>?]PQ3JNVU+^(5]V3 ML(X2.^K_C""C))$@@Q%5-" S0)),@C#,19I )G++L*W+8TZ-#1[O_O++W:>G MX/[3AX*[%KTQ]LJ> 95]VB^9U#OSE )LW)K,9>V1.KH'99R=@4$LX ,7T@^")2\X,,BII]"MZR X7 M/FU' VRY6:Q7/V:?/LXRB7B.8PD0)^H %6<)H"B.02)9$LM8()E)DR6_>^34 MEO/=U9^XH=W10:=_W;KI//2-Z]W37^^^?+S]]/[Q^D5YK&%/#83FP_7Z M:W[9+;W.HT999L>BMTOJQ+^X[:*_+C;EALP?5O<+N1+_VJBSB;Y&V%XGS)@@ M:2)X!@C+((!8J@-"&F'U*TG2/$]9#JU:/EP:<&I+KY%7@1KL)*ZNN6[TWWY> MKK]><4EX$7ZS7=;?P]QPX*Y;IX M(6OQ(#^08E55:]S^L'.--!8HBI(HDB@!298S *505$2(!!DA"4Y1F#&[5F4V M@T^-EEK9>:!%OE!J]7KHS6AH*$ 'IJ16;)T:L4,S^$40+:Y9M)=]1P,'K'SU M+; 9>MSN! Z@'/4@<'G&%9T&=+':E?@J%F7Q3=Q7V38?EBM1/"_>55G_[,?3 MBBS*NNWP[8)7O]4Y.K?\'YLZ25@9^ _RB7S_K+W"ZA_6ZU5!-^NJ6277"P3@&,(PHP(DZYB N&8]SHE-^K;L8C"7]U/AS5SI)UNH&K-$W M6.]4#,A6Q_*F2J=2%+$FWQUZ*8SVFAA>AT]U\H>^9*\2Q_<4#VK-ZW3>/]T$ M#01!BT'0 :'R57=@"'8XW 2?ZO=#87$3-&@$73AT@]\:$,]=)\:>1Y\=+4:3 M??QN&6-/R\E.'*,+,5"7C_)"]?>_J$^NR_O%YZKWQ4$6WMUWL6)%*3ZO"B9F M<4[#B"<4Q&D6 AP2[T7?N^NYAF4H2$ M8WT5Q@",: (PQA*D.8LI@V&(8ZL:G);C3VU[.@J/NPD:#8*."I6G^0HGONTD MF8;W# ;]X $^GE&_.D;1$+N!XA4OC?ZFL8N&T%R*8S1]C!L-;AUX57)&J8XI MG5*:C9^6/RR^Z$KP*UU/8\$_+1>K]E==?J/N_#S+(P@Y"5,0Y[D ,!3*]J>$ M L&3*.,93"U;@7J3;&K4N7.$Z]7;B%NY/[KR-^W4+0G3WW2:4>F;3-+ ).MI M?JRIU3N6GDC7GURCTK%W. ^)VO\ CG2YE(JR@Z63TC(4BDB3)[/+CW.28&CW_JJ:(S(O_46?H M9U(L_AS\--?>Z^I"0S/#-_L+8=<9,KQP&![WH:\.WMW?!+02-CA28OLOE?=_ M<*__=6#Z\M\[2C&N)_XZJ(Y\ZE<^[HJ+YC9Z?L8DCRFB$2"Q(D+($0<4$01$ MGJ1(1IA*G,P6XEF'ASQ9W@>W@QBM.URONZ.AAKZ^VRS(O%HDBOW<\G'V ;6X M,K7"9\PKS;M+.+A=+1[JZ_/J;_OL\:_F#M4Z>75V]"&W"/5?;V=9Q#(1$P'" MG,4 BD@ @E($TDPM5X0%S4,C(V;WR,G9(_]<*3/$T.+H(-._]-ST'7B]_?I? M7V[O/]WYBTS?:7=U9+IZU*B1Z3O1#R/3.__BMN?=LNI1Y6?R0^^D]6WU>L8A M%2%F%%">) !FB $4)WHIQ9$(:1KE$;8Y#YP>9FK+JY4R>*W%M-OMSD!IMNU= M#]# ZW&+32/A31.YX]'>[L? TYYX9I!1-\=^10]WR0N?=EOW=<7D!]E6YQ%E M58QG)?@LRR,:IQD%NF(&@"'. K?;=;^^:&FMOZ;>N%+&9!= M92)+F[<'6#,F\ /7P&RP0VHG9M#*Z8\1+F/AB15Z!AJ5&2XK?,@.!M]PS?SF MS]654QVF5GXM7M\O7Y3Y.<,YIYGD$8@S74PKD@C0- S5_Z1ABK.(1M J0^3L M2%/CAT;0H"MI\%LMJ^7ES'ETS5C""V8#DX0;7 YYX!>@\)8*?FZ'F2HU=,0,?M."NO'"(:A6I' %5",Q@@5*KG1P!@2_7' XR%L0P1E%S[# MN4_;40 7Q>QNL2[6/SX4<[%Z1];B>;GZ,8,LSABD&4BR" .(XQ0@$:: X4@R MCF0>/[5%7XL85#(&K9!FZ_T<@OT+W0,N Z]P.TB,%_<%Q7L\>NJ; M]8)6/^S6\;GGC;* +RC3KMQ+'W/;M4]V3GJ01\V2JF9*,YQPDJO_!QG!',"< M(8!ICD 2PCQB-$QB8N4+L!I]:LN][B.FDR^JI(N>EI0>D.<29I%(( AI'@-( M(P(0E>HG1.(<TCU/;*7Y=%'JA M/*[5GFU92TSATT\C;EH/S V_?KI_NGL?/#[=/MUYK":VT_'Z.]O'D>]L'P]7 MVXE_<8S3+Q9DP0HR?Q2K;P43Y5X%R2S*DSS)4@!C7<4B3AB@"<\4(DG&TJ2Z MV;6*O>\;;6H+;RMLT$IK&3/?"ZW9_NX-L('7[#%6P]7J-,+$5XQZ[UCCQIV; MJ'T42V[TI8$* %Q(R?R;*+6=L. Z:HOI<,2E_E.3C*FOIWN3P1F6/(_529)G M1!UE4I@!PFE<]7Q/$XPHI%;<]+;J3(W\VC(!HE%&QT1_4^H$9*W/0L62!V(Q M0O6 8=\A,Q+^X[P9 [.\28T!TQ(#-2A5^M-=YQW3?[X).M!,J?3 */,\5C6" M89695H&"42;.NF;!.%(YQG(>]%1[IP0J>-5P:;FH*@Y)L=*!2$PF,,VQ CJ M (Z8ZT9H#($X0S3'&,"UEY2N ]MLOQH"PH%W MEJ/NC#?!GM1!1VR/0:*60/D*&S4==MQ 4DLPCD)+;;_O1DR=7-@314*W;4Y# M'D5Q1G. ,\@ I)("C)("9(1B&EL92D;#3HV1'M=+]D] JZ,AZQXA MFZQ02\/)#'K&(I:P& ,..=<=,2 @8T M6KV_SR-Z0[9>CMWI[J9-\/5HKUI!Y,M:-1MT7%O5"H@C2]7NVVZ[@GKB2U'7 M(5='>&4,ZYI;0AECHIS!-,(",PDD$@F 7-FEE(D8"(B)I#2-9&X5UMPSUM3X MOR-JY?MC76&#GSXMUR*($DLO<0O#TY_=&, 1B>N*5OI%$) MQ4#E0Q8Q^8I])/2C+N-4K'_IT0Z)[/_JTN:9 G.PPQPG.J87E8=9SB@(UCVNR6H]S"6XHO\8!-OA[6PF\4I> M9M5PCV*]GE<"/:E'5&G**4LD#T,,$,ISM77EZO@CH "9VK>R6*;JWXUN\/H& MF=K!IQ(SV,D9:$&MUG?%] #1TJ,"Q&?,DV^@_50ADA/ZMT@"9,DJG:$WN^.0M\FTK=<:_19 M!V)\7Y2ORY+,_[):;E[O%VR^T32LKR\K7]-&*))NPBMN&5NIW]ORE[<+7I7# M[%Q_MA7DPI 2#'4W>$(UJZ((4)J%@+,40X%@;-@#;JK65XW59 M%7"M^X^N@_E."0L"&F1Z#1C^K2=MX.VA52^H]+L)MAH&716#K8XW03O#K9J! MTC.H2_3N17]UO?G73E7YVY>JL*F=J^T"NF8>,G^8#7Z!U'9YVV_I5@Z0I&D&BB?/T87! M1G7XF"E^Z*;FYE)0($@,N==9D%$F@7IL$$"E" MA%.4PL0J'O'D*%-CC)V0026E'5V8U0& MZ%7S<.'W?]C%G7J3F[E8W(:;&%I7EIZR*0(EK&'YRU1R8^&>'1W9H_^W)5*]& MB?VLKYN@HT=0*3+"+-AX@(>?C9'.T /-BJ6[^#HX^]W)CL\>T=U\G?;[[N@K MG^5J:%8MA3\HO?2 .K?F[\7ZZ[M-N5Z^Z.Y,S8E:2Z?^GS^1[S/&""6209"+ M' &HS$Y=%3)7)U@9"P$AC".C?><*&::V[30J6)YE7< W-5T'A71PP[9N9*Y7 M6]#*'_RN% A:#72J1NLR;)70;2%]FK[.$'HSC.TE&-EL=H;HV*AV?Y0;\[4= M,]XM7VA1E\0^E_]\ITAY_>-^H9A$V?[E?5ENJBH/^H>J0[80(@_S- %I) 6 MNO4YS9$^F".:P2A)9&R5'>)1MJDQ92UO\*PT6/<4!AA\RLQX](TF8F!^;;4* M.FKU5&]07%M/VE:YH-:NNEAM]?/'O . [HF1?4HV*E,/ .DA@P\QQ+7.TW>D M_*HS?=1_])C?R%SG_GQ2F-4W/97-795IU?;T@]P67_B\K(WPN^]KH710,GTL MRO5,\BQ.,%$4'S-E^3*9 *P,7L"2*,%<)C'+K%H?#2;IU%B_XZK4*M:I<;^=\'@ON\#W^H >WS2-\MOXG5MC@/C03DL:Z-GB09 M@*E$@+ H!H*S..$1S1)D=*0X>O+4MH9*.).*/!< ZR??^J3HB)G$HTEA(H%8B 1!Q M"2B7%(19 F/(,DYCJTB=$V-,;3$^LJ^";]2VJC;>C\O%,U"#O@1:\& G>1G\ M5@EO:6N=@MC,2KH2N(&7[Q%F3TZ86=LH/:AXLBY.C3"J7="CXN&.WO=1QSX+ M;?FQZIZE_"B^B7G2!)#D&:,\Y#%(0BP!I%D.:!XR("6AE,5IDDBC3G<&8TV- M(BK9@L2RL4(/EF8;!K AVBID<9MJ7!9 MY:.&"@9?<6.(ORR7_/=B/K]_>55C:-[YN"S+628A3\,(@304(8 92@#-0@E2 MC%)*22XPCFS(X?0P4^.%5LJ;H-C*&9@"S/"<*0V75P[!G-YA4?IU]C5]C*Y4GAW7_]]>'C^[LOC__^;RB. M\O\,[O[_7^^?_MN2CZZ<)D/.&@_\H1TE_=5W@]^TT$$EM4\WB1_\?!'>E=*, M2XI^H#LB3D^/'23B=;<\0Y*)'"(",IAE (I0W\4P_5.*">OJ[7P6QZ4>X?O,'OO2]&L0Y$>;9@C1.O^D8D9@N&962J+UIJ M,GV_B%=M1BZ>M_>:(HDX)LIZ8XP)[6K. ,HR 6*B<*S(,()8E M5O?6#C),CDPZ=[1WY;IXJ0I0[&YKROU(LUK1RN'2*0\2+);K-I&.ZR*RG>92 MRX6NT5!#$518.%Z06#&%-7X.?[\LU" M@K>YE+.'Z.QEG<.C' TOG<2O:+MI!OIYM7Q>D9?/56'H^\6'I7J1HQFA,!%R.9_K.D)-9DP3((-R%L=32ZG6B_EXNYP6O;+ER0\N"%V1E7-+3"'LS$O*%Z,#D MLR_F-IUO@,@D$T \<4WO4*-RC(G2A]QB]!TW3FD=YXU;_6GY1+YKS]77Y5QG M4BO>.EUJ?A8)!FE,(I D5!D[$JFC(U,_L31*),4R21/1]MY\,J<=5WF,%M!^ M2\ZG$9BI54>?''_?J1&LR7=1_ON_15GXGZM:TV"]K']?B'5=T+M3MKOZ_FJ7 M(E56!L)F4=@61G2>;C.*&W3VQJ&_1H4;728P )2D&$"$!4"83 M@)*<828H11&HQN2?;*\59VY&ZC-$0EOQTO M7H3?C/]\@CHPSWT\0/*N'[5K.MWW0N&_Q_WIX=ZJNWVO\CU][?N_YT@RR\6S M]L/H-)AM8Q04)2Q/$@3")%.&',2*8KC0E6-E&E(H:1ICFX/CJ4&F=F#40 ?9^]+O_DBSH] M*NM%][.9Y7G.,B$$2-1KH-8\30&&5)WE(AP)D9 P2:W"!4Z,,;4E7]D/;EDF M7>3,UO:5> R\M%OI@M^T?$$CH,=EW:.^Y]22[@AODE=R0L5S226G/NI0"+JV M!.J65+QJ3]5X(2&$"*(\!F&>,@!C% '$60@2DL4I(WG&,J,;_=Y1IK:L:SE! M(VC=I].BEO!9,/O7N3>(!E[II]"Y[,BU@,FBIK(/N$8JFOQHU$^/ZV:QA2Y+ MMNW!YR%#SPBKWHK(9[\\7LGC2_+OU32^^&$WN^>I>"D6SP^R+2GW(#41/ZP> MQ>I;P<3[Y0LI%K,(4QK#* 4RC#-%FG&JB[7I(&[!)!(WKP6RV\Y0G);!K,S"KOX Y,OYYPM;:_K'#R9)&9C3FJ MC68%PZ'59O=EGU%%7X1^M(X.W:R_+E?%_PB^^TS=#BN:15+2*,I30!B. 4RQ M )@+!A@3&,L\XRSV$&MD(LK4R*P.GME%()4WZI=&C8 2]=F>N!G?TV3&:^. M/S#9G0]:VBH2[#3I?K#69>A8)ALX!XUP,A)D G%/-H"914-9/=&-4N\7K([^ M)?-WRY>7Y:*RYY47\\VZ^"::J(3EJSXJ5:Q[*E[A MQ-^;4]7V/J\Z5%6QVIN%FOE@_54$=X^?/P<_%8OFG/4G.P;W\%:8,?FX4"6IMZAB(,NCJ$ZR7P?OV%;C;OA47HB4\UK+QA[DGVO<@T*CT[P_ PVW MXY.=0V:Y*(OGA8[E:'Q6429X*A,$>!1! &7$ 8DB 9# (H(AYM"N/ON),29' MV,MU\'XK8T#*X*^"/]?AG6TU1.MXV"-@S2CR2K@&YCP3I(8)A3T'BK\(V*,1 MQ@Y\/:?BB7C7LQ]UXX';AW?W^ZSSF>C"W;@]##>.O+)$BE.1XQ D6$<%Y3D". ]# F-((>9P&9]M0S&FAJS MUXTHXNL[=\167D%/" W,C><[=\0C=>Z(!W$.]HWTYIT[XGYGH='0T<-KU4-R\?QYM91%U1I %WQLBKHIJ_==I];$K@)7(C.<018#1')%(92G M FN+,V$,"*R/..I58*5'[&FQCO=XFO[&E:WB4WMPJVN0:VL/D!VU5.KDBU? MU&%2R.6J"D'YI@[SZAGJU_;?GG3NO6V=6B]O@AD5CC^_ [/F\70>3>-/6JL_ MU55P6\6.YG;( FY^0?=6*]>+4"-7TO4)Y'&=7:]/=^B_6C=\_5"4C,S_6Y#5 MW8*_5P^?(1DCPG@$$%/6(J08 81BJ>S&B"1QDM!0&-T:]0TR-^@!J8_)PPLNOA>@$$MW:NYQXZ7F?7"VKM-7F]]-DK MG8PZ*NWA]X5:4E^+U\]J?N\>'SYW3ZV-3V2&\XR*$*8@A#HLFTL!D(04Q#Q) MF6!IF JK*FS6$DR-(NJHX!.I5$[-G>PGQ-*;-P3, Q/,SA5;0;V5/M#B!S]I M!?YTL^>3;3UX _CF;/'S[7TS'O]M_&NV\)SUH%D_R+%@B+Z[$5LCZZ-0Z[BM M4?+CUP57?*L]OH+??6?JH[7_=Y9P+.)<)""4B )(LAC01.HZN#K3+@SS$*7M MY;(9#3K)X7#!/+AOK2S_0W>^W.CC3%NETK+BB-.4F-'@<#"/5+.DDO^F<[RL M5+C9UF?_<1-TU0AJ/;PGH%R%HZ^Z)TXRC%L8Y1J8CBJG7/4PQ^ABL:Y]2OK< M>?N-%/,ZQ*>)=>Z4;ZH"Y'7<#4PHEY$ A.@:#8I_=-I>#AB5-$%AGE!JY0NT MEF!J]N&GS8N>L>6J\M I.[%@@;+?=9)0&:C)K/,]+&.3K:?%C!X'!7M@:M01 M-8W_L_&U;16H_6QU>D='AYN@T<)CE+,K@+YBH*W''S="VA6>H_AIYPY/NB?%V69/Z7U7+SJB28;W3)3-W);[E0I+P1O.'GY6(F49SF:<( 030$ M,,(4$"Q"P.)41%QD3.+,IIZE@PQ67#A:B4M2MY4I%L&735D6Q#*:VF$JS-AO M8( 'YK]6ZJ 26]_>-H('7@W37L?C_'5[OCYBK-VD&#<>&MWB([BKJ]X ME*.SL+%:/HNZ0G!K6U I221Y!G""=+J9(CJ4\XR??<OA&MJ%UQJ\2L0ZDG( X^L"#+X\<6=& M&=??UJ_JD5?MPL==*Q&LU1P7RO"JN4@99>KH6?-/6Q)PQI,D)AED@$,=&Q)F M!%"91%DB&0I)D$ MD,$,T"A5U@U/8\0RSK+(JH/HT )/C?>J<_BI*I-.5Z.#3[?A*7%"DS@P\]Y^ MOG]WL2M,==)<:6=TY>#4$>Q!1R>/Q\N1@/=U%AU:W'$/KB.!?W3*'6MYB''=GU4W<28VG9Q M'$7;Z&$4-6N95.6+HJ';!==-1#X6WP2OSQ;UTDQE"@7. M*<"(8 #CE .?^+T!4L M7[\6.HCW5AMT;L1ZY2R:$>QXXG!=6JU!S;*A-LM:G2D8_GSCOG^@'7 M5X79ZX09M\JL%^".*LWZ>:H=)Y>K]6S'[VH/J!*2J^9?.!44DHP""D-=/2RF M@$!, (]3A"(*4QH:I0Z?'V)JW+DG99WV;]5+K0?,?KKS ]' %.: CC$E70:@ MCV;4MSL4HW[;T4O/@T>AC,N*M31@\,FK&[(VV27:X0ES94>ITV@L ,QE!$BF M_X:KSMU56RS-#)GK$!IX97>$NPD:\0;I MGWJ@NO^.J>T ;]4C]4#!GJZHAY\<(*VA+6+U?B-T)MG3[\N9VK4YCT4.0L9B M +%09Z>,,1!RQK.,\#R#T*I%JMWX4]OPU:N4>DQ:. &X(3L,!^/0U&&0J+!> M!E0$VI5[4V>-*A5&2E$XC]T8R0DG1I].6L)Y:*P2$GH>3X+KR%C>01M:(K:]G]NA0UVTMXTQ?O\=X*^A(SGKM!GAWN3#M&7 ME#_7+?KB]^PXI4J46OV8??EUQG&&&8P)8)CF ,H8 "=,P1S0)%7]RHLZ"3"J34!) 249Y"!%D!)E%];I!,TX KR,X M_63HIO#05WJ_/C[>WWX*/MR]O_MR^W3_\.EZ;CM6M*<41_/AFKR:7W:\U7G4 M*,QT+'K+/2?^QWV4;W6^O=?_^O+ M[?VG.SL3Z.KY,C.1QIR%@3EE/^>HO)QT5.5H2'G[;FN<5K5S=FV/:.R'N5R]:([I3[0>?%E>OBI0KF6;7WT3IVQ6IYNXUC.R('.YEOO%?NL(+*6_R4R9@CATM9 MP' <'67SY2N+=Y?OU4GW&]'-)\N?Z^;.CU^%6']LBHC__&/W@=8%]*3&_/E' MT]>M;?:F/EN'V&22$RC"".0$<>THX[IZ40X4WR'&XY!F)'.J_>U=U*EQXZXZ M=AET=+T)&FV#2MV@U?=&QU7M/A>T.@=::;?HJ@%?"S.JG<9D#\S/H\ZS>]7T MP:; =]%U_X*^3-3?FTU'^Z^RY6K"BU@)\V55,%3M,XPW$*N,0Y@%$( 2&0@$A"]7\Q MD7$FK*)Y1Q)\:EM6(_Z>#:_>I75 UKI:@>Y/)!;>+/J MYN?M%4'M:*TWJ)-Y?%IU?4O?.&=J]:M X[O."Z/_K-LB;4&X"6H8/ 8=CSQQ MOL*3QQ)[W$#FD2?C*.1Y[/$='?S;K7>[7S_(W1^K*.Q9'A.<"Q:"-",1@(DD M@* L!#DF89SD7(2Y5: SY?_W&3(<7WD M%B <^<%MOCM [.?2JO@HW/,N,,\F9'N%1]EV.[A9K];A;SE>Z5';]GX_%0L0S$28)9S@% M<29# /,H EA@ >(X)AF-89SF1FG$O:-,C>QJ08-&1&UE%&L1?%K^7_,F1^<1 M[2CRA^U6O'@E+S/= MFUTG&WQ8KNI+U28,0?!BL?XJ?E&$LUE5YO-2[K&/VMEO:5FY5F=04I%E. (A M3BF *40 )TR"),R2B.9QA+!1>7MO$DV-2;1.P:M2JJH&16JU@J+1JPT8>-FI MIFVJ>65)=;+O_L.,=_S-:S]'OBKE5!%N47P43QK?+'"K6WDC . M.:& YP(!&$4I0%PF@*51RF.6PS"S2D+U*MW4]MFG%>%5*%XC8ET=AK61!YTZ MPWK1D_E\^7L5N:!^^?_@31[#*V*CKYYI0U_M6\W?T$Y=^TX-C7HW0:5@4PA( MJ1CL=*RJ(@\41>T+_"%"JJ^6[>WBJWW!VAML[6T0?TZ6:$921I,HCT#$40H@ M)AC@B!% >:1.6&F:(VYTC.H=96J4?>1D6:]T%-DG]97KW2S1%6X6*Z3>TLWR ML/#44?HB$E[=+*<6RLANENB0*\P^[&86MH%H?R_67]OZ9-7-EB*DLISQ+$$B MY1(0'B.]^'. ]*^,D42$H4P@3FSLO/[AIL8"[_9--#LS[ *R9G:5/[R&=E&T M4/VN)-W60;QIK\*;.^[;K6U;U1]?J?./#LTM/7:V,D/,DW5S8;!1S14SQ0_M M#\-ON9)+N=Z60IQA(6&>"P%2?5*$!$6 0 8!HBG""4L3$5N=&?>>/CWJ**O3 MW#8QZR>A6VJ4.CQ$_9F+5W4>;$HVZR,">5FNUL7_5'^P#.O<1]F45QRQ&YQ& M:M@:R7S2P@F%O;% ]]DC+_H3:AVO\5,?=Z[#V@^N^_'(";(W.AUM91WV_',$R8#'G]U8;W[Z M.5+;Y/!S_*4KD\)W%3)V]^$29HH[XA"$2<( E%D,2)I%@,6$V=GC+5\@2W MS\\K\4S6XEZ9><6B+%C=/#;C*)4BDB!+A>X^!A5+2BI FHHTD9*)E!K=:+^Y M)E-CW?,%#,HZ-6O%OO[[OT59^)])=!/H<,&I%3 X]\J8T?H?XD48>(=XFQ(' M6UR"+3"UJ?Q'JGIP87+_,&40SNGQOZPNPH7I&K]0PB6!KJV<<+]0!YLJ6%Z' MGS5%BW;.UMT1:'O^%E+(,&(0) E' ,HT!HAG&&0(\EBDJ4R15?/D*V29VE[9 M*1?0T:7BND:;SA7%7B5>1T?)-?-HMOV--#L#;V!#3LP511R<(?5>V\%>DC ,V?E*$.Z/=,B"_%@PM4WH 1:\NN%JFXK^(JHR6Y 1P26+%+$RQ:YQB "1 MB0 H1SE-**90Q,8)CA<&FQI];L6M%N:RNMQM8VTLLMLN0=Q/?+Z!&]QYTV*F M1&TNQ+>-C'^KQ;5)#;P$GD76GT<01TKH>]A[Y8+%K!OZBY6Q5D7K;W@NU[+%$N M$)& Y6$&((T2@ F3 !$142Z2-$I"&RNV?[BI,:V6%BB2!2^-O'9FYP5LS2Q+ M?X@-3+%;L+:B[BH,7V18:^O0#!9/!N"%P4:U\\DZ>MXH5\72UJ*595Z M>;]XW:QU*J9210U:69[JM\UJI>_-2%F4VZBB#\N5*)X7=>MH]N-I11;EO/8$ M\G]LRJI?XBPD(LUX"I69(02 4!" *(J!()+24!#,$Z.Z5F^EP-1HZ4Y*78=S M*74HL):^Z2+/?@3B._NJ';"!-MR#^F>;6.PW>T<,3J83G_F!&7<7+G6S5QI' M(Q!T(0AJ#()]$'1(0P-#4.&P5]2PP2)HP0@Z: 0[.";^#EDWU4[R%7./Y/MX0]3U_REO*X7:^NOO71@WTJ,>O7.U:VN5F_440 M7LQ_O!>Z]72QT')O=:M[)1YE:2ACC*P26JX19FI$6Y5^U+>4U0\=<8/?WB]U M<*TEDUXU469L.A;\0SO=W)%W:-9Z/63>>KA>(O.3Y;!G3N?VE"+WMS5!HBXO*TSEX/-&\3 M%WE:L=.'#T\IK#]OBKGF]L;V1"B/TSR,08KR!$#(8H"RF()$=VN1!$$(4YN] M;__Q4]OG6NGL-J\#R,S6J3L0 Z_35K !8E].Z^QIG1X\?-1U>EJQPW5ZYE,C MIV+6;-'9KJK8O*>O9+&7M'*_^%RU+YX126.&60HRJMT$,F0 I2D!.44LRE*< MYIE5@\VQ!)\:M^S..$&Y5L9!L%D4RKC[5N?+C=\@VO8]B.-,("(XB&,F LKY7^1QFVZE6I09A NJSCM+UU=JRMV'^,9%C'R?"6^^HZOD.@ MW]V+6.ELKK^)U;I@9/XHF'K#&SL\E(3 *,* 1PG7&Q8%2" (A/HIC[(\#04Q MCLCK&VEJED8K:] *:Y-=U0MI/_M[!6IH;\0A1D$MJ$M.52]D%O%:OJ ;*;#J M'(2>@IU,T.B-2NI]P'CA0R9Z[,7Y&'W!M5O,$_E^S]6[44CU:/U^?-I4KVE" M8(YE'(*,Z\*H480 3D4.))89BS'!4!AE_5\<:7)D63=$4=(&^^(&M;RVK6/. M =Q/G5YA&YHZ71%S:"%S 8TKVLB<>_+(K60N*'C<3N;2%ZXM&%)N U0^%@MQ MOQ8OY0Q%4J(T5;Q 60@@3'- 1 I!)(E,XDB@%%I%BO2.-C6"Z A[LQ? I24. M*I&=JWJ< MOLA.T-PH')XBKTKBB]T8.*]^(:I\9ZH_(9/6J?+Y#1]R7'.JC+ MQ?-']61>M:4I?_[Q%[%\7I'7KP6[70E25A?:NZM]*6,"0XY @A #$$,.:!:F M0$J>I52FB?)C)J&0W]@KCH"4_OK=L('E?2#1F.X0>>K5JK=X./62G4"YJA6JMM3'+ON MJ-?R*RG% YT7S]7:?;\1]XNGK\6*_[<@JUDHHE2('(,TY;%BO20$BNO4"0QA MPF*2D S:M=FY,.#4>.Z]D&*U$E57Y;+@3<=4[==6KV9FV5;G$MAFU.43PH') MJA4UV,EZHPMM4A'HKN4W@98W>%+IBD^OKKC7!INW'8XALH?];\Q_9X; MSU3>]4]*A2J1:UU36^-\S*,TD2&) 451 F J$* QTR4M9(K4L2V*L56[FYZQ MIL8NG>MVIB/)%:W4EVF+K?A.+4+[X#8C&4\@#LPO-5@[,5N3R']4D $>GOBD M;Z11J<1 Y4,6,?F*PPW:M15NS]2O_;*SX\U6 M[QWO"&*,=U,\'J9[]\TC#NMVPJELG5OVKTU1%GK$W5T))%C&69R!#%-E6O"( M DR0[NF)TS#)(8%V76'.CC0YHT +&G0DO>(ZZCR\9N<9+Z -O \[XF5]EKF( MA:>3S/EQ1CW'7%3W\!1S^0N^G*T?-NO-2OQ2+(J7S;;M<-T82SWV07XH2D;F ME6\PBW..,4P "?7U4Q8F "7JUR2*0QG&(LX3JPR':X29&M&<=]*N6O'U/91] M7ZBK9LS5FSO,/+RUI_=+=R9J%2KO[Y!^7WLD!_,)6XCRQOYB>] N^Y(=GND8 M(E24I+'TU+ /LJGF?G!%G$*2LC", 66A+H,:"X!A2H&$:4@3(6.9&05=6XTZ M-=+LWN#O*Z#_\L6JY84=_&;$Z!W4@1GP+(:#7L9;H>0KJ,AHS'&#BVQ@. HR MLOJR:Q&LZID?E.2GFL-OZR>D-*&QB)1=AS,(8$HPH!$E0,!("$CB. VMHHP, MQYT:.;5+1\_TKM&!+EL7M*([]RLSG0HSFAH X(&)RA.V#H6LK)#R5K/*;-21 MRU-907%O^P7#V1[WJ(K\NJ.(#ZPVF'W SS'%9IUV$>2=V8 MD0+"F0!QQD-U1B4Y8JEK K:E+$9+;OQDZB:!5J^WKV+.=>7X0+R\SI<_A C6 MY+LHK\RPMITR,YX;; ;&SWS>WDWLO,5%617 Q-?*W7P4ROWGZHPLRW"E>S!Q\$1MKAE'PCID:[+G[X*A7"+ M.M^BSC=5?X:U^N>5>%VN*O1?J_(">D;TWY<.[[W=E;@#M+UWVS;/&^^2VD'+ MO=MFE^^[&=F=K*;M(YO6"?SAH"O"40^%_18*[\B<;>KF"-WH%B(2'F'"02AQ M"B#+(< IBX D40)3F60RM[I^'ESBJ6U&MR_+C6G'G?&FU77@X+F1V70]__0^61=.NEP+U6_SS?ZM'77=,C[0M:B;J0W2X6,,APG0(1" M HA)"C#G,4A$3F"&$-*[[5QK558CA"_"366T/TSQU#5!F; M.MODILXY$9WN!3IO=[6?DV+98W7<]\5L$YSN6S#PCOBNFN7#'A4Z%F,[Q?5' M]+P?_''_&S4*P8G#Y$VPQ2)HP0@T&D$-A\=.M&\RC;ZZW(XK_+@==-]D8HZZ M\[Z-% X>P7?SY88_JIV\8*+-RDM@AD2:"_7F, )@$L6 ,)Z!&"(<0QDS1(6Q MY^_$ %,[5%4B!JV,%BZG4^ 9..^NA&1HHMY#PZ6\WRE8+#QN5\(SDF?-\*6Q M\XCUJ-[K^3KUO?$\7#U2[WFR^C[GVGNA+!:B+-\M7VBQJ(\>RX5VC:D7X%TW M '?;Q;/3"[0ZN,PPBA)*.0(QRU( PSP$2' *4!+F(HMADE*K6ET>9)H:07:[ M !>57V*]#'C3HT\$4CL[OE6I4TNIXYX;9?=#H&U;1%P_LV86^ZV9N[-6SCX4WC+TUO[A>HI$[9GB#\+C-AK]'NY99?2=T M[-#\?L'%]_\2/V:)LC03%'(@90P5*[,0X(S' !'$HIA*E!&CAL9G1Y@:QS9% M0ALI@TK,0,EI6T[U$,A^$O0"S\"49HV,0]G4,]I?42[U\(DCETD]H]!Q>=1S M'[SR"O'G+D5\6(E_;73/]-OO13G#.8FB&$8@H4( R'$$*(XI(!&B$86<9L+M M$O#\F%-;[-VM=BMH\)L6U3* V 1PR^LY/S .3 I."+I?A5W&Q/=E5L^(;W,= M=1F"LQ=*!E^=6D^O3\M%W6+H[Z)X_JK^>_M-V4#/XB_JT>OW9+UK2]Z]",>8 MQI(2#I(4,@"3G"MJ@P(DC- X3\)40KO&M]/2;VHT.EX+H2U<-T$+6- @%E20 M!1JSO7K-CADA$YOR-^]?-?B+.O!&]0=_1R?4$NNJ-V'RG;/,ZN3E?G84S,-:M&;XN0[X3MURBOY@TH!MY.7Q<08 MGL"&@7O@#]\1F#\G1R MEZ;)@H*E F,L D95Z73%59@0X-/P32>]L0WI&R^OT@*NO,FQ72#)NH;;K(3LJY>;AD8YN MLJ:\SH.\:!N7YXSCJ@+)+(M#F&>"@# /(P 1P8!@'H(DSO,HPZ&(([O>]KXD MFYK]V:UH5!,"[74!E#L? #U1M+8NVV/K2O(V[89.H+>8S*')_&@>^UTY9:\O MY^(\VKM;?&/NRU'B3:YQ71R^X3QR3G@?P&?DW"[2XTF)4=:5+*-9SL)8+11E M8V,4 T@3"1"**4@$QV&@46EGAIY ^%D_*&9Q9A>>X9#3\$4[9Y?R MU[)Q63S0-5$#JU7:YDXH0[O*G=\=MLIMJ362\DC$"((L1!F 61X!(B4'&$,, M!<$L"HT:>U\ORM2HKU(&+"78*/JK6T$%RT8AG<@GVI0K?:ZMBT8L=UK]AT4& MP74SV$^+X\[+P"19Z:%M4Z5)ZW%]Z$S)-@M.J=-45^DH9'U)[6%R+!)!1IND MD5)&MI/EM'[^KZ<<$R^H]F:C7#?">'DK7I#8RW#Q\T3']'BML8[EK++NB_*? M[]0^6JSU3S.UB[%,1U,3Q)45CW .* \)" 5,>8((RJ7GRU MJ,'MHKJM$CK%O,X1UM);9ICW0&YFFWL"ZZ!NFD B0Q1F1H4"+PTT-68YRI<*M*1.L01GL35C$1^(#4PA;F!9D\0E M)#PQQ-EA1J6'2\H>ME^4;+[4XLT(S#)*80;R7/=@SF@,<,@AH##-9(X$ M#&EB=P#W*M_4:*C64&?DDEK'JF'S3DEULFBL'%UKIZ-G4'84M3W_^9URTQ/[ MFTWD&,?X,GA:!HUZP;Y^.TOU?A%T50RZ.MYT8WMW>K[MU-J>]]]LBL=T HP^ MU0XN@D$FXK+?P.^P(SL3!L'LV,,PS##VJ=OOBO6/VY4@[Y9"A!F MD0"0<)W[A @@*&#I[;?:MD"+5R@I3-/S]X#JW_#NP:"H5T! M9MI;I6"?4M4I\WKO0:,E7)\2OYMG??+?KVCLN_.EIPBE41I%@*69SJ06*2"( M8AT/2R6#$4N0T575Z<=/;>'5TCFTZC6]&;H>AH$77W/!,T3:UFF=?3;?'=G# MWZ_8R3:[OCSQ'Y>+9UT;Z;V@U1G[_5(WEYR)-"12$+4M0DC4:HTS0"3"@$40 MPBC+TSRQRLXY//VJ66U])*=P=5L45^/UL"+NP+JR18H MZX7>CX.G!7]FD%$7?K^BAP1PX=.^FFS/\HSH\M&)6OIY"&"&*4!A!D&8QISP M.)=I3&VJ2A\/844 (U1^/MT0^]K>U\X=K2>TXD_TJ1ZR [7G-7YB@#?N%GUN M;?=\TFU=5WG![Y8O+T6=SO&Q6(C[M7@I9RC)9$IX!K(<1@"FB=KM$1) 4B8R MJ59[GEI%RIX=:6K;?%V0H"-I\)N6-:B$M=SGS\-KMNB]@#;PVG?$RYH&+F+A MB0W.CS,J*5Q4]Y ;+G_!,>5J3=;53=N#?%POV3]UAI=:AG5.YB[6-,LH8CIO M51!E#4@=H<.5-9!G0B0QI3#"=O6"3$:=&G5LA:YR;#IB_Y^V\HES+1VC23 C M%>_0#DPP7E"U3T>R0H M%TF2%DOL9 Y4'P5 TAH!FC*(4@B*%E( M8YXQJQA">Q&F1EQ5:Q(Y7_Y>UOW+92MZ0+:R&T:]7S$O9O0U+-H#)/P5:)8*?%(.SF#J(GJG,08%3>)+/4I*SE&2( M M@-;0[OK#E_O0=_15$ZL+V'DJM>?;NII ,0Z'INJ^2VC\C:P*G7:M,P6JR%R* ML@2S- .ZU!" *,H!C9(02,)(FF/!24QLB.%P@*E10BM?G2OA$N1\!*$9 5P# MS,!+WPH3Z^5]3G%/"_OH\:,NZ7/*'2[FLY^[PG/;Z6^JN7FS6BF>GD$2XU1B M BAG$$!]TD$4"L!CD<YR$T3CQ=VO>-^"5M_L+&;UVVXAGWGH*(NW7Z%VP5[XE$/B MT2>RWJS$@VR+BM2II_7_ZOS3*OUTEL (1K$(04A(#*",&, L#P$F$0MYPE,) MC7K-F \YM<5<"ZTO 1Y>F]@+FV0?,YC[%_LPX U- #5N#S+8%B)RR')V!=0B M:\8[L",EPO@!V"ZQQ0JKWEP5LR>-EWYBI=E>1HG=-]V.7>^+\G59DOE?5LO- M:U4ZNI!J%] O6!/$F<0"9HPC(!G! !*BJSH3#@02*,)$A)%=$OG%$:?&TZW M025QL"^R8\#L9=C-3F5>P1R8MZ_$T?J49HR-I\/:Y?%&/;,9JW]X=#/_HF/L M;>V*WZ7*?5XME0&T_O%9O2[KVT75[>-5?V1&I-S886M CF**[9]P1^^DM6S*&>2)VG,4PIB6A7)J-I>< JB-)$A34@H(Z/^R/W#3,U( MV@D8L%I"AW3 8S#-:.=ZB :FF$K H(/1NPL8N64)GH7 9[;@\2#C9PV>5?1D M]N#Y3SN?F 4LE!3E.< M9X(E%%I1P*4!IT8&^_)J:Z61^(K4@XN@&Q^8O$$Y_'GI&A1=SDM&T/@[+OV_ MYJZEQTT8"-_W5W!LI5C"O R7E2+M5MK3]M![9(Q9H4U(!:3J]M=W#.&A/&UC M")<^1Q]F3$S\]W>;NYL21!& M//!=#!E2$$"&%*2(DH"@R,9>:MLD=B.E8I=[&RZ-:GZ)/DE1"7>TTJ*UF>KM MRS=1EN,6D]A-S"U]2W/7ZMA;N[+6MT'4:FV60<9@D_/-[69O=Y9Q_E+CL]3W MQDI/O=(BS_*/\B?O1*XR!HG22[8]""TL4>73/P!)8^QPCCW$[(0B3SQLCUQ( MH+E>Z>1T4IDO TE,HZE M2OE'K971%GA^;<+ 83Y)/93$7.2AD0Z\QL ME&,4+\;''(H*^Z=Z_)<^Z"A\J9^ M]O=PWC?DGNLT!:J!$*[<^)C%(?5\Y#HN W*P(7SR;8I<.^884D#/\?'(0B<) M,Q9>\I3O<[2CQ2>OZKN:DK-#H=$*IW5 B/JX1Z&VB4#'VH*;OW8L*2 M* 4,IRJ.DC'AL652"B#=+9A26>L:1PY_#Y#!?CX_M>_ BQA?\?ST'U!+ P04 M " DBJ56ZQ &_0< %0 &5P86TM,C R,S S,S%?<')E+GAM M;-R]V79;27(V>N^GJ-/G]D17SD,OM_]%4505EU6D3%+5[G.#E2,%&P1D %2) M?OH_$N \8LB-G2J[B^*X=PQ?1D9$1D;\Z__Y?C'ZZ5N:SH:3\=__0O]*_O)3 M&H=)'([/__Z7SV<_[4^3FZ?X MTQ_#^9>?_A'3[+]_RM/)Q4__F$S_>_C- ?S;XH_V)U^OIL/S+_.?&&'\\4^G M?W->LABS :(C <$R :>L@Y!C,()89FCX_\[_)CC70J<,TDS=)/R-QXMOCR[W_Y,I]__=O//__QQQ]__>ZGH[]. MIN<_,T+XSS>__9?K7__^Y/?_X(O?IM;:GQ<_O?W5V?"Y7\3'TI__\[>/I^%+ MNG P',_F;AS*"V;#O\T6W_PX"6Z^D/F;=/WTXF^4K^#FUZ!\"R@#3O_Z?1;_ M\F__\M-/2W%,)Z-TDO)/Y=_/)X]_F0TOOHYNO_=EFO+?_U+^$(I."5^^\/^]^^.?[][]=9IF")<%KQ_Q M&]?/*&];GX[T?9[&,2UYNWG#:!(>_-*H2'8RO?G+D?-IM/CN(*;A8/'D/3^; M3UV8#RBU^#@;0<> 8&*1@]?. 4F)$>,"#8D\9+N0/$.:%XJ8I?#7\\FWG_'! MJ!#&RB=%)FPACR>O6\IE,[IOUMT9_NY 2&EEPD6C360@,F=@F#,0*!>9)L>= MM5N1??]M#ZF^K\^]:?AI,HUIBH;CYG5N&I[H]B%HKW_CYZ]NB@^"\&4XBC=_ M72Q(#5W-)Q4DMU0+DON7GY#KG*;3%#\NM?(B XN% @ M++/R+NDH?*Z @(=O70D%JG44;"'))I!PB*'\%$W80O"G*/^T/[D>'U*T'%M Z5&K)M M B1[,:(*9M?_?!R.$QUD2P4W"JEV#MTCD1U8Q008YW1@VFKK:06 ///JE>.R=#6VFF=>O5KZBOQXR%A/ MJ"TA8Q\_/9Z>3?X8#SA/DB9* 5G!R$I'!LZJ )X$(A4C07E=#Q=W+UX-%0UG M-6L(M"5,+)RFX^FGZ>3;K @9. *;Q)R9D+$>,!Z] M?35T-)SKK";:EB#R:3*;N]'_/_RZ<*H#BB6ES"&J*$$DX]#X,0^.TDP-R]YE M4P\@#]Z]&CP:SGU6$FO/X"A6;V^:W()NW *]98*"\5* P$@++.&X(1ITK"W& M[!P_VVK :#A3.?&HNM9Y>74?/3IRV1\FYOSC,3%D8WEZ!Q;#)U\I HB M8])$RXV+V_D/C]^XFNH;3F]N)<*>U7^:PN44H4N9/QO.1VF@G+#;16 M6A5K)5$((=/L52(J;^")EQQ["6ZHE) X3;@/)N_8=E;CM;>O5C_5 M?"*R@FB;@$@YX)_NNWDZGTRO!L019 CGR@HDB^H+74_!H*0QJA 8XXUL@D/ M7KH:()K/06XNR"9P<'KA1J-WE[/A.,UF R:8BM8JH(E1$(E0<,5#0GGP:$7, MK,HF\N"EJ^&@^6SCYH)L @<'%VEZCEO>+]/)'_,O^Y.+KVY\-,('QV>('DG*6AC/B*^#AV9>OAHOFTXS;"[8)?)Q^2:/1#?72">^%M1"H M*2ETF\'C_@>&^G)MI23-:L#B_CM70T/#.<K@8B9..RMA"U$R *]'UB'$+$75$PES*OX6L^>NUJT&@X M<[F],/L^KUJ&2A^&L^!&_TQN>G/I($7I:>0(YB0PO%9,@I7<02 DI.09QMO; M[28OO7DU3#2O!HJ&LYPU!-H4)I97E)9,Q*@-CS%B0,V1"8W -J+<6\N.,>V5"F0[ M)^/%5Z^&BX93G'6$VC,R]I"#N.!BY,X'RH;(G S@)"UF3J/O[+F"K(3+W)J< M2-@*#0]>M]J5OX8SF)L+KYK6__7G)\+[B-_8Z++^\='[@Z/3@_?XR>GQQ\/W M>V<'[]_M?=P[VC\X_?7@X.ST(?4KWN)_^ZG;7^]?D_(M[_U?SN#]SU#XP^YIWGMW, M+R!P_=+ENDJC^>SF.W<+;!VZ-K49-^_8F\W2?';'I><^^B2!Z&+QN$BEF?-/> M:#3YH_18^C"9[B.%P_G'R>Q&L@-O%4_$:4@I:HS\M"\ECA$BL\19;4@D^2V_ MJ!8Q_;11J8^X7I33@+T[_3*9SL_2].)P_"W-YL6)F U8BLI3+4"R:,H-7P4V MN@1*4:^\RE&]VI-G(Z?Q&3KZZ!SPID]=/.I3LTU=9$ M ^!Z2+S5" V5RZFT-C M,G>C2G9G\C5-YU>?1@[%,8[%'?Q:+.A1F@^XXEY8+D#@YHM220'W7$M )"\) MIXGK5V]+;69P7J:G!9^H2D173>@; ^A;FOI))>MRC+RX4@;\,;E9.BE=7(_S M9S2=16"#Y*V4%%<6CQ[W8:0>3$)[&5G2P2=*9'*5,?0J02TX/U5 5$_L#>Q0 MAZB#\?D0@X.EA' A''P/H\M2RO'+9!+_&(Y& TQ6#DS%7=W%>IJ:?;G@= *62P!N SKW@[V@R#M=.OK2,$^%TX,UN+N0&L+.D?J*!-H%1!R8^#8*I4*@7_?3^:ZS$Z^U!-E */UQZ/QP-)P/TYT45'3.)9W 4EWZ MI&!$YP-!0!MGDD!OB;W:"G$3+#Q#1K^!<^>GZ-L*O@'3<8^%QZDISX2P2E#P M+G(0LJPA+3EZW2FAXZV]T;4K35ZFIM^#T*T5_3)PMI%Z _C9"Z%TDIU]?'V]3V M0F\ .@<77T>3JY1.TJA,:GHJJX$-B_[UY1:-YJ4"4H//04/0N+J2YHG8VJ'S MFT3UNZ5U!*BZJF@ 6[A"II H8?G*3?2NNEU,Y \2Q&4!AMI!J$Q-C%9 M,* Y<'0]$PGRM1:"VY]C/::HWZQR1VBJJ(0&(/7,!DZ=DC&;")J3#^'9QF*N?484)@'>ATEF?N"#I;"KN%!-)D?%[*V-XG/[^7!356*\FD!B)* M(V9)-!@?+$B)\A'!=E 4_3PES?C<=8+_[:7=@(EYP6#>8R@2R2EE 20I2?1R M"=Y+DC <1?$0AK$JJ9T_>I.H9CSK*DBJJX,60/4H'+C'"4T^T> 3;KD,.2&& M@C7.@M+):N-52?MWG+9(0:F942 MVOG5K81"3-+2I-%"EOZ2F@

ISA%520T- .I> M0['E#4BIA0Q2,F!:HI&E'NDO(UZS*]->O73AU>8ZFUJF^S3T?0.^CFZ?,4(; M"[H!H.S%N%@_N)+<,!Z.]]W7(>Z4 QFHI#X'P!T=EQ&QN+E3%T$3*874C+E0 MV]EY@92^2SXZ@4T-L3> GI,T=\-QB@=N.L;-=_9Y[+Y^G4Z^3H?EU&^@J3$F M:PU6E!M$7)9K2 (]Q$"")-P0^?@:\M8@>IVBOCVB3K!440D-0.ILFMSLX8V.#$OM)/4=5!;M Z)_0;_7>V!':JI 4/V5&H#YKU5 M!!<1D]*60R$"UGL*A BF33;)L=K[X5,J^CTRZPA+6PJ[@;32;\/Q9'HS;B3- MY@/A42 T*V"VC"GB,H-3@D/F@>488Y:V]G73QS3T>RFC(ZAL)>@F[0K:RN75 MQD]EB!$J9SZ?#OWEO)1RGDU*\KVTJ)F,\(GGMUQG251,$?U C3848U8/AC@. MSA&M'4&#&FO#JP[E_=X-V9G]ZERI#=B\AZ5[S]AP'H.E(GF0P2 _T:)(E4[ MC)/69QJ)JUVJ]!9-?;MB.[R!LK5*JD%LITUD/RTT\27-A\&-'K)2JZ/LPU?L MH+WL*SSMLM ME*@,UI5>.5*:+(B,A'>#F::NQ6VCV95ZS:XCYO8;@;[:9M)R98*CR%ODR"H+ M&-9H(T'8I- 75=(]+K;HBJ -Q-XB>NZ/]#36:HF$@XX1'4$;'%A/*1#IJ*:$4U.]__764U3[J&>H MBJ--%?##C,(Z/<./OQT?S@\VC_^[:!:]O*91W>3M7R+ATK9RF5YP:WK M?G>&$YSG7!%(CI5B*6[1R&!DJ&AB5FEIT=)47I@OD+)]:=ZW-+Y,'W"YW82H M_QC.O^Q?SN;XNNEM.]02M^+_8JFP,)HK3TP"[94&$:($EX@#KH+EV7#C?&W/ M>P,R^_7$:R#G:05?M[IJ8#N\O5EX/8W@+LF7O';:"K2]JHROU:4WGC41G"(L M8'S,8ZQ]C_Q%8OIUR;N 5AVY-P"@_"3+]/ C(D"/4+J:QN;U2CKU_)T Z@.=-( MTMXG?',8+G6#/%V4^IS_77PYL,)ZK1(N&D=$F=.+K& \BA\? M(:-?Z'3J"&THZP;*Y8XFX\D-%[^XX7A6F$BS08I,)1W1@!)$NY \@8N2@+0N M!$72.DWD=0%;&K(O(%-Z\-DFH;GX^5!=+@ZF[KQ#$6#BBE,%9[> MI8R_4R)+DJ3.-'I@&M>"R$2##4% %H&GH*3(U?/;:Y#7;_UE%Q#K2C<-P.[. MUM[D-H;C2UQ)U\9X,KYF[5[/Q8/O*%%4XW#LIE>'*.;92[7.-AGK$X%@M -A M!$>WD2X"%*^"B9FXVKY6A^ST>RNG"UBWHOL&-NY;%J]=X7<8$>5A:1*8!&7: M@$K9E-O>$;QS$E+0(28MREV43B#\A)1^;_IT![_M9-Z !3U*\WL.JPU1"HM> M1])&(>[3HGN6+%49*)(8M(RU^TL_(*#?NS>=^'<;R[N<);Z MX!5+@/^5YNK1@H_,0S:$,ZNC4;%V-?%+M*P$&?LC0::*U)O(/SSFY)V;#GEX@I=]T^DZPLXG0>T7/HH+^ M'ZF,]TUQ#Y_HSM/1Y85/T\4RV!O':Y:>E.O*B M-T 98>X]<.J4DI$[%VJG5MHF>Q*A>WB\R6!#KR-U+@H@%E9[C)% M";9<+(JZ5,1JJT.NG4-8D\1^]N(V,5I%C15W\5V6I.X?__;IY.!7_)W#WP\Z MK$]][CW=%ZN^R5W]>_9+1V!Q!_%)YZR[PW;%A9NIL';DWL,VNTG'NVN&(?[R>3/J8/'5: F#^%^7LT5__16$-% ^-GL"!F-KXV53$&.WF>?(9=[FH+S")YK"402&:7T'OW.MGRL MGBNO&T=];9TWW?:M9B"H'CZM5H/!PY2Y<5PDY4^ZIC33Q#OH%O$1. MWST#=N?VU]+)#]/%\D$ZZM>]HU\.3@^/3L^.]__]U^./[P].3@_^X_/AV3^[ M2;J]\KX=)-]6Y;9^$NZ5[@4Z<6MM#,!LJ5)D!D$F#4=S&A670B:;:E_E6(FP M[?N"7;_DK)CL@='")64=.('NNM!*@M&>0Q0Q)BF",:+V6-:'%#23WRWU2XD4JSP9IS*T[_MP-E"T,* %4%*:KS,9P0;J01G'G22)"UJ[ MX<*K!#6"I0TT_1)HMA9[ QAZQ,/[R07&2@,=!6&!$< 5Q$ D7AKWHW,@L^;. MQ!2DK1T@/TM((YC97M&/*XZVEGH#T+G7!NBW5 YA!YHZ[A4AX+5B94)? I^) M !-DID9PST.'7>"61/1JYO+$Z?.I)OP$H/9['=\U%DDH($S@D0A0(;@@8 M'C3HI#.S4ALE:IN=YRGI-P-0'SP5Y-T :IX9OW?-B".Q7$S*D$5&V7CDQNA, M@8@R@2];0ZM75;](3+\7O.MCIX[4&X#/"L/T;M9%3MIY5=:%*U5MA($K5RDS MI3HGEY/-M2L65B:NW\O='>QKG6BEB3L@S]_,O=FQ$V=H'5379MV"X_G#3>(:_O A7N5(\$4F Q)(FL]9C MN"HL4.I4X)D3_%#;.-TGH)&BJ.W3/YN+M0%,W-R-2XNS(;26UQJ8NO'Y0CZS M=U=WO_/)72WNP12.[]@>QT\C-SYR%^EZP7F9B8S9 S*+443&I>=M*'.PC:9" MHOEUM0M#N^"CYWDJF\/J<7ZR;QTW@/,3M-K382@7 HK_^7D\G,].3C]?&W)E M?7 T8MB2+ 7AL@+O90+I>63.$N5=[8JZ5PGJ.A)VUE-< $F]WGH\8 M22\ZKPPT)2:ZA+Z)]JETT\/%3SA^>MQY@A[IA\FT++B!9,9XC))Q!7"!*T $,,1RX(PR93+^ MU-;&SYHD-G)NLR$BGO:[Z4P]#:#OU6D.23,5<&E"S&6: RO-8YDGH(,4D67. MA.U\KL^Z%QZ[;%#?'1#6F;&QCE8V1MC7-!U.< =VTWFEC;#*(.Z(2YDREM 5 M+D%X2@D<#0:L)$Q0RS7UM9-L.YRNWF4'_)UAMP=--X/R9]+>R_4[\)D;HU0 M'SA;UOQZ49J;XNX3D#O#[B;(=W?8L"2F]R;$.\-B'7TT Z\W8[670K6;=8B1 MU>4BIEMDS<^^N/'QUT7+R-]QR:5X./ZTH'C (Q59$@4L)HRRK$&'R;D$*FAB M+8981NT\IU.)M]Y;*>_.$+>(E@9^_6O#/X[DJGVZ*X-H#/)B_4I"UX]8]Y/4DH]=EPGD[3]-LPI.6.,IBIC+N0%(J0Q-P]-Y ".4 98\N7;21D"""3[6]ZZYYZKUS=!]+H7]TM."? M%$DOA_.^OYR6L'D91BPVO,4/K]VP@^]I&H:S,@%:.1U$]N")YJ7Y-@,C6(3 M%3>>"!=R=>]D;2I[;W*]VQ1(=QIL%Z.+]?8\@]%EZDH734V\+G4Y!&R*%C(- M3%I)?%+U;[.M263O/;7[1F@E_;4"T)/T]7(:OI1MX^DZ'!#!E",6.5(!Y:># M!5^Z6%J3I#!"::FB M3".QUIE 2:@^'G$'O6#HG^)(;9?*;6#O_FTXGDP7&>CE6>"-B,N\JY,4T\72 M-QGHY)BD"GT0_ Q=$FK!:&7 !(%K-6B5JD]C69&TU;#YISABZT)9[9C51V., M2+(Q.8X^L"Z3 "@!9XP$*Y1/3$7*;/]CHNB?XO!J<\$W8,!>+=_QZ,;RL+@ MYR)*!2-]'_]%'(7P@J?:H].V+JOX41T;5U+)E0<#!N&*PL7VEC;14*RE1;Y/8"V3:)D]$\0*1JKW;=AA317]4QP7]:#J1D#^<@E/,#*::!P01TI& M*@OT;SDRH[2B1.+"S;4-Z78E5?1/<5Q31R%5T;73!H![I[]^^'C\C].'G-1J M]W?[]!TT]WN>D_JM_&ZZ\<[NNK8Y)K*DBPBTE##3TF@W9)!2231$-)'N[L \ M0T^%**$\\]-T\FV(DGMW]7E6RJ..;P;<[X7Y\-MP/DSW)."5]\HQ8"*2"021.$TERUK)V[+H^E8ULZHF\ -P]*,4H=Q3@,1^D!2V>3=:6I MK&/$,P6$"92!2@JL]QETE,%@;.5(KMU.L L^^KW!L6,4]PZ$!A;#(NO^/N'K MP_!F5L#>18FV_G=9A\=%I(EEC9L.X2!LN9TB4-XNB,ASE$;$VCU6WZ*IYRX& MO:/FN8.36BIL 9(W#A"U_@7-RL3T^[$=37PU$EB!%U>EA/X*;AR=P*Y(8P+(0*K M;0??IJK?:V+-@;&R&MNIOEGXO(<77]UP6L2]CXON/,T&W 9A*'H9Q$9DQG%1 MQO0I\-2@*ZQU5-7GUCU/2;]WM)K#805U-6 4%SF#+Q/1[F:HYZ-516A-7")Z>Y=\*[?HRY*W$ MN&;&$$$@<5E,NR3@63EU9U8(9CQ*K+8A7)VZ?B]3-8?0CM3:H\$LY09/V!J. MSZ8N)I1X&GXKM4@S5R91CA><+3:(V2!F09(R#F1(MC0P$V!-S,A?2EYGS5AZ M=!7P:27%IB]OK8=<'1!,=JB11HWDIRER/XPW:8%K\X_>\&)KN.:3FT!CS &8 M,!J$SQ)L=@:83LBYH(:%[GMGKD)I:^WBJL)TATIL%*PW6=-/[FK1 3%H MZ<][HZ:[GPTL=Y1(2X%HCUN!1Z8-L1FL8L%%BKN!KUVML2W-K;5TVQU2 MNU)L>U[EPV/1^WPQ=%=DN13N<#6"T(D";A &E A:>*V\%FQ#;_+%E[;69FT7 M7F0=#;1L(L_<]W1K][,U)$5O("K!0"!#8(/BX(-6AAIK,MF9';Q/6&LMTG9K M[#9640.X6[V$;Y!\L"&CL'!=>1#*2/"1H\?+$A?)46]E!Q=-5Z2N7\=P]^6\ M72AMT&0#CT'7PJ9&2^-7BDSX(6P8*11T6D6A*L^?FYM M*AL9-;:C2PNUU-6 ?;QN05R: (;_N1Q.$_**RVQ^588+S=&W+??8OI9?&2BB M]Q994@#$4_#<$E">"YEB"K[Z">#JU#5YW:$:3A[7A'6CM";R-D]X>W*G*]_$@>1)NK1(P$T\VC]);HE/@0/-#%*K$0G*-5NF;X.?4W> M7M@9*&LIKIW2B"VFG)K-<>"BN##V@ MSH ER*JUU'N"_\],[33C)G0VZ6#N#*NU%=F4*?TPF:)@0TIQ5AH$+;)5STAV MH!1)*A@/FJ ;C2Z[!J>C Y6B849**EWU0O#U2.PWZ=@32+M07Q/X7%V> QJ\ MC#QZD$D)$*9,CB'HQ'-).,?/I*A^=WUUZOI-3.X8E1TIK=W8_,-P[,;A>4': M,C=3> ?H5W,0D12')EA@^%VI1$0/9T<-!5ZALI&QHSN*S6NIJX78_)[5?[X_ M=,A4BW*U75ON<(4A0RY;#29P(60@-IC:_;W?)*K)2+P:*I[>SJJHHA8P=^UT MK#T?!2,ZCAN)A&@= :$R!9_CHAF13R(+])1K-S3;E-8FP_+.$+H+A384HM]; MD*75/LHT'>>/D_$YON/B??+S@7=,:ZL#!"EC*2@-91X5!ZG1)0G&$>MJG_.\ M3563X?'TTNSBX/_:CX;E;]N0U*;' K .M MLP=A=0;/@X*0(GKCBO%@:I_GK$Y=DP%V5S#L2&D-&<.[#,)=]WWTP^]:L@X( M#8);@T$9&O5R?FK )$)!YG)\BZN,RJXRZ"]3U61 W?4&74E)S:$/^2J%[RBX M'1?<--Y?^,S7G5X' >F.4FNPV:.O$LNH.]PB($1"!:?& MT0X/QI^CJ-\KLCW9SPK*:VQ6FN2V._=V1X#G-KJ:R#:65V: QX(XZ5#$148P@G"T=8+3H!$ M%:W*/&0K*@-S=>KZO2V[8TQVI+0&#FX..*])9@P$<$E,$4KLQN MDM5'R6PWY3#IVME(9ATL#&L9W%D+A)JBP%:"K5LLF) MS]R!3\:%')SGN?86T?UFT%F&HDV(KZ7$+<>GH 2F\P9P*SQCF5('42D)@C,/ M-NH(+$5/4.(Y5T_Y=H_;SK(9C>)V'27^F&-_[F;E+ >J?DGS87"CATS5F #T MTHLZ'@:T$G^[F L4&0E,N0C1*/1\F<+]VJ+[ZR+-)%'TA$/M \DNYP)=+YU' M"V8/@]_I] K=EN7 :8ENBE 93;[B)9+F&BQUO-Q6E"9IB;Y+]8&0JQ#6\/2? M=7#RG+&KJY2-C=JW-/63:L?^CPSV&PP*+=!F1PLY45:N9W,P7.AR>9427.8F MJMI%4FN2V/!%SFWPUZ6B&L@&O,5>:=)X.2T:6+1SNB?FZ_2?&WV:S(;+"0?S M,NW$= 9-\@"0$LB4XS[1V=<'JU#6/9MVAJ..'9)_R5; MIW>VY*M2:N>Z=>9B)OUH&!Y4"P2T=4)SD-*4.CMFP%!#(*2<=3#HVHG:!Q0O M4[.M(7SG9L/999 11=%9,(S4KM";QMZ>QXH60=1CXW@SA18S2&L: ,/?_NTMW]V_.'L MUX/#H]_W3@^/CXX_?/[WDSVT()N8NU>?M[5E6YW:2D;L_7 6%H7$ERE>=WF; MC$O[#?S!U\G,C7Z93BZ_WCMWL4Q&H15HG7*YFZ;!"(^?4>H$)RXD5_L(:TT2 MMQZ5]^"IMV?NSU-1OCN:S"ZGZ6[%1,85+I'2']1&]%=L EM:0ABJK+ BN/KS MQ[>EN5^SUR4&G\S1VZ5V6[2'>_O_\?GP]/ ,+C;)^+56':'KB MM-575(OFZ)?CX_?_./SX<1-3=/NW6YNAYZFH9()^F4SB'\-1&55XB)2-STN6 M?SGO^PY,%/O M@BK]BH4D%(30";Q/#JR*7G)-.*Z>CGAOSM1TAYHG\S0K::1%\_)A[_#D][V/ MGP]^.]@[_7RR*/_9R.UY_D%;&YX5Z*MDA3ZXX71QPGZGYCN/FG-CC40OEGF# M3FTF$5P2N&]%RF*P)GE;NSKB-7JVM3'//?L.TRHZZ9E4P"5NE"*C!^]9IAA# M2"%Q^7A*:E==O4I0OW:F&BX>FY5Z2FC1L+P_.#G\?>_L\/>##X='>T?[AWL? M#X].STX^;VQAWGCBUJ9F'8IK)9?2=/@-R?R6#L>(J,O%;4SND!0X*QVD=UG_UW5JRUB>:<=^GM#2I MT"*#I5I!#D8)@X%!Y+4-VC;T]IQLVA$FGR2>=J7A%JWE1_1N-CM=O/[+K:W? MR8+BGCN%6B$0^G[K\$+:W#C]-8IG2UWM5,G#RG8UA9]+)WC MT\/Y5_=V;N)RYNC[@\<0 (0O]Q^HLR4?RA(E)CM:.T!]G:)^[:< MGAWO__NOQQ_?'YR<'OS'Y\.S?VYB?9YYRM9VZ"W**M;V+'>F15/+VP;3UPVI M]R>S^6S1L11$H*.H>QQ'93Z;$YQ MAP( MG\^4 >U,U2W:QL.C_>/?#L[V_G,SE^S^GV]?\_@2+97,X.$87Y7.W/=G//44 M%0D)-S5I%.YQ.>(>1W&C(PKU*G'C([IV>?(KY%08]?WXT7>0%5I'AV$"1$HB M+A?\8 5R;HD*3'LFZ\\8>XV>?DU/+4P\,\F[C@9:-!H'>R='AT>_G'Y"M^77 MO9.-RJ>?/&-K\_$Z595LR(&;CH?C\]*8:[$MW(7ZE&E3!B5P[4S)S#-PBB?0 M/F:?%+&Z^HSHEVC9NIGCH^?> 3?'3$+F"C(OA[4QA9]"* MM%8R*67,P'!^G+! MMCN]M6C03@]^*1;B\.C#\^7:PD8YI:=/V3ZG] 9EM?J9I?.B[)/T=3)= M#!V]K8W@P5O- V3<"$&DX,HYI0%E=6;1<<&KSXE]B99M;='CYSX'Y!2HC,%0 MX(P1W)EM *,3XII9+IDRE*K:+M$*9/7#$W1%/IT<_'IP='KX^\''X],-+VJ]]= *M[?6HKM6+/8_E\/YU5U[ M"!69=R$CKK+ <#VA\F.VH'1@,AKIN'%&QM;LJDJ>NA*RLW4;C MICO )N9H\Y?MOEW(\WQVWS8D1\FU1_<[R-*%4PN+CKA6X#A504OB5*I]<[Q^ MVY B^\&1FR_.5FYN,2X>?K7\>.^$.7+!M$_H%Y@ 0D7DUTD)@1%'B>,I4?T6 MKE9_7;.]/=91^XVUZDC*#;1TN^Y6\DA>3[C" -(S(]#D+KI"66[*X"8*(@3K MDTE)52^S78VR?ONX5H99ATIIHHWPYS+P\V V'UZX>9H-6"#!1:LAE5H[80ER M(K."3)G I9)E#K4+DQY2T&^CU([ LX60&[!'^Y-Q2*5.:E$?,)S]]S[2,)R7 MSP8D"Q%R=,"$*LV*T++T?+QC./[6J6RM,D"5!C'6[AY>18*P7>"U(F M77A>_3+)WS3!3+K1^F6_<YW*G1'"-VQ,EM,ZK[60?2L<+Y1]G:%IW;:^_0YRGOJ@&I-=%YP MB6Z<<"5\I>"MR:"II=YEG6FL?="]XPZHI^%+BIMG)_YT:X M1:33+RG-2Y.\&!?-\=R]/E/W"NI]+#U?#(>8R^5FJ@QXPB($H970TB;":E^7 M[8'-_N];=(7T)Z=HC6.H1=-]TX5PR(=NUDAO(\MRRO *GG\<3/TO3;X7AP_'7DCY 3S7@7RU <+\I MB]+>U=Y2[!?KO0[]H\F MX^G#Y7U7U>CQ_]!C J8)REP0#28R!E1[)1-W1%3/;VQ 9K^%$MV#MB.%M>B% MOMZ8=G-W=*7G=MQ6M\N\Y1:-3*-R/!-)P7F!9LQD"M;&#%EEPC73ALOJ4YSZ M:ZY[+Q?U'!&'X]<&,]^NR+L%AYZ/9CF6P3^>H0/$<#N(A@))UBXJS).O7:9; MF86^N^;M!KFOY"1WCH,6#>^R)^[F!O;!WU?JT-NAP7S4J=7DI E7!O3BCHB1 M'%Q 9>Y9J7R&NW:<7GU8Z%3T*S50P0DKC@4:VF#J$GH@+#G+DSB4O M ZM>+/8"*4UUYEU'WT\[\VXOZ@;"@3L#>#-E^?3R*R[T8O(>GJD\9#.P'(Q# M%S8&@:)S+('7T9:2-IVH54%6#W0W)+7?6+8BXG:AJAX1N;B^K.37[1 MS( (;;E3CX/6%VX2U:.IWPBU A3[U%$#QO*Y;NPWJ:2KW\K-*_SW$8M"LFBD M-9 %0<:4\^ C29"3X\;SQ#FOW_M_;3+[O2=0=5ON5D4M.NVEC_TV.9';OZ[2 M4;_3_,:SO=4=,9EKU)]:])(@SH#)(0&J)V7)B7>A_ER@+OKJWX]&_?Q>''KO M.AU5V?K"JRKGRZ4[C[><@#-E)+O-S(OJ34;>I*KOW,'6J'@M+5!!$2T:C9O& M]YL;CD=/J-:*OT,#LFHS=9F4%(I)<%IZ=)FS!Y,D TYT--E&PJO/?-Y10WY< M*.[\?)K.%\HYSM>O?>R7!<8=$PJ"I[DTRXC@N200);[7YVT"^3M1>'L0]X\Y/DDHUF'Q_!>\HU_UZ#N?Q\/Y2[+@/@C- M@@3N.;N^NH,?00AGC*#6)5<[.=$E/_WZT^TLB_Y TL*">=8PW(N9%[\PV_O# M3>/QY7PV=^-X5Q?WF'EFM)?!(O-4E9;Z94"T20:D,XKG:+B5M>N8JC+0[VED MGTNB-QBT&),^'N.T>43ZPI.J#YKJ,!I]</*B[VK<5/W0H1';RCW&\*BF&1T6?*%#X%.C;>*! HYX+H3- 9P'G&O M#9.&J< EJ=UM9T-2&QU5M0Z&7HGK.E-:B];IZ725+3)F+SVK@QDP'=JH%Z=] M!!4)\R: UJ2,*K,8JQ,,9#B/+!#'G-.U.P)V-@GFSFM]](;#\6*7+OIY=W7] MPWMUP=%&QJ4'3\-B,H HL9P':J706@?"0W=7H-M@Z)50HS.E-1!% M/+RB>IQOR^ ^32=Y./\XF;8>H$N3VHM $@?YR,SS\.OZ6XO//Z[NJ7 M-#F?NJ]?T)^8)O>XC+B,C-+".6!4\U+AGL%1%_%#QJB+X$==>^+J>A3VF^/I M!)@=JJ@! -X[9CY WV@Z=J.;D^ W62V3FV5$+CD+ 5E%%]>3&(%XJH+SC&E3 M._NR!;G]YEHZLIF[45Z+4)!.@%2YA*D MEA8.F5%0TH9H:(HZ-#Y)[M;SW0OA\N)RD<(\GG])TY)AG*8O:3Q;W'DN31:+ M-_'X\EBTG(I4HG2#CH/ ]6!=,A"E,HX0'Z+H[K!E(Y*;FCJW#GY>#EJZ5UV+ MIFSM&6UE ,C,C>/G<4C3N1N.%PT#$GXVVLU\NE<)V/W,NM7ET?T<.^\#-XQ& M""YY$*$,A/+!@=&2R\"43[&V':D_Q^Y>@>## 32+E3?P1!B2I -2AEB+I,K0 M*UXNV@8J,/"2-M>NRGB>DF;'VJV#@C>G_JPO]!X#B]ET/KCM)7+G@KK1WO?A M;*"T#R$Y#@[W"1":4W!*&HS6DZ6$"T;E2@$LON4>:O"K.\2\2D#?H^FWU^RD MMIC[QLHR,+K/POM)*:4?*,N,(%&"ME& ($B_5ZZL(<$%_H SOY*5>0LK+Q'0 M#U8J*G926\H]0F5A::=7@\][ V54]M[8SM_]LY_\>GC\Y/- $6>,41:2]S?&TLQGHZ/_G<3^JZ.YVO*<$&RY\LKIV>NIE:OH]?:OH1%86? L0^-8_BD)JF]N MM"A9G.^[Z?0* [5%%\.!IXFAUR2 JUQR[J6E ;$.7 C">&Y9DK7+J%8BK+'H M9$,4/ 97=96TF,-[;8#7$7*Z:+BY18INK>=W.H[L=6YZ&DSF0HE^> 2J)04, M@PQ82P7@DS-3(A/T=RJOZ!T/)OL\OIQ=NM'Q]'"*M'@8FW2JD98P5AFZ"GD1"C"27,L32STI$,&5T."?,*^:"UJEV#>T* M9/6+L>I06!5J&^JE :B]NT2)HG_Y6[KP:3K((4K.+(?H'5)OA0?CI :*WBL+ MU@K*:J/J(06- FA3!4^J2;L!K)0Z@TM\W*U4KMDPG 0TWPZB,0Q-N/7@K"O] M.HD,/&1J2.UY,"^0TF_.H6OTU)!_ S#Z<#D=#^>E-^,X?AA^+Y_-KCEAD3'- MK )M2I-&H00805-)ST1F&+-$U[X5\3(U_5;I=@VF2EIH $^+IKY?)J-X>/%U M.OFV.!*\885H(A#^ A3A$D02Z%,*DR$RH20ZFU&0VG4FKY#3;W%MUXBJI8>^ MC]I?/%9.C*IH* $E/(8JUCKP,3A@&==+D":$L%)"M-.RC,YVM^H!7#UA]XV8 M%T^F=/(R$Y: D.1*(4(")Y&=H&DF6AAK^$J-8_],Q1EK*7:EXHQUI-S H>WG MO8%0@5,M.1#J2HLJ&<&'1(&E .VD D4L"50N]N/(427"1OSKTN).#^AT79VRC\S4EV(!?>E.;?S&< M+UO"%.M73@@5E1YX8.@(9OEA<-8WDV';GS'R77D):*E7*#-S2Z7-85AO:',0"CSJ+VSY4;26\?J;[ZE M+4QLHL))%_)LP)HLKX/=>N,?KYNH+I9-1O^)<47*Q "!V[$38!P+@/MPMLZ& MF&SMUBZ7JY\401_XP#5Z5 P!L*AF@'RD=-(X_$L-KM MZE\EJ%^;5$WMJ\%I QTT *C2.[%,>1C=IIZIYRS*P$&6A+/@)3E@/ '+B/1, MJ9QC;2_G"1%- F<3!3\Y/MI&V@W Y32-\$?GOZ1QFKK1WCCNQ8OA>#B;+ROM MRO20\>R6.4U)U+),#.2F&.VLP?IHP"G.32 I$ET;2FL1V&\VMSN8=:>EOOWL MH\EX!)?KPM$[>,.UG:QBDB'4*>H]45FH"T20L:M%*OWMBI6(;Z M<:V[&O*'\[VKJJ(!:+UX@GN4Y@.C4LR2>_"):Q"6>70HL: MK]'39+7IAII?M0QP735L#*EO:>HGM?*-#X8CGY01WL?Y\RPM&KD-LO DV1Q! MRM(UQBH)AKH,2<0HIH U0P$C# V2!>2)[5KNQZ1T.2A1R7L;"'L!C:V^P[@TL>\#A,&G&@3+4J! ML-7M^D![X=MG:DBP;,UV*'/KSXZH;38GWWO[CI>9H-4#A6E4B5II!! M1!H* PD$^H=HB$-*U8]LGZ=D)7"I'PI<%47? (#N&#C.CSHI_YI&\<-D^KF8 MXF!I%M( \J9P4P\86E!B08<8I4\J.U:[F'DEPE:"E_XAX55?,0V@[6&@<<=B MR;H-++!:VMPO3@#1K*(O*@81636K]9[;N. [R$]*V'+_)#8JJ:&!B#U MRV02_QB.1H^XD$9Z;M$"\Y DFN'$P%JE064>K;-E!D'M,^'G*5D)1O:'A%$% MT3< H$_3R;?A#/6!)O7]Y-+/\^7HNG-HJ>\20@9)P6.P 0)=04"K:B%$+1UW MQG%5NX7^:_2LEMHD/R2:JNGA1VL_L]S4,1SY.'1^.!INV2QZTU=UVI1F91Y[ MZD\38F:9Z0 ^>(]^E%!@1,(]D O%E([>^->N1?SH_6FD$YEDD\OY:2F/9[)< MO@N JXY+S8@+H7:\^.?I3[,.=M;J3[..5OJ^B/;BI2OJB!0L>F!*,!#*(\,4*I\ MHE$:^VH2JI-K;#N^NKB6TI[I-[N&!!N(S![LM_LC-YL-\_!>-3,*(8>4!40K M62EIEJ6064/ ?5@RI[2SM;V6-TAJLD9@\\VF"T6TC:OK=183\YY(E XKZTQ3 M#R8Y7#><.BUY()K6[BOT)E&].\7U(+ ZO#;01QL >R:"N$[;ES+XX^F29_QQ M?G=5OG-SQTOZ'*06D%6916Z]!9<22C6&1 1UDOC:^::-B6T6D)N YBDD=Z#! M!J#Z9DK/4V]"S@DX*S=8; M-L30:_MTYPKM^\[-&MSNC4:3/]PX)-P<]I',Y3CT@3=H[W-RX%@9,H?"!:]+ MYR&EDK-9,BX?-6-^H:YK:U*:C$NV V4/.OJQ;.K-V=G19)Y*]OKCQ(UG)RDD M7(VX594; \&F3!47X(C2I4]!*=,MG8T""=1+:@P5_=G7MQEHTA'8N:VMK.@? M"^6?IF@(AA'97A2B+\\9]R^G18$#(GUPRB+'*@40/F1P/A.('A>W"\Z+[/O# M]VND-U[PO2-D5U-N YA>$G^,K';"VZT7\9#HQNO2=^PY;*'0'RE*"V&*7Y=>]FD\6W[K>F=YE\8I M#^0B],D<,D"_AN:U,7N-5[SN)YKK1Y8^' MYALV;[B_5U]WLYPCLPGE[R"DG*$,)@4C<6$KSR4Z_HQZ^F9186?4-5YEOT,L M5];D#P3EA]<1GN%;6V^BS0%B(A&$R1Q<:<9"%'.X?"-_4IZX/8+?(JKQNOY= M +>JWAH(T=9AO:S0H\DX+#F]Q_L@*A6MIPZD\>C_\Z#!9._!!F959,;XZG^MV"'?G$E33; )SOD;Y>!,N$5DY)"T&6#O<\>' H8-!44,\36;8?#CA^.;V&>1JMH+_W,YG T7W[JYGA =;K,\$S"IM-IT 2$H->[$ M%.$H9+)"UB[@6(_"K9MSAB\I7H[2<;YY[[V7S-Y=W?MJ6:01A"/)<0F1:UUN MN'HP@3)0T1,C."Y)5ONB\;HT]EM%T"'"GO3L[%)Y#6S"SW"UJ)=DRGK%&0$O MJ44>G]Q7== MT*H($8X;))H&@BYL5FCGA0/AA?)9^9"$?^T%[>%B"QU.*@NT 6OS83@> MSM.B_*8L0X M/&*,[+27G%3O7;4FB?U:P,Z@LCHDM]9; [#I)&R\LB7X9?;RR^ M#"QXZ@QX5X[1>0S@C/6@4O*4$"*9JUUG^0HYS<)M>Q@\GCM222<-P.N9/>,N MRVAE\(:55I4V471=?09KN(4H C6E>3.I/MKQ-7KZ+GLA>O0,9LA8_2H79D, M1;JR7:O0UV_,T!G8.E-1L_ K=0HH\0=F^L/!VH) P&4*)]=E,Y05UTE+?:=_.7X^/T_#C]^O&G5>C(9C3Y, MIG^X:=SB0'V%IVY]K+XNY94.UV]>MS=^@HI2;#&:S"ZGZ?;D4S*AA68.@K($ M!/$";" 1-*,Z*R,U1I&55^Q:!-8[6K]Y[3)DU%*CF47S*DN] MOBBC86W@ 6QV)!*C G.U#\5?):B5H_$M5/X81M7DWP*8EK3?S #5E$4O/"1% M-7J$-)2JMPS*FUA&"AOG:GM/#PCH&2SU%/MDJNZF4N[[1/MH,IU_V;M(TV%P MUUQ<)W\QA&7,: /DYY#9DH8Y@G3,K_E!+W^BI[1L+G.)M4%V#<, M#B[+U,R']%NMD1*-:X'95,)'!2XK!L[R'!P5B3PN<7X! ,\\O.=CYCJJWU9H M?2O]Y'(V&SX"+5/&4T(]QHBF;)P2A>&C!J=E8!HAC<9P):4_\_">SSSJ*'U; MH37@$]RX2G#15N.UQ92 9DBCAVCM=.\'\A(A6*D_J.9+; MR;DAH-S+*PQ(9LQ3AV&9]6C@N/7@'%/ +1>DF MITNG0VNAU'?&F)74FG4$EE<)ZWX*ZA5UDI#>!MD MZ10&[PZX-N6PB^%&;Y$#%4@T5J54?Y["6AM<9V>,G6UPZTATRPWN8!QW/3(DB MLIR6YA+[">MQXS32 (M"*\^4%,2O!(!-SYEW=N2XH>JW%5H#/L'3$Q/GJ*!< M,E *92#02P(G38+$T) A=".5M?V"'^3(<1M'_+[W M\?/!;P=[IY]/\)^CL],/P[$;AZ$;+?,';ASO]1QT\P\H@-_=Z#)-QB>I],,< MCL_?N=EPFSQ?)W1LG0GL7CJ5VC( ,L9QS2;LX207F MLDU1I_2D:_WV]X=>H6?K.U,WS[Z^E/- _K\E5UX6C^^$C[]P-!E/'^ABN>NH MZ)E(F0+GP8%@*8/Q3D-6)$>JN$RZ=EUY->)[[M90"V]/;E_UHMP&G(!;QM]= M7;-9]I@/R^ZQX6J9.Y&1A>P3T+QH-*P%>"T8L& 8=FVZYE>/J@D^$=3D//YUVN,JKG7:V[:K3]2L6!]!65UCRD12N=#]] M@PHIYD$#MS8CLNZY*RL]9&P,'T !(%&VNL)D/TNHFX=CVY!5B> ; 6%AZ#62"^=0FUQ:;'K[-\:[H0L!5*I3PM0 M2_"<1(@N>*E#D"*UGCZ^#5V=@*T5&+8 VT&:Z0EMO_VZ_->_3W!.1'W[]1Y_ MXMG*1I5*0E+Z!L+X.M^1#H8@*)UT7!K.R&Z1M7[#NQUEXU9PNCMO6^FP)V1> MM[:[_*WM6@M=Y_R0L24507'4)#]TX&.1*+E"$UL_MMZ)P$X\8T.$;.,J+M)93=XN7CJM#4LV#W;NWB6GD\-V%'#M MHY%.P277K*"W2; ZTS-(BCD4"_65J@>>$O$B%25AK=NZ'B%GW)O:<<&UCT8Z M -<;G$]^KE;YO)LNEO/S*K1/D\6_5\$$$X'"5LJ! M<43-C:)>YJ;)N<2=PF METUKU_48/9W :]1$H9F^NL)>'8-72^U?Z+_50=21Q2&C)"%9 T[6Z7$-7 Y5\U<##'H\9D MP?(Z5L0Y!B[Y!%DKDQS%(\XT'WO9DH%QWZ[UQW \>H,NV#M-'(> MHP@%(LN<4KHH@7[I@.(CEC.E_ Q;H^\V#>."K;&*'XP5]Y#WV$WKGR9?ORT7 M7V;KD<=U\74-369G]+>_OIO25W"Q?+<:#C\[F^3:&?GY/"XF>1+F9*GWR/14 M^.R,YQ:D-X[8KT\WC TU\;=9::OM[3'6#[UW:4[;N%6^86#8@QH[\'H/"O3[0^E:)/*8 MK(AP';52=1D&R8JS7-LA)&A.7DS*H$1N?3NV'66=W&6,'MD-H,<.'-U5N'&- MOSJ;4WLE! 34M6SO) 3F!'@*.:1QB>78>G;+O82,&^@-H?$'H[U]Q=\!AO;8 MN%)#BM7,HV7= AD\404I&&*6F4QL&PW24,P0@E-2M9YM=A#!X_K#(V#R>.K< M&[L_<1YGC=#[N$1/=50N1(M@C2=^/#<0%?. 6NGBA0@VM+Z=>YRB<8.^(^"O MH4*:A7]#OYV[MH]HM5X4\P,F]ZG)RIWF- SS9JZ95([Q7HY9%5?]S)2,2% E MAZ'OPNF4,57<0OU[K9%JQ M5"]I5W?^E VZQ)&#T-)2+%,Y$BF!)$:,C0$Y:ST0]2%:.H'>* B9#:"N3F&W M[@V(D0O%B@;'DZCS 4@RNL90AJQ;!B%D\SN6AZD9%WIMM+T%A/80?8<@JF=# M'5K]B:*ESLZ&+0P"SY?W/-XST5B5@[VHO?JI-OFN;$]CCDYP <(J(EH*"5YJ"V@I"*[-O3%L=5E"/_4:A.A75_"Y\<%. M'H.,>7[NKX >4'.Y;)%KX;*"$JT!5;O!@\)09R9&;7...FSU@FT;W(SI8@Y0 MUFUU[R&YD17^^V0Z^7[^??/^TC$358E _ZLH/Y8<@@P2$'D4AKRG]2U4?N.C M(RM]'Y7-6LAO;,6'/Z\1;K1*.7L.SI%K4XDI"-$F2C%U\ QE<3:U4/SUCXZ3 M9S53_-[RZR#J?#=-L^]X.3[_??T/JMRK RR9"2=7;_M#O160CECQ=5A%T:B- MC2RW'E7X"#F=/&WI(1EOI;1^\;>.WAE%Z2BR!N<5UD8 1O\6$]B"IL2H)++6 MXV8>)6C9VK>#TQXZZ !0'Y??FY5 M/9P1I,IUX#>KTR4HR(L8,&O*Z$1JW36V#5U=PFL?&,P&UDD'.&MX(+R_[#!6 M/#.OF09>G*O5"@=.2$,9B.?6*&N$:(W+(?C8"L?Z+W%4CPZ3#DQECY;0VW=A MIX9KCTEGX#$+\@YTR+E@!!B9ZEC]Y+3LH,_W-MF=5$I'P][AO<$' :$#[#?4 MP>MPEL[/;G7&*;":?BUR<@9;O[88G*D7<_':QF[Z M E%/5G7-/?S/9/GM#O.+F]PO/MUZVK7V,JN?=4JN(Y=:YK6N[A"P+H!/=.PC M1](0\B#Y8,,_6C+R8DZ=%F#=X@KYN,@Y<+H'%A!$JH3:"%J29ZG2DG(@JBV6Z \ O$OY@:MH64]"R ]X]/K\;A9!$PE M:0F%E_K<.TCPE E#"<4G=)84VGHY[7@9UW,H>'=T9K5#SH$9U\DT'_$M]\EB M.?E>#\E+N2UF9?D-']T .ITM-PJ_L0PT#+LK]1BT#O,V_.A2/L8;9QM(",&L!BB$(B)'Z0:K7W6]>#2!LVV:@H^ M,$Y_=CM7=X+"'CM7=]%+IU"[L]F3N""V/ ++O&X=L+7OQM4>>J287F>>FG<= M;T-7)V!K!89]=J[NHIF>T';#0%<'P&1(*4.":25RP!O$^VMC5ZIQ1/ M/!WGE+TDJ9,[I0Y/V/VTUA,(KP+HV@_RZGN=[+#8;$N.BJ15GY9Y.AQ4, @Q M> :":V<=XUS'UI."MJ&K$Y?7 @@/@:R55CI VA^S^4HU5Y6)>[A<>_*@10FU M7T'Y'.BHH$/#BXS =8.)0W3"U;JR@,!$!&Y83E(57W3KB^L=2>SD2!X*BT,JK ,\ M;LJ\'\LVML908%U@;(LG.:;*FT$!2:%-'EW,V'H,T2[T==(7,102!U-5!S#< M^W 2>15FLD4=#GPP3+?P^=@/8.EKHWRDE8Z[ F96PW3 MR3XEIZ2#@FHU/+L.-8@*LM?>!R==.4J?V?,>@+430@X:@+6+NGK"XK5Q2WPS M^-"ZNGXT0XZBU#?.9+E%4++G!"8Z"X27@W41WR6G$YRU!\$6 [#VT4BGX!)K M5J)F%*90:A6QCNQPV4$4@H$QT:G(DM9\L!=4=\GI).,8!5S[:*13<&T&Q6&1 MA7DK@,O:YY=B 6^#J/OK."8G=7&M1U@<.KIO^$AN%'#MHY$.P/4Z++Y12%O_ MY^1_SR<_PUF5VD4H4:)(Q4A()=BZRTY#0$8NF3$?B]!&B=9C(1^FII/NXE&3 MA$:ZZ@!UGW"QG$]279IR+T_W_^[FHE"EHE%:H-Q^6Y*(CRO ML?#%V%DG@XF<,IXL/2BI*/X(0D-*11G#O8BV]93YNU1T\J!EU&#N0-UTAZX/ MX?MF38D0Q0>#'I*O"Q:]*Q LJ_ A\1 M.*O7D*_I>Y/EVY!6SZU(D9N2'\M,(JL[9XHGR5@3P1,#4*PO=:ZQC/)6U\@# M;U\?^D)/6-A7>;/6DNS C]SD8WV+X06E'PITI@-;1>.)E^+)SS*=75;6J=;A MSUTJML*+>=FGU(&ZZ0Y=&YLC3\L2E\!D'39&# +9*+;D2$)6PD"UZ3%Y) M;EHWTCY*4$_PV4??=VI*K83? 9(NG_K>BO^L%IIG;H%3]@@J%P%.*0=,E2QC M=G18-^_"N9^4K=!C7_;QUD)+'8!M-0.$OES%^!GG/R>)1/2QW,/=HFZ37-S_ M1VL3UBFJ(K0#6Z?TJ,(8!$-VK*4U3":3T;8NK[>D?^3NB1: FG6BW0Z0_4 = MSE"")$F@$+@.E$4;XH(I"PJ+%2F4G.16^X..4QX=#&WC(6.[7(WEECMR$P"E"H0A:H0D0HHB J63Q+QKCM&F#&P%;??"XX/1$-&!.5SP M?$^;_.6(#LZ"XXP;<*7:MQ(%8C9TOGD5=42&/.?&$'^2J$ZZ)X\/F-F0VNL MCO??]=W#X"G%6HFLFNR<>6*'^WH 10?1!N.E2:Q@Z_N'K8D;%YZ-0;%5?]*A M&AK[PN+F'738BC];YR&@UL 3QKI&@MS/&\ER>A@S=.)=#,"5",TDBOF8$2,69. MR:3,VPV)W?*#XW;U#@BH(03>P4%Y+>)X3&Q2*8J,*2XV.5;36!54'<4:AKG" M ^-9M0[>MJ.LDR<*HT=P ^BQ W1>&MUOL_E\]A\2V>*4Z^QUE RDM20EG2)X MDP7(Y%4)SD5G6I<<[R%CW-!L"&W/VHJ^ _14RUI\+)L;HKN^.O%0K# *?(H9 M5$8&+CBLUT3& 6Y6$<.K1!G)8K+> M/GBUR'MA*>)J,,-E9"\651.%K0@@B:)!<&A:XB8&W?H9\(,GCOLHZ M B:/J=)F"!YZB/P;O&3ZBM4RF]\65NN!\+M^=YCA[@=Q?XQ![5)9)^L&;17J M6%A=5UU'I8'$*T26&4L8;/+D (/:;\OUXE9'2^.0\P0B"W-AU%[P"%(K'I$( M],U[S.\EI)/KAD-Q\)3?VUWH'9['JTZ,R&U1BEPPUGD2E/!PBBF2AHC*^CKP M2;/6UG$?'1W< QRFWB< L[.L.\3+NC&BU [#VD2/.M99))ZR%TV1!"LE,^X* M*[IUL_#]E/2%F=TU_ 1D]A#WZ"7[65G^AZ3W?I)PNL!-WXM7/D@,'+2W]64U M9G )*6])66B6N.#%/!4!/?+S^\+!/FJ;M95A![[C]B;YVF^ULA#N5,QUJ&J. MN;9550LA80 OD:>D?);8NB#U$"T=W PV/7.:R+Q3[*RM*G%#J:I$L*8NP9'% MD7@$K_WO#J4O0NO68>[#U(SK=]IH>PL([2'Z#D%4,X(Z/?536&[FFNI<=."J M@):LSKUR$;QVDDYLFVS1PH?8>E'5TU3U!ZI]]/\$K Y41@?PNNV]KZXXDXXV ME<+ ^T"Y)J8$@6"0G91^6UB<[*UH\YGR2JKP"] M#<+::J(#:-UC,O==_5QN%#Y5UG@5(P,KO:M#@PQ$S!HLYI(JL>4O"KC3V M=6X.YMK:Z6GLPM.6S-V.0T\9JF*]\*"53[43@QQZL0(0-98<@\GN5BWS@V'<%FA'4\2SN1C^0(RN!O+5P/=S;8E<7<[7?>RSN@L^Y,G9KS=(9'V? M3.O?N;J_:GQ5?#@EPUP>-Y;0,:Z364X%67T-R@0A57$+/I;5Q"IKLV!!XF#O M& >X3JX/!I:_=A+]11Z7A6#6" TFU@)WKJV\,A5 8:1*#$UI?N.\+ZT=7TKO M@J8[2WR.H;H.(LS?PEF8)OS\#7'YOO[MS6V;IZ,HU?/"HN\ 1*MF78IFZK.7.N1DE0[D]UGK>G'QZ]\]77][] M\^3MNP^O/KQ^]^K]NP^?OWSZQZJD<1GJ*7]Z^.E]B_MM/GPP96< M ?AO5+BY]X.OIOGOF+_6M\GUFF4%UON>Q?BB31$<1.V=4<%IB"(ER,:YR+EE MTK1.)@\@M]ELK\45$8O[@K/??EW]A5K,K1^O72&__5I3^087DZ_3<'7![Q39 ML5(,N.?EHI,C)@Y/DM;TL.37O1GR,GD[*G"-CYLZ2B$8*[ J, MU^6V60?/>:ST@BBF=J3D&E\)"V@E5T8;+E/[338/T].?X]Q/ZP_"Z4 5= "G MM[,YDJ&=_)F^A>E7I%_^)\SS9KXX9A(,G1>N!$H-!)E;6'&%2C.'R?'F[\(> MHZ<7.!VJ]=L';2L5] >GC:0VV\><4L:* IBU)2E)1CZ<); 4F CZ/Y=BZ[/R M48+&+3T="U '**$#1'TFA:QZ1"YJ#:]GWW_,IKC9UZF+TM*3W[:!)$3F42"H MVIHNI/,FI,)=ZP/O48(ZF=/55_C53H4=X/$6#YO-V1*C$LY BEB7(/KZW#-I M,([,UPENN6N=[]Y+R+A'9$-%WUMH/$3J'4#G54KGW\_/2$;Y;T3^^]EBM:SS M[=GL/]7L*$Q-9^>9K*]>8E6KG)W1C_KZ;DHDX&+COXV4Q9: Q&H0% <$ SYZ M"4X$S%9*R5/K)NTFA/=0(C\(0+=[:8^NS0X@_ G365@L)F5R<9!\/%]^+-XS><+E:Y5YI]OWB4*"3+BILZ>+;&-,P7B-XQ$"EZ:Q%YD*WOP ^A M=]P&\$[/\J,!X!F#?>U<; B8&$K(J]?_5D:(==>RMC$Q'843OO7]Y6$4C[TT M_5C(:@3I/=3\C$&]V:.J;?&AN@U9'R8QCN T3Q!R=+X$K@MO71(ZC.+G">I] ML-4(UGLHN@-8WWM+MHG++H_"3WBVDL7BV^3'>KEGJ0-5!(5?AECE18*GH _0 M.Q&3*)*:7XOQP2)@-H98.\'4]:R6&UOX?C>.B\'KTL/HH13!PD0*L MY#U/)"26FI<9[B5D7%PU4O(]2X$.DW@'L+GKT%M]Q;<3\E6P-%_L1.S@=*ZA-[EP+T4BG<6I$RK=R@2G%4:LE0V M%,F\:#[ XB%:NO!;!^GY2>CL(?0.P+-A /.KQ9JGJYAA,XC*""PZ6K 8*?F) MW(,KG$%(Z(,QGGG5&D=;D-4;I/;1_YT(OJTR.L#7A]DT7W)U>;07[E1&"'42 MG]*QWKG7F7S:H0[6B:Q:;S&XAXQQ+Z<'P<^APNX +P\^JE08ZGBTU:T019C: M$.Y]ED#!($6:W&)IOF#EH)?-YB\62S517*< W'0A"6/(-E4=;H:@8Y),_?ZP&5K^:KNO+][S% MEPN\[' MC9V4*V8*&I5,D$2]\B0S6^\P-*]W*)A1,YV;OT)ZE*!Q ["!P-5.!1W@Z5J M<<]36N$"V5B@>"X!INM*M*XZ,UPMT7W$+05GNQ?+"QKI\(.\+AN MY;XPK_1K-7V6I$>"NKSF,I;G Z0V8RUQTE0@UXD?XP7;V\\&B-NN8ZZ<#7/<'3U5#:DJ0+ M=9N]CG5VA!46@HA\U9]BI;'N=ZO#]Y]?GD\X

#)&]M0V&B4QGL,BVMS*KV/A3'EP"K4H(3WX+@B56>E4"8M MC&UM=S'^$!BS*GF LFZK>P_)C:SPWR?3R??S[YMG6M8% M)2A8\O4Z4=DZN$P3UH/0AD?T7IJM3HQS48(7E,&CY3+87*R-6UU6/*7XZQ\=)VEMIOB]Y==!#GK_>7/97-]QT\%EJ"B+\!- M(>^.5D*TU@./B7EF%5.L=1?'GJ2.6Y,]MO-JK;M^B[17XV5F9<7UIK_EX*+M MDS^Y41%W-PZ&*>IJRP+CWH!-T8$2HD"PPH.1(: LW&;7WHZ/5=2-T2"E, $D MJU<>R5'::4VF'$9G:>E0E[;UE?AS*>KNHO==BKJ[B+R#X^_BS?OEX*H;G9VU M8A&"3:!*KAEPY.!YL22LC$8%96QN/:_F$7+&1D\CE<^&D7^_4-J,#UYG<3+*PK;9D5)U,2M7US-2N$V*P/DI-A%HU(3#3?Q;@3 M@5T";A]@W)YN.9B6.H#@4]E+H>S%6FY!.UE?P;L,,28/Q&*()-1HFD_T?;;U MT$..R99ZZ !6-U/6U[/%\C23 # 54Y_1R'JIB."XR&0=FI<< N7(S7OU[U#1 M8XRUIY)O5ZD.DW@'F/EGF$^J'5TQ$()P(1<%R!6C:$%[(!,KY+HM4\G4!5:M MMS#?(:)'=],&,8?)NP/ ?/XVFR]KZ>LZ!RSD>J>)TH;Z5J^NEV096)*.29YU M4*T1*ONN1AT#F0(EW@)DKPGU0C#&#=#P+DD-D%*B%&*!@B"5RC2ZW?K*_ M&T(&&_8V)$+VD^_^P)@MP]F0->C/YS]^G*TRBG"VF>KT;EIF\^\7Z<6AE>@M M?WZC>O0^W Q3E8XY12%R J\JQNI]:Y!* 1,H$4,(L?GFF395Z2K6U7RO/\(D MOYW-+]9=+BZ&@6.>3)??\'?ZTOE\)>=UW?_:N\E+$0@1641*$HJLQ0]>PS-E M$L22,6F7K,WI*1 UHV;LP'AO<&P!$NQGX_Q%^K48CGBJNBLA%0+UE M!.6C R\5![TJ0N2D,[8VL/LI&0=9(\'AT:1L+]WLC;"?.(^S S&VDN*GR==O M)*!_+"Y>G2T^1CHEIE6&US9:K1C\&,\F7R_F*%[9,HL*15*43B1*0KVE="+X M5?FM*,-B]FBV\G('D3%V%M?&O1U/$QWXM16S'R^9W?#Z[CJOMSHC+A^I9<%U MBH5L5F<#*H1"YAH\U*960QFN0]%Z1N4!Y([H(8^(J-O3RX^DWA&1O)+PA]FT M'D.O5SPMWISC0-$6'QLG*CLFAEI+O-]FS?_!:BZ87U'>$;[B96?](DQS75Q? MTZ]/8=F@>7/G+S4JGAW&X4#-G3E'+8,$[SE%0IY%B%$9B$I&GB,%2J%]_V.S M,MHMB=Y]EG'))^=1V"(5(S/;99%;?[*K@M@N:K[A M?X:1< ?9X4W'^B2;_#0Y+XN1"4KQFD1(_Q9E$B!^3I0CM4)GD+7%"-%T$Z%+'6TSK?> M K4KC?VXKL,1LHO3.E1=_<;SOX?E^9Q2E5FY/X>9-(CD=_A&HQA^7ZZ&B=Y% M,*+D6("AK$,BZ_9''36A5)N0N4_>/83?Y]-E]\6IX4B$B]-JJN%ZYN4PB%8Y."D8:;V94GF],R \DU +SJZN@8$-Q'-<\->00E//6:)9]M!'2U?]-8#]&3D96BHO+!"C7 ,- = MB1R[CW8<].VLGF>&O[>SYDG5/2017T(! IZ-0N4ALWU7H@Y</:NB M218X$V0:V3$(D2G@QGO#ZMXYB8V]T/V4'+XN*2ZO=J6O1RY3KN6]D."9RZ#( MLT (F1(O'D0F-V"E:CWG]1XRQE[U=K#>[VX_.DS4'>0AK^F3D^7;D%8'Q&K. M5G9622,X>)MR'0*2P >6@7)TCO7@X*EU_'>7BO&Q=*11D+!&A6&;J^D$)02@.4JD0=-+2N-:H>92@GN"SC[YOOY!K)OP. MD+09-K1JRUJ95N8^^^3!FI2(?I_ !>,!'MCV:#I)P M9PA96T^P2IB2!1AC**1S2=4%(QR"2J+(+*35K4?TW*5B7*]RF%8?@<@>(NX M)&\QUR&<;\^G>7%2"J8Z@?/S?\*/RM+:,WJF0N8\0D[)7.RZCS$Y,(G2 R:) MW]AZJO,69/4#HWTT?WLG=F,U=("L][-IGDW?3>DGQC#]]T?BBHBH_+Q_]]O' M3VNF4G)"F"HT[K&N.=,01:R/DQ6FI TRTSKDV8JP<8^RQNAJKXH^\/65?MKW M>NQ_H?_F8N6B#246%%"XK>%A0(B) L42-'+-ZCR8YCTV]] Q]E+KMH'0P9+N M$"T;JTJ!:R[(G4I;,>\$^(@=B!\=)#4'2XAI^ S![B[@$TDRE^ M+!?9XF8[8^$J96- ^\H!40^AA$"_Y%+9R+A56VVRW04P=ZCH"RS[Z/8V7 X3 M= =0N>ESWU^._@PIVZRUH2BMU*["C."$5!2^)2:8X1F;[]-Y@)1Q6SM;GTDM MY-T!;*X#_[(>=;$.]K?9?#[[3ZU6A1_T)\M?I[Q0T!\T>6##ZZX/Z8',RH&3 M2KL@3?"V^2K5'>CKZ6)B3T \XI:::F?T%LY[&'N5$NF(M/46ZUT[GJH2?- I M0V:!Y&6P#J(.#HI73KJ8 KI;#<,/=6QN\;6>2H>'@6<8 7?@JVX*Z;>PF"P^ M$RTA?YQ>SU?Y:0Q!:HZ+-"5RLZQ&H)T4^W1#T"Y2[@XGZ^J(M\$QE01H7K,#;C7XPCCX%!P7VG@S M,%)Z*#,>JMMM&H)V$70'8'F\)R4%HX5!\K.V;AU+65)@F"A$M#SZ@MI$W;IZ M]-P:@G;2]TX-0;L(OP,DW5O#-ZX.[_8"DD\15#0,@D^6I",L\\7)$IN7J_>] M#SMJ8] A1]3!DNX0+6MK2J@4BY1_)FYYO?/)$&H1WRK!,BKDB@]]?]K#076X MAK>[#]M%W#V YNXUC4\\LZ@+R+K'1<58WV)A!A$"DMM4F97F4Z>>QWW83KI] M^CYL%T%W )6'2EU:J&"RS5!LG2\4. .7C %$+$Q0^"=D3_=A1^W1..1,:B'O M#F!S'?BGV66/02BP=1ZNX@1Y1U%='4T5"G&5*0P;T+?TE%?OJ=!'W,I.TNT, M&9M ?=71AHN+T:3+/W ^F>63:3Y-7@=N:I,D"85DY"T$&P*0_;BZ B#247V$ MB]('R.LI&&Z/JY:ZZ11VEX.U[UX")U48V1,9E:[S:ITI$(P3(#T32>DD?&Y] M];4;A3V=>L.!KY&&.L7?@RT(QNK":@M6(CY 44X"4;D():@H8S3.Q^;96^L& MD2-U( V'O2;:Z?$"]M/)/T\^_./D\YO)(GS].L>+Y76S\@E_XO3\H.G5V_[H M@Z]7]^*AT6WJ^AMO"9FO9]/5E=K_3);?7I\OEK/O.+^\9G,694S2@T9R4PIM M) _% I0D94;-;2A2#K&V*I>Z0U-:#UY1$J,=JI25(^I;OQ.Y0<"XB&FHV-N0V5O*8[?0?IC- ME]]>D2^>I+#F8C-((">!=7* \;'.N"#'[&41(+P3==>3EJB?"H@>_\3(:-A? M9[/F AP;!B?G\]D/O$F_3,5'G2PP9 541#J44=<]#ZY0]EG-8CL W//#QRT> M-5+]H4(;6^F?SA>+R2W08@@Q\*"AR,@HN^,*0E:UAS,6 M;1HI_5"AC:CTQ7QY=0;^#6=?Y^''-W);9Q?WPCG;E#!1-N_KG#3KP'DKP0JF ML^'*BML[Z.Z/#>@KU^("^M553/ H 2/7DUM'D^V$/39B+J!^G86U#6FNM,]( M:9JA4TZE1 **7(*,VD7.K91NJU3W*<0\1, X\4-#Q; M"*GD.N1%0@Y2DX74L7D4/ 1S6)@JL3JK3UA)NX\^%Q0M)AO,1A4AT[ M&7E];6$2NC;O54/I""7/W*<&[OV6CY M4#V< ?][/EG^^HRI3D"?X.*W7^^F^7RQG%\\H;"*8FIM,B!/M?[FD7(SRIR= MT"856[CCK9_C/4[1R#T&0Y6W&ZJA0U!M>-D<_YPD7-Q@)AK#F$H1+.7]H%@H$%5QP(IE); D.6UP8 5'LU MC.UW-M>2[Z9E-O^^T@V9RN^8:[VY\K38U)M51)-=;9? NF@V1!*7"W7O-G/2 MRE"XV&T2?9V7Y'Q+KJVG^^^0+IF\W7:QW0H28P KN M0!65(/!0NVT2LX$G99C?"CF/?F;<#LFAX-).LAT<7G_'<+;\EHB=&UQHD;E, MUD.N,PN5B+HBO4"*W@MF) K=NFGO?DK&W:$[X''50/!CNY@3"MR^3J9?_XGS M9:UHW&#$&6YC0/*5NA8EO*0#ER<'B:5B-#/ESB:JA[H&'OG*N'MPAW(PS>3: M@7^YK]US-=7K8_EC/DG$Y2KCY#$&K:,%[V6=-DB(=_6,94XX)G@)@K5N:=R. MLI&;_(2 M#("+G:&WAY(Z -^7R?<:$OX>Z$=2%KK8\+DYV&5FS)+[CZMK.221Q9@+R.BE M$O3K'%LOOWV?3_''Y#>>;%V.;2@<% MDYP'!2S6X3"9 EB'AEA3GCL>D@E;%K>?^-"X!:5!\=) MI@NBX&/YVVR6/\[7)=?U3DSFM5$,G*T=!]Y:<-$07REQ7C3E/2:W/^B>(FO< M.L)@<7QKA?2/LN15AXT95S>&P M&]SVT$T/@%LS0U_^^!/G-6A<>^>B/+-)(]"Y+J ^VP ?E07M7"H8C+#-[^X> M)*9K8.VC^-O0:J*%ON#T:OG';#)=OIM>XX81U<)R"=8+41O##03+ IB:.\N< M2FB^2OMQBL8-V8\*K$/UT0&Z'H@DWE_._ZBO"CU* <03B2IY)$=O!/ 0$K=, M^<*:3Z1[@J9QJ_2#Q5Y-5=$!M)X8TG#R9SH[KZL;7BT62/\_?PE_GK*2K.4Y M0$;G*!TJ$IR.'B*%$92_^,2Q]7J!/ MC6G"C_%L%0&-BB-"C#(P0*'D!C M,2%G'RF[/T*]?S>JNWP(V0:U1U9I!R!^-TUS# M\@Q?_^VYZGPS>3T)<3=TZ MS=)$B^A J#H?-],_/&5GX+@4"CW9K&L]+'1'$KMLBV\#SR&5U?,HM+403_[\ M@6F)>3F+] /2[.MT\O\A'2)OS^N>MT]X%E9_>#F5\%[+;3$_;1!ZF@U=&UY: M1Y[4%KW2DOD"W#M%B3:O;TD910C!(5.._C"W+G<<:5+;^C./ZV"CR$U*>G'V MT-?ISRZR!6:%-3(F8#[7;"$6"-D9P*R"SUQDFUNOGVA#^?.8_K8+_AZ(@X^I MX0ZBBBW;-2@B2ME( \+*NI5()G I1I!*.&GJ[/[F4^H;=E<-C6;&92FZ*F&2I4O0;],D0(UF1QK?5?XHOJP=L+%OGU8NRBI M _ ]V)^12XXL4FR>[.I5(^?@-3+*'9T**$)P +)@(QM1.*%80?&VVBX[I["*G?[1ND1CX\N=B6$/ZAOG\#&?E MMM O0N!L=#28-: .G!R;#! ">;QHG;-2<)\<>PHWVWRHB["K*0ANSL1H*.8. M0JDU\9^_(2[?U[]=]72Q'(1"0J8XZ*#KM,8:$JX>>G'G%.>VCDUK;"4/T3(. MHMIK>S: Z#N%T&;G@%5&FRR!)R0KHXVVMX#0 M'J+O $1?YB'CJY1FY]/E@@(PG/RL!K9Y&"$XYTI00NJ9 &57$WV% "Z5Y3'' M&+#YD_+'".H/2OMH_>[S@48JZ !/JR>HK\_G59Z;]K7)Y6/4(C"&A!&RX A* M) $A9G+; @V7H1CO6T_%>)2@<9/Y@?#43@6]X.G#;)H>XL>7+)PF2=6ML*!R MSA1+<@4BR8 *0U*N=>?)4S2-6[D?$E6M%#'V<(*'P\NK^I@07D5F#$A3+*B8 M%84& 2$(ZV*)F(0^-&_;[:ZGN1\:+-(>1,8=.*/7W\+TZP.]VO7YR_+5-%_V M;%^FO*A5B-%($.1<06GKR=E:!W5;5S%9,YM:=X7L16B7Z=Z>6+G=B32XXCI' MYUWFE+',Y5(HZ7&!Q&DE>*\*9.2.3@>MI6C]2G@G D=N8!H>,#M ]##M]0#- MA\3XM_EL0:FX*P:13A:R< H=@O#@K3:0E9<\2\/8[1+I($V:5Q3U"[X#H;!% MA^:>>ND495=/J&(J2O#:Q!HI2%6L!'"RU*< M=KC;&;;[8<[$&2[O6X;;I#9 MJ!C;3RN]0^SR5GQSC7FJG-:&1P1>EV$IFR+$PAP05TKI(GEJO@5]-PK[!>% MI^QP^NNQ/>'SEX^O_Z^_?WS_YN33YY/_^Q_OOOSK]>S[C]F4?NYB5CXO9^G? MOX4%YOJ[.%USQ?D M+9:+S]_(?F*E[H_PJZYU6UQ=H/(4K6<2=*HS()DF2#HM 5&)@6*K%K'2H=1 M?*C+W>2&'\L)86_V"W$]N6?UR3LJ?'5VMBYZU2?;&TN^Z#=:47I1UD"K,XLL M 3.8ZK86!5&) L%KQ3@SMMC6GGD01D8?/'(L+-_VY./#HH-PY-V4W!U>[HB^ M<;]I8BQ&*PU:UYBM2']1CW5%*)U#$E&T[K%\A)QQ<=H!6.X.@&BBN;U!^!/G M<38L#->W#CQR$UV-FC36?1)1@W^B@ M"TA5,ZLMPV>7]TM*BV "I]0P*;(V1WQ$'AS$Y)'KY D$K>?5W"&B2^CLH^([ M:=$ATN[@(/R,9_1'7_^&4YR',TH;7^7OD^FDQAG+R4_5'RF."9#:[)YU$]754-/_Y8O3EZE>C, MFBQ_-:V3/O:! 2JB6_/31^T3,0>NA ..-2BUD>)1AQPL2ZH(([U/K3/)D6N? M]UOY?%[O3>J7?OMU]5?6'W_UGS#/:YU^/%\NEF%:Q_-^FIV=O9W-ZQ^>&B&X M+BY!<$52GFD2>);H'R)X[IUG*K6^"AV&DV==_=P%S7,-G;3GZL MPK;5+)\NK.5O]!>7BW?KM_L7'4+2.V-"T,!*">3#O*=@3QK(H2X!LBI:+CNS MEWO8&#E1?7D6CA;:FC\;K$XQ_SF?'XQ>:":8V5[<3UN/OD3YVE"5IG3R_ M_KMCN_Z[)Z!R*DF)CI)Y7X#R>P'1>OIED"A58,F%UFTHXP1*@VU>[]$41H7) M@8'2R;0/6UF[B5HM7@L!B_ F%@[2UJGC#@6$D LE>BQYYZ)7SV*S^UEVY9)GJV*\(C!L$%1.'$'F PGA& MH;+%T/J=W+%X&WV3S7.UGD' \P*,ZMI)^S\X^?JM"NDGSL-7W$2IJ\'8-3 H MZ\ @:Q6*4_6YOXCD=K2!F%F"PD.2%"9HUGPX^?&Y'#>D>\:&-C"@_CHF=ZI2 M=));0S&NI0 \^P".!0;)Z>B$L4R7YLU%QV'MQ126!T'X. :Y$]R>3REZL5.! M\5$!D?<4LJ0 ,DH!2F:*#!+C$%.Q21N+QK3>.79$]EY,Z;H+FQP)=L_A='Q* M-!ONMY-.L-:C9 Z$434']J1/1<)B68O"*'I/L?4@L.-R^&+*[,_"+H<#WW,P MS4:11#2<4HRZRM85K*VM&@(3&GB)F:N44(;6C9<]!:[/H=#?A3&. +>7=S7P MJ&AT1O)#TH%5-H-"QL I+8"A2CY['8L]>LC:AK6M+%'_MSYS%.B\@+/MZ?KP MXT%Z$1RS5Q PRO[,?^UO3*"-/ASU0%&] M^OIUONI=>3==SB?3Q23],YR=X_4F!:VEC2%%D*8^[3,QU+'K%AC33'E*D?GM M)^$/S58=G-:M+,:^((OI$0,OX*2Z%A;?E,EI#B2!2/FG6P7"1=?&2%^@H))8 M5-8L]-8>\B S8\Z0[0RRPZ55!^"GIT0J/BV,^'0T?%,8_#0%46R.=-(Z2GB5 M=PI<=AZTD4)J)CSB()7%0;@9-X4DQ^IW>"H9[,SM./?_96&+W^'L!AOHJYTG]EW!VE15<"_5C ML)R3UTJ(]7E-J27?+$ +):1#Q37FSF@&/^X3=S M-01YX\!R:,2] *-\N&CZD(CXJ=16)"D\,*D,*!XC^*0X\.1BM"J27VT]#6L$ M-I]W-U>_1CDTXEZ 4>Y\P?&PY(Q-RFEO03L606D6(#)3;R.->5;<]G'[/+3,DN\$B@ M$RA !54@Y.@A<2$-#\67T/I92"][&_9O[[R8N9DX9S[H"($B81)=2%5T">JE MA[4H'.?-$[)6Q#_K"66[8/;A_0S'5'\'@=@%Y?275R/=K94\<:=!YT!GC0H& M@K<"2I0E%:4*LZU?7=X@H)>]"T<%P>UQI7MKI ,X[2^X*[:G^8^S,/T0ON-Z MB#?+QBM6=_I1B@/*4RP4 D/ K+$H5,:(HX^YVX./<<%] *R:O7]HI.,.<'XY MW_@JQ%O/@1<,B^-&@LFRCMSF&0(6"9@X%BWH'.*MNZ$?)*;SJNG@.'EHHOE! M2NL ?7OGS>\O!VI+;KE06H(4==IU4915JH0D *8"1*=#&NUB*RZKYC?11&.O\#&B,UGUV6!P5.B_9GBX>L[Z=S=>_ M5?\>/RU2%U0B0]&ZCI^4 9S/!;CTT7HMHV:MZR''Y?"97H-U;F&'@^EY%,,_ MD6#FDWI%L/(I89IO_L#X2RF;U\#72ZP5B9Q!2900I>;@=-!HO2<1-M_R\=^R^8Z8 M':YLOHOZQWYRN"+[=ZP.:E5,J]2&.C<'DS:@&&+M[/5 PJ,CR3KE;C^ ?^!] MX*T?_%*JX3OI=M9(T!V!9%VZ"D9*(ZT!;[,#Q9FAK)\$PH4N/A5GF+>[PF3, MRO+A*GI UWO(:VQMK\/?BZ!U4U3D&)TEQUJX%77N/H/H5 1A7=22Z^08VTK? M]_SP/C2^CZ)F#:4VMM:)\%4SQS3AES#_BLO-,MBBK"J&D3!41E"&D15P;P$+ M4P(]\R:GK53_T!=&?&K74/]-Y#'T6%HM)F5Q;CT[X30DC0LR<548R M.$:_="FB*[;H(K>;&O# !UY*,?RPZ.! P7<(GHU1Z8+,UA'AWI,)".0X-AI._O=\LORU86-=+EN[Q)AR,I9)L()L M14E.[C9R!(W,N"R\*7([/#SRD;X0L8\"9P-(L(-A8 M=PDH$8 "I0(>M,01_XP,A/!SJ)/PX4?(?@69M61"PY82*_ M*'1]%!S!&\. 12%4#-Z:6/:%3Q_QQZ&J>P(+>\AQ;#1!/'6:T!4(#&7;0,'*S=3BASCQB M!N'%RD<*",S2OT6;F50Z<=WZHF[W-P+#C<<>->XX7",=P&F0OF"746%& P6+ M E77W<:<$1*RH'F(+!]_:^4S?R.P$ZR.\49@%QUW@/-;/2QKW^]DT$FO[M>K MV3-G(*8D@=>[,>6=Y*'U8Y9[">F\+W1P?,Q:*ZL_Q*VZICY]_L?F9LUZ)3*C M@"/4]Y&V"(C""F">1U:TL=SBL,B[25#G?9,C(_ Y76 Q 9=J=%Z9F- B$$6 MLCT2:(C> *(3":5')[M9*_%^IQZDE*.-L':%<'Q*1KD0@CZ!#YC(?_3UL4PX[ MCTT:X[>5^0P/IK^&J6T6WPO##&<*G%'UN:G0X&L[6_%9"D;N4;EN7DCNRMPS M-; C(/SXQK@'W)[/9MR]Q7-S=^FI#JP$IQ)$5]]^7W65[U15R)A9<4>4'R2]F0[E*$6)*$;$M- M2C5+>B6'V[R:%C<[S#WLA%RO]:Y*&0^RL8Y>W\6%,(:3TF M2!X=*%U;IX+SD'+BR&0,*@RR*:V;V[_:Y 'PJVG-87#"N?6T/)5WOR& M/,K;,)G?6=-5M*V-\@:T=J3M*#7XQ#)D5X3,.KABNUE7/8P(GFEIY]G<8PP& MQQ>=>FXOOE-FA(^E3@0I+H 2-4G VKY8$F_.*O1X8SG Z=P$XH M_LM=K3PMOI@4]UQ:X%B?]VLMZAT50D;)E>0D6.QF5V-KYI_I"?Z7\@1#XOFO M<[US2VZ;/[XI.B_(E1KIZ],E\J0ND>AL)@!86X1'KSUN]PB]+[Y>_#71X%;> MH5)W NN+#OAOEO^?=I#>(0O"64BVUCY,YN!DKN%3\#E:H9+J9E-Z:^9?_&W5 M"SCPA\3SBW8$ZUN'NB7Q::GI;%RTN4[UJFM^LU;@F2_ A2TD2.99>#YA_RZ< MO_CKL1?@ @9#\HNV_QUJ)B@H5**0G3RE(9^9R7$Z5 FDT,YYRV.^'>EW;/V- M*W_/^2;N!=C^0"AN>HO7P\J P5?K-J!CO&4"SVPA;TIN \)%)D?>!$, MV.*8%5IGO#T\^K^;!=9O&7,L6N5DR(%Q)"=@&01A0KW9YR6+G'3[!>__W2RP M(V:'VRRPB_H[B/Y^"V=U'O+G;XC+][-KLU$=(I&<'1CN=5UOG"&ZQ$%&QU%* M$650C6'\$"TO93'!3M"8#:"G3O&VGF8@N? D)[B'[L.ZI7*4U89U \ MUB>Z,4*HCW518/5O/.G;VWH?:D3H?+?.3HIZ:K?.+E(;6^L/[H:)SM8%,!'J M9AF2B*=SK4A%$9=1.1<3H]ANK\JSV*VSM_Z;R&]L$#RT)R0D5@=4U8FY]=0S M/H%?U76#TS%J8Y3,V[O[/7?K/(/9]H=%!P<*OD/PK(W*U+/36 3'':]C^@(= MI$)!UIEK*Y2TNRQL?":[=792W7:[=7:1X]AH>&P;3"!I%,8Y!%QUBED)]6JK M[C#D-H6H M]NIOESVZVSDP*WW:VSBS3'1L43>V"LZ_S7RE1.= 1G MKVV0!K/:SE$\P]TZ>V.CH4S'AL=#>T)*,J6XY$"G^H8U)0'>%06>\)U3-EFX M[1S&(;MUGL&,^\/BCP,%WR%X+DTK4@I?+!2F"LD&B8&00SV*'2>'Z/^.-0U6VW6V<7.8Z-A@=6@7"98R27"B5@/2P=^5MM%,G'<"XI2,MZN\TZ M!ZQ3.?9>G9W4ML4ZE5UDV,&-V\TM"YR7$B6C\(AS(ID;"]$(#KS^/ZM<":SU M*_G=UZD\@XG5A]SE[J^1#N"TO^ >&60?39#)"PF^D#6IZ-E%J=D(DFFQWGNI M&Z-R"#YZ6J>R$ZR.L4YE%QUW@//[-W3D(H)F3$&,*8%"9!"YEY"BDH[;.JJ^ M=7/77V6=RD[XV&J=RB[*Z@]QMS9R:,1(\44"*QCEL4$D<"YR,-I1,!(\T_]= MI](/ @]07@=(//G^XVSV"_&Z,7DD6J+2(%?/V!,SX&S48 NQQ(6-O+3>CW(/ M&9T_G3XVZ@Y55 =8^^U\,9GB8O$J_>_Y9#&YO#^@=%,@:@3-**Q6%,K475B4 MQ&F7I.!*N]S:WSU RLB/=+I(65IHJ5.PU7^=X\8:M9?(/=E,MIYB!NDD.,X< M6.2IA.P34ZWG/CY)U,C]A"U4OP6<]M?#V+6VD^_AWY-I^-M\=O[C\ZNU&\;$ M-'HN0:/QH&J;98@E@BB,)QZL9FZ[EJ'[?GI_B#A >[.6HNS R308A*B9#LFE M"#9)3'V?)?N/R$:?9U.OG_*(^Z_$D7_]'M=[FGAF4FG7"0 M3;2@3 C@D@L0R5EH9$45-UA&_R49U-XK*.JLTY5.AZ"#064(]F@"CRDUL70XW+8>8WKF5K=X6#JP-3>K#][ MG=EK[N1:L''5GW0^KVH_3:F4G#5Q*A@E3C91."M2 L%99%DH+VWK;1_[4]MY MP6U8$SB2DL?.7_>6\JKL6,N9'PM1/9E^72\7<5H$$W0 Z:T$58*MY6X$$97* M7CN7[7:OZ%I3]DS'[1V&YO%UW(&_OIH;\3C_\3;_?YS/TS?ZS3_F= BNYE)\ M)R>P$@K.4S7UX(7WELZK%.HS)R+1;G%,]-<_V750TPB5BL8 629;4&&"19*C,@LY%.9>U#\]I2 M0_)'KL2.B_.Q8-"!!>P?Y-7?7?-_N2)0D-E')1F(Y'/=G*; >=10,C.96=0L M=#.7^SX&MK("]T*M8#PH]& ']8C[A#\NH[+9UWGX_NI\^6TVKQ6H5]]GY],E M/XV(46%2E,.L#KA Z3I7]_5.P.H+YN47EA8>^F M;V>4*/!3JX4Q7M$Y8QWE"9@LY0D4@F4>D^0Z8(G^*)"\2==V]T_L+P7( S37 M 1J_S#$LSN>_5KQ=./UU$T<^S48(A=(#5Y["'NL9R4HEX*8^MG;:,QL:@_ 1 MY^ATI\LBG&!G7B6L()DM0K(ZS M\HJ#839[XZ2VJ76%:QNZMD/D2[VB:ZZY#M!X?[CQ"6MKY63Z]2H0OOH[FY#8 M\12EU R(7[([ A1XF1Q0AL8Y4RJ%VS=O X6/VU"['7)?VG7?#]@0<<]/.7B_PU.4-=K.\&Y*7\0OX<^KD?>78^R+*!QE M(3_E<@!5)#DK$PM$*QC2[Y72W(0?(>?@BZ12,"TG/_'R&Y_"DF*%Z7(R/2>8 M?_RQ+LLN3KTM&1.QBS%1-(LN@V.10V8136&9%\8;,[X]=>,V8+;"RYT[H6&T MT\$9NE7W&O&[GF']ED1^WQ68)=:(FYTL4%H5KO5+B(5H.=6@?<'EA M5>]GB\6KGR3+>D/Y97:MU^3;[(S,>O%F.W(W0C N:"M7$W@I4%1%ASK3 MEX$6&*2U+$C6^I9C;V+'/6:;X.BVSSJ.XCHXNIY8%I2:A1$I!R%)TYN MOI $LTJ9"^ZB;AW&WB!@7"0=2>F/06TG#?0&GVU$=II"#LHX R(H7XN,#$)D ME 9S9S@B:B5:+ZG;FO>A9T('#X)X=W7N MC56B),X:H96.E/GJ]FCU$/;[^L'@XM5R.9_$\^7%$7/W7NG:6\)3K0.3*@AR M$9Q$;)B%4%*!K- KQM%SVSIA/YSJ<=UM![@^LN+[=Z/V#I5H,VMT*VH;'7&7 J. M\QB+$@*2%ID"_$)G3:XC/U0Q3K"4LV_]X.%1@L9%XR 1;#L%=.#_[F7FE.6, M/ND"NIBZHCE2FIC1@!/9>HM<<=-\+-%]A/152C] T=M :">I=Q$GWF9C4PJ3 MML3",T6XOFZK$$D2#R8!+Q3K!B=D\:WSEP=(Z2N!'@Y ^TB^"PB]FBXGN1(_ M^8F?,9W/)\L)+D[^3&?G&?/F\OO\0F'R%]MC=\/KC[[^_^_+[R8//Z MXX3#ZW!"R0$VNQJ M:VJ.K6]\=Z'O4&^[&@YX3>X7PT*E94K&(B"X:NXH&(1 >7N2'G.Y]5.5 M>PD9-]H;#">W/>3A2A@Q;UC,EZ>?22FK:L_?L/9[__@V(3&MYFE'EH3(SH T M0=1MZ:DV=1O(@;ACQ2@T6P5^])5K**)?72'H40+&15 #Q7S]%7>Q$MA0=B4>'&: 1.'!:*M;WD:P;JSAJ24;A0F)46;67 MR?8SJFP38!BJ5 1V6EO+ U(E%*/O[F'TZ6PD%66!9@W,EV@<2QH&=P%42!%Y&#CXI9DIWUH6\CMH5))\>QHW$B9;^KSN^I:V.'$(A-,^]-G M:?)V.KFY3G=?UM[?TWI>/9RCG78SO7MXGTMRI."(H1;W(" M=%PX""D$E%)C]&]8:3*00^;[S1%[X<-;95%%1*<5U=O R;9Y);Q];$5!K'?6 M<@Y.E:D9+BZBJG@M,#1%',D\Q-IIO*W"#)N:Z]_U.TSK[=%GY+3.D4D\BY4W M94(V!"3WGMQK*Z14ARQ'ZKJ!HLH7DG_W\_N[]&X\&7^Y_[(J M=)XM.QO%4D[ZE!P<$5QG2(&"H:6MB$RZ]'"-$(DE98JUU:1VS>4Q\K;E$/;% MP)[P:^ "?+[6W^[3F\EE^C:__BO=?DWOII/YY]DHECE-V5@0O)031H4V9B(& M4,=.4!ND]OT?=R^*UI9MU1<#CT>E7;)=I3"=Q,7N$4P)- I*OE+B@I2P8*E+ M0-%/YL4V8*GVX\J?"C7L!*"3$NQ )-JEUO7G\=UZ/3*%K!58$[ M910\51ZL%RHF+E+FJ0=>[9)IV/DQ_?&J&@Y#A\NW+V8U=<_=I)&GG% 1'"AC M#5[L28+CFD)D@E)?\A%DP\3:$C_?Y]N&'=M2ES+]J+C%!P=7%W^4NOLWE[^_ M__CN[/K-^\N/Z6N:W*=9T?'%-_SJB;L]OY_-IU]0"C>)J[ZHDYL/=],\GK]* M>7J7/N$_6C VQ56CR6->)/0OU-%/%DZLMTIO&E:U@Q_3G].[(LK3NVE'$U?< M@!:+NG3/P68N@#&25"2VE*M7OH*VR7)T!_GP.<7[V_0^;W[#FPFJ_,L"Z%![!JL! M\^^Q;'L]G'&UF&6)'1$Z2>XL:,+5:EB(Y1EH0E=)<2X9K!%';7?U!@(&I5 _: M3=(&0>W6L6J%"3S3'12 K)RJ ^5,QA!+&21E-:J_)SW M\A2V?D43E]SV;C#=)JE@B3EH(OK3T%=1$\&G% 8GE/ MAKP-GNX%^@L?/FRVN!+HQRIMX%>49?;W]'8<%VI?-LHJEQ_G2@:?(U!N=9GL M3<"7GV>ZS^DR>4+W_[P(?!B0S,2MIOCC^K#45RXCIP7(,A$43 M,\]:S4%S$5DV.NSIM71FT-!O<&M@NI,B!RBX 1_W,;:U-K)79R5>%"+()(![ MPT%DE<$G/"M#H,;@T>OCT[C06C66+XO2$F4.P7BSS+*"PAO@S8Y#^"F +QD> MP%E&D"&5\Q?=-.--@FP2\T^52.=LEO"_>.V^C=#:]TQ8 FK1:R](!=ZK "Q20A+S.IO: M+>H.$+,)9[LB5Z:G!:X!;CX>\-\-M=&9*D>(@^3PUA""\K)_"5H9R4:K1"*N M=JSX!3&:\.;[X]:QBJ\8".XYS1NFDS"^'2\^=[J^1C:RE//ID_F2XE(ER\PE M_O[K>(;_*_[E<>1A]:QOKS+VD@0^G5;[S@DSA^=B8 0HR199'QWXR W8P%@6 M-$@1>LH?5,\)_PC+^[R!1]GDY3)9&]/7/^#SJ!##I<5U$[#",O3R\#+Q4DK( M,N2(ZJ%4U1Z(6D7PMJR!@_CUW (X-: -V 1'+7KI F2;=?#90+:$H'](%+C2 ML]XG;15C/IGJ8PB.EWI8_@Y M9ID[XY[ MF*8^*T;=P$'K-AEX /X_CV%W :,Y.JW";X[%8"5))1!"03CNP991(5(HGRVZ M"8+F7@C5: R[$Z;[Q+"[*+B!VW5;2%66$+Z1%BCEN!82'!@I,I"0LB"*FEC] MU<>O$\/NA/&>,>PN"F^ -^_PE+T;N]O'4WIRL]#0:C662.VU=)#*0@3S!GR. MN!J)JG$N)^-JOZ;=+=$P\9O>6%11_0V0:=-9VEC5[].[W9?_CW?_4T0LE0FM M5I8!V%* \(26OD%XPG/M3)!1B5#[L6U/2QDV_#B0*=82/1K8)2_%:+E+-*#^ M2GR?XQE2WL<+_,FX*+S1FF52O?/O@<'QDX5:!J'''O'T+E@U0+>S]1.=IPF6 M919-FLP6R*X>[HRXI\XHIH$;JLI5P\NS5(;W#;7*YF@(%Y49N)]D;65L6B!E M#XAVYZE=\G22;A8+J\+4+T7'_UI=3F\0YRB,!9J3B) MAH/72@)'\YHZD1T1U1FZ4Z(FBD3;8F8]!)M@Y/KU!6XO/YXLEG65$![\@MN' MHO";R?A?:!K=.=Q[H?QZ=A;C8LZ3NWV:\CK[8?[3;+[:H7&D=&".1 ,QAF)- M.0HNHQ-AG$W>>T53K/UPL>E\:]OWT2'KX[V3>]3N2LVHS.7BOJOMNO@VOW-(!+1L M[AX6ZL5M'$I9Z_1V =1DGI V\Y$*J(XH+:14=K%D9;R7*M-X.#>2B>BJ-ZGH M<3G#=IAJ<6.TPIU?HTW1A\\/LS+[[FW9D\72G\2_N=O[-)OFTKCI[?AKBDNG MN6I):O>O[:'*],BU]UTXJJCUT6GTIW3ISY.4*792/:J,>FBB:,D M;BM_<1"CMK<8ZAW"H8?F;AT0:RBSUF<.CF@+PC"\EIS0X&F0@1AM5-@K2O9K MSE<^)0/V&L3PUB[J+E-@8Q^_*0=#%+*@M:A@T9/*L=!^(UIRYIMKM+\G_"(.9.H#T? MQ-Q%@RU@?C6*WJC,F0?+4RI/.0*ZZ+(DJ&R4G+F3<- M-H#YJ[_C@@-ZMN4%+95E^HF+8*G,@(N(@1)#"*N'^:N_#Y,J[@_SCAIL /,/ M;T!WU-5#B MVC$P\I3P4 9YKFP&*WEIJX)VJU,T@O8F64XHZK+^F_C#9&VE\^#)@E G!;BDAD &IT:=$G*9BH+41GN,^H M4")JA^)WR3/TB^)3,&)S7E@M>'Z-!.5:Q_YAK=EUNJZ7R2C;OZ;'62=[KJWO MA*-)Z#8;QL#KC)=MPDO<,*2FPEL<[2RTOTWU--N).M5\U^ILUZ.R$&VPPG'( MLLS:YMSAOLP!$MX,N'PE4_4>B8=)VFB"L0N#?M:>HP?(ADX";4UX".&D0FJ MR@SU1G4)8/KR5MMHEI*/=K]7=[]F8O$4R.^54.P"P]!D8=[B^G4TE%NG[*ZP0C?,_WC58D+Q&,P[:K !S,]?CZ)PV7/N07J#"T[E M;:.4'C+/T5FF0W:[QG9WP_S\=8L)Q6,P[ZC!!C"_?#OB7MA @@*5J $1L@"O MRO,40AQ1(B=-ZNWSRR83BL=@WE&##6#^V\4H,^UE=@XB]Q1M&DO!*!2;:*&E MD**\JZ^&^6\7+284C\&\HP8;P/S\;!0#,Y0)"HJ5%"BGI#3[4*#1 #$\:1M- MO6*1\_V*PDZ<4#SJ;.^FP08P__AIQ+/.WID$UD59GE5;\%3BR62B<4EJ;W:V MJ^^&^0SQ_6+4)B&^_KGA)*GLE 2!"0K.5HOC@)-ML M>,&QP#3Z*=+N."3J-*;;*6);#>=Z##&> L(&LL2'#(])64E-=09)%K4AZ$<[ M12WD*!(1R5+.:[=/_.6G_E2E384!0%TP;#'#?'9^_NG=I[=GUQ>_O;]^??'Q M_/V[#Q\O7E]<7KWYV\7;]U=71Z25]_[LHW/)AZVB4@*Y5!S,'QZ3?M9&IO"N MAJ HPT,REUN:.B 6^< I=5G7KEWZ48*CV[V%DY^:KOJ'?2\_(TW>(:A;>EVCP20 L#]UV,+-#JS=\ZR#?LX74$,YYU<.L+ ME ;NSL=$U5)?96G32;%!%LFJF#P/06@\PG,YT05Z*E$HH-D;GQ-A1M;>3SL% M&I92_?%@TUZK!DH##-M8P\JI*HT-B0NX 3DJ14B\Q2U-M'2SH,S)R!S=E1HX M_*3>$&1@"ZL>T-/:6F^ .M]MN$53H=LE,/$?:!5^-[^=1$:-( J(1_](:(7> MM,0_."-&L!2B$+&_>W"'9"W<@$=18/M%6 N/MEBV[E=UF>;G;O;Y]]OI7Z]3 MO$D?%@I?+<]$*BG7 ?CA":8)N1TG72$*E)T[QG9GL(^FVCXC#!CAZY5UU MA-HBX&\IHSL=7Z4)_C O==6S9]M+.NFX-AH4%65U"2T+*2S:&-P$):A$1[@_ M_NTAX; ]H'NE7VU\VF+?-JMVM;"L671:&Y"AO'1-)@!Z3[+\Q#+A+K#8XSV[ M6[AA>RSWRKF*J/P:="OG^U-4,7E)O=4)0N"XB13U8#3Q$!A-@>?$?/5^X%UE M'/:^/9E;VBMT+5#S_?F;L_G\;NSOYT59U].E58&VQOM\[;Y]G-[>_CZ]^\O= MQ1%5ANEH2R*W%.-EGL$%&4$E25VD,=J\5Z^D+JS<7[Q?(DYR($\V2=D3: WP M\6H^#?_\/+U%M&;+&V9DE;8Y^@#*> '"90W>XHD?24XQ"/2OJJ>MGDLQ,+OZ M OQ9$.XH[1_,GS_3W7@:K^;N;EYOM,"6+?C8E_E#R? A?B_H=82W!45C10(J MK.S.=1LK8R/-+%*&QFYESATK\\ 7\HD8>E)D&S@/=ULWNU9*1RFJY$/ K1N) MQJUK\(J1F8+3DLA .:>B^C"YP\4=UH-N@;\U\6QG!,>N%:^UNVO#2G3L.+J5 M$'ABRTF3'@TDM):2(HQD1OPIC^(]1![6+V^!R;5Q/?P@GL[=;1T:A_'R?OF8 MPJV;S<9Y'+[O9X^K?7&9@7,3LRK-LG"%@@L.EH<$60A)*->1[S>@O0M]#Q-U MV E()Z/M"7!LP&[87%TI,CN;AO%R8,G\P\+@WKUBY#2< MJ"9))LH)2;4G3[:9U;*[E7 MORA_>#=+__M?_P902P,$% @ )(JE5O?X>4(;" 6"D !0 !E>&AI M8FET,S$Q<3$R,#(S+FAT;>U:;5,;.1+^?K]"Z]0E4#5^MR$VA"H"7"U5FUTV MRU7N/EUI1FV/"LUH5M+8^'[]=DMC_ ;!')?%X2X?'&;4DKK53S_=DN;XA_-? MSJ[_>77!4IIW'8+]S15 J7#MNMUE]K M7O3D>*1SA_,9[!_^#,-L#.;@UM6YDN-\Z$VJA:[SYD0K;89O6O[?$;741SR3 M:C9\=RTSL.QGF++/.N/YN\BB&^H6C!P%02O_#:@3JNW MD)1.3H#],L)6,#MOR%5I;,EQ7J?9;ZB\P0C#T2]NDY3G8V"GB6.?2P5OW[0/ M6D?M+J^W>WM\_S]R7L;-&$$=:^=T-CPHOCT*>_?:?!FQ4W/#A9PA$\0W,H]8 MXOTY8R[E[NV;_ONC[8TX*K@02!]U!2,W[!SB&^]--!;@]?AK<[.>>LCM^@C]$8V8S>YGBH08XB" MTRI7"8TJY!I3*<[ 9 M#PB[WP\(@8UDCFXFQ"S<&B$"41R;S5*[S$=(*"%;RSQ1I< Q$3I+/HP0=I)( MJ$#/$V@)S$HM4%D!PJY-C< 7OBR-2*)4*(!0U(@7/YWU^B3\LQ6:JAJ!"$*'ZLZ[[))Q M QX)=65>8 H3<*(NY:0&Y!$"CTZ&ZLF M&JU,A$]DZSJ<48"R_+/JJ'YOAR"Z5/"^.$;[C4&;%N(<+&X>T%\^K3V.J(@R M;L)+NWT72GTQ(#"JF4(RU:7! 9"?)M)ZUD,IR/TX5#TO^'*9B+E8K*?R^W):QE4)R(\D &7*^SP(YC51:RL,^.JU/VIXC<>./ M"CF_D8E8@;6E3$K%B=K1+*_$(I]CCU =+!>AU6(C!71I>K4)Y';RJ"B- 7"VOJ:)$FT$5X!7Z>.(<=20R&Z ML04*"AL2P1H\(!C#2Q8^8;P:#">[A.% QQ<3KDK/6>1@&(VP4I03=(V]I^+# MDF(+]@V/]Y=_'JS8$9G3AB(SUJ5[>.YM\@._DP:JH$>/;WM8/*_-??Q!6 /4 MQV.-)G@=>!.[A+>*,X-#-X%!^^^J>O,M:[A[ D=2,M=)4AIR_%+F7!DOT];A M&SK#Q%%L@D-4QSEL;T-XA*A%QEJ3J]3$+1+X@P(Z0\C+.UWV@R8IMW>E!7&= M1SD(GP2\]15!SYB2-Z"J4X,U^>@9"_)L3._4KJO_W>^Z_$&BF(=!M. BHL9E M6"YHB>#UA/)BHU9%I3A6JDX;>Y?+_0L<+,ND.3_S>1+.JOU'.$2XA\2XP(X6[CCL'DQ6 M52<*([RP.(Q"7K>8U&V9(3AP?;P958ZX]USLE>7L'=SGG&)J'ADDC A]#I[= M$#7^[+F"5Q1RGX6IX/V2<^"^=@_2AZLK71TEHKB[U!X/&^WZ7[O4=:N/$ M?.+JRK_AK_R;3FRV=3J-;N?@P>96H_U@V]>&/>PW>H>]K89M>I6#VK@PMN#Y MAUJW-N]0!<.P4]RR]IPBPCI0?*RO35B6Y0\<_D1\^4\KWK[I'1Y9_[MV4?QR MU_F]+36G8%C[%J1RWW_1,R_CE!73ML!=%;/$59T"]:531397]'LR_0$,OG:_ MSC69B_L<^HC%+>;KN6T69T7T&U'82RSH6*PW#?,8&-3_86Y.1K@]:B M"X^1H4JWV>61K_RJW_#-H?_Z\>0/4$L#!!0 ( "2*I5:W*0N2! @ /TF M 4 97AH:6)I=#,Q,G$Q,C R,RYH=&WM6FUSVS82_GZ_ E7F&GN&>J%> M[$1V/)/8[M0W3>LFNLO=IQN06$H8@P0+@%)TO[Z[ /5B2XGE<5LKGO,'F206 MP +[X'D6($^_N_CE?/2?ZTLV<;EBU_]\]]/5.6LTV^U/O?-V^V)TP7X\.:S=KJ7)=S(\<3 MQ[J=;H]]TN9&3GDH=](I.%NT<]H.]Z=MW\EIHL7\[%3(*9/B34,F7\_ZH7OXHA2>-C/D@':<+AZ+\Q.ME&\U#'NKF"-XU<%LT)4/_#_J!T)S,I MW&08=SI_;WB[L]-,%PX[,U@Y7(8V-EIR\-DUN9+C8NC'TPA5%\6I5MH,7W3\ MWPF5-#.>2S4?OAS)'"S[&6;L@\YY\3*R&(.F!2.S8&CE_P!]0O?\[2SX>XSM M*%G PO^X2TY?_OO'JW=7(]:+6]W;'F_W-<69!?-$SIZ#<3*3*2? L63.SB<2 M,O:#+'B12J[8+QF6@MG[@5Q7QE8<^W6:?82T,KB$L/7+S^F$%V-@;U/'/E0* MOG\1'W5.XAYOQOT#?OC@<6T!XCJ8N1DCGA/MG,Z'1^6?C\'^UMFXBM@_N,6( M7@.ZCA<12WVDY\Q-N/O^Q>#5R>Z#."FY$,@<3069&W:/\8F?'ED(G)IADYX\ MT4#CUF(8?WWOMZ*1!CB$+0ZE )C2X4&E44>^"R8+R8LZIPI@(< >JJEU@,'V/'=6>]/RNV$94K/ M[ *G!L;2.D.BS.EA\!N]C-;@9A?.;'C[?!#7WSO$C6Z%YZ6MT53G"$00.N1] M/F17C!OPX,!@RT0!!9$!(C)1TD[(G,QR)$A3,:D,H_*H\:]/<(HFNI\)-C=-!Z'=-$7(#%]!OCY67M M?D1%I+@IK^SN54CZ$D!@U#T%,=65P0:0GZ;2>M9#*RA\.Y0]K_ARG7,-*.Z1 M5JOI"BY1S<=4*)$[T1>KE11^2VZKQ$HAN9$T !DTWZM 02U5EG38KT[K1=MS M).[YT2'GMS@1*S&WE&FE.%$[#LL[L=)SK!&R@_6D!J\2($-D7ZP/XE%LNU]0 M3O8)RKW^)I1W9JT-1._.=SL#&Q?#5 K"*VT8.;$[MXAURBX)Q-R(!: 0XI(G M4DDW)XW?UBTM+X\]#ZNP,FZ9KF6G7D0^UP,J*U,BK*W/2=)4&^$=\'GJ& I, M-12B&TN@I&5#)IB#!P3C\I*E%XQG@^%TGS ^M ;*H+/[MSTL6>3F?OU! MF /TQV.-.G@>>!/[A+>:,T- -X%!^^\Z>_,E=W#W (XD,==I6AD*_)IRWFHO MU];A$SH%Q%9LBDW4QSGL8,,X0]0B8]VQJ]W$+1+X@P(Z0RBJI2^'P9,)M\O4 M@KC.HQR$%P$_^IJ@YTS)&U#UJ<$=^^@1$_)H3._5KFOPS>^Z_$&B6"R#:,5% M1(WKL%S1$L'K >G%1JZ*3G',5)TV=JGE_@$VEN?2.8"M9)]HS!.H1$CTR5<_ M0-B6_O#9TG_*E!?K"WZK)+KL5U15I/X0X?#_FZD_4[W?*LR],!?T+WO0)]H+ MIQ(0$;4.+SFV7NXSWF+TIP9)(P(8PZ> MW1 U_NRYAE<4M$X64ZVF0()7\'%]A&YJ0H2\5'H.6#J;Z,""_!9X$6R/U/[6 M?1!PNGS"]W<7.%N>#]E[/@_G8(,HO)_?UMXDN(S! M--$IQ4L+P\7%"2I>J?A\* O?M*]TO>&HL*]?(;=LO/+%Z04I@(6I%W)R?,RU\/YDZ 0__XQ/K?.V^EEQ"I M9^,K ^TP+V,[34Z-+%K"W1*'2X=M;#'.!\X<-O)$T_:'3M7"9M ^N'M//' M1>>;"PL:G5:OUXDFULZK"$UPTE=NL&AI8FET M,S(Q<3$R,#(S+FAT;>58ZV_:2!#_?G_%E.C:1,(O;$("%(D:1T%J0PK.M?UT M6NPUK&*\[GH)X?[ZF_7B).31IKIK:>\0LFS/8W_SV)GQ=E\,1G[XZ3R N5RD M<'[QYNW0AYIA61];SN=6-V!2Q^76.T$7M19!\>)4[L)<0ES19QHZ1E3SWO.*+VGPZ"M)!=RQ1R MG=+7M07+C#E5Z[>]9BX[*Q;+>=NQ[=]K)5^OF_!,XF("A?6MUO% DZ37TB I MFV7MTIZ:%JW($4^Y:._9Y:^C*$9"%BQ=MU^%;$$+.*,K&/,%R5[5"XR!45#! M$LU8L+\H8D)XY>-*XVVAGI1EM,+O-!3HX./I\,TP!+=A.MN('\<:H6>IV!%8 M/QB'PY.AWP^'HS,8G8!_.@Q.(/@8^!?A\(\ 7R$U&&/2CB<7_;,0PM%/;Y1S M!!?FQ/1-F 2^,NSEGG-H=QRW:==_>O#]"?0'H_,P&/Q2/M_R]+%]J'(I/ U@ MTA^_Z9\%$V/T\6WP"?I^B!3-U;#MQC?;]4@AN%M,B)AA/9ER*?FB?8C(2STL MBU%'N^&9+2PQW]U#WJ,>&F80\2RCD:KML&)R#G).X?V2"#0O7<.8YEQ(0.() M%XM-SMK&>^ )!.?]=S!9%Y(NBKHF#;/(A'VEXN6>ZW5\OLA)MB[O#R#AHM3^ M66L'BAZ(X1T1T5Q+NTZ]K/?ZB120L!0Y;F!-:+04V(;0?I+%$%Q'K:\?>V>IJ%1+S M7'6^NS);G"I5-TM.B)B2C!;&Z#JE:^A'4E%4EM:13F1="<]9 9<97Z&S9O3E M7O.H\PW)F),XQ@YLI#21[>:1N;MDW&<'%>X?O_RV'W#J:2D_A!B"S19(EBGN MAPA3(%4)>).4@GY>,D'5+%*HV-R+^3XY ,Q[I[D?']P$]3:/;W)X$UGGV/4P M@L<=E>&_:!1_GC ZIEM%D658?A:DK'-8\B1!P1C?E@&I0DR8JGFYH(6*9EV1 M29H"BB$6DF*LBQS#6]1+J81E)(O4>U08E^-Q69>0:YGJ9. Y%>6:Q;T:8GXM MMI+G*K#?TF'^LJF$[,B3\FZS;)RV5*HL[VSU;?'E6HR$4DW@T):>M/$XEP9%RMO"&;)IM4K( M&C9ZIL"]\;KFUBJ!S6YN-_)K<*K)23M";?#[SM%^J>TF7VR=+UZK4Y37>P/& M[J9E[YG('V9Z%;Y_,3*["6QD2->GK(8*J"_DNE/Y.!_/:X5 MDHI=CT-?MMA6]M:>Y9PMUN]4PG;A4'^.$Q!JJ3_Y):3FFW,<<)CZ> 75__9S MP7 *RG$,HC?L7+,?_$\2SBJ;][/G@Z^/9W??!<>1MU2JG M!OM6A$RQ="WE0Y&OG&!NKOHPM3S6[?T-4$L#!!0 ( "2*I5;<[%1Q$@4 M 3 4 97AH:6)I=#,R,G$Q,C R,RYH=&W56%MSVC@4?M]?<4IFTV0& M7S F)$ S0X%,V$DA!7?;/NT(2P9-C>5*(H3]]7LDX]R3-M-N+YD,8_M<])V[ MI,Z+_K@7?3P?P$(O4SA_]_ILV(.*XWGOZSW/ZT=].(W>G$'H^C6(),D4UUQD M)/6\P:@"E876>\=SR[2F0FZ.>Y0?@&R&C]"9EKRI+GCD+9M9OA8';;.2ZO>94+UHUW_^S8EF/.XG( M-*XG4;YX+-3<4Z;9I79(RN=9RYI4*41+E*>L=*$6F! #SZ<#E\/ M(Z@';G ;\<-88W0NDS\);&\PB88GPUXW&HY',#Z!WNEP< (GPU%WU!MVS_ 3 M4@<3S-O)]%UW%$$T_N6-JAW".W?J]ER8#GK&L-V=VH'?KM4;?O67!]^=0K<_ M/H\&_=_*Y[<\?>0?F%R*3@=T>#J3/^<#;X"-U>A)2"*_#]YQ?( XW@ M9C\AGA&44"+G1\2(:WVSX5V8.@!"F^(C!>%=+U6M2V_>",*$IXBQQ6L*8M7 M$B<1VD\R"H/+>$&R.<.!L5QRI8P)^&\X*4X76##)$.8UG,*8 DT5_B(*N<\9 M0L&'*N!ZO05G"9SPC&0Q)RF,DX3'B!2U&"5;J%8V^4NEF%4)&;X7=3YA:G2=7MDE,B9R1CRAE?IFP#W5@;BLG2*M*) MKAKA!5?P*1-K=-:<[>XT#MO/2,:<4(I#V$E9HEN-0_?G)>,>WR]Q__CE;_L! M-SY-XX<(0[ M@6258CW$F *I2<"KI)3L\XI+9K8CRL3F3LSWR#Y@WM<:>W3_ M*JC7>7R5P]O(UH[J(4;PJ&TR_#>-XJ\3QII;+Z/(,VP_2V+['+8\35"0XE<; MD#+$A)N>ETNF3#2KADS2%% ,L6 _0$*.X555*Y5<]0E42.T.V?8EY%JE13*( MG$F[IKK30]POQ5:+W 3V.1/FFT5^=*KTT:^V7>$0V!0%TR@F , ]Y$]9]31- MDUG*2MMF0E(F'30Q);EBK?*A3;G*4[)I\)K>IP6!6P\.'B7[;NU1VE-JFPTW M;(9?I=:SD O8Z!B%F?JJ4J^4 MO::@7Y)=3*?4SA!U-N=WU3N.7'YY8]INWN MA,VVLK]W)OU5AFR]\82AOC'S*YVS32Q344&.YHJ44RCM?*;G4,E/]$_KR(B47Q4U22[(4Y^(%NW>U " 0 !A,3 Q9F]R;6]F8VAI969E>&5C=71I M=F5O9BYH=&U02P$"% ,4 " DBJ56+4 MLF:% HN , '@ M @ ']( 83$P,F9O<%C%5( C^ !X ( !GZ8 &$Q,#-F M;W)M;V9C:&EE9F5X96-U=&EV96]F+FAT;5!+ 0(4 Q0 ( "2*I5837A'H MXI !H " 3#' !A,3 T9F]R;6]F9VQO8F%L7-T96US:6YC86UE;F1E9&XN:'1M4$L! M A0#% @ )(JE5@4+]9:?8P( ?;,= !$ ( !)F0! &5P M86TM,C R,S S,S$N:'1M4$L! A0#% @ )(JE5M;UV '-D4$L! A0#% @ M)(JE5M1!''P0 97!A;2TR,#(S,#,S,5]L86(N>&UL4$L! A0#% @ )(JE M5G'Q8LGNL0 !OT' !4 ( !\Y@% &5P86TM,C R,S S,S%? M<')E+GAM;%!+ 0(4 Q0 ( "2*I5;W^'E"&P@ %@I 4 M " 11+!@!E>&AI8FET,S$Q<3$R,#(S+FAT;5!+ 0(4 Q0 ( "2*I5:W M*0N2! @ /TF 4 " 6%3!@!E>&AI8FET,S$R<3$R,#(S M+FAT;5!+ 0(4 Q0 ( "2*I58,.ZS3) 4 #$6 4 " M 9=;!@!E>&AI8FET,S(Q<3$R,#(S+FAT;5!+ 0(4 Q0 ( "2*I5;<[%1Q M$@4 3 4 " >U@!@!E>&AI8FET,S(R<3$R,#(S+FAT 7;5!+!08 $ 0 % $ Q9@8 ! end